View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Trasforma personalizzata - Service Authorization Reference

Azioni, risorse e chiavi di condizione per AWS Trasforma personalizzata

AWS Transform custom (prefisso del servizio:transform-custom) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Azioni definite da AWS Trasforma personalizzata

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Azioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

BatchCreateFindings

Concede il permesso di invocare BatchCreateFindings su Transform custom AWS

aws: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

BatchUpdateFindings

Concede il permesso di invocare BatchUpdateFindings su Transform custom AWS

Scrittura

CompleteTransformationPackageUpload

Concede il permesso di invocare su Transform custom CompleteTransformationPackageUpload AWS

pacchetto*

leggi: ResourceTag /$ {} TagKey

Scrittura

ConverseStream

Concede il permesso di invocare su Transform custom ConverseStream AWS

Scrittura

CreateAnalysis

Concede il permesso di invocare su Transform custom CreateAnalysis AWS

analisi*

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateCampaign

Concede il permesso di invocare CreateCampaign su Transform custom AWS

campagna*

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateRemediation

Concede il permesso di invocare CreateRemediation su Transform custom AWS

riparazione*

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateRepository

Concede il permesso di invocare CreateRepository su Transform custom AWS

archivio*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateSource

Concede il permesso di invocare CreateSource su Transform custom AWS

fonte*

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateTransformationPackageUrl

Concede il permesso di invocare CreateTransformationPackageUrl su Transform custom AWS

pacchetto*

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

DeleteAnalysis

Concede il permesso di invocare DeleteAnalysis su Transform custom AWS

analisi*

leggi: ResourceTag /$ {} TagKey

Scrittura

DeleteCampaign

Concede il permesso di invocare su Transform custom DeleteCampaign AWS

campagna*

leggi: ResourceTag /$ {} TagKey

Scrittura

DeleteFinding

Concede il permesso di invocare su Transform custom DeleteFinding AWS

trovamento*

leggi: ResourceTag /$ {} TagKey

Scrittura

DeleteKnowledgeItem

Concede il permesso di invocare su Transform custom DeleteKnowledgeItem AWS

elemento di conoscenza*

leggi: /$ {0} ResourceTag TagKey

Scrittura

DeleteRemediation

Concede il permesso di invocare su Transform custom DeleteRemediation AWS

riparazione*

leggi: ResourceTag /$ {} TagKey

Scrittura

DeleteRepository

Concede il permesso di invocare su Transform custom DeleteRepository AWS

archivio*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteSource

Concede il permesso di invocare su Transform custom DeleteSource AWS

fonte*

leggi: ResourceTag /$ {} TagKey

Scrittura

DeleteTransformationPackage

Concede il permesso di invocare su Transform custom DeleteTransformationPackage AWS

pacchetto*

leggi: ResourceTag /$ {} TagKey

Scrittura

ExecuteTransformation

Concede il permesso di invocare su Transform custom ExecuteTransformation AWS

pacchetto*

leggi: ResourceTag /$ {} TagKey

Scrittura

GetAnalysis

Concede il permesso di invocare su Transform custom GetAnalysis AWS

analisi*

leggi: ResourceTag /$ {} TagKey

Lettura

GetAnalysisArtifactDownloadUrl

Concede il permesso di invocare su Transform custom GetAnalysisArtifactDownloadUrl AWS

analisi*

leggi: ResourceTag /$ {} TagKey

Lettura

GetCampaign

Concede il permesso di invocare su Transform custom GetCampaign AWS

campagna*

leggi: ResourceTag /$ {} TagKey

Lettura

GetFinding

Concede il permesso di invocare su Transform custom GetFinding AWS

trovamento*

leggi: ResourceTag /$ {} TagKey

Lettura

GetFindingGroups

Concede il permesso di invocare su Transform custom GetFindingGroups AWS

Lettura

GetKnowledgeItem

Concede il permesso di invocare su Transform custom GetKnowledgeItem AWS

elemento di conoscenza*

leggi: /$ {0} ResourceTag TagKey

Lettura

GetRemediation

Concede il permesso di invocare su Transform custom GetRemediation AWS

riparazione*

leggi: ResourceTag /$ {} TagKey

Lettura

GetRepository

Concede il permesso di invocare su Transform custom GetRepository AWS

archivio*

leggi: /$ {} ResourceTag TagKey

Lettura

GetSource

Concede il permesso di invocare su Transform custom GetSource AWS

fonte*

leggi: ResourceTag /$ {} TagKey

Lettura

GetTransformationPackageUrl

Concede il permesso di invocare su Transform custom GetTransformationPackageUrl AWS

pacchetto*

leggi: ResourceTag /$ {} TagKey

Lettura

ListAnalyses

Concede il permesso di invocare su Transform custom ListAnalyses AWS

List

ListAnalysisArtifacts

Concede il permesso di invocare su Transform custom ListAnalysisArtifacts AWS

analisi*

leggi: ResourceTag /$ {} TagKey

Lettura

ListCampaignRepositories

