Azioni, risorse e chiavi di condizione per AWS Glue DataBrew
AWS Glue DataBrew (prefisso del servizio:databrew) 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 all'autorizzazione del servizio
per questo servizio.
Argomenti
Operazioni API definite da AWS Glue DataBrew
La tabella seguente mappa le operazioni delle 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 | Valori possibili | Livello di accesso |
|---|---|---|---|---|
|
BatchDeleteRecipeVersion |
Scrittura |
|||
|
CreateDataset |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateProfileJob |
Scrittura |
|||
Etichettatura, scrittura |
||||
sono: PassedToService |
databrew.amazonaws.com |
Scrittura |
||
|
CreateProject |
Scrittura |
|||
Etichettatura, scrittura |
||||
sono: PassedToService |
databrew.amazonaws.com |
Scrittura |
||
|
CreateRecipe |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateRecipeJob |
Scrittura |
|||
Etichettatura, scrittura |
||||
sono: PassedToService |
databrew.amazonaws.com |
Scrittura |
||
|
CreateRuleset |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateSchedule |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
DeleteDataset |
Scrittura |
|||
|
DeleteJob |
Scrittura |
|||
|
DeleteProject |
Scrittura |
|||
|
DeleteRecipeVersion |
Scrittura |
|||
|
DeleteRuleset |
Scrittura |
|||
|
DeleteSchedule |
Scrittura |
|||
|
DescribeDataset |
Lettura |
|||
|
DescribeJob |
Lettura |
|||
|
DescribeJobRun |
Lettura |
|||
|
DescribeProject |
Lettura |
|||
|
DescribeRecipe |
Lettura |
|||
|
DescribeRuleset |
Lettura |
|||
|
DescribeSchedule |
Lettura |
|||
|
ListDatasets |
Lettura |
|||
|
ListJobRuns |
Lettura |
|||
|
ListJobs |
Lettura |
|||
|
ListProjects |
Lettura |
|||
|
ListRecipeVersions |
Lettura |
|||
|
ListRecipes |
Lettura |
|||
|
ListRulesets |
Lettura |
|||
|
ListSchedules |
Lettura |
|||
|
ListTagsForResource |
Lettura |
|||
|
PublishRecipe |
Scrittura |
|||
|
SendProjectSessionAction |
Scrittura |
|||
|
StartJobRun |
Scrittura |
|||
|
StartProjectSession |
Scrittura |
|||
|
StopJobRun |
Scrittura |
|||
|
TagResource |
Etichettatura, scrittura |
|||
|
UntagResource |
Etichettatura, scrittura |
|||
|
UpdateDataset |
Scrittura |
|||
|
UpdateProfileJob |
Scrittura |
|||
sono: PassedToService |
databrew.amazonaws.com |
Scrittura |
||
|
UpdateProject |
Scrittura |
|||
sono: PassedToService |
databrew.amazonaws.com |
Scrittura |
||
|
UpdateRecipe |
Scrittura |
|||
|
UpdateRecipeJob |
Scrittura |
|||
sono: PassedToService |
databrew.amazonaws.com |
Scrittura |
||
|
UpdateRuleset |
Scrittura |
|||
|
UpdateSchedule |
Scrittura |
Azioni definite da AWS Glue DataBrew
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 eliminare una o più versioni di recipe |
Scrittura |
|||
Concede l'autorizzazione per creare un set di dati |
legge: RequestTag /$ {} TagKey |
Scrittura |
||
Concede l'autorizzazione per creare un processo di profilo |
Scrittura |
|||
Concede l'autorizzazione per creare un progetto. |
Scrittura |
|||
Concede l'autorizzazione per creare una recipe |
Scrittura |
|||
Concede l'autorizzazione per creare un processo di recipe |
Scrittura |
|||
Concede l'autorizzazione per creare un set di regole |
Scrittura |
|||
Concede l'autorizzazione per creare una pianificazione |
Scrittura |
|||
Concede l'autorizzazione per eliminare un set di dati |
Scrittura |
|||
Autorizza l'utente a eliminare un processo. |
Scrittura |
|||
Concede l'autorizzazione per eliminare un progetto. |
Scrittura |
|||
Concede l'autorizzazione per eliminare la versione di una recipe |
Scrittura |
|||
Concede l'autorizzazione per eliminare un set di regole |
Scrittura |
|||
Concede l'autorizzazione per eliminare una pianificazione |
Scrittura |
|||
Concede l'autorizzazione per visualizzare i dettagli di un set di dati |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli di un processo |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli di esecuzione del processo per un determinato processo |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli di un progetto |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli di una recipe |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli di un set di regole |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli di una pianificazione |
Lettura |
|||
Concede l'autorizzazione per elencare i set di dati nell'account |
Read |
|||
Concede l'autorizzazione per elencare le esecuzioni di processo per un determinato processo |
Lettura |
|||
Concede l'autorizzazione per elencare o processi nell'account |
Read |
|||
Concede l'autorizzazione per elencare i progetti nell'account |
Read |
|||
Concede l'autorizzazione per elencare le versioni nella recipe |
Lettura |
|||
Concede l'autorizzazione per elencare le recipe nell'account |
Lettura |
|||
Concede l'autorizzazione per elencare i set di regole nell'account |
Lettura |
|||
Concede l'autorizzazione per elencare le pianificazioni nell'account |
Read |
|||
Concede l'autorizzazione per richiamare i tag associati a una risorsa |
Lettura |
|||
Concede l'autorizzazione per pubblicare una versione importante di una recipe |
Scrittura |
|||
Concede l'autorizzazione per inviare un'operazione alla sessione interattiva per un progetto |
Scrittura |
|||
Autorizza l'utente ad avviare l'esecuzione di un processo. |
Scrittura |
|||
Concede l'autorizzazione per avviare una sessione interattiva per un progetto |
Scrittura |
|||
Concede l'autorizzazione per interrompere l'esecuzione di un processo per un processo |
Scrittura |
|||
Concede l'autorizzazione per aggiungere tag a una risorsa |
legge: RequestTag /$ {} TagKey |
Etichettatura, scrittura |
||
|
leggi: RequestTag /$ {} TagKey |
||||
|
Leggi: RequestTag /$ {0} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
Autorizza l'utente a rimuovere i tag associati a una risorsa. |
Etichettatura, scrittura |
|||
Concede l'autorizzazione per modificare un set di dati |
Scrittura |
|||
Concede l'autorizzazione per modificare il processo di un profilo |
Scrittura |
|||
Concede l'autorizzazione per modificare un progetto |
Scrittura |
|||
Concede l'autorizzazione per modificare una recipe |
Scrittura |
|||
Concede l'autorizzazione per modificare il processo di una recipe |
Scrittura |
|||
Concede l'autorizzazione per modificare un set di regole |
Scrittura |
|||
Concede l'autorizzazione per modificare una pianificazione |
Scrittura |
Tipi di risorse definiti da AWS Glue DataBrew
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} :databrew: $ {Region} :$ {Account} :dataset/$ {} ResourceId |
||
arn: $ {Partition} :databrew: $ {Region} :$ {Account} :job/$ {} ResourceId |
||
arn: $ {Partition} :databrew: $ {Region} :$ {Account} :project/$ {} ResourceId |
||
arn: $ {Partition} :databrew: $ {Region} :$ {Account} :recipe/$ {} ResourceId |
||
arn: $ {Partition} :databrew: $ {Region} :$ {Account} :ruleset/$ {} ResourceId |
||
arn: $ {Partition} :databrew: $ {Region} :$ {Account} :schedule/$ {} ResourceId |
Chiavi di condizione per AWS Glue DataBrew
AWS Glue DataBrew definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso per i tag passati nella richiesta |
Stringa |
|
Filtra l'accesso per i tag associati alla risorsa |
Stringa |
|
Filtra l'accesso tramite le chiavi di tag passate nella richiesta |
ArrayOfString |