View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon S3 Glacier - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon S3 Glacier

Amazon S3 Glacier (Servicepräfix:glacier) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon S3 Glacier definierte API-Operationen

Die folgende Tabelle ordnet API-Operationen den IAM-Aktionen zu, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.

Operation IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

AbortMultipartUpload

Gletscher: AbortMultipartUpload

Schreiben

AbortVaultLock

Gletscher: AbortVaultLock

Verwaltung von Berechtigungen, Schreiben

AddTagsToVault

Gletscher: AddTagsToVault

Markieren, Schreiben

CompleteMultipartUpload

Gletscher: CompleteMultipartUpload

Schreiben

CompleteVaultLock

Gletscher: CompleteVaultLock

Verwaltung von Berechtigungen, Schreiben

CreateVault

Gletscher: CreateVault

Schreiben

DeleteArchive

Gletscher: DeleteArchive

Schreiben

DeleteVault

Gletscher: DeleteVault

Schreiben

DeleteVaultAccessPolicy

Gletscher: DeleteVaultAccessPolicy

Verwaltung von Berechtigungen, Schreiben

DeleteVaultNotifications

Gletscher: DeleteVaultNotifications

Schreiben

DescribeJob

Gletscher: DescribeJob

Lesen

DescribeVault

Gletscher: DescribeVault

Lesen

GetDataRetrievalPolicy

Gletscher: GetDataRetrievalPolicy

Lesen

GetJobOutput

Gletscher: GetJobOutput

Lesen

GetVaultAccessPolicy

Gletscher: GetVaultAccessPolicy

Lesen

GetVaultLock

Gletscher: GetVaultLock

Lesen

GetVaultNotifications

Gletscher: GetVaultNotifications

Lesen

InitiateJob

Gletscher: GetJobOutput

Lesen

Gletscher: InitiateJob

Schreiben

InitiateMultipartUpload

Gletscher: InitiateMultipartUpload

Schreiben

InitiateVaultLock

Gletscher: InitiateVaultLock

Verwaltung von Berechtigungen, Schreiben

ListJobs

Gletscher: ListJobs

Auflisten

ListMultipartUploads

Gletscher: ListMultipartUploads

Auflisten

ListParts

Gletscher: ListParts

Auflisten

ListProvisionedCapacity

Gletscher: ListProvisionedCapacity

Auflisten

ListTagsForVault

Gletscher: ListTagsForVault

Auflisten

ListVaults

Gletscher: ListVaults

Auflisten

PurchaseProvisionedCapacity

Gletscher: PurchaseProvisionedCapacity

Schreiben

RemoveTagsFromVault

Gletscher: RemoveTagsFromVault

Markieren, Schreiben

SetDataRetrievalPolicy

Gletscher: SetDataRetrievalPolicy

Verwaltung von Berechtigungen, Schreiben

SetVaultAccessPolicy

Gletscher: SetVaultAccessPolicy

Verwaltung von Berechtigungen, Schreiben

SetVaultNotifications

Gletscher: SetVaultNotifications

Schreiben

UploadArchive

Gletscher: UploadArchive

Schreiben

UploadMultipartPart

Gletscher: UploadMultipartPart

Schreiben

Von Amazon S3 Glacier 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

AbortMultipartUpload

Gewährt die Berechtigung zum Abbrechen eines mehrteiligen Upload, der durch die Upload-ID identifiziert ist.

Tresor*

Schreiben

AbortVaultLock

Gewährt die Berechtigung zum Abbrechen des Prozesses zum Sperren des Vaults, wenn die Vault Lock nicht den Status „Gesperrt“ aufweist.

Tresor*

Rechteverwaltung, Schreiben

AddTagsToVault

Gewährt die Berechtigung zum Hinzufügen von Tags zu einem Vault.

Tresor*

Markieren, Schreiben

CompleteMultipartUpload

Gewährt die Berechtigung zum Abschließen eines mehrteiligen Upload-Prozesses.

Tresor*

Schreiben

CompleteVaultLock

Gewährt die Berechtigung zum Abschließen des Vault-Lock-Prozesses.

Tresor*

Rechteverwaltung, Schreiben

CreateVault

Gewährt die Berechtigung zum Erstellen eines neuen Vaults mit dem angegebenen Namen.

Tresor*

Schreiben

DeleteArchive

Gewährt die Berechtigung zum Löschen eines Archivs aus einem Vault.

Tresor*

Gletscher: ArchiveAgeInDays

Schreiben

DeleteVault

Gewährt die Berechtigung zum Löschen eines Vaults.

Tresor*

Schreiben

DeleteVaultAccessPolicy

Gewährt die Berechtigung zum Löschen der dem angegebenen Vault zugeordneten Zugriffsrichtlinie.

