View a markdown version of this page

Actions, ressources et clés de condition pour Amazon EC2 Image Builder - Référence de l'autorisation de service

Actions, ressources et clés de condition pour Amazon EC2 Image Builder

Amazon EC2 Image Builder (préfixe de service :imagebuilder) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par Amazon EC2 Image Builder

Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

CancelImageCreation

générateur d'images : CancelImageCreation

Écrire

CancelLifecycleExecution

générateur d'images : CancelLifecycleExecution

Écrire

CreateComponent

générateur d'images : CreateComponent

Écrire

générateur d'images : TagResource

Marquage, écriture

CreateContainerRecipe

générateur d'images : CreateContainerRecipe

Écrire

générateur d'images : GetComponent

Lecture

générateur d'images : GetImage

Lecture

générateur d'images : TagResource

Marquage, écriture

CreateDistributionConfiguration

générateur d'images : CreateDistributionConfiguration

Écrire

générateur d'images : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

vmie.amazonaws.com

Écrire

CreateImage

générateur d'images : CreateImage

Écrire

générateur d'images : GetContainerRecipe

Lecture

générateur d'images : GetDistributionConfiguration

Lecture

générateur d'images : GetImageRecipe

Lecture

générateur d'images : GetInfrastructureConfiguration

Lecture

générateur d'images : GetWorkflow

Lecture

générateur d'images : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

imagebuilder.amazonaws.com

Écrire

CreateImagePipeline

générateur d'images : CreateImagePipeline

Écrire

générateur d'images : GetContainerRecipe

Lecture

générateur d'images : GetDistributionConfiguration

Lecture

générateur d'images : GetImageRecipe

Lecture

générateur d'images : GetInfrastructureConfiguration

Lecture

générateur d'images : GetWorkflow

Lecture

générateur d'images : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

imagebuilder.amazonaws.com

Écrire

CreateImageRecipe

générateur d'images : CreateImageRecipe

Écrire

générateur d'images : GetComponent

Lecture

générateur d'images : GetImage

Lecture

générateur d'images : TagResource

Marquage, écriture

CreateInfrastructureConfiguration

générateur d'images : CreateInfrastructureConfiguration

Écrire

générateur d'images : TagResource

Marquage, écriture

iam : GetInstanceProfile

Lecture

iam : PassRole

iam : PassedToService

ec2.amazonaws.com

Écrire

CreateLifecyclePolicy

générateur d'images : CreateLifecyclePolicy

Écrire

générateur d'images : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

imagebuilder.amazonaws.com

Écrire

CreateWorkflow

générateur d'images : CreateWorkflow

Écrire

générateur d'images : TagResource

Marquage, écriture

DeleteComponent

générateur d'images : DeleteComponent

Écrire

DeleteContainerRecipe

générateur d'images : DeleteContainerRecipe

Écrire

DeleteDistributionConfiguration

générateur d'images : DeleteDistributionConfiguration

Écrire

DeleteImage

générateur d'images : DeleteImage

Écrire

DeleteImagePipeline

générateur d'images : DeleteImagePipeline

Écrire

DeleteImageRecipe

générateur d'images : DeleteImageRecipe

Écrire

DeleteInfrastructureConfiguration

générateur d'images : DeleteInfrastructureConfiguration

Écrire

DeleteLifecyclePolicy

générateur d'images : DeleteLifecyclePolicy

Écrire

DeleteWorkflow

générateur d'images : DeleteWorkflow

Écrire

DistributeImage

générateur d'images : DistributeImage

Écrire

générateur d'images : GetDistributionConfiguration

Lecture

générateur d'images : GetImage

Lecture

générateur d'images : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

imagebuilder.amazonaws.com

Écrire

GetComponent

générateur d'images : GetComponent

Lecture

GetComponentPolicy

générateur d'images : GetComponentPolicy

Lecture

GetContainerRecipe

générateur d'images : GetContainerRecipe

Lecture

GetContainerRecipePolicy

générateur d'images : GetContainerRecipePolicy

Lecture

GetDistributionConfiguration

générateur d'images : GetDistributionConfiguration

Lecture

GetImage

générateur d'images : GetImage

Lecture

GetImagePipeline

générateur d'images : GetImagePipeline

Lecture

GetImagePolicy

générateur d'images : GetImagePolicy

Lecture

GetImageRecipe

générateur d'images : GetImageRecipe

Lecture

GetImageRecipePolicy

générateur d'images : GetImageRecipePolicy

