Operazioni, risorse e chiavi di condizione per Amazon S3 Object Lambda
Amazon S3 Object Lambda (prefisso del servizio:s3-object-lambda) 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
Azioni definite da Amazon S3 Object Lambda
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 |
s3-object-lambda: tipo di autenticazione |
Scrittura |
||
Concede l'autorizzazione per rimuovere la versione nulla di un oggetto e inserire un indicatore di eliminazione, che diventa la versione corrente dell'oggetto |
s3-object-lambda: tipo di autenticazione |
Scrittura |
||
Concede l'autorizzazione a utilizzare la sottorisorsa di tagging per rimuovere l'intero set di tag dall'oggetto specificato |
s3-object-lambda: tipo di autenticazione |
Etichettatura, scrittura |
||
Concede l'autorizzazione per rimuovere una versione specifica di un oggetto |
s3-object-lambda: tipo di autenticazione |
Scrittura |
||
Concede l'autorizzazione per rimuovere l'intero set di tag per una versione specifica dell'oggetto |
s3-object-lambda: tipo di autenticazione |
Etichettatura, scrittura |
||
Concede l'autorizzazione per recuperare oggetti da Amazon S3 |
s3-object-lambda: tipo di autenticazione |
Lettura |
||
Concede l'autorizzazione per restituire l'elenco di controllo di accesso (ACL) di un oggetto |
s3-object-lambda: tipo di autenticazione |
Lettura |
||
Concede l'autorizzazione per ottenere lo stato di blocco legale corrente di un oggetto |
s3-object-lambda: tipo di autenticazione |
Lettura |
||
Concede l'autorizzazione per recuperare le impostazioni di conservazione per un oggetto |
s3-object-lambda: tipo di autenticazione |
Lettura |
||
Concede l'autorizzazione per restituire il set di tag di un oggetto |
s3-object-lambda: tipo di autenticazione |
Lettura |
||
Concede l'autorizzazione per recuperare una versione specifica di un oggetto |
s3-object-lambda: tipo di autenticazione |
Lettura |
||
Concede l'autorizzazione per restituire l'elenco di controllo di accesso (ACL) di una versione di oggetto specifica |
s3-object-lambda: tipo di autenticazione |
Lettura |
||
Concede l'autorizzazione per restituire il set di tag per una versione specifica dell'oggetto |
s3-object-lambda: tipo di autenticazione |
Lettura |
||
Concede l'autorizzazione per elencare alcuni o tutti gli oggetti in un bucket Amazon S3 (fino a 1000) |
s3-object-lambda: tipo di autenticazione |
List |
||
Concede l'autorizzazione per elencare i caricamenti in più parti in corso |
s3-object-lambda: tipo di autenticazione |
List |
||
Concede l'autorizzazione per elencare metadati su tutte le versioni degli oggetti in un bucket Amazon S3 |
s3-object-lambda: tipo di autenticazione |
List |
||
Concede l'autorizzazione per elencare le parti caricate per un caricamento multipart specifico |
s3-object-lambda: tipo di autenticazione |
List |
||
Concede l'autorizzazione per aggiungere un oggetto a un bucket |
s3-object-lambda: tipo di autenticazione |
Scrittura |
||
Concede l'autorizzazione per impostare le autorizzazioni della lista di controllo accessi (ACL) per gli oggetti nuovi o esistenti in un bucket S3. |
s3-object-lambda: tipo di autenticazione |
Gestione delle autorizzazioni, Write |
||
Concede l'autorizzazione per applicare una configurazione di blocco legale all'oggetto specificato |
s3-object-lambda: tipo di autenticazione |
Scrittura |
||
Concede l'autorizzazione per posizionare una configurazione di Object Retention su un oggetto |
s3-object-lambda: tipo di autenticazione |
Scrittura |
||
Concede l'autorizzazione per impostare il set di tag fornito su un oggetto già esistente in un bucket |
s3-object-lambda: tipo di autenticazione |
Etichettatura, scrittura |
||
Concede l'autorizzazione a utilizzare la risorsa secondaria ACL per impostare le autorizzazioni dell'elenco di controllo di accesso (ACL) per un oggetto già esistente in un bucket |
s3-object-lambda: tipo di autenticazione |
Gestione delle autorizzazioni, Write |
||
Concede l'autorizzazione per impostare il set di tag fornito per una versione specifica di un oggetto |
s3-object-lambda: tipo di autenticazione |
Etichettatura, scrittura |
||
Concede l'autorizzazione per ripristinare una copia archiviata di un oggetto in Amazon S3 |
s3-object-lambda: tipo di autenticazione |
Scrittura |
||
Concede l'autorizzazione a fornire dati per GetObject le richieste inviate a S3 Object Lambda |
s3-object-lambda: tipo di autenticazione |
Scrittura |
Tipi di risorse definiti da Amazon S3 Object Lambda
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} :s3-object-lambda: $ {Region} :$ {Account} :accesspoint/$ {} AccessPointName |
Chiavi di condizione per Amazon S3 Object Lambda
Amazon S3 Object Lambda 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 alla versione TLS utilizzata dal client |
Numerico |
|
Filtra l'accesso tramite metodo di autenticazione |
Stringa |
|
Filtra l'accesso in base all'età in millisecondi della firma della richiesta |
Numerico |
|
Filtra l'accesso da una specifica versione dell'oggetto. |
Stringa |