View a markdown version of this page

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

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

AWS Billing (prefijo de servicio:billing) 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

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

AssociateSourceViews

facturación: AssociateSourceViews

Escritura

facturación: UseSourceView

Lectura

CreateBillingView

facturación: CreateBillingView

Escritura

facturación: TagResource

Etiquetar, escribir

facturación: UseSourceView

Lectura

DeleteBillingView

facturación: DeleteBillingView

Escritura

DisassociateSourceViews

facturación: DisassociateSourceViews

Escritura

GetBillingPreferences

facturación: GetBillingPreferences

Lectura

aws-portal: ViewBilling

Lectura

GetBillingView

facturación: GetBillingView

Lectura

GetCreditAllocationHistory

facturación: GetCreditAllocationHistory

Lectura

GetCredits

facturación: GetCredits

Lectura

aws-portal: ViewBilling

Lectura

GetEnterpriseSupportChargeSummary

facturación: GetEnterpriseSupportChargeSummary

Lectura

GetEnterpriseSupportContractDetails

facturación: GetEnterpriseSupportContractDetails

Lectura

GetResourcePolicy

facturación: GetResourcePolicy

Gestión de permisos, escritura

ListBillingViewSegments

facturación: ListBillingViewSegments

Enumeración

ListBillingViews

facturación: ListBillingViews

Lectura

ListBusinessSupportAccountCharges

facturación: ListBusinessSupportAccountCharges

Enumeración

ListBusinessSupportSubscriptionHistory

facturación: ListBusinessSupportSubscriptionHistory

Enumeración

ListEnterpriseSupportLinkedAccountCharges

facturación: ListEnterpriseSupportLinkedAccountCharges

Enumeración

ListSourceViewsForBillingView

facturación: ListSourceViewsForBillingView

Enumeración

ListTagsForResource

facturación: ListTagsForResource

Lectura

RedeemCredits

facturación: RedeemCredits

Escritura

aws-portal: ModifyBilling

Escritura

TagResource

facturación: TagResource

Etiquetar, escribir

UntagResource

facturación: UntagResource

Etiquetar, escribir

UpdateBillingPreferences

facturación: UpdateBillingPreferences

Escritura

aws-portal: ModifyBilling

Escritura

UpdateBillingView

facturación: UpdateBillingView

Escritura

Acciones definidas por AWS Billing

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

AssociateSourceViews

Concede permiso para asociar vistas de origen a una vista de facturación.

vista de facturación*

aws: /$ {} ResourceTag TagKey

Escritura

CreateBillingView

Concede permiso para crear una vista de facturación.

vista de facturación*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

DeleteBillingView

Concede permiso para eliminar una vista de facturación.

vista de facturación*

aws: /$ {} ResourceTag TagKey

Escritura

DisassociateSourceViews

Concede permiso para desvincular vistas de origen de una vista de facturación.

vista de facturación*

aws: /$ {} ResourceTag TagKey

Escritura

GetBillingPreferences

Concede permiso para ver preferencias de facturación tales como instancia reservada, Savings Plans y uso compartido de créditos

Lectura

GetBillingView

Concede permiso para obtener los metadatos de una vista de facturación específica.

vista de facturación*

aws: /$ {} ResourceTag TagKey

Lectura

GetCreditAllocationHistory

Otorga permiso para ver un historial de asignación de créditos

Lectura

GetCredits

Concede permiso para ver créditos que se han canjeado

Lectura

GetEnterpriseSupportChargeSummary

Concede permiso para ver los datos resumidos de cargos de Enterprise Support

Lectura

GetEnterpriseSupportContractDetails

Concede permiso para ver los detalles del contrato de Enterprise Support

Lectura

GetResourcePolicy

Concede permiso para obtener la política de recursos de una vista de facturación específica.

vista de facturación*

aws: /$ {} ResourceTag TagKey

Gestión de permisos, Write

ListBillingViewSegments

Otorga permiso para obtener la lista de segmentos de vista de facturación para una vista de facturación específica

Enumeración

ListBillingViews

Concede permiso para obtener una lista de todas las vistas de facturación disponibles.

