View a markdown version of this page

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

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

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

AWS CloudShell hat keine API-Operationen, die in der verwendet werden können Actions Element einer IAM-Grundsatzerklärung.

Permission-only Maßnahmen für AWS CloudShell

Die folgenden Aktionen sind definiert durch AWS CloudShell sind aber nicht direkt über eine API-Operation aufrufbar. Sie können nur in IAM-Richtlinienanweisungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

ApproveCommand

Erteilt die Erlaubnis, einen Befehl zu genehmigen, der von einem anderen gesendet wurde AWS Bedienung

Environment*

Lesen

CreateEnvironment

Erteilt Berechtigungen zum Erstellen eines CloudShell Umwelt

cloudshell:SecurityGroupIds

cloudshell:SubnetIds

cloudshell:VpcIds

Schreiben

CreateSession

Erteilt Berechtigungen zum Herstellen einer Verbindung zu einem CloudShell Umgebung aus dem AWS-Managementkonsole

Environment*

Schreiben

DeleteEnvironment

Erteilt die Erlaubnis zum Löschen einer CloudShell Umwelt

Environment*

Schreiben

DescribeEnvironments

Erteilt die Erlaubnis, Beschreibungen der Umgebungen vorhandener Benutzer zurückzugeben

Auflisten

GetEnvironmentStatus

Erteilt die Erlaubnis zum Lesen von CloudShell Status der Umgebung

Environment*

Lesen

GetFileDownloadUrls

Erteilt Berechtigungen zum Herunterladen von Dateien von einem CloudShell Umwelt

Environment*

Schreiben

GetFileUploadUrls

Erteilt Berechtigungen zum Hochladen von Dateien in eine CloudShell Umwelt

Environment*

Schreiben

PutCredentials

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

Environment*

Schreiben

StartEnvironment

Erteilt die Erlaubnis, einen Stopp zu starten CloudShell Umwelt

Environment*

Schreiben

StopEnvironment

Erteilt die Erlaubnis, einen Lauf zu beenden CloudShell Umwelt

Environment*

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

Environment

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

Bedingungsschlüssel für AWS CloudShell

AWS CloudShell definiert die folgenden Bedingungsschlüssel, die verwendet werden können in Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

cloudshell:SecurityGroupIds

Filtert den Zugriff nach Sicherheitsgruppen-IDs. Verfügbar während CreateEnvironment Betrieb

ArrayOfString

cloudshell:SubnetIds

Filtert den Zugriff nach Subnetz-IDs. Verfügbar während CreateEnvironment Betrieb

ArrayOfString

cloudshell:VpcIds

Filtert den Zugriff nach VPC-IDs. Verfügbar während CreateEnvironment Betrieb

ArrayOfString