Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Azioni, risorse e chiavi di condizione per Amazon S3 Tables
Amazon S3 Tables (prefisso del servizio: s3tables) 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 riferimento programmatico all'autorizzazione del servizio
per questo servizio.
Argomenti
Operazioni API definite da Amazon S3 Tables
La tabella seguente associa 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 Tabella delle azioni.
| Operazione | Azione IAM | Chiave di condizione | Valori possibili | Livello di accesso |
|---|---|---|---|---|
|
CreateNamespace |
Scrittura |
|||
|
CreateTable |
Scrittura |
|||
Scrittura |
||||
Scrittura |
||||
Etichettatura, scrittura |
||||
|
CreateTableBucket |
Scrittura |
|||
Scrittura |
||||
Gestione delle autorizzazioni, Write |
||||
Scrittura |
||||
Etichettatura, scrittura |
||||
|
DeleteNamespace |
Scrittura |
|||
|
DeleteTable |
Scrittura |
|||
|
DeleteTableBucket |
Scrittura |
|||
|
DeleteTableBucketEncryption |
Scrittura |
|||
|
DeleteTableBucketMetricsConfiguration |
Scrittura |
|||
|
DeleteTableBucketPolicy |
Gestione delle autorizzazioni, Write |
|||
|
DeleteTableBucketReplication |
Scrittura |
|||
|
DeleteTablePolicy |
Gestione delle autorizzazioni, Write |
|||
|
DeleteTableReplication |
Scrittura |
|||
|
GetNamespace |
Lettura |
|||
|
GetTable |
Lettura |
|||
|
GetTableBucket |
Lettura |
|||
|
GetTableBucketEncryption |
Lettura |
|||
|
GetTableBucketMaintenanceConfiguration |
Lettura |
|||
|
GetTableBucketMetricsConfiguration |
Lettura |
|||
|
GetTableBucketPolicy |
Lettura |
|||
|
GetTableBucketReplication |
Lettura |
|||
|
GetTableBucketStorageClass |
Lettura |
|||
|
GetTableEncryption |
Lettura |
|||
|
GetTableMaintenanceConfiguration |
Lettura |
|||
|
GetTableMaintenanceJobStatus |
Lettura |
|||
|
GetTableMetadataLocation |
Lettura |
|||
|
GetTablePolicy |
Lettura |
|||
|
GetTableRecordExpirationConfiguration |
Lettura |
|||
|
GetTableRecordExpirationJobStatus |
Lettura |
|||
|
GetTableReplication |
Lettura |
|||
|
GetTableReplicationStatus |
Lettura |
|||
|
GetTableStorageClass |
Lettura |
|||
|
ListNamespaces |
List |
|||
|
ListTableBuckets |
List |
|||
|
ListTables |
List |
|||
|
ListTagsForResource |
List |
|||
|
PutTableBucketEncryption |
Scrittura |
|||
|
PutTableBucketMaintenanceConfiguration |
Scrittura |
|||
|
PutTableBucketMetricsConfiguration |
Scrittura |
|||
|
PutTableBucketPolicy |
Gestione delle autorizzazioni, Write |
|||
|
PutTableBucketReplication |
Scrittura |
|||
iam:PassedToService |
replication.s3tables.amazonaws.com |
Scrittura |
||
|
PutTableBucketStorageClass |
Scrittura |
|||
|
PutTableMaintenanceConfiguration |
Scrittura |
|||
|
PutTablePolicy |
Gestione delle autorizzazioni, Write |
|||
|
PutTableRecordExpirationConfiguration |
Scrittura |
|||
|
PutTableReplication |
Scrittura |
|||
iam:PassedToService |
replication.s3tables.amazonaws.com |
Scrittura |
||
|
RenameTable |
Scrittura |
|||
|
TagResource |
Etichettatura, scrittura |
|||
|
UntagResource |
Etichettare, scrivere |
|||
|
UpdateTableMetadataLocation |
Scrittura |
Azioni definite da Amazon S3 Tables
Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. 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.
| Operazioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede il permesso di creare un namespace |
Scrittura |
|||
Autorizza l'utente a creare una tabella. |
Scrittura |
|||
Concede il permesso di creare un bucket da tavolo |
Scrittura |
|||
Concede il permesso di eliminare un namespace |
Scrittura |
|||
Autorizza l'utente a eliminare una tabella. |
Scrittura |
|||
Concede il permesso di eliminare un bucket di tabelle |
Scrittura |
|||
Concede il permesso di eliminare la configurazione di crittografia su un bucket di tabella |
Scrittura |
|||
Concede il permesso di eliminare una configurazione delle metriche su un bucket di tabella |
Scrittura |
|||
Concede il permesso di eliminare una policy su un bucket di tabella |
Gestione delle autorizzazioni, scrittura |
|||
Concede il permesso di eliminare la configurazione di replica del bucket della tabella su un bucket |
Scrittura |
|||
Concede il permesso di eliminare una policy su una tabella |
Gestione delle autorizzazioni, scrittura |
|||
Concede il permesso di eliminare la configurazione di replica della tabella su una tabella |
Scrittura |
|||
Concede il permesso di ottenere un namespace |
Lettura |
|||
Autorizza l'utente a recuperare una tabella. |
Lettura |
|||
Concede il permesso di recuperare un bucket da tavolo |
Lettura |
|||
Concede il permesso di recuperare la configurazione di crittografia su un bucket di tabella |
Lettura |
|||
Concede il permesso di recuperare una configurazione di manutenzione su un bucket di tabella |
Lettura |
|||
Concede il permesso di recuperare una configurazione delle metriche su un bucket |
Lettura |
|||
Concede il permesso di recuperare una policy su un bucket di tabella |
Lettura |
|||
Concede il permesso di recuperare una configurazione di replica del bucket di una tabella su un bucket |
Lettura |
|||
Concede il permesso di recuperare la configurazione della classe di archiviazione per un bucket di tabella |
Lettura |
|||
Concede il permesso di recuperare la configurazione di crittografia su una tabella |
Lettura |
|||
Concede il permesso di recuperare una configurazione di manutenzione su una tabella |
Lettura |
|||
Concede il permesso di recuperare lo stato dei lavori di manutenzione su una tabella |
Lettura |
|||
Concede il permesso di recuperare la posizione dei metadati di una tabella |
Lettura |
|||
Concede il permesso di recuperare una policy su una tabella |
Lettura |
|||
Concede il permesso di recuperare una configurazione di manutenzione della tabella su una tabella di sistema |
Lettura |
|||
Concede l'autorizzazione a recuperare lo stato dei processi con scadenza dei record di tabella su una tabella di sistema |
Lettura |
|||
Concede il permesso di recuperare una configurazione di replica della tabella su una tabella |
Lettura |
|||
Concede il permesso di recuperare lo stato di replica di una tabella su una tabella |
Lettura |
|||
Concede il permesso di recuperare la configurazione della classe di archiviazione per una tabella specifica |
Lettura |
|||
Concede il permesso di elencare i namespace |
List |
|||
Concede il permesso di elencare i bucket delle tabelle |
List |
|||
Concede il permesso di elencare le tabelle |
List |
|||
Concede il permesso di elencare i tag per una risorsa S3 Tables |
List |
|||
Concede il permesso di inserire o sovrascrivere la configurazione di crittografia su un bucket di tabelle |
Scrittura |
|||
Concede il permesso di inserire una configurazione di manutenzione su un bucket di tabella |
Scrittura |
|||
Concede il permesso di creare o sovrascrivere una configurazione delle metriche su un bucket di tabella |
Scrittura |
|||
Concede il permesso di creare o sovrascrivere una policy su un bucket di tabella |
Gestione delle autorizzazioni, scrittura |
|||
Concede il permesso di inserire la configurazione della replica del bucket della tabella su un bucket |
Scrittura |
|||
Concede il permesso di impostare o aggiornare la configurazione della classe di archiviazione per un bucket di tabella |
Scrittura |
|||
Concede il permesso di inserire una configurazione di manutenzione su una tabella |
Scrittura |
|||
Concede il permesso di creare o sovrascrivere una policy su una tabella |
Gestione delle autorizzazioni, scrittura |
|||
Concede il permesso di inserire una configurazione di scadenza dei record di tabella su una tabella di sistema |
Scrittura |
|||
Concede il permesso di inserire la configurazione di replica della tabella su una tabella |
Scrittura |
|||
Concede l'autorizzazione per impostare o aggiornare la configurazione della classe di archiviazione per una tabella |
Scrittura |
|||
Concede il permesso di rinominare una tabella o spostare una tabella tra namespace |
Scrittura |
|||
Concede il permesso di etichettare una risorsa S3 Tables |
Etichettatura, scrittura |
|||
Concede il permesso di rimuovere i tag da una risorsa S3 Tables |
Etichettatura, scrittura |
|||
Concede il permesso di aggiornare la posizione dei metadati di una tabella |
Scrittura |
Permission-only azioni per le tabelle Amazon S3
Le seguenti azioni sono definite da Amazon S3 Tables ma non sono richiamabili direttamente tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni delle politiche IAM per concedere o negare le autorizzazioni.
| Operazioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede il permesso di leggere metadati e oggetti di dati da un endpoint di archiviazione delle tabelle utilizzando le API S3 |
Lettura |
|||
Concede l'autorizzazione a scrivere metadati e oggetti dati su un endpoint di archiviazione delle tabelle utilizzando le API S3 |
Scrittura |
|||
Concede il permesso di inserire la configurazione di crittografia su una tabella |
Scrittura |
Tipi di risorse definiti da Amazon S3 Tables
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}:s3tables:${Region}:${Account}:bucket/${TableBucketName}/table/${TableID} |
||
arn:${Partition}:s3tables:${Region}:${Account}:bucket/${TableBucketName} |
Chiavi di condizione per le tabelle Amazon S3
Amazon S3 Tables definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso per i tag passati nella richiesta |
String |
|
Filtra l'accesso per i tag associati alla risorsa |
String |
|
Filtra l'accesso tramite le chiavi di tag passate nella richiesta |
ArrayOfString |
|
Filtra l'accesso da parte di AWS ARN della chiave KMS per la chiave utilizzata per crittografare una tabella |
ARN |
|
Filtra l'accesso in base all'algoritmo di crittografia lato server utilizzato per crittografare una tabella |
String |
|
Filtra l'accesso in base alla classe di archiviazione che può essere impostata sulle tabelle all'interno di un table bucket |
String |
|
Filtra l'accesso in base ai tag associati al bucket della tabella |
String |
|
Filtra l'accesso in base ai namespace creati nel bucket della tabella |
String |
|
Filtra l'accesso in base al nome delle tabelle nel bucket delle tabelle |
String |