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 :
-
Découvrez comment configurer ce service.
-
Affichez la liste des opérations d'API disponibles pour ce service.
-
Découvrez comment protéger ce service et ses ressources avec les stratégies d'autorisation IAM.
-
Consultez la référence d'autorisation de service programmatique
pour ce service.
Rubriques
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 |
|---|---|---|---|---|
Accorde l'autorisation d'invoquer BatchCreateFindings sur AWS Transform custom |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation d'invoquer BatchUpdateFindings sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer CompleteTransformationPackageUpload sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer ConverseStream sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer CreateAnalysis sur AWS Transform custom |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation d'invoquer CreateCampaign sur AWS Transform custom |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation d'invoquer CreateRemediation sur AWS Transform custom |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation d'invoquer CreateRepository sur AWS Transform custom |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation d'invoquer CreateSource sur AWS Transform custom |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation d'invoquer CreateTransformationPackageUrl sur AWS Transform custom |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation d'invoquer DeleteAnalysis sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer DeleteCampaign sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer DeleteFinding sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer DeleteKnowledgeItem sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer DeleteRemediation sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer DeleteRepository sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer DeleteSource sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer DeleteTransformationPackage sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer ExecuteTransformation sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer GetAnalysis sur AWS Transform custom |
Lecture |
|||
Accorde l'autorisation d'invoquer GetAnalysisArtifactDownloadUrl sur AWS Transform custom |
Lecture |
|||
Accorde l'autorisation d'invoquer GetCampaign sur AWS Transform custom |
Lecture |
|||
Accorde l'autorisation d'invoquer GetFinding sur AWS Transform custom |
Lecture |
|||
Accorde l'autorisation d'invoquer GetFindingGroups sur AWS Transform custom |
Lecture |
|||
Accorde l'autorisation d'invoquer GetKnowledgeItem sur AWS Transform custom |
Lecture |
|||
Accorde l'autorisation d'invoquer GetRemediation sur AWS Transform custom |
Lecture |
|||
Accorde l'autorisation d'invoquer GetRepository sur AWS Transform custom |
Lecture |
|||
Accorde l'autorisation d'invoquer GetSource sur AWS Transform custom |
Lecture |
|||
Accorde l'autorisation d'invoquer GetTransformationPackageUrl sur AWS Transform custom |
Lecture |
|||
Accorde l'autorisation d'invoquer ListAnalyses sur AWS Transform custom |
List |
|||
Accorde l'autorisation d'invoquer ListAnalysisArtifacts sur AWS Transform custom |
Lecture |
|||
Accorde l'autorisation d'invoquer ListCampaignRepositories sur AWS Transform custom |
Lecture |
|||
Accorde l'autorisation d'invoquer ListCampaign sur AWS Transform custom |
List |
|||
Accorde l'autorisation d'invoquer ListFindings sur AWS Transform custom |
List |
|||
Accorde l'autorisation d'invoquer ListKnowledgeItems sur AWS Transform custom |
List |
|||
Accorde l'autorisation d'invoquer ListRemediations sur AWS Transform custom |
List |
|||
Accorde l'autorisation d'invoquer ListRepositories sur AWS Transform custom |
List |
|||
Accorde l'autorisation d'invoquer ListSources sur AWS Transform custom |
List |
|||
Accorde l'autorisation d'invoquer ListTagsForResource sur AWS Transform custom |
Lecture |
|||
Accorde l'autorisation d'invoquer ListTransformationPackageMetadata sur AWS Transform custom |
List |
|||
Accorde l'autorisation de répertorier les actions actives d'un Package de transformation |
Lecture |
|||
Accorde l'autorisation d'envoyer un événement de télémétrie CLI |
Écrire |
|||
Accorde l'autorisation de partager un Package de transformation avec une autre Compte AWS ou une autre AWS organisation |
Écrire |
|||
Accorde l'autorisation d'invoquer TagResource sur AWS Transform custom |
était : RequestTag /$ {} TagKey |
Marquage, écriture |
||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
Accorde l'autorisation de révoquer une part existante d'un Package de transformation |
Écrire |
|||
Accorde l'autorisation d'invoquer UntagResource sur AWS Transform custom |
Marquage, écriture |
|||
Accorde l'autorisation d'invoquer UpdateAnalysis sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer UpdateCampaign sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer UpdateCampaignRepositories sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer UpdateKnowledgeItemConfiguration sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer UpdateKnowledgeItemStatus sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer UpdateRemediation sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer UpdateRepository sur AWS Transform custom |
Écrire |
|||
Accorde l'autorisation d'invoquer UpdateSource sur AWS Transform custom |
É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 |
|---|---|---|
arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :analysis/$ {} AnalysisId |
||
arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :campaign/$ {Name} |
||
arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :finding/$ {} FindingId |
||
arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :package/$ {} /knowledge-item/$ {Id} TransformationPackageName |
||
arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :package/$ {Name} |
||
arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :remediation/$ {} RemediationId |
||
arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :repository/$ {} RepositoryId |
||
arn : $ {Partition} :transform-custom : $ {Region} :$ {Account} :source/$ {Name} |
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 |
|---|---|---|
Filtre l'accès en fonction des identifications transmises dans la demande |
Chaîne |
|
Filtre l'accès en fonction des identifications associées à la ressource |
Chaîne |
|
Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande |
ArrayOfString |