View a markdown version of this page

Ações, recursos e chaves de condição para AWS Billing - Referência de autorização do serviço

Ações, recursos e chaves de condição para AWS Billing

AWS Billing (prefixo do serviço:billing) fornece as seguintes operações, recursos, ações e chaves de condição específicos do serviço para uso nas políticas de permissão do IAM.

Referências:

Operações de API definidas por AWS Billing

A tabela a seguir mapeia as operações da API às ações do IAM que elas autorizam. Somente as chaves de condição que têm valores estáticos para a API e a ação fornecidas são listadas; para ver o conjunto completo de chaves de condição suportadas por cada ação, consulte a tabela Ações.

Operation Ação do IAM Chave de condição Valor (es) possível (s) Nível de acesso

AssociateSourceViews

faturamento: AssociateSourceViews

Gravar

faturamento: UseSourceView

Ler

CreateBillingView

faturamento: CreateBillingView

Gravar

faturamento: TagResource

Marcação, gravação

faturamento: UseSourceView

Ler

DeleteBillingView

faturamento: DeleteBillingView

Gravar

DisassociateSourceViews

faturamento: DisassociateSourceViews

Gravar

GetBillingPreferences

faturamento: GetBillingPreferences

Ler

portal da AWS: ViewBilling

Ler

GetBillingView

faturamento: GetBillingView

Ler

GetCreditAllocationHistory

faturamento: GetCreditAllocationHistory

Ler

GetCredits

faturamento: GetCredits

Ler

portal da AWS: ViewBilling

Ler

GetEnterpriseSupportChargeSummary

faturamento: GetEnterpriseSupportChargeSummary

Ler

GetEnterpriseSupportContractDetails

faturamento: GetEnterpriseSupportContractDetails

Ler

GetResourcePolicy

faturamento: GetResourcePolicy

Gerenciamento de permissões, gravação

ListBillingViewSegments

faturamento: ListBillingViewSegments

Lista

ListBillingViews

faturamento: ListBillingViews

Ler

ListBusinessSupportAccountCharges

faturamento: ListBusinessSupportAccountCharges

Lista

ListBusinessSupportSubscriptionHistory

faturamento: ListBusinessSupportSubscriptionHistory

Lista

ListEnterpriseSupportLinkedAccountCharges

faturamento: ListEnterpriseSupportLinkedAccountCharges

Lista

ListSourceViewsForBillingView

faturamento: ListSourceViewsForBillingView

Lista

ListTagsForResource

faturamento: ListTagsForResource

Ler

RedeemCredits

faturamento: RedeemCredits

Gravar

portal da AWS: ModifyBilling

Gravar

TagResource

faturamento: TagResource

Marcação, gravação

UntagResource

faturamento: UntagResource

Marcação, gravação

UpdateBillingPreferences

faturamento: UpdateBillingPreferences

Gravar

portal da AWS: ModifyBilling

Gravar

UpdateBillingView

faturamento: UpdateBillingView

Gravar

Ações definidas por AWS Billing

Você pode especificar as seguintes ações no elemento Action de uma declaração de política do IAM. Use políticas para conceder permissões para executar uma operação na AWS. Quando usa uma ação em uma política, você geralmente permite ou nega acesso à operação da API ou ao comando da CLI com o mesmo nome. No entanto, em alguns casos, uma única ação controla o acesso a mais de uma operação. Como alternativa, algumas operações exigem várias ações diferentes.

Ações Description Tipos de recursos (*necessários) Chaves de condição Nível de acesso

AssociateSourceViews

Concede permissão para associar visualizações de origem a uma visualização de faturamento

visualização de cobrança*

foi: ResourceTag /$ {} TagKey

Gravar

CreateBillingView

Concede permissão para criar uma visualização de faturamento

visualização de cobrança*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

DeleteBillingView

Concede permissão para excluir uma visualização de faturamento

visualização de cobrança*

foi: ResourceTag /$ {} TagKey

Gravar

DisassociateSourceViews

Concede permissão para desassociar visualizações de origem de uma visualização de faturamento

visualização de cobrança*

foi: ResourceTag /$ {} TagKey

Gravar

GetBillingPreferences

Concede permissão para visualizar preferências de cobrança, como instância reservada, planos de economia e compartilhamento de créditos

Ler

GetBillingView

Concede permissão para obter os metadados para uma visualização de faturamento especificada

visualização de cobrança*

foi: ResourceTag /$ {} TagKey

Ler

GetCreditAllocationHistory

Concede permissão para visualizar um histórico de alocação de crédito

Ler

GetCredits

Concede permissão para visualizar créditos que foram resgatados

Ler

GetEnterpriseSupportChargeSummary

Concede permissão para visualizar os dados resumidos da cobrança do Enterprise Support

Ler

GetEnterpriseSupportContractDetails

Concede permissão para visualizar detalhes do contrato do Enterprise Support

Ler

GetResourcePolicy

Concede permissão para obter a visualização de faturamento especificada da política de recursos