Lecture

GetInfrastructureConfiguration

générateur d'images : GetInfrastructureConfiguration

Lecture

GetLifecycleExecution

générateur d'images : GetLifecycleExecution

Lecture

GetLifecyclePolicy

générateur d'images : GetLifecyclePolicy

Lecture

GetMarketplaceResource

générateur d'images : GetMarketplaceResource

Lecture

GetWorkflow

générateur d'images : GetWorkflow

Lecture

GetWorkflowExecution

générateur d'images : GetWorkflowExecution

Lecture

GetWorkflowStepExecution

générateur d'images : GetWorkflowStepExecution

Lecture

ImportComponent

générateur d'images : ImportComponent

Écrire

générateur d'images : TagResource

Marquage, écriture

ImportDiskImage

générateur d'images : GetInfrastructureConfiguration

Lecture

générateur d'images : ImportDiskImage

Écrire

générateur d'images : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

imagebuilder.amazonaws.com

Écrire

ImportVmImage

générateur d'images : ImportVmImage

Écrire

générateur d'images : TagResource

Marquage, écriture

ListComponentBuildVersions

générateur d'images : ListComponentBuildVersions

List

ListComponents

générateur d'images : ListComponents

List

ListContainerRecipes

générateur d'images : ListContainerRecipes

List

ListDistributionConfigurations

générateur d'images : ListDistributionConfigurations

List

ListImageBuildVersions

générateur d'images : ListImageBuildVersions

List

ListImagePackages

générateur d'images : ListImagePackages

List

ListImagePipelineImages

générateur d'images : ListImagePipelineImages

List

ListImagePipelines

générateur d'images : ListImagePipelines

List

ListImageRecipes

générateur d'images : ListImageRecipes

List

ListImageScanFindingAggregations

générateur d'images : ListImageScanFindingAggregations

List

ListImageScanFindings

générateur d'images : ListImageScanFindings

List

ListImages

générateur d'images : ListImages

List

ListInfrastructureConfigurations

générateur d'images : ListInfrastructureConfigurations

List

ListLifecycleExecutionResources

générateur d'images : ListLifecycleExecutionResources

List

ListLifecycleExecutions

générateur d'images : ListLifecycleExecutions

List

ListLifecyclePolicies

générateur d'images : ListLifecyclePolicies

List

ListTagsForResource

générateur d'images : ListTagsForResource

Lecture

ListWaitingWorkflowSteps

générateur d'images : ListWaitingWorkflowSteps

List

ListWorkflowBuildVersions

générateur d'images : ListWorkflowBuildVersions

List

ListWorkflowExecutions

générateur d'images : ListWorkflowExecutions

List

ListWorkflowStepExecutions

générateur d'images : ListWorkflowStepExecutions

List

ListWorkflows

générateur d'images : ListWorkflows

List

PutComponentPolicy

générateur d'images : PutComponentPolicy

Gestion des autorisations, écriture

PutContainerRecipePolicy

générateur d'images : PutContainerRecipePolicy

Gestion des autorisations, écriture

PutImagePolicy

générateur d'images : PutImagePolicy

Gestion des autorisations, écriture

PutImageRecipePolicy

générateur d'images : PutImageRecipePolicy

Gestion des autorisations, écriture

RetryImage

générateur d'images : RetryImage

Écrire

SendWorkflowStepAction

générateur d'images : SendWorkflowStepAction

Écrire

StartImagePipelineExecution

générateur d'images : StartImagePipelineExecution

Écrire

générateur d'images : TagResource

Marquage, écriture

StartResourceStateUpdate

générateur d'images : StartResourceStateUpdate

Écrire

iam : PassRole

iam : PassedToService

imagebuilder.amazonaws.com

Écrire

TagResource

générateur d'images : TagResource

Marquage, écriture

UntagResource

générateur d'images : UntagResource

Marquage, écriture

UpdateDistributionConfiguration

générateur d'images : UpdateDistributionConfiguration

Écrire

iam : PassRole

iam : PassedToService

vmie.amazonaws.com

Écrire

UpdateImagePipeline

générateur d'images : GetContainerRecipe

Lecture

générateur d'images : GetDistributionConfiguration

Lecture

générateur d'images : GetImageRecipe

Lecture

générateur d'images : GetInfrastructureConfiguration

Lecture

générateur d'images : GetWorkflow

Lecture

générateur d'images : TagResource

Marquage, écriture

