View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Benutzerdefiniert transformieren - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Benutzerdefiniert transformieren

AWS Transform custom (Dienstpräfix:transform-custom) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Aktionen, definiert von AWS Benutzerdefiniert transformieren

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

BatchCreateFindings

Erteilt die Berechtigung zum Aufrufen BatchCreateFindings von AWS Transform custom

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

BatchUpdateFindings

Erteilt die Berechtigung zum Aufrufen BatchUpdateFindings von AWS Transform custom

Schreiben

CompleteTransformationPackageUpload

Erteilt die Berechtigung zum Aufrufen von Transform CompleteTransformationPackageUpload custom AWS

paket*

als: ResourceTag /$ {} TagKey

Schreiben

ConverseStream

Erteilt die Berechtigung zum Aufrufen von Transform ConverseStream custom AWS

Schreiben

CreateAnalysis

Erteilt die Berechtigung zum Aufrufen von Transform CreateAnalysis custom AWS

Analyse*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateCampaign

Erteilt die Berechtigung zum Aufrufen CreateCampaign von AWS Transform custom

Kampagne*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateRemediation

Erteilt die Berechtigung zum Aufrufen CreateRemediation von AWS Transform custom

Behebung*

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateRepository

Erteilt die Berechtigung zum Aufrufen CreateRepository von AWS Transform custom

Repository*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateSource

Erteilt die Berechtigung zum Aufrufen CreateSource von AWS Transform custom

Quelle*

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateTransformationPackageUrl

Erteilt die Berechtigung zum Aufrufen CreateTransformationPackageUrl von AWS Transform custom

paket*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

DeleteAnalysis

Erteilt die Berechtigung zum Aufrufen DeleteAnalysis von AWS Transform custom

Analyse*

als: ResourceTag /$ {} TagKey

Schreiben

DeleteCampaign

Erteilt die Berechtigung zum Aufrufen von Transform DeleteCampaign custom AWS

Kampagne*

als: ResourceTag /$ {} TagKey

Schreiben

DeleteFinding

Erteilt die Berechtigung zum Aufrufen von Transform DeleteFinding custom AWS

finden*

als: ResourceTag /$ {} TagKey

Schreiben

DeleteKnowledgeItem

Erteilt die Berechtigung zum Aufrufen von Transform DeleteKnowledgeItem custom AWS

Wissenselement*

als: /$ {} ResourceTag TagKey

Schreiben

DeleteRemediation

Erteilt die Berechtigung zum Aufrufen von Transform DeleteRemediation custom AWS

Behebung*

as: ResourceTag /$ {} TagKey

Schreiben

DeleteRepository

Erteilt die Berechtigung zum Aufrufen von Transform DeleteRepository custom AWS

Repository*

als: /$ {} ResourceTag TagKey

Schreiben

DeleteSource

Erteilt die Berechtigung zum Aufrufen von Transform DeleteSource custom AWS

Quelle*

as: ResourceTag /$ {} TagKey

Schreiben

DeleteTransformationPackage

Erteilt die Berechtigung zum Aufrufen von Transform DeleteTransformationPackage custom AWS

paket*

als: ResourceTag /$ {} TagKey

Schreiben

ExecuteTransformation

Erteilt die Berechtigung zum Aufrufen von Transform ExecuteTransformation custom AWS

paket*

als: ResourceTag /$ {} TagKey

Schreiben

GetAnalysis

Erteilt die Berechtigung zum Aufrufen von Transform GetAnalysis custom AWS

Analyse*

als: ResourceTag /$ {} TagKey

Lesen

GetAnalysisArtifactDownloadUrl

Erteilt die Berechtigung zum Aufrufen von Transform GetAnalysisArtifactDownloadUrl custom AWS

Analyse*

als: ResourceTag /$ {} TagKey

Lesen

GetCampaign

Erteilt die Berechtigung zum Aufrufen von Transform GetCampaign custom AWS

Kampagne*

als: ResourceTag /$ {} TagKey

Lesen

GetFinding

Erteilt die Berechtigung zum Aufrufen von Transform GetFinding custom AWS

finden*

als: ResourceTag /$ {} TagKey

Lesen

GetFindingGroups

Erteilt die Berechtigung zum Aufrufen von Transform GetFindingGroups custom AWS

Lesen

GetKnowledgeItem

Erteilt die Berechtigung zum Aufrufen von Transform GetKnowledgeItem custom AWS

Wissenselement*

als: /$ {} ResourceTag TagKey

Lesen

GetRemediation

Erteilt die Berechtigung zum Aufrufen von Transform GetRemediation custom AWS

Behebung*

as: ResourceTag /$ {} TagKey

Lesen

GetRepository

Erteilt die Berechtigung zum Aufrufen von Transform GetRepository custom AWS

Repository*

als: /$ {} ResourceTag TagKey

Lesen

GetSource

Erteilt die Berechtigung zum Aufrufen von Transform GetSource custom AWS

Quelle*

as: ResourceTag /$ {} TagKey

Lesen

GetTransformationPackageUrl

Erteilt die Berechtigung zum Aufrufen von Transform GetTransformationPackageUrl custom AWS

paket*

als: ResourceTag /$ {} TagKey

Lesen

ListAnalyses

Erteilt die Berechtigung zum Aufrufen von Transform ListAnalyses custom AWS

Auflisten

ListAnalysisArtifacts

Erteilt die Berechtigung zum Aufrufen von Transform ListAnalysisArtifacts custom AWS

Analyse*

als: ResourceTag /$ {} TagKey

Lesen

ListCampaignRepositories