Concede il permesso di invocare su Transform custom ListCampaignRepositories AWS

campagna*

leggi: ResourceTag /$ {} TagKey

Lettura

ListCampaigns

Concede il permesso di invocare su Transform custom ListCampaign AWS

List

ListFindings

Concede il permesso di invocare su Transform custom ListFindings AWS

List

ListKnowledgeItems

Concede il permesso di invocare su Transform custom ListKnowledgeItems AWS

List

ListRemediations

Concede il permesso di invocare su Transform custom ListRemediations AWS

List

ListRepositories

Concede il permesso di invocare su Transform custom ListRepositories AWS

List

ListSources

Concede il permesso di invocare su Transform custom ListSources AWS

List

ListTagsForResource

Concede il permesso di invocare su Transform custom ListTagsForResource AWS

Lettura

ListTransformationPackageMetadata

Concede il permesso di invocare su Transform custom ListTransformationPackageMetadata AWS

List

ListTransformationPackageShares

Concede l'autorizzazione a elencare le condivisioni attive di un Transformation Package

pacchetto*

leggi: ResourceTag /$ {} TagKey

Lettura

SendTelemetryEvent

Concede l'autorizzazione a inviare un evento di telemetria CLI

Scrittura

ShareTransformationPackage

Concede l'autorizzazione a condividere un Transformation Package con un'altra organizzazione Account AWS o con un'altra organizzazione AWS

pacchetto*

leggi: ResourceTag /$ {} TagKey

Scrittura

TagResource

Concede il permesso di invocare su Transform custom TagResource AWS

analisi

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

campaign

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ritrovamento

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

elemento di conoscenza

leggi: /$ {0} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

pacchetto

aws: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

bonifica

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

deposito

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

source (origine)

aws: RequestTag /$ {0} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

UnshareTransformationPackage

Concede l'autorizzazione a revocare una condivisione esistente di un Transformation Package

pacchetto*

leggi: ResourceTag /$ {} TagKey

Scrittura

UntagResource

Concede il permesso di invocare su Transform custom UntagResource AWS

analisi

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

campaign

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

ritrovamento

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

elemento di conoscenza

leggi: /$ {} ResourceTag TagKey

leggi: TagKeys

pacchetto

aws: ResourceTag /$ {} TagKey

leggi: TagKeys

bonifica

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

deposito

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

source (origine)

aws: ResourceTag /$ {0} TagKey

leggi: TagKeys

UpdateAnalysis

Concede il permesso di invocare UpdateAnalysis su Transform custom AWS

analisi*

leggi: ResourceTag /$ {} TagKey

Scrittura

UpdateCampaign

Concede il permesso di invocare su Transform custom UpdateCampaign AWS

campagna*

leggi: ResourceTag /$ {} TagKey

Scrittura

UpdateCampaignRepositoryStatus

Concede il permesso di invocare su Transform custom UpdateCampaignRepositories AWS

campagna*

leggi: ResourceTag /$ {} TagKey

Scrittura

UpdateKnowledgeItemConfiguration

Concede il permesso di invocare su Transform custom UpdateKnowledgeItemConfiguration AWS

pacchetto*

leggi: ResourceTag /$ {} TagKey

Scrittura

UpdateKnowledgeItemStatus

Concede il permesso di invocare su Transform custom UpdateKnowledgeItemStatus AWS

elemento di conoscenza*

leggi: /$ {0} ResourceTag TagKey

Scrittura

UpdateRemediation

Concede il permesso di invocare su Transform custom UpdateRemediation AWS

riparazione*

leggi: ResourceTag /$ {} TagKey

Scrittura

UpdateRepository

Concede il permesso di invocare su Transform custom UpdateRepository AWS

archivio*

leggi: /$ {} ResourceTag TagKey

Scrittura

UpdateSource

Concede il permesso di invocare su Transform custom UpdateSource AWS

fonte*

leggi: ResourceTag /$ {} TagKey

Scrittura

Tipi di risorse definiti da AWS Trasforma personalizzata

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

analisi

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

ResourceTagleggi: /$ {} TagKey

campagna

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

ResourceTagleggi: /$ {} TagKey

trovando

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

ResourceTagleggi: /$ {} TagKey

elemento di conoscenza

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

leggiTagKey: /$ {} ResourceTag

pacchetto

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

ResourceTagleggi: /$ {} TagKey

bonifica

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

ResourceTagleggi: /$ {} TagKey

deposito

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

ResourceTagleggi: /$ {} TagKey

fonte

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

ResourceTagleggi: /$ {} TagKey

Chiavi di condizione per AWS Trasforma personalizzata

AWS Transform custom definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws: RequestTag /$ {} TagKey

Filtra l'accesso per i tag passati nella richiesta

Stringa

legge: ResourceTag /$ {} TagKey

Filtra l'accesso per i tag associati alla risorsa

Stringa

leggi: TagKeys

Filtra l'accesso tramite le chiavi di tag passate nella richiesta

ArrayOfString