Lectura

ListBusinessSupportAccountCharges

Otorga permiso para ver los cargos de Business Support desglosados por cuenta vinculada

Enumeración

ListBusinessSupportSubscriptionHistory

Otorga permiso para ver el historial de contratos de suscripción a Business Support

Enumeración

ListEnterpriseSupportLinkedAccountCharges

Otorga permiso para ver los cargos de Enterprise Support desglosados por cuenta vinculada

Enumeración

ListSourceViewsForBillingView

Concede permiso para obtener la lista de vistas de origen para una vista de facturación específica.

vista de facturación*

aws: /$ {} ResourceTag TagKey

Enumeración

ListTagsForResource

Concede permiso para obtener una lista de etiquetas para una vista de facturación específica.

vista de facturación*

aws: /$ {} ResourceTag TagKey

Lectura

RedeemCredits

Otorga permiso para canjear cualquier crédito AWS

Escritura

TagResource

Concede permiso para agregar etiquetas en una vista de facturación específica.

vista de facturación*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

UntagResource

Concede permiso para eliminar una etiqueta de una vista de facturación específica.

vista de facturación*

aws: /$ {} ResourceTag TagKey

AWS: TagKeys

Etiquetar, escribir

UpdateBillingPreferences

Concede permiso para actualizar preferencias de facturación tales como instancia reservada, Savings Plans y uso compartido de créditos

Escritura

UpdateBillingView

Concede permiso para actualizar una vista de facturación.

vista de facturación*

aws: /$ {} ResourceTag TagKey

Escritura

Permission-only acciones para AWS Billing

Las siguientes acciones se definen mediante ninguna operación de API AWS Billing , pero no se pueden invocar directamente a través de ellas. Solo se pueden utilizar en las declaraciones de política de IAM para conceder o denegar permisos.

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

DeleteResourcePolicy

Concede permiso para eliminar una política de recursos de vista de facturación.

vista de facturación*

aws: /$ {} ResourceTag TagKey

Gestión de permisos, Write

GetBillingData

Concede permiso para realizar consultas sobre información de facturación

vista de facturación

aws: ResourceTag /$ {} TagKey

Lectura

GetBillingDetails

Concede permiso para ver información de facturación de elementos de línea detallada

vista de facturación

aws: ResourceTag /$ {} TagKey

Lectura

GetBillingNotifications

Otorga permiso para ver las notificaciones enviadas por AWS relacionadas con la información de facturación de su cuenta

Lectura

GetBillingViewData

Concede permiso para obtener datos de costo y uso para una vista de facturación específica.

vista de facturación*

aws: /$ {} ResourceTag TagKey

Lectura

GetContractInformation

Concede permiso para ver la información contractual de la cuenta, incluyendo número del contrato, nombres de las organizaciones de los usuarios finales, números de orden de compra y si la cuenta se utiliza para prestar servicios a clientes del sector público

Lectura

GetIAMAccessPreference

Concede permiso para recuperar el estado de la preferencia de facturación Permitir acceso de IAM

Lectura

GetSellerOfRecord

Concede permiso para recuperar el vendedor registrado predeterminado de la cuenta

Lectura

PutContractInformation

Concede permiso para establecer la información contractual de la cuenta, los nombres de las organizaciones de los usuarios finales y si la cuenta se utiliza para prestar servicios a clientes del sector público

Escritura

PutResourcePolicy

Concede permiso para incorporar una política de recursos de vista de facturación.

vista de facturación*

aws: /$ {} ResourceTag TagKey

Gestión de permisos, Write

UpdateIAMAccessPreference

Concede permiso para actualizar la preferencia de facturación Permitir acceso de IAM

Escritura

UseSourceView

Concede permiso para usar una vista de facturación como origen de datos para otras vistas de facturación.

Lectura

Tipos de recursos definidos por AWS Billing

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

vista de facturación

arn: $ {Partition} :billing: :$ {Account} :billingview/$ {} ResourceId

awsResourceTag: /$ {} TagKey

Claves de condición para AWS Billing

AWS Billing 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