View a markdown version of this page

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

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

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

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

AssignInstance

Concede permissão para atribuir uma instância registrada a uma camada

pilha

Gravar

AssignVolume

Concede permissão para atribuir um dos volumes do Amazon EBS registrados da pilha a uma instância especificada

pilha

Gravar

AssociateElasticIp

Concede permissão para associar um dos endereços de IP elástico registrados da pilha a uma instância especificada

pilha

Gravar

AttachElasticLoadBalancer

Concede permissão para anexar um balanceador de carga do Elastic Load Balancing a uma camada especificada

pilha

Gravar

CloneStack

Concede permissão para criar um clone de uma pilha especificada

pilha

Gravar

CreateApp

Concede permissão para criar uma aplicação para uma pilha especificada

pilha

Gravar

CreateDeployment

Concede permissão para executar comandos de implantação ou de pilha

pilha

Gravar

CreateInstance

Concede permissão para criar uma instância em uma pilha especificada

pilha

Gravar

CreateLayer

Concede permissão para criar uma camada

pilha

Gravar

CreateStack

Concede permissão para criar uma nova pilha

Gravar

CreateUserProfile

Concede permissão para criar um novo perfil de usuário

Gravar

DeleteApp

Concede permissão para excluir uma aplicação especificada

pilha

Gravar

DeleteInstance

Concede permissão para excluir uma instância especificada, que termina a instância do Amazon EC2 associada

pilha

Gravar

DeleteLayer

Concede permissão para excluir uma camada especificada

pilha

Gravar

DeleteStack

Concede permissão para excluir uma pilha especificada

pilha

Gravar

DeleteUserProfile

Concede permissão para excluir um perfil de usuário

Gravar

DeregisterEcsCluster

Concede permissão para excluir um perfil de usuário

pilha

Gravar

DeregisterElasticIp

Concede permissão para cancelar o registro de um endereço de IP elástico especificado

pilha

Gravar

DeregisterInstance

Concede permissão para cancelar o registro de uma instância registrada do Amazon EC2 ou on-premises

pilha

Gravar

DeregisterRdsDbInstance

Concede permissão para cancelar o registro de uma instância do Amazon RDS

pilha

Gravar

DeregisterVolume

Concede permissão para cancelar um registro de um volume do Amazon EBS

pilha

Gravar

DescribeAgentVersions

Concede permissão para descrever as versões disponíveis do AWS OpsWorks agente

pilha

Lista

DescribeApps

Concede permissão para solicitar uma descrição de um conjunto de aplicações especificado

pilha

Lista

DescribeCommands

Concede permissão para descrever os resultados de comandos especificados

pilha

Lista

DescribeDeployments

Concede permissão para solicitar uma descrição de um conjunto de implantações especificado

pilha

Lista

DescribeEcsClusters

Concede permissão para descrever os clusters do Amazon ECS que estão registrados em uma pilha

pilha

Lista

DescribeElasticIps

Concede permissão para descrever endereços de IP elástico

pilha

Lista

DescribeElasticLoadBalancers

Concede permissão para descrever instâncias do Elastic Load Balancing de uma pilha

pilha

Lista

DescribeInstances

Concede permissão para solicitar uma descrição de um conjunto de instâncias

pilha

Lista

DescribeLayers

Concede permissão para solicitar uma descrição de uma ou mais camadas em uma pilha especificada

pilha

Lista

DescribeLoadBasedAutoScaling

Concede permissão para descrever as configurações de autoescalabilidade com base em carga de camadas especificadas

pilha

Lista

DescribeMyUserProfile

Concede permissão para descrever as informações de SSH de um usuário

Lista

DescribeOperatingSystems

Concede permissão para descrever os sistemas operacionais compatíveis com o AWS OpsWorks Stacks

Lista

DescribePermissions

Concede permissão para descrever as permissões para uma pilha especificada

pilha

Lista

DescribeRaidArrays

Concede permissão para descrever as matrizes de RAID de uma instância

pilha

Lista

DescribeRdsDbInstances

Concede permissão para descrever instâncias do Amazon RDS

pilha

Lista

DescribeServiceErrors

Concede permissão para descrever erros AWS OpsWorks de serviço

pilha

Lista

DescribeStackProvisioningParameters

Concede permissão para solicitar uma descrição dos parâmetros de provisionamento de uma pilha

pilha

Lista

DescribeStackSummary

Concede permissão para descrever o número de camadas e de aplicações em uma pilha especificada e o número de instâncias em cada estado, como running_setup ou online

