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à.
Operazioni, risorse e chiavi di condizione per Amazon EC2 Image Builder
Amazon EC2 Image Builder (prefisso del servizio: imagebuilder) 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 EC2 Image Builder
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 |
|---|---|---|---|---|
|
CancelImageCreation |
Scrittura |
|||
|
CancelLifecycleExecution |
Scrittura |
|||
|
CreateComponent |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateContainerRecipe |
Scrittura |
|||
Lettura |
||||
Lettura |
||||
Etichettare, scrivere |
||||
|
CreateDistributionConfiguration |
Scrittura |
|||
Etichettare, scrivere |
||||
iam:PassedToService |
vmie.amazonaws.com |
Scrittura |
||
|
CreateImage |
Scrittura |
|||
Lettura |
||||
Lettura |
||||
Lettura |
||||
Lettura |
||||
Lettura |
||||
Etichettare, scrivere |
||||
iam:PassedToService |
imagebuilder.amazonaws.com |
Scrittura |
||
|
CreateImagePipeline |
Scrittura |
|||
Lettura |
||||
Lettura |
||||
Lettura |
||||
Lettura |
||||
Lettura |
||||
Etichettare, scrivere |
||||
iam:PassedToService |
imagebuilder.amazonaws.com |
Scrittura |
||
|
CreateImageRecipe |
Scrittura |
|||
Lettura |
||||
Lettura |
||||
Etichettare, scrivere |
||||
|
CreateInfrastructureConfiguration |
Scrittura |
|||
Etichettare, scrivere |
||||
Lettura |
||||
iam:PassedToService |
ec2.amazonaws.com |
Scrittura |
||
|
CreateLifecyclePolicy |
Scrittura |
|||
Etichettare, scrivere |
||||
iam:PassedToService |
imagebuilder.amazonaws.com |
Scrittura |
||
|
CreateWorkflow |
Scrittura |
|||
Etichettare, scrivere |
||||
|
DeleteComponent |
Scrittura |
|||
|
DeleteContainerRecipe |
Scrittura |
|||
|
DeleteDistributionConfiguration |
Scrittura |
|||
|
DeleteImage |
Scrittura |
|||
|
DeleteImagePipeline |
Scrittura |
|||
|
DeleteImageRecipe |
Scrittura |
|||
|
DeleteInfrastructureConfiguration |
Scrittura |
|||
|
DeleteLifecyclePolicy |
Scrittura |
|||
|
DeleteWorkflow |
Scrittura |
|||
|
DistributeImage |
Scrittura |
|||
Lettura |
||||
Lettura |
||||
Etichettare, scrivere |
||||
iam:PassedToService |
imagebuilder.amazonaws.com |
Scrittura |
||
|
GetComponent |
Lettura |
|||
|
GetComponentPolicy |
Lettura |
|||
|
GetContainerRecipe |
Lettura |
|||
|
GetContainerRecipePolicy |
Lettura |
|||
|
GetDistributionConfiguration |
Lettura |
|||
|
GetImage |
Lettura |
|||
|
GetImagePipeline |
Lettura |
|||
|
GetImagePolicy |
Lettura |
|||
|
GetImageRecipe |
Lettura |
|||
|
GetImageRecipePolicy |
Lettura |
|||
|
GetInfrastructureConfiguration |
Lettura |
|||
|
GetLifecycleExecution |
Lettura |
|||
|
GetLifecyclePolicy |
Lettura |
|||
|
GetMarketplaceResource |
Lettura |
|||
|
GetWorkflow |
Lettura |
|||
|
GetWorkflowExecution |
Lettura |
|||
|
GetWorkflowStepExecution |
Lettura |
|||
|
ImportComponent |
Scrittura |
|||
Etichettare, scrivere |
||||
|
ImportDiskImage |
Lettura |
|||
Scrittura |
||||
Etichettare, scrivere |
||||
iam:PassedToService |
imagebuilder.amazonaws.com |
Scrittura |
||
|
ImportVmImage |
Scrittura |
|||
Etichettare, scrivere |
||||
|
ListComponentBuildVersions |
List |
|||
|
ListComponents |
List |
|||
|
ListContainerRecipes |
List |
|||
|
ListDistributionConfigurations |
List |
|||
|
ListImageBuildVersions |
List |
|||
|
ListImagePackages |
List |
|||
|
ListImagePipelineImages |
List |
|||
|
ListImagePipelines |
List |
|||
|
ListImageRecipes |
List |
|||
|
ListImageScanFindingAggregations |
List |
|||
|
ListImageScanFindings |
List |
|||
|
ListImages |
List |
|||
|
ListInfrastructureConfigurations |
List |
|||
|
ListLifecycleExecutionResources |
List |
|||
|
ListLifecycleExecutions |
List |
|||
|
ListLifecyclePolicies |
List |
|||
|
ListTagsForResource |
Lettura |
|||
|
ListWaitingWorkflowSteps |
List |
|||
|
ListWorkflowBuildVersions |
List |
|||
|
ListWorkflowExecutions |
List |
|||
|
ListWorkflowStepExecutions |
List |
|||
|
ListWorkflows |
List |
|||
|
PutComponentPolicy |
Gestione delle autorizzazioni, Write |
|||
|
PutContainerRecipePolicy |
Gestione delle autorizzazioni, Write |
|||
|
PutImagePolicy |
Gestione delle autorizzazioni, Write |
|||
|
PutImageRecipePolicy |
Gestione delle autorizzazioni, Write |
|||
|
RetryImage |
Scrittura |
|||
|
SendWorkflowStepAction |
Scrittura |
|||
|
StartImagePipelineExecution |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
StartResourceStateUpdate |
Scrittura |
|||
iam:PassedToService |
imagebuilder.amazonaws.com |
Scrittura |
||
|
TagResource |
Etichettare, scrivere |
|||
|
UntagResource |
Etichettare, scrivere |
|||
|
UpdateDistributionConfiguration |
Scrittura |
|||
iam:PassedToService |
vmie.amazonaws.com |
Scrittura |
||
|
UpdateImagePipeline |
Lettura |
|||
Lettura |
||||
Lettura |
||||
Lettura |
||||
Lettura |
||||
Etichettare, scrivere |
||||
Scrittura |
||||
iam:PassedToService |
imagebuilder.amazonaws.com |
Scrittura |
||
|
UpdateInfrastructureConfiguration |
Scrittura |
|||
Lettura |
||||
iam:PassedToService |
ec2.amazonaws.com |
Scrittura |
||
|
UpdateLifecyclePolicy |
Scrittura |
|||
iam:PassedToService |
imagebuilder.amazonaws.com |
Scrittura |
Operazioni definite da Amazon EC2 Image Builder
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 l'autorizzazione per annullare la creazione di un'immagine |
Scrittura |
|||
Concede l'autorizzazione per annullare l'esecuzione di un ciclo di vita |
Scrittura |
|||
Concede l'autorizzazione per creare un nuovo componente |
Scrittura |
|||
Concede l'autorizzazione per creare una nuova recipe del container |
Scrittura |
|||
Concede l'autorizzazione per creare una nuova configurazione di distribuzione |
Scrittura |
|||
Concede l'autorizzazione per creare una nuova immagine |
Scrittura |
|||
Concede l'autorizzazione per creare una nuova pipeline di immagini |
Scrittura |
|||
Concede l'autorizzazione per creare una nuova recipe di immagine |
Scrittura |
|||
Concede l'autorizzazione per creare una nuova configurazione dell'infrastruttura |
imagebuilder:CreatedResourceTag/${TagKey} imagebuilder:CreatedResourceTagKeys |
Scrittura |
||
Concede l'autorizzazione per creare una nuova policy del ciclo di vita |
Scrittura |
|||
Concede l'autorizzazione per la creazione di un nuovo flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione per eliminare un componente |
Scrittura |
|||
Concede l'autorizzazione per eliminare una recipe del container |
Scrittura |
|||
Concede l'autorizzazione per eliminare una configurazione di distribuzione |
Scrittura |
|||
Concede l'autorizzazione per eliminare un'immagine |
Scrittura |
|||
Concede l'autorizzazione per eliminare una pipeline di immagini |
Scrittura |
|||
Concede l'autorizzazione per eliminare una recipe di immagine |
Scrittura |
|||
Concede l'autorizzazione per eliminare una configurazione di infrastruttura |
Scrittura |
|||
Concede l'autorizzazione per eliminare una policy del ciclo di vita |
Scrittura |
|||
Concede l'autorizzazione per eliminare un flusso di lavoro. |
Scrittura |
|||
Concede il permesso di distribuire un'immagine |
Scrittura |
|||
Concede l'autorizzazione per visualizzare i dettagli su un componente |
Lettura |
|||
Concede l'autorizzazione per visualizzare la policy della risorsa associata a un componente |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli su una recipe del container |
Lettura |
|||
Concede l'autorizzazione per visualizzare la policy della risorsa associata a una recipe del container |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli su una configurazione di distribuzione |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli di un'immagine |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli su una pipeline di immagini |
Lettura |
|||
Concede l'autorizzazione per visualizzare la policy della risorsa associata a un'immagine |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli su una recipe di immagine |
Lettura |
|||
Concede l'autorizzazione per visualizzare la policy della risorsa associata a una recipe di immagine |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli su una configurazione di infrastruttura |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli dell'esecuzione di un ciclo di vita |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli della policy di un ciclo di vita |
Lettura |
|||
Concede il permesso di recuperare la risorsa fornita da Marketplace |
Lettura |
|||
Concede l'autorizzazione per la visualizzazione dei dettagli di un flusso di lavoro |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli dell'esecuzione di un flusso di lavoro |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli dell'esecuzione di una fase del flusso di lavoro |
Lettura |
|||
Concede l'autorizzazione per importare un nuovo componente |
Scrittura |
|||
Concede il permesso di importare un'immagine del disco |
Scrittura |
|||
Concede l'autorizzazione per importare un'immagine |
Scrittura |
|||
Concede l'autorizzazione per elencare le versioni di build dei componenti nel tuo account |
Elenco |
|||
Concede l'autorizzazione per elencare le versioni dei componenti di proprietà o condivisi con il tuo account |
Elenco |
|||
Concede l'autorizzazione per elencare le recipe del container di proprietà o condivise con il tuo account |
Elenco |
|||
Concede l'autorizzazione per elencare le configurazioni di distribuzione nel tuo account |
Elenco |
|||
Concede l'autorizzazione per elencare le versioni di build dell'immagine nel tuo account |
List |
|||
Concede l'autorizzazione per restituire un elenco di pacchetti installati nell'immagine specificata |
List |
|||
Concede l'autorizzazione per restituire un elenco di immagini create dalla pipeline specificata |
List |
|||
Concede l'autorizzazione per elencare le pipeline di immagini nel tuo account |
Elenco |
|||
Concede l'autorizzazione per elencare le recipe di immagine di proprietà o condivise con il tuo account |
List |
|||
Concede l'autorizzazione per elencare le aggregazioni dei risultati delle scansioni di immagini nel tuo account |
List |
|||
Concede l'autorizzazione per elencare i risultati delle scansioni di immagini nel tuo account |
List |
|||
Concede l'autorizzazione per elencare le versioni delle immagini di proprietà o condivise con il tuo account |
Elenco |
|||
Concede l'autorizzazione per elencare le configurazioni dell'infrastruttura nel tuo account |
List |
|||
Concede l'autorizzazione per elencare le risorse per l'esecuzione del ciclo di vita specificato |
List |
|||
Concede l'autorizzazione per elencare le esecuzioni del ciclo di vita per la risorsa specificata |
List |
|||
Concede l'autorizzazione per elencare le policy del ciclo di vita nell'account |
List |
|||
Concede l'autorizzazione per elencare i tag per una risorsa di Image Builder |
Lettura |
|||
Concede l'autorizzazione per l’elencazione delle fasi di un flusso di lavoro in attesa per l'account chiamante |
List |
|||
Concede l'autorizzazione per l’elencazione delle versioni di build del flusso di lavoro nel tuo account |
List |
|||
Concede l'autorizzazione per elencare le esecuzioni dei flussi di lavoro per l'immagine specificata |
List |
|||
Concede l'autorizzazione per elencare le esecuzioni delle fasi del flusso di lavoro per il flusso di lavoro specificato |
List |
|||
Concede l'autorizzazione per l’elencazione delle versioni del flusso di lavoro di proprietà o condivise con il tuo account |
List |
|||
Concede l'autorizzazione per impostare la policy della risorsa associata un componente |
Gestione delle autorizzazioni, scrittura |
|||
Concede l'autorizzazione per impostare la policy della risorsa associata a una recipe del container |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione per impostare a policy della risorsa associata a un'immagine |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione per impostare la policy della risorsa associata a una recipe di immagine |
Gestione delle autorizzazioni, Write |
|||
Concede il permesso di riprovare a creare un'immagine |
Scrittura |
|||
Concede l'autorizzazione per l’invio di un'azione a una fase del flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione per creare una nuova immagine da una pipeline |
Scrittura |
|||
Concede l'autorizzazione per avviare un aggiornamento di stato per la risorsa specificata |
Scrittura |
|||
Concede l'autorizzazione per applicare tag a una risorsa di Image Builder |
Etichettatura, scrittura |
|||
Concede l'autorizzazione per rimuovere i tag da una risorsa di Image Builder |
Etichettare, scrivere |
|||
Concede l'autorizzazione per aggiornare una configurazione di distribuzione esistente |
Scrittura |
|||
Concede l'autorizzazione per aggiornare una pipeline di immagini esistente |
Scrittura |
|||
Concede l'autorizzazione per aggiornare una configurazione di infrastruttura esistente |
imagebuilder:CreatedResourceTag/${TagKey} imagebuilder:CreatedResourceTagKeys |
Scrittura |
||
Concede l'autorizzazione per aggiornare una policy del ciclo di vita esistente |
Scrittura |
Tipi di risorsa definiti da Amazon EC2 Image Builder
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}:imagebuilder:${Region}:${Account}:component/${ComponentName}/${ComponentVersion}/* |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:image/${ImageName}/${ImageVersion}/* |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:workflow/${WorkflowType}/${WorkflowName}/${WorkflowVersion}/* |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:component/${ComponentName}/${ComponentVersion}/${ComponentBuildVersion} |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:container-recipe/${ContainerRecipeName}/${ContainerRecipeVersion} |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:distribution-configuration/${DistributionConfigurationName} |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:image/${ImageName}/${ImageVersion}/${ImageBuildVersion} |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:image-pipeline/${ImagePipelineName} |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:image-recipe/${ImageRecipeName}/${ImageRecipeVersion} |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:image/${ImageName}/${ImageVersion} |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:infrastructure-configuration/${ResourceId} |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:lifecycle-execution/${LifecycleExecutionId} |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:lifecycle-policy/${LifecyclePolicyName} |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:workflow/${WorkflowType}/${WorkflowName}/${WorkflowVersion}/${WorkflowBuildVersion} |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:workflow-execution/${WorkflowExecutionId} |
||
arn:${Partition}:imagebuilder:${Region}:${Account}:workflow-step-execution/${WorkflowStepExecutionId} |
Chiavi di condizione per Amazon EC2 Image Builder
Amazon EC2 Image Builder 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 presenza di coppie chiave-valore di tag nella richiesta |
String |
|
Filtra le operazioni in base alle coppie chiave-valore di tag collegate alla risorsa |
String |
|
Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta |
ArrayOfString |
|
Filtra l'accesso in base alle coppie chiave-valore tag associate alla risorsa creata da Image Builder |
String |
|
Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta |
ArrayOfString |
|
Filtra l'accesso in base al requisito del token HTTP dei metadati dell'istanza EC2 specificato nella richiesta |
String |
|
Filtra l'accesso in base al tipo di risorsa della policy del ciclo di vita specificato nella richiesta |
String |
|
Filtra l'accesso in base all'ARN dell'argomento SNS nella richiesta in cui verranno pubblicate le notifiche sullo stato del terminale |
ARN |