View a markdown version of this page

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

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

AWS A Lixeira (prefixo do serviço:rbin) 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 Lixeira

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

CreateRule

entrelaçamento: CreateRule

Gravar

entrelaçamento: LockRule

Gravar

entrelaçamento: TagResource

Marcação, gravação

DeleteRule

entrelaçamento: DeleteRule

Gravar

GetRule

entrelaçamento: GetRule

Ler

ListRules

entrelaçamento: ListRules

Ler

ListTagsForResource

entrelaçamento: ListTagsForResource

Ler

LockRule

entrelaçamento: LockRule

Gravar

TagResource

entrelaçamento: TagResource

Marcação, gravação

UnlockRule

entrelaçamento: UnlockRule

Gravar

UntagResource

entrelaçamento: UntagResource

Marcação, gravação

UpdateRule

entrelaçamento: UpdateRule

Gravar

Ações definidas por AWS Lixeira

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

CreateRule

Concede permissão para criar uma regra de recebimento da Lixeira

regra*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

entrelaçamento: Request/ResourceType

Gravar

DeleteRule

Concede permissão para excluir uma regra de retenção de Lixeira

regra*

foi: ResourceTag /$ {} TagKey

entrelaçamento: Attribute/ResourceType

Gravar

GetRule

Concede permissão para obter informações detalhadas sobre uma regra de retenção de Lixeira

regra*

foi: ResourceTag /$ {} TagKey

entrelaçamento: Attribute/ResourceType

Ler

ListRules

Concede permissão para listar as regras de retenção da Lixeira na região

entrelaçamento: Request/ResourceType

Ler

ListTagsForResource

Concede permissão para listar as etiquetas associadas a um recurso

regra*

foi: ResourceTag /$ {} TagKey

entrelaçamento: Attribute/ResourceType

Ler

LockRule

Concede permissão para bloquear uma regra de retenção de Lixeira existente

regra*

foi: ResourceTag /$ {} TagKey

entrelaçamento: Attribute/ResourceType

Gravar

TagResource

Concede permissão para adicionar ou atualizar as etiquetas de um recurso

regra*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

entrelaçamento: Attribute/ResourceType

Marcação, gravação

UnlockRule

Concede permissão para desbloquear uma regra de retenção de Lixeira existente

regra*

foi: ResourceTag /$ {} TagKey

entrelaçamento: Attribute/ResourceType

Gravar

UntagResource

Concede permissão para remover etiquetas associadas a um recurso

regra*

foi: ResourceTag /$ {} TagKey

leis: TagKeys

entrelaçamento: Attribute/ResourceType

Marcação, gravação

UpdateRule

Concede permissão para atualizar uma regra de retenção de Lixeira existente

regra*

foi: ResourceTag /$ {} TagKey

entrelaçamento: Attribute/ResourceType

Gravar

Tipos de recursos definidos por AWS Lixeira

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

regra

arn: $ {Partition} :rbin: $ {Region} :$ {Account} :rule/$ {} ResourceName

foi: ResourceTag /$ {} TagKey

Chaves de condição para AWS Lixeira

AWS A Lixeira 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 pela chave e valor de uma etiqueta em uma solicitação

String

foi: ResourceTag /$ {} TagKey

Filtra acesso pela presença de pares de chave-valor da etiqueta na solicitação

String

leis: TagKeys

Filtra o acesso pelas chaves da etiqueta em uma solicitação

ArrayOfString

nervura: Attribute/ResourceType

Filtra o acesso com base no tipo de recurso da regra existente

String

nervura: Request/ResourceType

Filtra o acesso com base no tipo de recurso em uma solicitação

String