View a markdown version of this page

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

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

AWS Transform (prefixo do serviço:transform) 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:

Ações definidas por AWS Transformação

AWS O Transform não tem operações de API que possam ser usadas no Actions elemento de uma declaração de política do IAM.

Permission-only ações para AWS Transformação

As ações a seguir são definidas pelo AWS Transform, 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

AccessTransformProfile

Concede permissão para invocar AccessTransformProfile no Transform AWS

perfil*

Gravar

AssociateConnectorResource

Concede permissão para invocar AssociateConnectorResource no Transform AWS

conector*

foi: ResourceTag /$ {} TagKey

Gravar

CreateProfile

Concede permissão para invocar CreateProfile no Transform AWS

perfil*

Gravar

DeleteAgentRuntimeConfiguration

Concede permissão para invocar DeleteAgentRuntimeConfiguration no Transform AWS

Gravar

DeleteConnector

Concede permissão para invocar DeleteConnector no Transform AWS

conector*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteProfile

Concede permissão para invocar DeleteProfile no Transform AWS

perfil*

Gravar

GetAccountSettings

Concede permissão para invocar GetAccountSettings no Transform AWS

Ler

GetAgent

Concede permissão para invocar GetAgent no Transform AWS

Ler

GetAgentRuntimeConfiguration

Concede permissão para invocar GetAgentRuntimeConfiguration no Transform AWS

Ler

GetConnector

Concede permissão para invocar GetConnector no Transform AWS

conector*

foi: ResourceTag /$ {} TagKey

Ler

GetWebAppUrl

Concede permissão para invocar GetWebAppUrl no Transform AWS

Ler

ListAgents

Concede permissão para invocar ListAgents no Transform AWS

Ler

ListConnectors

Concede permissão para invocar ListConnectors no Transform AWS

foi: ResourceTag /$ {} TagKey

Lista

ListProfiles

Concede permissão para invocar ListProfiles no Transform AWS

Lista

ListTagsForResource

Concede permissão para invocar ListTagsForResource no Transform AWS

conector*

foi: ResourceTag /$ {} TagKey

Ler

PutAgentRuntimeConfiguration

Concede permissão para invocar PutAgentRuntimeConfiguration no Transform AWS

Gravar

RejectConnector

Concede permissão para invocar RejectConnector no Transform AWS

conector*

foi: ResourceTag /$ {} TagKey

Gravar

TagResource

Concede permissão para invocar TagResource no Transform AWS

conector*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

UntagResource

Concede permissão para invocar UntagResource no Transform AWS

conector*

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

UpdateAccountSettings

Concede permissão para invocar UpdateAccountSettings no Transform AWS

Gravar

UpdateAgentAccess

Concede permissão para invocar UpdateAgentAccess no Transform AWS

Gravar

UpdateProfile

Concede permissão para invocar UpdateProfile no Transform AWS

perfil*

Gravar

Tipos de recursos definidos por AWS Transformação

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

conector

arn: $ {Partition} :transform: $ {Region} :$ {Account} :connector/$ {} /$ {} WorkspaceId ConnectorId

foi: ResourceTag /$ {} TagKey

perfil

arn: $ {Partition} :transform: $ {Region} :$ {Account} :profile/$ {Identifier}

Chaves de condição para AWS Transformação

AWS A transformação 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