View a markdown version of this page

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

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

AWS O Launch Wizard (prefixo do serviço:launchwizard) 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 Launch Wizard

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

CreateDeployment

assistente de lançamento: CreateDeployment

Gravar

assistente de lançamento: TagResource

Marcação, gravação

DeleteDeployment

assistente de lançamento: DeleteDeployment

Gravar

GetDeployment

assistente de lançamento: GetDeployment

Ler

GetDeploymentPatternVersion

assistente de lançamento: GetDeploymentPatternVersion

Ler

GetWorkload

assistente de lançamento: GetWorkload

Ler

GetWorkloadDeploymentPattern

assistente de lançamento: GetWorkloadDeploymentPattern

Ler

ListDeploymentEvents

assistente de lançamento: ListDeploymentEvents

Lista

ListDeploymentPatternVersions

assistente de lançamento: ListDeploymentPatternVersions

Lista

ListDeployments

assistente de lançamento: ListDeployments

Lista

ListTagsForResource

assistente de lançamento: ListTagsForResource

Ler

ListWorkloadDeploymentPatterns

assistente de lançamento: ListWorkloadDeploymentPatterns

Lista

ListWorkloads

assistente de lançamento: ListWorkloads

Lista

TagResource

assistente de lançamento: TagResource

Marcação, gravação

UntagResource

assistente de lançamento: UntagResource

Marcação, gravação

UpdateDeployment

assistente de lançamento: UpdateDeployment

Gravar

Ações definidas por AWS Launch Wizard

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

CreateDeployment

Concede permissão para criar uma implantação

implantação*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

DeleteDeployment

Concede permissão para excluir uma implantação

implantação*

foi: ResourceTag /$ {} TagKey

Gravar

GetDeployment

Concede permissão para obter uma implantação

implantação*

foi: ResourceTag /$ {} TagKey

Ler

GetDeploymentPatternVersion

Concede permissão para obter uma versão de um padrão de implantação

Ler

GetWorkload

Concede permissão para obter uma workload

Ler

GetWorkloadDeploymentPattern

Concede permissão para obter um padrão de implantação

Ler

ListDeploymentEvents

Concede permissão para listar os eventos que ocorreram durante uma implantação

Lista

ListDeploymentPatternVersions

Concede permissão para listar as versões de um padrão de implantação

Lista

ListDeployments

Concede permissão para listar implantações

Lista

ListTagsForResource

Concede permissão para listar tags para um LaunchWizard recurso

implantação

foi: ResourceTag /$ {} TagKey

Ler

ListWorkloadDeploymentPatterns

Concede permissão para listar os padrões de implantação de uma workload

Lista

ListWorkloads

Concede permissão para listar cargas de trabalho

Lista

TagResource

Concede permissão para marcar um LaunchWizard recurso

implantação

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

UntagResource

Concede permissão para desmarcar um recurso LaunchWizard

implantação

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

UpdateDeployment

Concede permissão para atualizar uma implantação

implantação*

foi: ResourceTag /$ {} TagKey

Gravar

Permission-only ações para AWS Launch Wizard

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

CreateAdditionalNode

Concede permissão para criar um nó adicional

Gravar

CreateSettingsSet

Concede permissão para criar um conjunto de configurações de aplicativo

Gravar

DeleteAdditionalNode

Concede permissão para excluir um nó adicional

Gravar

DeleteApp

Concede permissão para excluir um aplicativo

Gravar

DeleteSettingsSet

Concede permissão para excluir configurações definidas

Gravar

DescribeAdditionalNode

Concede permissão para descrever um nó adicional

Ler

DescribeProvisionedApp

Concede permissão para descrever aplicações de provisionamento

Ler

DescribeProvisioningEvents

Concede permissão para descrever eventos de provisionamento

Ler

DescribeSettingsSet

Concede permissão para descrever um conjunto de configurações de aplicativo

Ler

GetInfrastructureSuggestion

Concede permissão para obter sugestão de infraestrutura

Ler

GetIpAddress

Concede permissão para obter o endereço IP do cliente

Ler

GetResourceCostEstimate

Concede permissão para obter estimativas de custo de recurso

Ler

GetResourceRecommendation

Concede permissão para obter recomendações para um recurso

Ler

GetSettingsSet

Concede permissão para obter configurações definidas

Ler

GetWorkloadAsset

Concede permissão para obter um ativo da workload

Ler

GetWorkloadAssets

Concede permissão para obter ativos de workload

Ler

ListAdditionalNodes

Concede permissão para listar nós adicionais

Lista

ListAllowedResources

Concede permissão para listar os recursos permitidos

Lista

ListProvisionedApps

Concede permissão para listar aplicações de provisionamento

Lista

ListResourceCostEstimates

Concede permissão para listar estimativas de custos de recursos

Lista

ListSettingsSets

Concede permissão para listar configurações definidas

Lista

ListWorkloadDeploymentOptions

Concede permissão para listar as opções de implantação de uma determinada workload

Lista

PutSettingsSet

Concede permissão para criar configurações definidas

Gravar

StartProvisioning

Concede permissão para iniciar um provisionamento

Gravar

UpdateSettingsSet

Concede permissão para atualizar um conjunto de configurações de aplicativo

Gravar

Tipos de recursos definidos por AWS Launch Wizard

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

implantação

arn: $ {Partition} :launchwizard: $ {Region} :$ {Account} :deployment/$ {} DeploymentId

foi: ResourceTag /$ {} TagKey

Chaves de condição para AWS Launch Wizard

AWS O Launch Wizard 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