View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS CloudShell - Service-Authorization-Referenz

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:

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

ApproveCommand

Erteilt die Berechtigung, einen von einem anderen AWS Dienst gesendeten Befehl zu genehmigen

Umgebung*

Lesen

CreateEnvironment

Erteilt Berechtigungen zum Erstellen einer Umgebung CloudShell

Cloudshell: SecurityGroupIds

Wolkenhülle: SubnetIds

Wolkenhülle: VpcIds

Schreiben

CreateSession

Erteilt Berechtigungen zum Herstellen einer Verbindung mit einer CloudShell Umgebung von AWS-Managementkonsole

Umgebung*

Schreiben

DeleteEnvironment

Erteilt die Erlaubnis, eine CloudShell Umgebung zu löschen

Umgebung*

Schreiben

DescribeEnvironments

Erteilt die Erlaubnis, Beschreibungen vorhandener Benutzerumgebungen zurückzugeben

Auflisten

GetEnvironmentStatus

Erteilt die Erlaubnis, den Status einer CloudShell Umgebung zu lesen

Umgebung*

Lesen

GetFileDownloadUrls

Erteilt Berechtigungen zum Herunterladen von Dateien aus einer Umgebung CloudShell

Umgebung*

Schreiben

GetFileUploadUrls

Erteilt Berechtigungen zum Hochladen von Dateien in eine Umgebung CloudShell

Umgebung*

Schreiben

PutCredentials

Gewährt Berechtigungen zum Weiterleiten von Konsolen-Anmeldeinformationen an die Umgebung

Umwelt*

Schreiben

StartEnvironment

Erteilt die Erlaubnis, eine CloudShell gestoppte Umgebung zu starten

Umgebung*

Schreiben

StopEnvironment

Erteilt die Erlaubnis, eine laufende CloudShell Umgebung zu beenden

Umgebung*

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

Umgebung

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

Cloudshell: SecurityGroupIds

Filtert den Zugriff nach Sicherheitsgruppen-IDs. Während des CreateEnvironment Betriebs verfügbar

ArrayOfString

Cloudshell: SubnetIds

Filtert den Zugriff nach Subnetz-IDs. Während des CreateEnvironment Betriebs verfügbar

ArrayOfString

Cloudshell: VpcIds

Filtert den Zugriff nach VPC-IDs. Während des CreateEnvironment Betriebs verfügbar

ArrayOfString