Ações, recursos e chaves de condição para AWS Transforme de forma personalizada
AWS O Transform custom (prefixo do serviço:transform-custom) fornece as seguintes operações, recursos, ações e chaves de condição específicos do serviço para uso nas políticas de permissão do IAM.
Referências:
-
Saiba como configurar este serviço.
-
Visualize uma lista das operações de API disponíveis para este serviço.
-
Saiba como proteger esse serviço e seus recursos usando políticas de permissão do IAM.
-
Veja a referência de autorização de serviço programático
para esse serviço.
Tópicos
Ações definidas por AWS Transforme de forma personalizada
Você pode especificar as seguintes ações no elemento Action de uma declaração de política do IAM. Use políticas para conceder permissões para executar uma operação na AWS. Quando usa uma ação em uma política, você geralmente permite ou nega acesso à operação da API ou ao comando da CLI com o mesmo nome. No entanto, em alguns casos, uma única ação controla o acesso a mais de uma operação. Como alternativa, algumas operações exigem várias ações diferentes.
| Ações | Description | Tipos de recursos (*necessários) | Chaves de condição | Nível de acesso |
|---|---|---|---|---|
Concede permissão para invocar BatchCreateFindings no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar BatchUpdateFindings no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar CompleteTransformationPackageUpload no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar ConverseStream no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar CreateAnalysis no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar CreateCampaign no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar CreateRemediation no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar CreateRepository no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar CreateSource no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar CreateTransformationPackageUrl no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar DeleteAnalysis no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar DeleteCampaign no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar DeleteFinding no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar DeleteKnowledgeItem no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar DeleteRemediation no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar DeleteRepository no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar DeleteSource no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar DeleteTransformationPackage no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar ExecuteTransformation no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar GetAnalysis no AWS Transform custom |
Ler |
|||
Concede permissão para invocar GetAnalysisArtifactDownloadUrl no AWS Transform custom |
Ler |
|||
Concede permissão para invocar GetCampaign no AWS Transform custom |
Ler |
|||
Concede permissão para invocar GetFinding no AWS Transform custom |
Ler |
|||
Concede permissão para invocar GetFindingGroups no AWS Transform custom |
Ler |
|||
Concede permissão para invocar GetKnowledgeItem no AWS Transform custom |
Ler |
|||
Concede permissão para invocar GetRemediation no AWS Transform custom |
Ler |
|||
Concede permissão para invocar GetRepository no AWS Transform custom |
Ler |
|||
Concede permissão para invocar GetSource no AWS Transform custom |
Ler |
|||
Concede permissão para invocar GetTransformationPackageUrl no AWS Transform custom |
Ler |
|||
Concede permissão para invocar ListAnalyses no AWS Transform custom |
Lista |
|||
Concede permissão para invocar ListAnalysisArtifacts no AWS Transform custom |
Ler |
|||
Concede permissão para invocar ListCampaignRepositories no AWS Transform custom |
Ler |
|||
Concede permissão para invocar ListCampaign no AWS Transform custom |
Lista |
|||
Concede permissão para invocar ListFindings no AWS Transform custom |
Lista |
|||
Concede permissão para invocar ListKnowledgeItems no AWS Transform custom |
Lista |
|||
Concede permissão para invocar ListRemediations no AWS Transform custom |
Lista |
|||
Concede permissão para invocar ListRepositories no AWS Transform custom |
Lista |
|||
Concede permissão para invocar ListSources no AWS Transform custom |
Lista |
|||
Concede permissão para invocar ListTagsForResource no AWS Transform custom |
Ler |
|||
Concede permissão para invocar ListTransformationPackageMetadata no AWS Transform custom |
Lista |
|||
Concede permissão para listar compartilhamentos ativos de um Transformation Package |
Ler |
|||
Concede permissão para enviar um evento de telemetria CLI |
Gravar |
|||
Concede permissão para compartilhar um Transformation Package com outra pessoa Conta da AWS ou AWS organização |
Gravar |
|||
Concede permissão para invocar TagResource no AWS Transform custom |
Marcação, gravação |
|||
Concede permissão para revogar um compartilhamento existente de um Transformation Package |
Gravar |
|||
Concede permissão para invocar UntagResource no AWS Transform custom |
Marcação, gravação |
|||
Concede permissão para invocar UpdateAnalysis no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar UpdateCampaign no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar UpdateCampaignRepositories no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar UpdateKnowledgeItemConfiguration no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar UpdateKnowledgeItemStatus no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar UpdateRemediation no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar UpdateRepository no AWS Transform custom |
Gravar |
|||
Concede permissão para invocar UpdateSource no AWS Transform custom |
Gravar |
Tipos de recursos definidos por AWS Transforme de forma personalizada
Os seguintes tipos de recursos são definidos por este serviço e podem ser usados no elemento Resource de declarações de políticas de permissão do IAM.
| Resource types | ARN | Chaves de condição |
|---|---|---|
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} :pacote/$ {} /knowledge-item/$ {Id} TransformationPackageName |
||
arn: $ {Partition} :transform-custom: $ {Region} :$ {Account} :pacote/$ {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} |
Chaves de condição para AWS Transforme de forma personalizada
AWS O Transform custom define as seguintes chaves de condição que podem ser usadas no Condition elemento de uma política do IAM.
| Chaves de condição | Descrição | Tipo |
|---|---|---|
Filtra o acesso pelas etiquetas que são transmitidas na solicitação |
String |
|
Filtra o acesso pelas etiquetas associadas ao recurso |
String |
|
Filtra o acesso pelas chaves da etiqueta que são transmitidas na solicitação |
ArrayOfString |