Aktionen, Ressourcen und Bedingungsschlüssel für Amazon S3 Express
Amazon S3 Express (Servicepräfix:s3express) 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-Vorgänge 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 Serviceautorisierung für diesen
Service an.
Themen
Von Amazon S3 Express definierte Aktionen
Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Gewährt die Berechtigung zum Erstellen eines neuen Zugangspunkts |
S3 Express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey s3express: Authentifizierungstyp |
Schreiben |
||
Gewährt die Berechtigung zum Erstellen eines neuen Buckets. |
S3 Express: Authentifizierungstyp |
Schreiben |
||
Erteilt die Berechtigung zum Erstellen eines Sitzungstoken, das für Objekt-APIs wie, usw. verwendet wird PutObject GetObject |
s3express: AccessPointTag /$ {} TagKey s3express: AllAccessRestrictedToLocalZoneGroup S3Express: Authentifizierungstyp s3express: x-amz-content-sha256 s3express:x-amz-serverseitige Verschlüsselung s3express:x-amz-serverseitige Verschlüsselung-aws-kms-Schlüssel-ID |
Schreiben |
||
|
S3 Express: AllAccessRestrictedToLocalZoneGroup S3Express: Authentifizierungstyp s3express: /$ {} BucketTag TagKey s3express: x-amz-content-sha256 s3express:x-amz-serverseitige Verschlüsselung s3express:x-amz-serverseitige Verschlüsselung-aws-kms-Schlüssel-ID |
||||
Gewährt die Berechtigung zum Löschen des im URI benannten Zugriffspunkts |
S3 Express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey s3express: Authentifizierungstyp |
Schreiben |
||
Gewährt die Berechtigung zum Löschen der Richtlinie auf einem angegebenen Zugriffspunkt |
S3 Express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey s3express: Authentifizierungstyp |
Verwaltung von Berechtigungen, Schreiben |
||
Erteilt die Berechtigung zum Löschen der Bereichskonfiguration auf einem angegebenen Zugriffspunkt |
S3 Express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey s3express: Authentifizierungstyp |
Verwaltung von Berechtigungen, Schreiben |
||
Gewährt die Berechtigung zum Löschen des im URI benannten Buckets |
S3 Express: Authentifizierungstyp |
Schreiben |
||
Gewährt die Berechtigung zum Löschen der Richtlinie für einen angegebenen Bucket |
S3 Express: Authentifizierungstyp |
Verwaltung von Berechtigungen, Schreiben |
||
Gewährt die Berechtigung zum Zurückgeben von Konfigurationsinformationen zum angegebenen Zugriffspunkt |
S3 Express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey s3express: Authentifizierungstyp |
Lesen |
||
Erteilt die Berechtigung, die mit dem angegebenen Zugriffspunkt verknüpfte Zugriffspunktrichtlinie zurückzugeben |
S3 Express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey s3express: Authentifizierungstyp |
Lesen |
||
Erteilt die Berechtigung, die dem angegebenen Access Point zugeordnete Bereichskonfiguration zurückzugeben |
S3 Express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey s3express: Authentifizierungstyp |
Lesen |
||
Gewährt die Berechtigung zum Zurückgeben der Richtlinie des angegebenen Buckets |
S3 Express: Authentifizierungstyp |
Lesen |
||
Erteilt die Berechtigung, die Standard-Verschlüsselungskonfiguration für einen Verzeichnis-Bucket zurückzugeben |
S3 Express: Authentifizierungstyp |
Lesen |
||
Erteilt die Berechtigung, eine Inventarkonfiguration zurückzugeben, die anhand der Inventarkonfigurations-ID für einen S3-Verzeichnis-Bucket identifiziert wurde |
S3 Express: Authentifizierungstyp |
Lesen |
||
Erteilt die Berechtigung, die in einem Verzeichnis-Bucket festgelegten Lebenszyklus-Konfigurationsinformationen zurückzugeben |
S3 Express: Authentifizierungstyp |
Lesen |
||
Erteilt die Berechtigung, eine Metrikkonfiguration eines Verzeichnis-Buckets abzurufen |
S3 Express: Authentifizierungstyp |
Lesen |
||
Gewährt die Berechtigung zum Auflisten von Zugriffspunkten |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten aller Directory-Buckets, die dem authentifizierten Sender der Anforderung gehören. |
Auflisten |
|||
Erteilt die Berechtigung, alle Tags für eine angegebene Ressource aufzulisten |
s3express: AccessPointTag /$ {} TagKey |
Auflisten |
||
|
S3 Express: Authentifizierungstyp |
||||
Gewährt die Berechtigung zum Zuordnen einer Zugriffsrichtlinie zu einem angegebenen Zugriffspunkt |
S3 Express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey s3express: Authentifizierungstyp |
Verwaltung von Berechtigungen, Schreiben |
||
Erteilt die Berechtigung, einen Access Point einer bestimmten Access Point-Bereichskonfiguration zuzuordnen |
S3 Express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey s3express: Authentifizierungstyp |
Verwaltung von Berechtigungen, Schreiben |
||
Gewährt die Berechtigung zum Hinzufügen oder Ersetzen einer Bucket-Richtlinie für einen Bucket |
S3 Express: Authentifizierungstyp |
Verwaltung von Berechtigungen, Schreiben |
||
Gewährt die Berechtigung zum Festlegen der Verschlüsselungskonfiguration für einen Verzeichnis-Bucket. |
S3 Express: Authentifizierungstyp |
Schreiben |
||
Gewährt die Berechtigung zum Hinzufügen einer Inventarkonfiguration zu dem Bucket, identifiziert durch die Inventar-ID |
S3 Express: Authentifizierungstyp s3express: /$ {} BucketTag TagKey |
Schreiben |
||
Erteilt die Berechtigung, eine neue Lebenszykluskonfiguration für den Verzeichnis-Bucket zu erstellen oder eine bestehende Lebenszykluskonfiguration zu ersetzen |
S3 Express: Authentifizierungstyp |
Schreiben |
||
Erteilt die Berechtigung, eine Metrikkonfiguration für die Anforderungsmetriken eines Verzeichnis-Buckets festzulegen oder zu aktualisieren CloudWatch |
S3 Express: Authentifizierungstyp |
Schreiben |
||
Erteilt die Berechtigung, ein neues benutzerdefiniertes Tag zu erstellen oder ein vorhandenes Tag zu aktualisieren |
s3express: AccessPointTag /$ {} TagKey |
Markieren, Schreiben |
||
|
S3 Express: Authentifizierungstyp |
||||
Erteilt die Berechtigung, die angegebenen benutzerdefinierten Tags aus einer S3-Ressource zu entfernen |
s3express: AccessPointTag /$ {} TagKey |
Markieren, Schreiben |
||
|
S3 Express: Authentifizierungstyp |
Von Amazon S3 Express definierte Ressourcentypen
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} :s3express: $ {Region} :$ {Konto} :accesspoint/$ {} AccessPointName |
||
arn: $ {Partition} :s3express: $ {Region} :$ {Konto} :bucket/$ {} BucketName |
Bedingungsschlüssel für Amazon S3 Express
Amazon S3 Express definiert die folgenden Bedingungsschlüssel, die im Element Condition einer IAM-Richtlinie verwendet werden können.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert den Zugriff durch die Tags, die in der Anfrage übergeben werden |
Zeichenfolge |
|
Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind. |
Zeichenfolge |
|
Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden |
ArrayOfString |
|
Filtert den Zugriff nach Netzwerkursprung (Internet oder VPC) |
Zeichenfolge |
|
Filtert den Zugriff nach Tag-Schlüssel-Wert-Paaren, die an den Access Point angehängt sind |
Zeichenfolge |
|
Filtert den Zugriff anhand der in diesem Bedingungsschlüssel angegebenen Grenzgruppe (n) des AWS lokalen Zonennetzwerks |
Zeichenfolge |
|
Filtert den Zugriff nach Tag-Schlüssel-Wert-Paaren, die an den Bucket angehängt sind |
Zeichenfolge |
|
Filtert den Zugriff nach der AWS Konto-ID, der der Access Point gehört |
Zeichenfolge |
|
Filtert den Zugriff nach Amazon-Ressourcenname (ARN) des Zugriffspunkts |
ARN |
|
Filtert den Zugriff, indem es einschränkt, welche optionalen Metadatenfelder ein Benutzer bei der Konfiguration von S3-Inventarberichten hinzufügen kann |
ArrayOfString |
|
Filtert den Zugriff nach einer bestimmten Availability Zone oder einer lokalen Zonen-ID |
Zeichenfolge |
|
Filtert den Zugriff nach der von der Access Point Scope-Konfiguration angeforderten Berechtigung, z. B. GetObject PutObject |
ArrayOfString |
|
Filtert den Zugriff nach der ID des Ressourcenbesitzers AWS-Konto |
Zeichenfolge |
|
Filtert den Zugriff nach der von der CreateSession API angeforderten Erlaubnis, z. B. und ReadOnly ReadWrite |
Zeichenfolge |
|
Filtert den Zugriff nach der TLS-Version, die vom Client verwendet wird |
Numerischer Wert |
|
Filtert den Zugriff nach Authentifizierungsmethode |
Zeichenfolge |
|
Filtert den Zugriff nach dem Alter der Anforderungssignatur in Millisekunden |
Numerischer Wert |
|
Filtert den Zugriff nach der für die Anfrage verwendeten Signaturversion AWS |
Zeichenfolge |
|
Filtert den Zugriff auf nicht signierte Inhalte in Ihrem Bucket |
Zeichenfolge |
|
Filtert den Zugriff nach serverseitiger Verschlüsselung |
Zeichenfolge |
|
s3express:x-amz-serverseitige Verschlüsselung-aws-kms-Schlüssel-ID |
Filtert den Zugriff nach dem vom Kunden verwalteten KMS-Schlüssel für die serverseitige Verschlüsselung AWS |
ARN |