Operazioni, risorse e chiavi di condizione per Amazon S3 Glacier
Amazon S3 Glacier (prefisso del servizio:glacier) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.
Riferimenti:
-
Scopri come configurare questo servizio.
-
Visualizza un elenco delle operazioni API disponibili per questo servizio.
-
Scopri come proteggere questo servizio e le sue risorse utilizzando le policy delle autorizzazioni IAM.
-
Visualizza il riferimento programmatico di autorizzazione del servizio
per questo servizio.
Argomenti
Operazioni API definite da Amazon S3 Glacier
La tabella seguente mappa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta la tabella Azioni.
| Operation | Azione IAM | Chiave di condizione | Valore/i possibile/i | Livello di accesso |
|---|---|---|---|---|
|
AbortMultipartUpload |
Scrittura |
|||
|
AbortVaultLock |
Gestione delle autorizzazioni, Write |
|||
|
AddTagsToVault |
Etichettatura, scrittura |
|||
|
CompleteMultipartUpload |
Scrittura |
|||
|
CompleteVaultLock |
Gestione delle autorizzazioni, Write |
|||
|
CreateVault |
Scrittura |
|||
|
DeleteArchive |
Scrittura |
|||
|
DeleteVault |
Scrittura |
|||
|
DeleteVaultAccessPolicy |
Gestione delle autorizzazioni, Write |
|||
|
DeleteVaultNotifications |
Scrittura |
|||
|
DescribeJob |
Lettura |
|||
|
DescribeVault |
Lettura |
|||
|
GetDataRetrievalPolicy |
Lettura |
|||
|
GetJobOutput |
Lettura |
|||
|
GetVaultAccessPolicy |
Lettura |
|||
|
GetVaultLock |
Lettura |
|||
|
GetVaultNotifications |
Lettura |
|||
|
InitiateJob |
Lettura |
|||
Scrittura |
||||
|
InitiateMultipartUpload |
Scrittura |
|||
|
InitiateVaultLock |
Gestione delle autorizzazioni, Write |
|||
|
ListJobs |
List |
|||
|
ListMultipartUploads |
List |
|||
|
ListParts |
List |
|||
|
ListProvisionedCapacity |
List |
|||
|
ListTagsForVault |
List |
|||
|
ListVaults |
List |
|||
|
PurchaseProvisionedCapacity |
Scrittura |
|||
|
RemoveTagsFromVault |
Etichettatura, scrittura |
|||
|
SetDataRetrievalPolicy |
Gestione delle autorizzazioni, Write |
|||
|
SetVaultAccessPolicy |
Gestione delle autorizzazioni, Write |
|||
|
SetVaultNotifications |
Scrittura |
|||
|
UploadArchive |
Scrittura |
|||
|
UploadMultipartPart |
Scrittura |
Operazioni definite da Amazon S3 Glacier
Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.
| Azioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede l'autorizzazione per interrompere un caricamento in più parti identificato dall'ID del caricamento |
Scrittura |
|||
Concede l'autorizzazione per interrompere il processo di blocco di vault se lo stato del blocco di vault non è Locked (Bloccato) |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione per aggiungere tag specificati a un vault |
Etichettatura, scrittura |
|||
Concede l'autorizzazione per completare un processo di caricamento in più parti |
Scrittura |
|||
Concede l'autorizzazione per completare il processo di blocco di vault |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione per creare un nuovo vault con il nome specificato |
Scrittura |
|||
Concede l'autorizzazione per eliminare un archivio da un vault |
Scrittura |
|||
Concede l'autorizzazione per eliminare un vault |
Scrittura |
|||
Concede l'autorizzazione per eliminare la policy di accesso associata al vault specificato |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione per eliminare la configurazione delle notifiche impostata per un vault |
Scrittura |
|||
Concede l'autorizzazione per ottenere le informazioni su un processo avviato in precedenza |
Lettura |
|||
Concede l'autorizzazione per ottenere le informazioni su un vault |
Lettura |
|||
Concede l'autorizzazione per ottenere la policy di recupero |
Lettura |
|||
Concede l'autorizzazione per scaricare l'output del processo specificato |
Lettura |
|||
Concede l'autorizzazione per recuperare la risorsa secondaria della policy di accesso impostata nel vault |
Lettura |
|||
Concede l'autorizzazione per recuperare gli attributi dalla risorsa secondaria della policy di blocco impostata nel vault specificato |
Lettura |
|||
Concede l'autorizzazione per recuperare la risorsa secondaria di configurazione di notifica impostata nel vault |
Lettura |
|||
Concede l'autorizzazione per avviare un processo del tipo specificato |
Scrittura |
|||
Concede l'autorizzazione per avviare un caricamento in più parti |
Scrittura |
|||
Concede l'autorizzazione per avviare il processo di blocco di vault |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione per elencare i processi per un vault, inclusi i processi in corso e quelli completati di recente |
List |
|||
Concede l'autorizzazione per elencare i caricamenti in più parti in corso per il vault specificato |
List |
|||
Concede l'autorizzazione per elencare le parti di un archivio che sono state caricate in un caricamento in più parti specifico |
List |
|||
Concede l'autorizzazione a elencare la capacità fornita per il valore specificato Account AWS |
List |
|||
Concede l'autorizzazione per elencare tutti i tag collegati a un vault |
List |
|||
Concede l'autorizzazione per elencare tutti i vault |
List |
|||
Autorizza l'acquisto di un'unità di capacità accantonata per un Account AWS |
Scrittura |
|||
Concede l'autorizzazione per rimuovere uno o più tag dal set di tag collegato a un vault |
Etichettatura, scrittura |
|||
Concede l'autorizzazione per imposta e implementare una policy di recupero dati nella regione specificata nella richiesta PUT |
Gestione delle autorizzazioni, scrittura |
|||
Concede l'autorizzazione per configurare una policy di accesso per un vault e sovrascrive una policy esistente |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione per configurare le notifiche del vault |
Scrittura |
|||
Concede l'autorizzazione per caricare un archivio in un vault |
Scrittura |
|||
Concede l'autorizzazione per caricare una parte di un archivio |
Scrittura |
Tipi di risorse definiti da Amazon S3 Glacier
I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.
| Tipi di risorse | ARN | Chiavi di condizione |
|---|---|---|
arn: $ {Partition} :glacier: $ {Region} :$ {Account} :vaults/$ {} VaultName |
Chiavi di condizione per Amazon S3 Glacier
Amazon S3 Glacier definisce le seguenti chiavi di condizione che possono essere utilizzate nell'elemento Condition di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso in base a un periodo di archiviazione (in giorni) di un archivio nel vault |
Stringa |
|
Filtra l'accesso in base a un tag definito del cliente |
Stringa |