View a markdown version of this page

Acciones, recursos y claves de condición para AWS Billing Conductor - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para AWS Billing Conductor

AWS Billing Conductor (prefijo de servicio:billingconductor) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Las operaciones de la API se definen mediante AWS Billing Conductor

En la siguiente tabla, se asignan las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

AssociateAccounts

conductor de facturación: AssociateAccounts

Escritura

AssociatePricingRules

conductor de facturación: AssociatePricingRules

Escritura

BatchAssociateResourcesToCustomLineItem

conductor de facturación: BatchAssociateResourcesToCustomLineItem

Escritura

BatchDisassociateResourcesFromCustomLineItem

conductor de facturación: BatchDisassociateResourcesFromCustomLineItem

Escritura

CreateBillingGroup

conductor de facturación: CreateBillingGroup

Escritura

conductor de facturación: TagResource

Etiquetar, escribir

CreateCustomLineItem

conductor de facturación: CreateCustomLineItem

Escritura

conductor de facturación: TagResource

Etiquetar, escribir

CreatePricingPlan

conductor de facturación: CreatePricingPlan

Escritura

conductor de facturación: TagResource

Etiquetar, escribir

CreatePricingRule

conductor de facturación: CreatePricingRule

Escritura

conductor de facturación: TagResource

Etiquetar, escribir

DeleteBillingGroup

conductor de facturación: DeleteBillingGroup

Escritura

DeleteCustomLineItem

conductor de facturación: DeleteCustomLineItem

Escritura

DeletePricingPlan

conductor de facturación: DeletePricingPlan

Escritura

DeletePricingRule

conductor de facturación: DeletePricingRule

Escritura

DisassociateAccounts

conductor de facturación: DisassociateAccounts

Escritura

DisassociatePricingRules

conductor de facturación: DisassociatePricingRules

Escritura

GetBillingGroupCostReport

conductor de facturación: GetBillingGroupCostReport

Lectura

GetBillingTransferPreference

conductor de facturación: GetBillingTransferPreference

Lectura

ListAccountAssociations

conductor de facturación: ListAccountAssociations

Enumeración

organizaciones: ListAccounts

Enumeración

ListBillingGroupCostReports

conductor de facturación: ListBillingGroupCostReports

Lectura

ListBillingGroups

conductor de facturación: ListBillingGroups

Lectura

ListCustomLineItemVersions

conductor de facturación: ListCustomLineItemVersions

Lectura

ListCustomLineItems

conductor de facturación: ListCustomLineItems

Lectura

ListPricingPlans

conductor de facturación: ListPricingPlans

Lectura

ListPricingPlansAssociatedWithPricingRule

conductor de facturación: ListPricingPlansAssociatedWithPricingRule

Enumeración

ListPricingRules

conductor de facturación: ListPricingRules

Lectura

ListPricingRulesAssociatedToPricingPlan

conductor de facturación: ListPricingRulesAssociatedToPricingPlan

Enumeración

ListResourcesAssociatedToCustomLineItem

conductor de facturación: ListResourcesAssociatedToCustomLineItem

Enumeración

ListTagsForResource

conductor de facturación: ListTagsForResource

Lectura

TagResource

conductor de facturación: TagResource

Etiquetar, escribir

UntagResource

conductor de facturación: UntagResource

Etiquetar, escribir

UpdateBillingGroup

conductor de facturación: UpdateBillingGroup

Escritura

UpdateBillingTransferPreference

conductor de facturación: UpdateBillingTransferPreference

Escritura

UpdateCustomLineItem

conductor de facturación: UpdateCustomLineItem

Escritura

UpdatePricingPlan

conductor de facturación: UpdatePricingPlan

Escritura

UpdatePricingRule

conductor de facturación: UpdatePricingRule

Escritura

Acciones definidas por AWS Billing Conductor

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

AssociateAccounts

Concede permiso para asociar de una a 30 cuentas a un grupo de facturación

grupo de facturación*

aws: /$ {} ResourceTag TagKey

Escritura

AssociatePricingRules

Concede permiso para asociar reglas de precios

plan de precios*

AWS: /$ {} ResourceTag TagKey

Escritura

regla de precios*

aws: /$ {} ResourceTag TagKey

BatchAssociateResourcesToCustomLineItem

Concede permiso para asociar recursos por lotes a un porcentaje de partida personalizada

artículo de línea personalizado*

aws: /$ {} ResourceTag TagKey

Escritura

BatchDisassociateResourcesFromCustomLineItem

Concede permiso para desasociar recursos por lotes a un porcentaje de partida personalizada

artículo de línea personalizado*

aws: /$ {} ResourceTag TagKey

Escritura

CreateBillingGroup

Concede permiso para crear un grupo de facturación

plan de precios*

AWS: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateCustomLineItem

Concede permiso para crear una partida personalizada

grupo de facturación*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreatePricingPlan

Concede permiso para crear un plan de precios

regla de precios*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreatePricingRule

Concede permiso para crear una regla de precios

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

DeleteBillingGroup

Concede permiso para eliminar un grupo de facturación

grupo de facturación*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteCustomLineItem

Concede permiso para eliminar una partida personalizada

artículo de línea personalizado*

