View a markdown version of this page

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

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

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

AWS CloudShell 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 CloudShell

As ações a seguir são definidas por AWS CloudShell , mas não são diretamente invocáveis 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

ApproveCommand

Concede permissão para aprovar um comando enviado por outro serviço AWS

Ambiente*

Ler

CreateEnvironment

Concede permissões para criar um CloudShell ambiente

concha de nuvem: SecurityGroupIds

concha de nuvem: SubnetIds

concha de nuvem: VpcIds

Gravar

CreateSession

Concede permissões para se conectar a um CloudShell ambiente a partir do Console de gerenciamento da AWS

Ambiente*

Gravar

DeleteEnvironment

Concede permissão para excluir um CloudShell ambiente

Ambiente*

Gravar

DescribeEnvironments

Concede permissão para retornar descrições de ambientes de usuários existentes

Lista

GetEnvironmentStatus

Concede permissão para ler o status de um CloudShell ambiente

Ambiente*

Ler

GetFileDownloadUrls

Concede permissões para baixar arquivos de um CloudShell ambiente

Ambiente*

Gravar

GetFileUploadUrls

Concede permissões para carregar arquivos em um CloudShell ambiente

Ambiente*

Gravar

PutCredentials

Concede permissões para encaminhar as credenciais do console para o ambiente

Ambiente*

Gravar

StartEnvironment

Concede permissão para iniciar um CloudShell ambiente parado

Ambiente*

Gravar

StopEnvironment

Concede permissão para interromper um CloudShell ambiente em execução

Ambiente*

Gravar

Tipos de recursos definidos por AWS CloudShell

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

Meio ambiente

arn: $ {Partition} :cloudshell: $ {Region} :$ {Account} :environment/$ {} EnvironmentId

Chaves de condição para AWS CloudShell

AWS CloudShell 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

concha de nuvem: SecurityGroupIds

Filtra o acesso pelos IDs do grupo de segurança. Disponível durante a CreateEnvironment operação

ArrayOfString

concha de nuvem: SubnetIds

Filtra o acesso por IDs de sub-rede. Disponível durante a CreateEnvironment operação

ArrayOfString

concha de nuvem: VpcIds

Filtra o acesso por IDs de VPC. Disponível durante a CreateEnvironment operação

ArrayOfString