Erteilt die Berechtigung zum Aufrufen von Transform ListCampaignRepositories custom AWS

Kampagne*

als: ResourceTag /$ {} TagKey

Lesen

ListCampaigns

Erteilt die Berechtigung zum Aufrufen von Transform ListCampaign custom AWS

Auflisten

ListFindings

Erteilt die Berechtigung zum Aufrufen von Transform ListFindings custom AWS

Auflisten

ListKnowledgeItems

Erteilt die Berechtigung zum Aufrufen von Transform ListKnowledgeItems custom AWS

Auflisten

ListRemediations

Erteilt die Berechtigung zum Aufrufen von Transform ListRemediations custom AWS

Auflisten

ListRepositories

Erteilt die Berechtigung zum Aufrufen von Transform ListRepositories custom AWS

Auflisten

ListSources

Erteilt die Berechtigung zum Aufrufen von Transform ListSources custom AWS

Auflisten

ListTagsForResource

Erteilt die Berechtigung zum Aufrufen von Transform ListTagsForResource custom AWS

Lesen

ListTransformationPackageMetadata

Erteilt die Berechtigung zum Aufrufen von Transform ListTransformationPackageMetadata custom AWS

Auflisten

ListTransformationPackageShares

Erteilt die Erlaubnis, aktive Anteile eines Transformationspakets aufzulisten

Paket*

als: ResourceTag /$ {} TagKey

Lesen

SendTelemetryEvent

Erteilt die Erlaubnis zum Senden eines CLI-Telemetrie-Ereignisses

Schreiben

ShareTransformationPackage

Erteilt die Erlaubnis, ein Transformationspaket mit einer anderen Person AWS-Konto oder AWS Organisation zu teilen

Paket*

als: ResourceTag /$ {} TagKey

Schreiben

TagResource

Erteilt die Berechtigung zum Aufrufen von Transform TagResource custom AWS

Analyse

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Taggen, Schreiben

Kampagne

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

findend

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Wissensgegenstand

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Paket

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Sanierung

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Endlager

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

source

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

UnshareTransformationPackage

Erteilt die Erlaubnis, eine bestehende Freigabe eines Transformationspakets zu widerrufen

Paket*

als: ResourceTag /$ {} TagKey

Schreiben

UntagResource

Erteilt die Berechtigung zum Aufrufen von Transform UntagResource custom AWS

Analyse

als: ResourceTag /$ {} TagKey

war: TagKeys

Taggen, Schreiben

Kampagne

als: ResourceTag /$ {} TagKey

war: TagKeys

findend

as: ResourceTag /$ {} TagKey

war: TagKeys

Wissensgegenstand

als: /$ {} ResourceTag TagKey

war: TagKeys

Paket

as: ResourceTag /$ {} TagKey

war: TagKeys

Sanierung

as: ResourceTag /$ {} TagKey

war: TagKeys

Endlager

als: ResourceTag /$ {} TagKey

war: TagKeys

source

aws: ResourceTag /$ {} TagKey

war: TagKeys

UpdateAnalysis

Erteilt die Berechtigung zum Aufrufen UpdateAnalysis von AWS Transform custom

Analyse*

als: ResourceTag /$ {} TagKey

Schreiben

UpdateCampaign

Erteilt die Berechtigung zum Aufrufen von Transform UpdateCampaign custom AWS

Kampagne*

als: ResourceTag /$ {} TagKey

Schreiben

UpdateCampaignRepositoryStatus

Erteilt die Berechtigung zum Aufrufen von Transform UpdateCampaignRepositories custom AWS

Kampagne*

als: ResourceTag /$ {} TagKey

Schreiben

UpdateKnowledgeItemConfiguration

Erteilt die Berechtigung zum Aufrufen von Transform UpdateKnowledgeItemConfiguration custom AWS

paket*

als: ResourceTag /$ {} TagKey

Schreiben

UpdateKnowledgeItemStatus

Erteilt die Berechtigung zum Aufrufen von Transform UpdateKnowledgeItemStatus custom AWS

Wissenselement*

als: /$ {} ResourceTag TagKey

Schreiben

UpdateRemediation

Erteilt die Berechtigung zum Aufrufen von Transform UpdateRemediation custom AWS

Behebung*

as: ResourceTag /$ {} TagKey

Schreiben

UpdateRepository

Erteilt die Berechtigung zum Aufrufen von Transform UpdateRepository custom AWS

Repository*

als: /$ {} ResourceTag TagKey

Schreiben

UpdateSource

Erteilt die Berechtigung zum Aufrufen von Transform UpdateSource custom AWS

Quelle*

as: ResourceTag /$ {} TagKey

Schreiben

Ressourcentypen, definiert durch AWS Benutzerdefiniert transformieren

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

Analyse

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

awsTagKey: /$ {} ResourceTag

Kampagne

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

asTagKey: /$ {} ResourceTag

findend

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

awsTagKey: /$ {} ResourceTag

Wissensgegenstand

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

als: /$ {} ResourceTag TagKey

Paket

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

awsTagKey: /$ {} ResourceTag

Behebung

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

awsTagKey: /$ {} ResourceTag

Repositorium

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

asTagKey: /$ {} ResourceTag

Quelle

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

awsTagKey: /$ {} ResourceTag

Bedingungsschlüssel für AWS Benutzerdefiniert transformieren

AWS Transform custom definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

aws: RequestTag /$ {} TagKey

Filtert den Zugriff durch die Tags, die in der Anfrage übergeben werden

Zeichenfolge

as: ResourceTag /$ {} TagKey

Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind.

Zeichenfolge

war: TagKeys

Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden

ArrayOfString