View a markdown version of this page

Actions, ressources et clés de condition pour AWS Transformez sur mesure - Référence de l'autorisation de service

Actions, ressources et clés de condition pour AWS Transformez sur mesure

AWS Transform custom (préfixe de service :transform-custom) fournit les opérations, ressources, actions et clés de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Actions définies par AWS Transformez sur mesure

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

BatchCreateFindings

Accorde l'autorisation d'invoquer BatchCreateFindings sur AWS Transform custom

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

BatchUpdateFindings

Accorde l'autorisation d'invoquer BatchUpdateFindings sur AWS Transform custom

Écrire

CompleteTransformationPackageUpload

Accorde l'autorisation d'invoquer CompleteTransformationPackageUpload sur AWS Transform custom

paquet*

était : ResourceTag /$ {} TagKey

Écrire

ConverseStream

Accorde l'autorisation d'invoquer ConverseStream sur AWS Transform custom

Écrire

CreateAnalysis

Accorde l'autorisation d'invoquer CreateAnalysis sur AWS Transform custom

analyse*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateCampaign

Accorde l'autorisation d'invoquer CreateCampaign sur AWS Transform custom

campagne*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateRemediation

Accorde l'autorisation d'invoquer CreateRemediation sur AWS Transform custom

remédiation*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateRepository

Accorde l'autorisation d'invoquer CreateRepository sur AWS Transform custom

référentiel*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateSource

Accorde l'autorisation d'invoquer CreateSource sur AWS Transform custom

source*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateTransformationPackageUrl

Accorde l'autorisation d'invoquer CreateTransformationPackageUrl sur AWS Transform custom

paquet*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteAnalysis

Accorde l'autorisation d'invoquer DeleteAnalysis sur AWS Transform custom

analyse*

était : ResourceTag /$ {} TagKey

Écrire

DeleteCampaign

Accorde l'autorisation d'invoquer DeleteCampaign sur AWS Transform custom

campagne*

était : ResourceTag /$ {} TagKey

Écrire

DeleteFinding

Accorde l'autorisation d'invoquer DeleteFinding sur AWS Transform custom

constatation*

était : ResourceTag /$ {} TagKey

Écrire

DeleteKnowledgeItem

Accorde l'autorisation d'invoquer DeleteKnowledgeItem sur AWS Transform custom

élément de connaissance*

était : ResourceTag /$ {} TagKey

Écrire

DeleteRemediation

Accorde l'autorisation d'invoquer DeleteRemediation sur AWS Transform custom

remédiation*

était : ResourceTag /$ {} TagKey

Écrire

DeleteRepository

Accorde l'autorisation d'invoquer DeleteRepository sur AWS Transform custom

référentiel*

était : ResourceTag /$ {} TagKey

Écrire

DeleteSource

Accorde l'autorisation d'invoquer DeleteSource sur AWS Transform custom

source*

était : ResourceTag /$ {} TagKey

Écrire

DeleteTransformationPackage

Accorde l'autorisation d'invoquer DeleteTransformationPackage sur AWS Transform custom

paquet*

était : ResourceTag /$ {} TagKey

Écrire

ExecuteTransformation

Accorde l'autorisation d'invoquer ExecuteTransformation sur AWS Transform custom

paquet*

était : ResourceTag /$ {} TagKey

Écrire

GetAnalysis

Accorde l'autorisation d'invoquer GetAnalysis sur AWS Transform custom

analyse*

était : ResourceTag /$ {} TagKey

Lecture

GetAnalysisArtifactDownloadUrl

Accorde l'autorisation d'invoquer GetAnalysisArtifactDownloadUrl sur AWS Transform custom

analyse*

était : ResourceTag /$ {} TagKey

Lecture

GetCampaign

Accorde l'autorisation d'invoquer GetCampaign sur AWS Transform custom

campagne*

était : ResourceTag /$ {} TagKey

Lecture

GetFinding

Accorde l'autorisation d'invoquer GetFinding sur AWS Transform custom

constatation*

était : ResourceTag /$ {} TagKey

Lecture

GetFindingGroups

Accorde l'autorisation d'invoquer GetFindingGroups sur AWS Transform custom

Lecture

GetKnowledgeItem

Accorde l'autorisation d'invoquer GetKnowledgeItem sur AWS Transform custom

élément de connaissance*

était : ResourceTag /$ {} TagKey

Lecture

GetRemediation

Accorde l'autorisation d'invoquer GetRemediation sur AWS Transform custom

remédiation*

était : ResourceTag /$ {} TagKey

Lecture

GetRepository

Accorde l'autorisation d'invoquer GetRepository sur AWS Transform custom

référentiel*

était : ResourceTag /$ {} TagKey

Lecture

GetSource

Accorde l'autorisation d'invoquer GetSource sur AWS Transform custom

source*

était : ResourceTag /$ {} TagKey

Lecture

GetTransformationPackageUrl

Accorde l'autorisation d'invoquer GetTransformationPackageUrl sur AWS Transform custom

paquet*

était : ResourceTag /$ {} TagKey

Lecture

ListAnalyses

Accorde l'autorisation d'invoquer ListAnalyses sur AWS Transform custom

List

ListAnalysisArtifacts

Accorde l'autorisation d'invoquer ListAnalysisArtifacts sur AWS Transform custom

analyse*

