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:
-
Saiba como configurar este serviço.
-
Visualize uma lista das operações de API disponíveis para este serviço.
-
Saiba como proteger esse serviço e seus recursos usando políticas de permissão do IAM.
-
Veja a referência de autorização de serviço programático
para esse serviço.
Tópicos
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 |
|---|---|---|---|---|
Concede permissão para aprovar um comando enviado por outro serviço AWS |
Ler |
|||
Concede permissões para criar um CloudShell ambiente |
Gravar |
|||
Concede permissões para se conectar a um CloudShell ambiente a partir do Console de gerenciamento da AWS |
Gravar |
|||
Concede permissão para excluir um CloudShell ambiente |
Gravar |
|||
Concede permissão para retornar descrições de ambientes de usuários existentes |
Lista |
|||
Concede permissão para ler o status de um CloudShell ambiente |
Ler |
|||
Concede permissões para baixar arquivos de um CloudShell ambiente |
Gravar |
|||
Concede permissões para carregar arquivos em um CloudShell ambiente |
Gravar |
|||
Concede permissões para encaminhar as credenciais do console para o ambiente |
Gravar |
|||
Concede permissão para iniciar um CloudShell ambiente parado |
Gravar |
|||
Concede permissão para interromper um CloudShell ambiente em execução |
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 |
|---|---|---|
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 |
|---|---|---|
Filtra o acesso pelos IDs do grupo de segurança. Disponível durante a CreateEnvironment operação |
ArrayOfString |
|
Filtra o acesso por IDs de sub-rede. Disponível durante a CreateEnvironment operação |
ArrayOfString |
|
Filtra o acesso por IDs de VPC. Disponível durante a CreateEnvironment operação |
ArrayOfString |