pilha

Lista

DescribeStacks

Concede permissão para solicitar uma descrição de uma ou mais pilhas

pilha

Lista

DescribeTimeBasedAutoScaling

Concede permissão para descrever as configurações de autoescalabilidade com base em tempo das instâncias especificadas

pilha

Lista

DescribeUserProfiles

Concede permissão para descrever usuários especificados

Lista

DescribeVolumes

Concede permissão para descrever os volumes do Amazon EBS de uma instância

pilha

Lista

DetachElasticLoadBalancer

Concede permissão para desanexar uma instância do Elastic Load Balancing especificada da camada

pilha

Gravar

DisassociateElasticIp

Concede permissão para desassociar um endereço de IP elástico da instância

pilha

Gravar

GetHostnameSuggestion

Concede permissão para obter um nome de host gerado para a camada especificada, com base no tema do nome de host atual

pilha

Ler

GrantAccess

Concede permissão para conceder acesso RDP a uma instância do Windows por um período especificado

pilha

Gravar

ListTags

Concede permissão para retornar uma lista de etiquetas que são aplicadas à pilha ou à camada especificada

pilha

Lista

RebootInstance

Concede permissão para reiniciar uma instância especificada

pilha

Gravar

RegisterEcsCluster

Concede permissão para registrar um cluster do Amazon ECS especificado em uma pilha

pilha

Gravar

RegisterElasticIp

Concede permissão para registrar um endereço de IP elástico em uma pilha especificada

pilha

Gravar

RegisterInstance

Concede permissão para registrar instâncias com uma pilha especificada que foram criadas fora do AWS OpsWorks

pilha

Gravar

RegisterRdsDbInstance

Concede permissão para registrar uma instância do Amazon RDS em uma pilha

pilha

Gravar

RegisterVolume

Concede permissão para registrar um volume do Amazon EBS em uma pilha especificada

pilha

Gravar

SetLoadBasedAutoScaling

Concede permissão para especificar a configuração de autoescalabilidade com base em carga de uma camada especificada

pilha

Gravar

SetPermission

Concede permissão para especificar as permissões de um usuário

pilha

Gerenciamento de permissões, gravação

SetTimeBasedAutoScaling

Concede permissão para especificar a configuração de autoescalabilidade com base em tempo de uma instância especificada

pilha

Gravar

StartInstance

Concede permissão para iniciar uma instância especificada

pilha

Gravar

StartStack

Concede permissão para iniciar instâncias de uma pilha

pilha

Gravar

StopInstance

Concede permissão para interromper uma instância especificada

pilha

Gravar

StopStack

Concede permissão para interromper uma pilha especificada

pilha

Gravar

TagResource

Concede permissão para aplicar etiquetas a uma pilha ou camada especificada

pilha

Marcação, gravação

UnassignInstance

Concede permissão para cancelar a atribuição de uma instância registrada de todas as camadas

pilha

Gravar

UnassignVolume

Concede permissão para cancelar a atribuição de um volume do Amazon EBS atribuído

pilha

Gravar

UntagResource

Concede permissão para remover etiquetas de uma pilha ou camada especificada

pilha

Marcação, gravação

UpdateApp

Concede permissão para atualizar uma aplicação especificada

pilha

Gravar

UpdateElasticIp

Concede permissão para atualizar o nome de um endereço de IP elástico registrado

pilha

Gravar

UpdateInstance

Concede permissão para atualizar uma instância especificada

pilha

Gravar

UpdateLayer

Concede permissão para atualizar uma camada especificada

pilha

Gravar

UpdateMyUserProfile

Concede permissão para atualizar uma chave pública SSH do usuário

Gravar

UpdateRdsDbInstance

Concede permissão para atualizar uma instância do Amazon RDS

pilha

Gravar

UpdateStack

Concede permissão para atualizar uma pilha especificada

pilha

Gravar

UpdateUserProfile

Concede permissão para atualizar um perfil de usuário especificado

Gerenciamento de permissões, gravação

UpdateVolume

Concede permissão para atualizar o nome ou o ponto de montagem de um volume do Amazon EBS

pilha

Gravar

Tipos de recursos definidos por AWS OpsWorks

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

stack

arn: $ {Partition} :opsworks: $ {Region} :$ {Account} :stack/$ {}/StackId

Chaves de condição para AWS OpsWorks

AWS OpsWorks não tem chaves de condição específicas do serviço que possam ser usadas no Condition elemento das declarações de política.