générateur d'images : UpdateImagePipeline

Écrire

iam : PassRole

iam : PassedToService

imagebuilder.amazonaws.com

Écrire

UpdateInfrastructureConfiguration

générateur d'images : UpdateInfrastructureConfiguration

Écrire

iam : GetInstanceProfile

Lecture

iam : PassRole

iam : PassedToService

ec2.amazonaws.com

Écrire

UpdateLifecyclePolicy

générateur d'images : UpdateLifecyclePolicy

Écrire

iam : PassRole

iam : PassedToService

imagebuilder.amazonaws.com

Écrire

Actions définies par Amazon EC2 Image Builder

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

CancelImageCreation

Accorde l'autorisation d'annuler la création d'une image

image*

était : ResourceTag /$ {} TagKey

Écrire

CancelLifecycleExecution

Octroie l'autorisation d'annuler l'exécution d'un cycle de vie.

Exécution du cycle de vie*

Écrire

CreateComponent

Accorde l'autorisation de créer un composant

composant*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateContainerRecipe

Accorde l'autorisation de créer une recette de conteneur

recette en contenant*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateDistributionConfiguration

Accorde l'autorisation de créer une configuration de distribution

Configuration de distribution*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateImage

Accorde l'autorisation de créer une image

image*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateImagePipeline

Accorde l'autorisation de créer un pipeline d'images

Pipeline d'images*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateImageRecipe

Accorde l'autorisation de créer une recette d'image

Recette imagée*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateInfrastructureConfiguration

Accorde l'autorisation de créer une configuration d'infrastructure

Configuration de l'infrastructure*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

générateur d'images : CreatedResourceTag /$ {} TagKey

générateur d'images : CreatedResourceTagKeys

générateur d'images : Ec2MetadataHttpTokens

générateur d'images : StatusTopicArn

Écrire

CreateLifecyclePolicy

Octroie l'autorisation de créer une stratégie de cycle de vie.

Politique de cycle de vie*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

générateur d'images : LifecyclePolicyResourceType

Écrire

CreateWorkflow

Accorde l'autorisation de créer un nouveau flux de travail

flux de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteComponent

Accorde l'autorisation de supprimer un composant

composant*

était : ResourceTag /$ {} TagKey

Écrire

DeleteContainerRecipe

Accorde l'autorisation de supprimer une recette de conteneur

recette en contenant*

était : ResourceTag /$ {} TagKey

Écrire

DeleteDistributionConfiguration

Accorde l'autorisation de supprimer une configuration de distribution

Configuration de distribution*

était : ResourceTag /$ {} TagKey

Écrire

DeleteImage

Accorde l'autorisation de supprimer une image

image*

était : ResourceTag /$ {} TagKey

Écrire

DeleteImagePipeline

Accorde l'autorisation de supprimer un pipeline d'images

Pipeline d'images*

était : ResourceTag /$ {} TagKey

Écrire

DeleteImageRecipe

Accorde l'autorisation de supprimer une recette d'image

Recette imagée*

était : ResourceTag /$ {} TagKey

Écrire

DeleteInfrastructureConfiguration

Accorde l'autorisation de supprimer une configuration d'infrastructure

Configuration de l'infrastructure*

était : ResourceTag /$ {} TagKey

Écrire

DeleteLifecyclePolicy

Accorde l'autorisation de supprimer une politique de cycle de vie

Politique de cycle de vie*

était : ResourceTag /$ {} TagKey

Écrire

DeleteWorkflow

Accorde l'autorisation de supprimer un flux de travail.

flux de travail*

était : ResourceTag /$ {} TagKey

Écrire

DistributeImage

Autorise la diffusion d'une image

image*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

GetComponent

Accorde l'autorisation d'afficher les informations sur un composant

composant*

était : ResourceTag /$ {} TagKey

Lecture

GetComponentPolicy

Accorde l'autorisation d'afficher la politique de ressource associée à un composant

composant*

était : ResourceTag /$ {} TagKey

Lecture

GetContainerRecipe

Accorde l'autorisation d'afficher les détails d'une recette de conteneur

recette en contenant*

était : ResourceTag /$ {} TagKey

Lecture

GetContainerRecipePolicy

Accorde l'autorisation d'afficher la politique de ressource associée à une recette de conteneur

recette en contenant*

était : ResourceTag /$ {} TagKey

Lecture

GetDistributionConfiguration

Accorde l'autorisation d'afficher les détails d'une configuration de distribution

