View a markdown version of this page

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

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Azioni, risorse e chiavi di condizione per AWS Trasforma personalizzata

AWS Trasforma personalizzata (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. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. 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.

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

BatchCreateFindings

Concede il permesso di invocare BatchCreateFindings sul AWS Trasforma personalizzata

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

BatchUpdateFindings

Concede il permesso di invocare BatchUpdateFindings sul AWS Trasforma personalizzata

Scrittura

CompleteTransformationPackageUpload

Concede il permesso di invocare CompleteTransformationPackageUpload sul AWS Trasforma personalizzata

package*

aws:ResourceTag/${TagKey}

Scrittura

ConverseStream

Concede il permesso di invocare ConverseStream sul AWS Trasforma personalizzata

Scrittura

CreateAnalysis

Concede il permesso di invocare CreateAnalysis sul AWS Trasforma personalizzata

analysis*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateCampaign

Concede il permesso di invocare CreateCampaign sul AWS Trasforma personalizzata

campaign*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateRemediation

Concede il permesso di invocare CreateRemediation sul AWS Trasforma personalizzata

remediation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateRepository

Concede il permesso di invocare CreateRepository sul AWS Trasforma personalizzata

repository*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateSource

Concede il permesso di invocare CreateSource sul AWS Trasforma personalizzata

source*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateTransformationPackageUrl

Concede il permesso di invocare CreateTransformationPackageUrl sul AWS Trasforma personalizzata

package*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteAnalysis

Concede il permesso di invocare DeleteAnalysis sul AWS Trasforma personalizzata

analysis*

aws:ResourceTag/${TagKey}

Scrittura

DeleteCampaign

Concede il permesso di invocare DeleteCampaign sul AWS Trasforma personalizzata

campaign*

aws:ResourceTag/${TagKey}

Scrittura

DeleteFinding

Concede il permesso di invocare DeleteFinding sul AWS Trasforma personalizzata

finding*

aws:ResourceTag/${TagKey}

Scrittura

DeleteKnowledgeItem

Concede il permesso di invocare DeleteKnowledgeItem sul AWS Trasforma personalizzata

knowledge-item*

aws:ResourceTag/${TagKey}

Scrittura

DeleteRemediation

Concede il permesso di invocare DeleteRemediation sul AWS Trasforma personalizzata

remediation*

aws:ResourceTag/${TagKey}

Scrittura

DeleteRepository

Concede il permesso di invocare DeleteRepository sul AWS Trasforma personalizzata

repository*

aws:ResourceTag/${TagKey}

Scrittura

DeleteSource

Concede il permesso di invocare DeleteSource sul AWS Trasforma personalizzata

source*

aws:ResourceTag/${TagKey}

Scrittura

DeleteTransformationPackage

Concede il permesso di invocare DeleteTransformationPackage sul AWS Trasforma personalizzata

package*

aws:ResourceTag/${TagKey}

Scrittura

ExecuteTransformation

Concede il permesso di invocare ExecuteTransformation sul AWS Trasforma personalizzata

package*

aws:ResourceTag/${TagKey}

Scrittura

GetAnalysis

Concede il permesso di invocare GetAnalysis sul AWS Trasforma personalizzata

analysis*

aws:ResourceTag/${TagKey}

Lettura

GetAnalysisArtifactDownloadUrl

Concede il permesso di invocare GetAnalysisArtifactDownloadUrl sul AWS Trasforma personalizzata

analysis*

aws:ResourceTag/${TagKey}

Lettura

GetCampaign

Concede il permesso di invocare GetCampaign sul AWS Trasforma personalizzata

campaign*

aws:ResourceTag/${TagKey}

Lettura

GetFinding

Concede il permesso di invocare GetFinding sul AWS Trasforma personalizzata

finding*

aws:ResourceTag/${TagKey}

Lettura

GetFindingGroups

Concede il permesso di invocare GetFindingGroups sul AWS Trasforma personalizzata

Lettura

GetKnowledgeItem

Concede il permesso di invocare GetKnowledgeItem sul AWS Trasforma personalizzata

knowledge-item*

aws:ResourceTag/${TagKey}

Lettura

GetRemediation

Concede il permesso di invocare GetRemediation sul AWS Trasforma personalizzata

remediation*

aws:ResourceTag/${TagKey}

Lettura

GetRepository

Concede il permesso di invocare GetRepository sul AWS Trasforma personalizzata

repository*

aws:ResourceTag/${TagKey}

Lettura

GetSource

Concede il permesso di invocare GetSource sul AWS Trasforma personalizzata

source*

aws:ResourceTag/${TagKey}

Lettura

GetTransformationPackageUrl

Concede il permesso di invocare GetTransformationPackageUrl sul AWS Trasforma personalizzata

package*

aws:ResourceTag/${TagKey}

Lettura

ListAnalyses

Concede il permesso di invocare ListAnalyses sul AWS Trasforma personalizzata

List

ListAnalysisArtifacts

Concede il permesso di invocare ListAnalysisArtifacts sul AWS Trasforma personalizzata

analysis*

aws:ResourceTag/${TagKey}

Lettura

ListCampaignRepositories

Concede il permesso di invocare ListCampaignRepositories sul AWS Trasforma personalizzata

campaign*

aws:ResourceTag/${TagKey}

Lettura

ListCampaigns

Concede il permesso di invocare ListCampaign sul AWS Trasforma personalizzata

List

ListFindings

Concede il permesso di invocare ListFindings sul AWS Trasforma personalizzata

List

ListKnowledgeItems

Concede il permesso di invocare ListKnowledgeItems sul AWS Trasforma personalizzata

List

ListRemediations

Concede il permesso di invocare ListRemediations sul AWS Trasforma personalizzata

List

ListRepositories

Concede il permesso di invocare ListRepositories sul AWS Trasforma personalizzata

List

ListSources

Concede il permesso di invocare ListSources sul AWS Trasforma personalizzata

List

ListTagsForResource

Concede il permesso di invocare ListTagsForResource sul AWS Trasforma personalizzata

Lettura

ListTransformationPackageMetadata

Concede il permesso di invocare ListTransformationPackageMetadata sul AWS Trasforma personalizzata

List

ListTransformationPackageShares

Concede il permesso di elencare le azioni attive di un Transformation Package

package*

aws:ResourceTag/${TagKey}

Lettura

SendTelemetryEvent

Concede il permesso di inviare un evento di telemetria CLI

Scrittura

ShareTransformationPackage

Concede il permesso di condividere un pacchetto di trasformazione con un altro Account AWS o AWS Organizzazione

package*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede il permesso di invocare TagResource sul AWS Trasforma personalizzata

analysis

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

campaign

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

finding

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

knowledge-item

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

package

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

remediation

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

repository

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

source

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UnshareTransformationPackage

Concede il permesso di revocare una quota esistente di un pacchetto di trasformazione

package*

aws:ResourceTag/${TagKey}

Scrittura

UntagResource

Concede il permesso di invocare UntagResource sul AWS Trasforma personalizzata

analysis

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

campaign

aws:ResourceTag/${TagKey}

aws:TagKeys

finding

aws:ResourceTag/${TagKey}

aws:TagKeys

knowledge-item

aws:ResourceTag/${TagKey}

aws:TagKeys

package

aws:ResourceTag/${TagKey}

aws:TagKeys

remediation

aws:ResourceTag/${TagKey}

aws:TagKeys

repository

aws:ResourceTag/${TagKey}

aws:TagKeys

source

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAnalysis

Concede il permesso di invocare UpdateAnalysis sul AWS Trasforma personalizzata

analysis*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCampaign

Concede il permesso di invocare UpdateCampaign sul AWS Trasforma personalizzata

campaign*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCampaignRepositoryStatus

Concede il permesso di invocare UpdateCampaignRepositories sul AWS Trasforma personalizzata

campaign*

aws:ResourceTag/${TagKey}

Scrittura

UpdateKnowledgeItemConfiguration

Concede il permesso di invocare UpdateKnowledgeItemConfiguration sul AWS Trasforma personalizzata

package*

aws:ResourceTag/${TagKey}

Scrittura

UpdateKnowledgeItemStatus

Concede il permesso di invocare UpdateKnowledgeItemStatus sul AWS Trasforma personalizzata

knowledge-item*

aws:ResourceTag/${TagKey}

Scrittura

UpdateRemediation

Concede il permesso di invocare UpdateRemediation sul AWS Trasforma personalizzata

remediation*

aws:ResourceTag/${TagKey}

Scrittura

UpdateRepository

Concede il permesso di invocare UpdateRepository sul AWS Trasforma personalizzata

repository*

aws:ResourceTag/${TagKey}

Scrittura

UpdateSource

Concede il permesso di invocare UpdateSource sul AWS Trasforma personalizzata

source*

aws: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

analysis

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

aws:ResourceTag/${TagKey}

campaign

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

aws:ResourceTag/${TagKey}

finding

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

aws:ResourceTag/${TagKey}

knowledge-item

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

aws:ResourceTag/${TagKey}

package

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

aws:ResourceTag/${TagKey}

remediation

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

aws:ResourceTag/${TagKey}

repository

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

aws:ResourceTag/${TagKey}

source

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

aws:ResourceTag/${TagKey}

Chiavi di condizione per AWS Trasforma personalizzata

AWS Transform custom definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso per i tag passati nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso per i tag associati alla risorsa

String

aws:TagKeys

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

ArrayOfString