Acciones, recursos y claves de condición para AWS Transforma a medida
AWS Transform custom (prefijo de servicio:transform-custom) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.
Referencias:
-
Obtenga información para configurar este servicio.
-
Vea una lista de las operaciones de API disponibles para este servicio.
-
Obtenga información sobre cómo proteger este servicio y sus recursos mediante las políticas de permisos de IAM.
-
Consulte la referencia de autorización del servicio programático de este servicio
.
Temas
Acciones definidas por AWS Transforma personalizada
Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.
| Acciones | Description (Descripción) | Tipos de recursos (*necesarios) | Claves de condición | Nivel de acceso |
|---|---|---|---|---|
Otorga permiso para invocar BatchCreateFindings en AWS Transform custom |
Escritura |
|||
Otorga permiso para invocar BatchUpdateFindings en AWS Transform custom |
Escritura |
|||
Otorga permiso para invocar CompleteTransformationPackageUpload en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar ConverseStream en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar CreateAnalysis en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar CreateCampaign en AWS Transform custom |
Escritura |
|||
Otorga permiso para invocar CreateRemediation en AWS Transform custom |
Escritura |
|||
Otorga permiso para invocar CreateRepository en AWS Transform custom |
Escritura |
|||
Otorga permiso para invocar CreateSource en AWS Transform custom |
Escritura |
|||
Otorga permiso para invocar CreateTransformationPackageUrl en AWS Transform custom |
Escritura |
|||
Otorga permiso para invocar DeleteAnalysis en AWS Transform custom |
Escritura |
|||
Otorga permiso para invocar DeleteCampaign en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar DeleteFinding en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar DeleteKnowledgeItem en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar DeleteRemediation en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar DeleteRepository en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar DeleteSource en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar DeleteTransformationPackage en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar ExecuteTransformation en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar GetAnalysis en Transform custom AWS |
Lectura |
|||
Otorga permiso para invocar GetAnalysisArtifactDownloadUrl en Transform custom AWS |
Lectura |
|||
Otorga permiso para invocar GetCampaign en Transform custom AWS |
Lectura |
|||
Otorga permiso para invocar GetFinding en Transform custom AWS |
Lectura |
|||
Otorga permiso para invocar GetFindingGroups en Transform custom AWS |
Lectura |
|||
Otorga permiso para invocar GetKnowledgeItem en Transform custom AWS |
Lectura |
|||
Otorga permiso para invocar GetRemediation en Transform custom AWS |
Lectura |
|||
Otorga permiso para invocar GetRepository en Transform custom AWS |
Lectura |
|||
Otorga permiso para invocar GetSource en Transform custom AWS |
Lectura |
|||
Otorga permiso para invocar GetTransformationPackageUrl en Transform custom AWS |
Lectura |
|||
Otorga permiso para invocar ListAnalyses en Transform custom AWS |
Enumeración |
|||
Otorga permiso para invocar ListAnalysisArtifacts en Transform custom AWS |
Lectura |
|||
Otorga permiso para invocar ListCampaignRepositories en Transform custom AWS |
Lectura |
|||
Otorga permiso para invocar ListCampaign en Transform custom AWS |
Enumeración |
|||
Otorga permiso para invocar ListFindings en Transform custom AWS |
Enumeración |
|||
Otorga permiso para invocar ListKnowledgeItems en Transform custom AWS |
Enumeración |
|||
Otorga permiso para invocar ListRemediations en Transform custom AWS |
Enumeración |
|||
Otorga permiso para invocar ListRepositories en Transform custom AWS |
Enumeración |
|||
Otorga permiso para invocar ListSources en Transform custom AWS |
Enumeración |
|||
Otorga permiso para invocar ListTagsForResource en Transform custom AWS |
Lectura |
|||
Otorga permiso para invocar ListTransformationPackageMetadata en Transform custom AWS |
Enumeración |
|||
Otorga permiso para incluir acciones activas de un Transformation Package |
Lectura |
|||
Otorga permiso para enviar un evento de telemetría CLI |
Escritura |
|||
Otorga permiso para compartir un Transformation Package con otra Cuenta de AWS u AWS organización |
Escritura |
|||
Otorga permiso para invocar TagResource en Transform custom AWS |
Etiquetar, escribir |
|||
Otorga permiso para revocar una parte existente de un Transformation Package |
Escritura |
|||
Otorga permiso para invocar UntagResource en Transform custom AWS |
Etiquetar, escribir |
|||
Otorga permiso para invocar UpdateAnalysis en AWS Transform custom |
Escritura |
|||
Otorga permiso para invocar UpdateCampaign en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar UpdateCampaignRepositories en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar UpdateKnowledgeItemConfiguration en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar UpdateKnowledgeItemStatus en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar UpdateRemediation en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar UpdateRepository en Transform custom AWS |
Escritura |
|||
Otorga permiso para invocar UpdateSource en Transform custom AWS |
Escritura |
Tipos de recursos definidos por AWS Transforma personalizada
Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.
| Tipos de recurso | ARN | Claves de condición |
|---|---|---|
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} |
Claves de condición para AWS Transforma de forma personalizada
AWS Transform custom define las siguientes claves de condición que se pueden utilizar en el Condition elemento de una política de IAM.
| Claves de condición | Descripción | Tipo |
|---|---|---|
Filtra el acceso por las etiquetas que se pasan en la solicitud |
Cadena |
|
Filtra el acceso por las etiquetas asociadas al recurso |
Cadena |
|
Filtra el acceso por las claves de etiquetas que se pasan en la solicitud |
ArrayOfString |