Tresor*

Rechteverwaltung, Schreiben

DeleteVaultNotifications

Gewährt die Berechtigung zum Löschen der für ein Vault eingestellten Benachrichtigungskonfiguration.

Tresor*

Schreiben

DescribeJob

Gewährt die Berechtigung zum Abrufen von Informationen zu einem Auftrag, der zuvor initiiert wurde,

Tresor*

Lesen

DescribeVault

Gewährt die Berechtigung zum Abrufen von Informationen zu einem Vault.

Tresor*

Lesen

GetDataRetrievalPolicy

Gewährt die Berechtigung zum Abrufen der Datenabrufrichtlinie.

Lesen

GetJobOutput

Gewährt die Berechtigung zum Herunterladen der Ausgabe des angegebenen Auftrags.

Tresor*

Lesen

GetVaultAccessPolicy

Gewährt die Berechtigung zum Abrufen der im Vault festgelegten Zugriffsrichtlinie-Subressource.

Tresor*

Lesen

GetVaultLock

Gewährt die Berechtigung zum Abrufen der Attribute aus der für das Vault festgelegten Sperrrichtlinie-Subressource.

Tresor*

Lesen

GetVaultNotifications

Gewährt die Berechtigung zum Abrufen der im Vault festgelegten Benachrichtigungskonfiguration-Subressource.

Tresor*

Lesen

InitiateJob

Gewährt die Berechtigung zum Initiieren eines Auftrags des angegebenen Typs.

Tresor*

Gletscher: ArchiveAgeInDays

Schreiben

InitiateMultipartUpload

Gewährt die Berechtigung zum Initiieren eines mehrteiligen Uploads.

Tresor*

Schreiben

InitiateVaultLock

Gewährt die Berechtigung zum Initiieren des Vault-Lock-Prozesses.

Tresor*

Rechteverwaltung, Schreiben

ListJobs

Gewährt die Berechtigung zum Auflisten der Aufträge für ein Vault sowie der kürzlich beendeten Aufträge.

Tresor*

Auflisten

ListMultipartUploads

Gewährt die Berechtigung zum Auflisten der aktuell ausgeführten mehrteiligen Uploads für das angegebenen Vault.

Tresor*

Auflisten

ListParts

Gewährt die Berechtigung zum Auflisten der Teile eines Archivs, die in einem bestimmten mehrteiligen Upload hochgeladen wurden.

Tresor*

Auflisten

ListProvisionedCapacity

Erteilt die Erlaubnis, die bereitgestellte Kapazität für die angegebene Kapazität aufzulisten AWS-Konto

Auflisten

ListTagsForVault

Gewährt die Berechtigung zum Auflisten aller Tags, die einem Vault angefügt sind.

Tresor*

Auflisten

ListVaults

Gewährt die Berechtigung zum Auflisten aller Vaults.

Auflisten

PurchaseProvisionedCapacity

Erteilt die Erlaubnis zum Kauf einer bereitgestellten Kapazitätseinheit für ein AWS-Konto

Schreiben

RemoveTagsFromVault

Gewährt die Berechtigung zum Entfernen eines oder mehrerer derjenigen Tags, die einem Vault angefügt sind.

Tresor*

Markieren, Schreiben

SetDataRetrievalPolicy

Gewährt die Berechtigung zum Festlegen einer Richtlinie für den Datenabruf in der mit der PUT-Anforderung angegebenen Region und setzt diese durch.

Rechteverwaltung, Schreiben

SetVaultAccessPolicy

Gewährt die Berechtigung zum Hinzufügen einer Zugriffsichtlinie für ein Vault, überschreibt eine bereits vorhandene Richtlinie.

Tresor*

Rechteverwaltung, Schreiben

SetVaultNotifications

Gewährt die Berechtigung zum Konfigurieren von Vault-Benachrichtigungen.

Tresor*

Schreiben

UploadArchive

Gewährt die Berechtigung zum Hochladen eines Archivs in ein Vault.

Tresor*

Schreiben

UploadMultipartPart

Gewährt die Berechtigung zum Hochladen eines Teils eines Archivs.

Tresor*

Schreiben

Von Amazon S3 Glacier 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

Tresorraum

arn: $ {Partition} :glacier: $ {Region} :$ {Account} :vaults/$ {} VaultName

Bedingungsschlüssel für Amazon S3 Glacier

Amazon S3 Glacier definiert die folgenden Bedingungsschlüssel, die im Element Condition einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

Gletscher: ArchiveAgeInDays

Filtert den Zugriff nach der Speicherdauer eines im Vault gespeicherten Archivs in Tagen.

Zeichenfolge

Gletscher:ResourceTag/

Filtert den Zugriff nach kundendefiniertem Tag.

Zeichenfolge