aws: /$ {} ResourceTag TagKey

Escritura

DeletePricingPlan

Concede permiso para eliminar un plan de precios

plan de precios*

AWS: /$ {} ResourceTag TagKey

Escritura

DeletePricingRule

Concede permiso para eliminar una regla de precios

regla de precios*

aws: /$ {} ResourceTag TagKey

Escritura

DisassociateAccounts

Concede permiso para desvincular entre una y 30 cuentas de un grupo de facturación

grupo de facturación*

aws: /$ {} ResourceTag TagKey

Escritura

DisassociatePricingRules

Concede permiso para desasociar reglas de precios

plan de precios*

AWS: /$ {} ResourceTag TagKey

Escritura

regla de precios*

aws: /$ {} ResourceTag TagKey

GetBillingGroupCostReport

Concede permiso para visualizar el informe de costos del grupo de facturación especificado

grupo de facturación*

aws: /$ {} ResourceTag TagKey

Lectura

GetBillingTransferPreference

Otorga permiso para obtener la preferencia de transferencia de facturación

Lectura

ListAccountAssociations

Concede permiso para enumerar las cuentas vinculadas de la cuenta del pagador para un período de facturación determinado, al tiempo que proporciona el grupo de facturación al que pertenecen las cuentas vinculadas

Enumeración

ListBillingGroupCostReports

Concede permiso para visualizar el informe de costos del grupo de facturación

Lectura

ListBillingGroups

Concede permiso para visualizar los detalles de los grupos de facturación

Lectura

ListCustomLineItemVersions

Otorga permiso para ver versiones de elementos de línea personalizados

artículo de línea personalizado*

aws: /$ {} ResourceTag TagKey

Lectura

ListCustomLineItems

Concede permiso para visualizar los detalles de las partidas personalizadas

Lectura

ListPricingPlans

Concede permiso para visualizar los detalles de los planes de precios

Lectura

ListPricingPlansAssociatedWithPricingRule

Concede permiso para enumerar los planes de precios asociados a una regla de precios

regla de precios*

aws: /$ {} ResourceTag TagKey

Enumeración

ListPricingRules

Concede permiso para visualizar los detalles de las reglas de precios

Lectura

ListPricingRulesAssociatedToPricingPlan

Concede permiso para enumerar las reglas de precios asociadas a un plan de precios

plan de precios*

AWS: /$ {} ResourceTag TagKey

Enumeración

ListResourcesAssociatedToCustomLineItem

Concede permiso para enumerar los recursos asociados a un porcentaje de partida personalizada

artículo de línea personalizado*

aws: /$ {} ResourceTag TagKey

Enumeración

ListTagsForResource

Otorga permiso para enumerar las etiquetas de un recurso

grupo de facturación

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Lectura

artículo de línea personalizado

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

plan de precios

was: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

regla de precios

was: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

TagResource

Concede permiso para etiquetar un recurso

grupo de facturación

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

artículo de línea personalizado

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

plan de precios

was: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

regla de precios

was: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Concede permiso para eliminar etiquetas en un recurso

grupo de facturación

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

artículo de línea personalizado

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

plan de precios

was: /$ {} ResourceTag TagKey

AWS: TagKeys

regla de precios

was: /$ {} ResourceTag TagKey

AWS: TagKeys

UpdateBillingGroup

Concede permiso para actualizar un grupo de facturación

grupo de facturación*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateBillingTransferPreference

Otorga permiso para actualizar la preferencia de transferencia de facturación

conductor de facturación: PricingPlanArn

Escritura

UpdateCustomLineItem

Concede permiso para actualizar una partida personalizada

artículo de línea personalizado*

aws: /$ {} ResourceTag TagKey

Escritura

UpdatePricingPlan

Concede permiso para actualizar un plan de precios

plan de precios*

AWS: /$ {} ResourceTag TagKey

Escritura

UpdatePricingRule

Concede permiso para actualizar una regla de precios

regla de precios*

aws: /$ {} ResourceTag TagKey

Escritura

Tipos de recursos definidos por AWS Billing Conductor

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

grupo de facturación

arn: $ {Partition}: billingconductor: :$ {Account}: billinggroup/$ {} BillingGroupId

AWSResourceTag: /$ {} TagKey

artículo de línea personalizado

arn: $ {Partition}: billingconductor: :$ {Account} :customlineitem/$ {} CustomLineItemId

awsResourceTag: /$ {} TagKey

plan de precios

arn: $ {Partition}: billingconductor: :$ {Account}: pricingplan/$ {} PricingPlanId

AWSResourceTag: /$ {} TagKey

regla de precios

arn: $ {Partition}: billingconductor: :$ {Account}: regla de precios/$ {} PricingRuleId

awsResourceTag: /$ {} TagKey

Claves de condición para AWS Billing Conductor

AWS Billing Conductor define las siguientes claves de condición que se pueden utilizar en el Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso por las etiquetas que se pasan en la solicitud

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por las etiquetas asociadas al recurso

Cadena

AWS: TagKeys

Filtra el acceso por las claves de etiquetas que se pasan en la solicitud

ArrayOfString

conductor de facturación: PricingPlanArn

Filtra el acceso por el ARN del plan de precios especificado en la solicitud

ARN