Configuration de distribution*

était : ResourceTag /$ {} TagKey

Lecture

GetImage

Accorde l'autorisation d'afficher les détails d'une image

image*

était : ResourceTag /$ {} TagKey

Lecture

GetImagePipeline

Accorde l'autorisation d'afficher les détails d'un pipeline d'images

Pipeline d'images*

était : ResourceTag /$ {} TagKey

Lecture

GetImagePolicy

Accorde l'autorisation d'afficher la politique de ressource associée à une image

image*

était : ResourceTag /$ {} TagKey

Lecture

GetImageRecipe

Accorde l'autorisation d'afficher les détails d'une recette d'image

Recette imagée*

était : ResourceTag /$ {} TagKey

Lecture

GetImageRecipePolicy

Accorde l'autorisation d'afficher la politique de ressource associée à une recette d'image

Recette imagée*

était : ResourceTag /$ {} TagKey

Lecture

GetInfrastructureConfiguration

Accorde l'autorisation d'afficher les détails d'une configuration d'infrastructure

Configuration de l'infrastructure*

était : ResourceTag /$ {} TagKey

Lecture

GetLifecycleExecution

Octroie l'autorisation d'afficher les informations sur l'exécution d'un cycle de vie.

Exécution du cycle de vie*

Lecture

GetLifecyclePolicy

Octroie l'autorisation d'afficher les informations sur une stratégie de cycle de vie.

Politique de cycle de vie*

était : ResourceTag /$ {} TagKey

Lecture

GetMarketplaceResource

Accorde l'autorisation de récupérer la ressource fournie par Marketplace

composant*

était : ResourceTag /$ {} TagKey

Lecture

GetWorkflow

Accorde l'autorisation d'afficher les informations sur un flux de travail

flux de travail*

était : ResourceTag /$ {} TagKey

Lecture

GetWorkflowExecution

Accorde l'autorisation d'afficher les informations sur l'exécution d'un flux de travail

Exécution du flux de travail*

Lecture

GetWorkflowStepExecution

Accorde l'autorisation d'afficher les informations sur l'exécution des étapes du flux de travail

flux de travail StepExecution *

Lecture

ImportComponent

Accorde l'autorisation d'importer un nouveau composant

composant*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

ImportDiskImage

Accorde l'autorisation d'importer une image disque

Version de l'image*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

ImportVmImage

Accorde l'autorisation d'importer une image

Version de l'image*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

ListComponentBuildVersions

Accorde l'autorisation de répertorier les versions de génération de composants dans votre compte

ComponentBuildVersionstous*

List

ListComponents

Accorde l'autorisation de répertorier les versions de composants appartenant à votre compte ou partagées avec celui-ci

Liste

ListContainerRecipes

Accorde l'autorisation de répertorier les recettes de conteneur appartenant à votre compte ou partagées avec celui-ci

Liste

ListDistributionConfigurations

Accorde l'autorisation de répertorier les configurations de distribution de votre compte

Liste

ListImageBuildVersions

Accorde l'autorisation de répertorier les versions de génération d'images dans votre compte

ImageBuildVersionstous*

List

ListImagePackages

Accorde l'autorisation de retourner une liste de packages installés sur l'image spécifiée

image*

était : ResourceTag /$ {} TagKey

List

ListImagePipelineImages

Accorde l'autorisation de retourner une liste d'images créés par le pipeline spécifié

Pipeline d'images*

était : ResourceTag /$ {} TagKey

List

ListImagePipelines

Accorde l'autorisation de répertorier les pipelines d'images dans votre compte

Liste

ListImageRecipes

Accorde l'autorisation de répertorier les recettes d'image appartenant à votre compte ou partagées avec celui-ci

List

ListImageScanFindingAggregations

Accorde l'autorisation de répertorier les agrégations sur les résultats de numérisation d'images dans votre compte

image

était : ResourceTag /$ {} TagKey

List

Pipeline d'images

était : ResourceTag /$ {} TagKey

ListImageScanFindings

Accorde l'autorisation de répertorier les résultats de numérisation d'images dans votre compte

image

était : ResourceTag /$ {} TagKey

List

Pipeline d'images

était : ResourceTag /$ {} TagKey

ListImages

Accorde l'autorisation de répertorier les versions d'image appartenant à votre compte ou partagées avec celui-ci

Liste

ListInfrastructureConfigurations

Accorde l'autorisation de répertorier les configurations d'infrastructure de votre compte

