View a markdown version of this page

Ações, recursos e chaves de condição para AWS Resource Groups (Grupos de recursos) - Referência de autorização do serviço

Ações, recursos e chaves de condição para AWS Resource Groups (Grupos de recursos)

AWS O Resource Groups (prefixo do serviço:resource-groups) 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 Resource Groups (Grupos de recursos)

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

CancelTagSyncTask

grupos de recursos: CancelTagSyncTask

Gravar

grupos de recursos: DeleteGroup

Gravar

CreateGroup

grupos de recursos: CreateGroup

Gravar

Grupos de recursos: tag

Marcação, gravação

DeleteGroup

grupos de recursos: DeleteGroup

Gravar

GetAccountSettings

grupos de recursos: GetAccountSettings

Ler

GetGroup

grupos de recursos: GetGroup

Ler

GetGroupConfiguration

grupos de recursos: GetGroupConfiguration

Ler

GetGroupQuery

grupos de recursos: GetGroupQuery

Ler

GetTagSyncTask

grupos de recursos: GetTagSyncTask

Ler

GetTags

grupos de recursos: GetTags

Ler

GroupResources

grupos de recursos: GroupResources

Gravar

ListGroupResources

grupos de recursos: ListGroupResources

Lista

ListGroupingStatuses

grupos de recursos: ListGroupingStatuses

Lista

ListGroups

grupos de recursos: ListGroups

Lista

ListTagSyncTasks

grupos de recursos: ListTagSyncTasks

Lista

PutGroupConfiguration

grupos de recursos: PutGroupConfiguration

Gravar

SearchResources

grupos de recursos: SearchResources

Lista

StartTagSyncTask

grupos de recursos: CreateGroup

Gravar

grupos de recursos: StartTagSyncTask

Gravar

objetivo: PassRole

objetivo: PassedToService

grupos de recursos.amazonaws.com

Gravar

Etiqueta

Grupos de recursos: tag

Marcação, gravação

UngroupResources

grupos de recursos: UngroupResources

Gravar

Desmarcar

Grupos de recursos: UNTAG

Marcação, gravação

UpdateAccountSettings

grupos de recursos: UpdateAccountSettings

Gravar

UpdateGroup

grupos de recursos: UpdateGroup

Gravar

UpdateGroupQuery

grupos de recursos: UpdateGroupQuery

Gravar

Ações definidas por AWS Resource Groups (Grupos de recursos)

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

CancelTagSyncTask

Concede permissão para cancelar uma tarefa de sincronização de tags de um grupo de aplicações

grupo*

foi: ResourceTag /$ {} TagKey

Gravar

CreateGroup

Concede permissão para criar um grupo de recursos com um nome, descrição e consulta de recurso especificados

foi: RequestTag /$ {} TagKey

leis: TagKeys

Gravar

DeleteGroup

Concede permissão para excluir um grupo de recursos especificado

grupo*

foi: ResourceTag /$ {} TagKey

Gravar

GetAccountSettings

Concede permissão para obter o status atual de recursos opcionais em Resource Groups

Ler

GetGroup

Concede permissão para obter informações de um grupo de recursos especificado

grupo*

foi: ResourceTag /$ {} TagKey

Ler

GetGroupConfiguration

Concede permissão para obter a configuração do serviço associada ao grupo de recursos especificado

grupo*

foi: ResourceTag /$ {} TagKey

Ler

GetGroupQuery

Concede permissão para obter a consulta associada a um grupo de recursos especificado

grupo*

foi: ResourceTag /$ {} TagKey

Ler

GetTagSyncTask

Concede permissão para obter informações de uma tarefa de sincronização de tags especificada

grupo*

foi: ResourceTag /$ {} TagKey

Ler

GetTags

Concede permissão para obter as etiquetas associadas a um grupo de recursos especificado

grupo*

foi: ResourceTag /$ {} TagKey

Ler

GroupResources

Concede permissão para adicionar os recursos especificados ao grupo especificado

grupo*

foi: ResourceTag /$ {} TagKey

Gravar

ListGroupResources

Concede permissão para listar os recursos que são membros de um grupo de recursos especificado

grupo*

foi: ResourceTag /$ {} TagKey

Lista

ListGroupingStatuses

Concede permissão para listar os status de agrupamento de um grupo de aplicações especificado

grupo*

foi: ResourceTag /$ {} TagKey

Lista

ListGroups

Concede permissão para listar todos os grupos de recursos em sua conta

Lista

ListTagSyncTasks

Concede permissão para listar todas as tarefas de sincronização de tags na sua conta

grupo*

foi: ResourceTag /$ {} TagKey

Lista

PutGroupConfiguration

Concede permissão para colocar a configuração de serviço associada ao grupo de recursos especificado

grupo*

foi: ResourceTag /$ {} TagKey

Gravar

SearchResources

Concede permissão para pesquisar AWS recursos que correspondam à consulta fornecida

Lista

StartTagSyncTask

Concede permissão para criar uma tarefa de sincronização de tags de um grupo de aplicações

grupo*

foi: ResourceTag /$ {} TagKey

Gravar

Etiqueta

Concede permissão para marcar um grupo de recursos especificado

grupo*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

UngroupResources

Concede permissão para remover os recursos especificados do grupo especificado

grupo*

foi: ResourceTag /$ {} TagKey

Gravar

Desmarcar

Concede permissão para remover etiquetas associadas a um grupo de recursos especificado

grupo*

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

UpdateAccountSettings

Concede permissão para atualizar recursos opcionais em Resource Groups

Gravar

UpdateGroup

Concede permissão para atualizar um grupo de recursos especificado

grupo*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateGroupQuery

Concede permissão para atualizar a consulta associada a um grupo de recursos especificado

grupo*

foi: ResourceTag /$ {} TagKey

Gravar

Permission-only ações para AWS Resource Groups (Grupos de recursos)

As ações a seguir são definidas por AWS Resource Groups, mas não podem ser invocadas diretamente 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

AssociateResource

Concede permissão para associar um recurso a uma Aplicação

grupo*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteGroupPolicy

Concede permissão para excluir uma política baseada em recursos do grupo especificado

grupo*

foi: ResourceTag /$ {} TagKey

Gravar

DisassociateResource

Concede permissão para desassociar um recurso de uma Aplicação

grupo*

foi: ResourceTag /$ {} TagKey

Gravar

GetGroupPolicy

Concede permissão para obter uma política baseada em recursos para o grupo especificado

grupo*

foi: ResourceTag /$ {} TagKey

Ler

ListResourceTypes

Concede permissão para listar tipos de recursos compatíveis

Lista

PutGroupPolicy

Concede permissão para adicionar uma política baseada em recursos para o grupo especificado

grupo*

foi: ResourceTag /$ {} TagKey

Gravar

Tipos de recursos definidos por AWS Resource Groups (Grupos de recursos)

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

grupo

arn: $ {Partition} :grupos de recursos: $ {Region} :$ {Account} :group/$ {} GroupName

foi: ResourceTag /$ {} TagKey

etiqueta SyncTask

arn: $ {Partition} :grupos de recursos: $ {Region} :$ {Account} :group/$ {} /tag-sync-task/$ {} GroupName TaskId

foi: ResourceTag /$ {} TagKey

Chaves de condição para AWS Resource Groups (Grupos de recursos)

AWS Resource Groups 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 acesso pela presença de pares de chave-valor da etiqueta na solicitação

String

foi: ResourceTag /$ {} TagKey

Filtra o acesso por pares chave-valor da etiqueta anexados ao recurso

String

leis: TagKeys

Filtra ações pela presença de chaves da etiqueta na solicitação

ArrayOfString