était : ResourceTag /$ {} TagKey

Lecture

ListCampaignRepositories

Accorde l'autorisation d'invoquer ListCampaignRepositories sur AWS Transform custom

campagne*

était : ResourceTag /$ {} TagKey

Lecture

ListCampaigns

Accorde l'autorisation d'invoquer ListCampaign sur AWS Transform custom

List

ListFindings

Accorde l'autorisation d'invoquer ListFindings sur AWS Transform custom

List

ListKnowledgeItems

Accorde l'autorisation d'invoquer ListKnowledgeItems sur AWS Transform custom

List

ListRemediations

Accorde l'autorisation d'invoquer ListRemediations sur AWS Transform custom

List

ListRepositories

Accorde l'autorisation d'invoquer ListRepositories sur AWS Transform custom

List

ListSources

Accorde l'autorisation d'invoquer ListSources sur AWS Transform custom

List

ListTagsForResource

Accorde l'autorisation d'invoquer ListTagsForResource sur AWS Transform custom

Lecture

ListTransformationPackageMetadata

Accorde l'autorisation d'invoquer ListTransformationPackageMetadata sur AWS Transform custom

List

ListTransformationPackageShares

Accorde l'autorisation de répertorier les actions actives d'un Package de transformation

paquet*

était : ResourceTag /$ {} TagKey

Lecture

SendTelemetryEvent

Accorde l'autorisation d'envoyer un événement de télémétrie CLI

Écrire

ShareTransformationPackage

Accorde l'autorisation de partager un Package de transformation avec une autre Compte AWS ou une autre AWS organisation

paquet*

était : ResourceTag /$ {} TagKey

Écrire

TagResource

Accorde l'autorisation d'invoquer TagResource sur AWS Transform custom

analyse

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

campaign

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

découverte

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

élément de connaissance

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

paquet

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

remédiation

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

référentiel

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

source

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

UnshareTransformationPackage

Accorde l'autorisation de révoquer une part existante d'un Package de transformation

paquet*

était : ResourceTag /$ {} TagKey

Écrire

UntagResource

Accorde l'autorisation d'invoquer UntagResource sur AWS Transform custom

analyse

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

campaign

était : ResourceTag /$ {} TagKey

lois : TagKeys

découverte

était : ResourceTag /$ {} TagKey

lois : TagKeys

élément de connaissance

était : ResourceTag /$ {} TagKey

lois : TagKeys

paquet

était : ResourceTag /$ {} TagKey

lois : TagKeys

remédiation

était : ResourceTag /$ {} TagKey

lois : TagKeys

référentiel

était : ResourceTag /$ {} TagKey

lois : TagKeys

source

était : ResourceTag /$ {} TagKey

lois : TagKeys

UpdateAnalysis

Accorde l'autorisation d'invoquer UpdateAnalysis sur AWS Transform custom

analyse*

était : ResourceTag /$ {} TagKey

Écrire

UpdateCampaign

Accorde l'autorisation d'invoquer UpdateCampaign sur AWS Transform custom

campagne*

était : ResourceTag /$ {} TagKey

Écrire

UpdateCampaignRepositoryStatus

Accorde l'autorisation d'invoquer UpdateCampaignRepositories sur AWS Transform custom

campagne*

était : ResourceTag /$ {} TagKey

Écrire

UpdateKnowledgeItemConfiguration

Accorde l'autorisation d'invoquer UpdateKnowledgeItemConfiguration sur AWS Transform custom

paquet*

était : ResourceTag /$ {} TagKey

Écrire

UpdateKnowledgeItemStatus

Accorde l'autorisation d'invoquer UpdateKnowledgeItemStatus sur AWS Transform custom

élément de connaissance*

était : ResourceTag /$ {} TagKey

Écrire

UpdateRemediation

Accorde l'autorisation d'invoquer UpdateRemediation sur AWS Transform custom

remédiation*

était : ResourceTag /$ {} TagKey

Écrire

UpdateRepository

Accorde l'autorisation d'invoquer UpdateRepository sur AWS Transform custom

référentiel*

était : ResourceTag /$ {} TagKey

Écrire

UpdateSource

Accorde l'autorisation d'invoquer UpdateSource sur AWS Transform custom

source*

était : ResourceTag /$ {} TagKey

Écrire

Types de ressources définis par AWS Transformez sur mesure

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

analyse

arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :analysis/$ {} AnalysisId

était : ResourceTag /$ {} TagKey

campagne

arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :campaign/$ {Name}

était : ResourceTag /$ {} TagKey

découverte

arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :finding/$ {} FindingId

était : ResourceTag /$ {} TagKey

élément de connaissance

arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :package/$ {} /knowledge-item/$ {Id} TransformationPackageName

était : ResourceTag /$ {} TagKey

paquet

arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :package/$ {Name}

était : ResourceTag /$ {} TagKey

remédiation

arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :remediation/$ {} RemediationId

était : ResourceTag /$ {} TagKey

référentiel

arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :repository/$ {} RepositoryId

était : ResourceTag /$ {} TagKey

source

arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :source/$ {Name}

était : ResourceTag /$ {} TagKey

Clés de condition pour AWS Transformez sur mesure

AWS Transform custom définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction des identifications transmises dans la demande

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction des identifications associées à la ressource

Chaîne

lois : TagKeys

Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande

ArrayOfString