visualização de cobrança*

foi: ResourceTag /$ {} TagKey

Gerenciamento de permissões, gravação

ListBillingViewSegments

Concede permissão para obter a lista de segmentos de visualização de faturamento para uma visualização de faturamento especificada

Lista

ListBillingViews

Concede permissão para obter uma lista de todas as suas visualizações de faturamento disponíveis

Ler

ListBusinessSupportAccountCharges

Concede permissão para visualizar as cobranças do Business Support detalhadas por conta vinculada

Lista

ListBusinessSupportSubscriptionHistory

Concede permissão para visualizar o histórico de contratos de assinatura do Business Support

Lista

ListEnterpriseSupportLinkedAccountCharges

Concede permissão para visualizar as cobranças do Enterprise Support detalhadas por conta vinculada

Lista

ListSourceViewsForBillingView

Concede permissão para obter a lista de visualizações de origem para uma visualização de faturamento especificada

visualização de cobrança*

foi: ResourceTag /$ {} TagKey

Lista

ListTagsForResource

Concede permissão para obter a lista de etiquetas para uma visualização de faturamento especificada

visualização de cobrança*

foi: ResourceTag /$ {} TagKey

Ler

RedeemCredits

Concede permissão para resgatar qualquer crédito AWS

Gravar

TagResource

Concede permissão para adicionar etiquetas a uma visualização de faturamento especificada

visualização de cobrança*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

UntagResource

Concede permissão para remover uma etiqueta de uma visualização de faturamento especificada

visualização de cobrança*

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

UpdateBillingPreferences

Concede permissão para atualizar preferências de cobrança, como instância reservada, planos de economia e compartilhamento de créditos

Gravar

UpdateBillingView

Concede permissão para atualizar uma visualização de faturamento

visualização de cobrança*

foi: ResourceTag /$ {} TagKey

Gravar

Permission-only ações para AWS Billing

As ações a seguir são definidas por AWS Billing , mas não são diretamente invocáveis por meio de nenhuma operação de API. Eles só podem ser usados em declarações de política do IAM para conceder ou negar permissões.

Ações Description Tipos de recursos (*necessários) Chaves de condição Nível de acesso

DeleteResourcePolicy

Concede permissão para excluir uma política de recurso de visualização de faturamento

visualização de cobrança*

foi: ResourceTag /$ {} TagKey

Gerenciamento de permissões, gravação

GetBillingData

Concede permissão para realizar consultas sobre informações de faturamento

visualização de faturamento

foi: ResourceTag /$ {} TagKey

Ler

GetBillingDetails

Concede permissão para visualizar informações de faturamento detalhadas de um item de linha

visualização de faturamento

foi: ResourceTag /$ {} TagKey

Ler

GetBillingNotifications

Concede permissão para visualizar as notificações enviadas por AWS relacionadas às informações de faturamento da sua conta

Ler

GetBillingViewData

Concede permissão para obter dados de custo e uso para uma visualização de faturamento especificada

visualização de cobrança*

foi: ResourceTag /$ {} TagKey

Ler

GetContractInformation

Concede permissão para visualizar as informações de contrato da conta, incluindo o número do contrato, nomes de organização do usuário final, números de ordem de compra e se a conta é usada para atender clientes do setor público

Ler

GetIAMAccessPreference

Concede permissão para recuperar o estado da preferência de faturamento do elemento Allow IAM Access

Ler

GetSellerOfRecord

Concede permissão para recuperar o Vendedor de registro padrão da conta

Ler

PutContractInformation

Concede permissão para definir os nomes de organização do usuário final e se a conta é usada para atender clientes do setor público nas informações de contrato da conta

Gravar

PutResourcePolicy

Concede permissão para colocar uma política de recurso de visualização de faturamento

visualização de cobrança*

foi: ResourceTag /$ {} TagKey

Gerenciamento de permissões, gravação

UpdateIAMAccessPreference

Concede permissão para atualizar a preferência de faturamento do elemento Allow IAM Access

Gravar

UseSourceView

Concede permissão para usar uma visualização de faturamento como uma fonte de dados para outras visualizações de faturamento

Ler

Tipos de recursos definidos por AWS Billing

Os seguintes tipos de recursos são definidos por este serviço e podem ser usados no elemento Resource de declarações de políticas de permissão do IAM.

Resource types ARN Chaves de condição

visualização de faturamento

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

foi: ResourceTag /$ {} TagKey

Chaves de condição para AWS Billing

AWS Billing define as seguintes chaves de condição que podem ser usadas no Condition elemento de uma política do IAM.

Chaves de condição Descrição Tipo

foi: RequestTag /$ {} TagKey

Filtra o acesso pelas etiquetas que são transmitidas na solicitação

String

foi: ResourceTag /$ {} TagKey

Filtra o acesso pelas etiquetas associadas ao recurso

String

leis: TagKeys

Filtra o acesso pelas chaves da etiqueta que são transmitidas na solicitação

ArrayOfString