List

ListLifecycleExecutionResources

Octroie l'autorisation de répertorier des ressources pour l'exécution du cycle de vie spécifié.

Exécution du cycle de vie*

List

ListLifecycleExecutions

Octroie l'autorisation de répertorier des exécutions pour la ressource spécifiée.

image

était : ResourceTag /$ {} TagKey

List

Politique en matière de cycle de vie

était : ResourceTag /$ {} TagKey

ListLifecyclePolicies

Octroie l'autorisation de répertorier les stratégies de cycle de vie de votre compte.

List

ListTagsForResource

Accorde l'autorisation de répertorier les identifications pour une ressource Image Builder

composant

était : ResourceTag /$ {} TagKey

Lecture

Recette de conteneur

était : ResourceTag /$ {} TagKey

Configuration de distribution

était : ResourceTag /$ {} TagKey

image

était : ResourceTag /$ {} TagKey

Pipeline d'images

était : ResourceTag /$ {} TagKey

Recette d'image

était : ResourceTag /$ {} TagKey

Configuration de l'infrastructure

était : ResourceTag /$ {} TagKey

Politique en matière de cycle de vie

était : ResourceTag /$ {} TagKey

flux de travail

était : ResourceTag /$ {} TagKey

ListWaitingWorkflowSteps

Accorde l'autorisation de répertorier les étapes du flux de travail en attente pour le compte de l'appelant

List

ListWorkflowBuildVersions

Accorde l'autorisation de répertorier les versions de génération de flux de travail dans votre compte

WorkflowBuildVersionstous*

List

ListWorkflowExecutions

Accorde l'autorisation de répertorier les exécutions de flux de travail de l'image spécifiée

image*

était : ResourceTag /$ {} TagKey

List

ListWorkflowStepExecutions

Accorde l'autorisation de répertorier les exécutions des étapes du flux de travail spécifié

Exécution du flux de travail*

List

ListWorkflows

Accorde l'autorisation de répertorier les versions de flux de travail appartenant à votre compte ou partagées avec celui-ci

List

PutComponentPolicy

Accorde l'autorisation de définir la politique de ressource associée à un composant

composant*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

PutContainerRecipePolicy

Accorde l'autorisation de définir la politique de ressource associée à une recette de conteneur

recette en contenant*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

PutImagePolicy

Accorde l'autorisation de définir la politique de ressource associée à une image

image*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

PutImageRecipePolicy

Accorde l'autorisation de définir la politique de ressource associée à une recette d'image

Recette imagée*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

RetryImage

Accorde l'autorisation de réessayer de créer une image

image*

était : ResourceTag /$ {} TagKey

Écrire

SendWorkflowStepAction

Accorde l'autorisation d'envoyer une action à une étape du flux de travail

image*

était : ResourceTag /$ {} TagKey

Écrire

flux de travail StepExecution *

StartImagePipelineExecution

Accorde l'autorisation de créer une image à partir d'un pipeline

Pipeline d'images*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

StartResourceStateUpdate

Octroie l'autorisation de lancer une mise à jour de l'état pour la ressource spécifiée.

image*

était : ResourceTag /$ {} TagKey

Écrire

TagResource

Accorde l'autorisation d'identificationr une ressource Image Builder

composant

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

Recette de conteneur

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Configuration de distribution

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

image

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Pipeline d'images

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Recette d'image

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Configuration de l'infrastructure

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Politique en matière de cycle de vie

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

flux de travail

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

UntagResource

Accorde l'autorisation de supprimer la balise d'une ressource Image Builder

composant

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

Recette de conteneur

était : ResourceTag /$ {} TagKey

lois : TagKeys

Configuration de distribution

était : ResourceTag /$ {} TagKey

lois : TagKeys

image

était : ResourceTag /$ {} TagKey

lois : TagKeys

Pipeline d'images

était : ResourceTag /$ {} TagKey

lois : TagKeys

Recette d'image

était : ResourceTag /$ {} TagKey

lois : TagKeys

Configuration de l'infrastructure

était : ResourceTag /$ {} TagKey

lois : TagKeys

Politique en matière de cycle de vie

était : ResourceTag /$ {} TagKey

lois : TagKeys

flux de travail

était : ResourceTag /$ {} TagKey

lois : TagKeys

UpdateDistributionConfiguration

Accorde l'autorisation de mettre à jour une configuration de distribution existante

Configuration de distribution*

était : ResourceTag /$ {} TagKey

