Aktionen, Ressourcen und Bedingungsschlüssel für AWS CloudShell
AWS CloudShell (Dienstpräfix:cloudshell) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.
Referenzen:
-
Erfahren Sie, wie Sie diesen Service konfigurieren.
-
Zeigen Sie eine Liste der API-Operationen an, die für diesen Service verfügbar sind.
-
Erfahren Sie, wie Sie diesen Service und seine Ressourcen mithilfe von IAM-Berechtigungsrichtlinien schützen.
-
Sehen Sie sich die Referenz zur programmatischen Dienstautorisierung für diesen
Dienst an.
Themen
Aktionen, definiert von AWS CloudShell
AWS CloudShell hat keine API-Operationen, die im Actions Element einer IAM-Richtlinienerklärung verwendet werden können.
Permission-only Aktionen für AWS CloudShell
Die folgenden Aktionen werden durch eine API-Operation definiert, können AWS CloudShell aber nicht direkt durch eine API-Operation aufgerufen werden. Sie können nur in IAM-Richtlinienerklärungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Erteilt die Berechtigung, einen von einem anderen AWS Dienst gesendeten Befehl zu genehmigen |
Lesen |
|||
Erteilt Berechtigungen zum Erstellen einer Umgebung CloudShell |
Schreiben |
|||
Erteilt Berechtigungen zum Herstellen einer Verbindung mit einer CloudShell Umgebung von AWS-Managementkonsole |
Schreiben |
|||
Erteilt die Erlaubnis, eine CloudShell Umgebung zu löschen |
Schreiben |
|||
Erteilt die Erlaubnis, Beschreibungen vorhandener Benutzerumgebungen zurückzugeben |
Auflisten |
|||
Erteilt die Erlaubnis, den Status einer CloudShell Umgebung zu lesen |
Lesen |
|||
Erteilt Berechtigungen zum Herunterladen von Dateien aus einer Umgebung CloudShell |
Schreiben |
|||
Erteilt Berechtigungen zum Hochladen von Dateien in eine Umgebung CloudShell |
Schreiben |
|||
Gewährt Berechtigungen zum Weiterleiten von Konsolen-Anmeldeinformationen an die Umgebung |
Schreiben |
|||
Erteilt die Erlaubnis, eine CloudShell gestoppte Umgebung zu starten |
Schreiben |
|||
Erteilt die Erlaubnis, eine laufende CloudShell Umgebung zu beenden |
Schreiben |
Ressourcentypen, definiert durch AWS CloudShell
Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.
| Ressourcentypen | ARN | Bedingungsschlüssel |
|---|---|---|
arn: $ {Partition} :cloudshell: $ {Region} :$ {Account} :environment/$ {} EnvironmentId |
Bedingungsschlüssel für AWS CloudShell
AWS CloudShell definiert die folgenden Bedingungsschlüssel, die im Element einer IAM-Richtlinie verwendet werden können. Condition
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert den Zugriff nach Sicherheitsgruppen-IDs. Während des CreateEnvironment Betriebs verfügbar |
ArrayOfString |
|
Filtert den Zugriff nach Subnetz-IDs. Während des CreateEnvironment Betriebs verfügbar |
ArrayOfString |
|
Filtert den Zugriff nach VPC-IDs. Während des CreateEnvironment Betriebs verfügbar |
ArrayOfString |