View a markdown version of this page

Actions, ressources et clés de condition pour AWS CloudShell - Référence de l'autorisation de service

Actions, ressources et clés de condition pour AWS CloudShell

AWS CloudShell (préfixe de service :cloudshell) fournit les opérations, ressources, actions et clés de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Actions définies par AWS CloudShell

AWS CloudShell n'a aucune opération d'API pouvant être utilisée dans l'Actionsélément d'une déclaration de politique IAM.

Permission-only actions pour AWS CloudShell

Les actions suivantes sont définies par une opération d'API AWS CloudShell mais ne sont pas directement invocables par le biais d'une quelconque opération d'API. Ils ne peuvent être utilisés dans les déclarations de politique IAM que pour accorder ou refuser des autorisations.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

ApproveCommand

Accorde l'autorisation d'approuver une commande envoyée par un autre AWS service

Environnement*

Lecture

CreateEnvironment

Accorde les autorisations nécessaires à la création d'un CloudShell environnement

coque nuageuse : SecurityGroupIds

coque nuageuse : SubnetIds

coque nuageuse : VpcIds

Écrire

CreateSession

Accorde l'autorisation de se connecter à un CloudShell environnement depuis le Console de gestion AWS

Environnement*

Écrire

DeleteEnvironment

Accorde l'autorisation de supprimer un CloudShell environnement

Environnement*

Écrire

DescribeEnvironments

Accorde l'autorisation de renvoyer des descriptions des environnements utilisateur existants

List

GetEnvironmentStatus

Autorise la lecture de CloudShell l'état d'un environnement

Environnement*

Lecture

GetFileDownloadUrls

Accorde l'autorisation de télécharger des fichiers depuis un CloudShell environnement

Environnement*

Écrire

GetFileUploadUrls

Accorde des autorisations pour télécharger des fichiers dans un CloudShell environnement

Environnement*

Écrire

PutCredentials

Accorde les autorisations de transférer les informations d'identification de la console vers l'environnement

Environnement*

Écrire

StartEnvironment

Accorde l'autorisation de démarrer un CloudShell environnement arrêté

Environnement*

Écrire

StopEnvironment

Autorise l'arrêt d'un CloudShell environnement en cours d'exécution

Environnement*

Écrire

Types de ressources définis par AWS CloudShell

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

Environnement

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

Clés de condition pour AWS CloudShell

AWS CloudShell définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

coque nuageuse : SecurityGroupIds

Filtre l'accès par identifiant de groupe de sécurité. Disponible pendant le CreateEnvironment fonctionnement

ArrayOfString

coque nuageuse : SubnetIds

Filtre l'accès par identifiant de sous-réseau. Disponible pendant le CreateEnvironment fonctionnement

ArrayOfString

coque nuageuse : VpcIds

Filtre l'accès par identifiants VPC. Disponible pendant le CreateEnvironment fonctionnement

ArrayOfString