Écrire

UpdateImagePipeline

Accorde l'autorisation de mettre à jour un pipeline d'images existant

Pipeline d'images*

était : ResourceTag /$ {} TagKey

Écrire

UpdateInfrastructureConfiguration

Accorde l'autorisation de mette à jour une configuration d'infrastructure existante

Configuration de l'infrastructure*

était : ResourceTag /$ {} TagKey

générateur d'images : CreatedResourceTag /$ {} TagKey

générateur d'images : CreatedResourceTagKeys

générateur d'images : Ec2MetadataHttpTokens

générateur d'images : StatusTopicArn

Écrire

UpdateLifecyclePolicy

Octroie l'autorisation de mettre à jour une stratégie de cycle de vie existante.

Politique de cycle de vie*

était : ResourceTag /$ {} TagKey

générateur d'images : LifecyclePolicyResourceType

Écrire

Types de ressources définis par Amazon EC2 Image Builder

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

tous ComponentBuildVersions

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :component/$ {} /$ {} /* ComponentName ComponentVersion

tous ImageBuildVersions

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :image/$ {} /$ {ImageName} /* ImageVersion

tous WorkflowBuildVersions

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :workflow/$ {} /$ {} /$ {WorkflowType} /* WorkflowName WorkflowVersion

composant

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :component/$ {} /$ {} /$ {ComponentName} ComponentVersion ComponentBuildVersion

était : ResourceTag /$ {} TagKey

Recette de conteneur

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :container-recipe/$ {} /$ {} ContainerRecipeName ContainerRecipeVersion

était : ResourceTag /$ {} TagKey

Configuration de distribution

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :distribution-configuration/$ {} DistributionConfigurationName

était : ResourceTag /$ {} TagKey

image

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :image/$ {} /$ {ImageName} /$ {} ImageVersion ImageBuildVersion

était : ResourceTag /$ {} TagKey

Pipeline d'images

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :image-pipeline/$ {} ImagePipelineName

était : ResourceTag /$ {} TagKey

Recette d'image

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :image-recipe/$ {} /$ {} ImageRecipeName ImageRecipeVersion

était : ResourceTag /$ {} TagKey

Version de l'image

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :image/$ {} /$ {} ImageName ImageVersion

était : ResourceTag /$ {} TagKey

Configuration de l'infrastructure

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :infrastructure-configuration/$ {} ResourceId

était : ResourceTag /$ {} TagKey

Exécution du cycle de vie

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :lifecycle-execution/$ {} LifecycleExecutionId

Politique en matière de cycle de vie

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :lifecycle-policy/$ {} LifecyclePolicyName

était : ResourceTag /$ {} TagKey

flux de travail

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :workflow/$ {} /$ {} /$ {WorkflowType} /$ {} WorkflowName WorkflowVersion WorkflowBuildVersion

était : ResourceTag /$ {} TagKey

Exécution du flux de travail

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :workflow-execution/$ {} WorkflowExecutionId

flux de travail StepExecution

arn : $ {Partition} :imagebuilder : $ {Region} :$ {Account} :workflow-step-execution/$ {} WorkflowStepExecutionId

Clés de condition pour Amazon EC2 Image Builder

Amazon EC2 Image Builder définit les clés de condition suivantes que vous pouvez utiliser dans l'élément Condition d'une stratégie IAM.

Clés de condition Description Type

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur d'identification dans la demande

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction des paires clé-valeur d'identification attachées à la ressource.

Chaîne

lois : TagKeys

Filtre l'accès en fonction de la présence de clés d'identification dans la demande

ArrayOfString

générateur d'images : CreatedResourceTag /$ {} TagKey

Filtre l'accès en fonction des paires clé-valeur d'identification attachées à la ressource créée par Image Builder

Chaîne

générateur d'images : CreatedResourceTagKeys

Filtre l'accès en fonction de la présence de clés d'identification dans la demande

ArrayOfString

générateur d'images : Ec2MetadataHttpTokens

Filtre l'accès par l'exigence du jeton HTTP de métadonnées de l'instance EC2 spécifiée dans la requête.

Chaîne

générateur d'images : LifecyclePolicyResourceType

Filtre l'accès en fonction du type de ressource de stratégie de cycle de vie spécifié dans la demande.

Chaîne

générateur d'images : StatusTopicArn

Filtre l'accès par l'ARN de la rubrique SNS dans la requête où les notifications d'état du terminal seront publiées

ARN