View a markdown version of this page

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

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

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

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

Referenzen:

Aktionen, definiert durch AWS Benutzerdefiniert transformieren

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. 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 Erlaubnis zum Aufrufen BatchCreateFindings auf AWS Benutzerdefiniert transformieren

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

BatchUpdateFindings

Erteilt die Erlaubnis zum Aufrufen BatchUpdateFindings auf AWS Benutzerdefiniert transformieren

Schreiben

CompleteTransformationPackageUpload

Erteilt die Erlaubnis zum Aufrufen CompleteTransformationPackageUpload auf AWS Benutzerdefiniert transformieren

package*

aws:ResourceTag/${TagKey}

Schreiben

ConverseStream

Erteilt die Erlaubnis zum Aufrufen ConverseStream auf AWS Benutzerdefiniert transformieren

Schreiben

CreateAnalysis

Erteilt die Erlaubnis zum Aufrufen CreateAnalysis auf AWS Benutzerdefiniert transformieren

analysis*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateCampaign

Erteilt die Erlaubnis zum Aufrufen CreateCampaign auf AWS Benutzerdefiniert transformieren

campaign*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateRemediation

Erteilt die Erlaubnis zum Aufrufen CreateRemediation auf AWS Benutzerdefiniert transformieren

remediation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateRepository

Erteilt die Erlaubnis zum Aufrufen CreateRepository auf AWS Benutzerdefiniert transformieren

repository*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateSource

Erteilt die Erlaubnis zum Aufrufen CreateSource auf AWS Benutzerdefiniert transformieren

source*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateTransformationPackageUrl

Erteilt die Erlaubnis zum Aufrufen CreateTransformationPackageUrl auf AWS Benutzerdefiniert transformieren

package*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

DeleteAnalysis

Erteilt die Erlaubnis zum Aufrufen DeleteAnalysis auf AWS Benutzerdefiniert transformieren

analysis*

aws:ResourceTag/${TagKey}

Schreiben

DeleteCampaign

Erteilt die Erlaubnis zum Aufrufen DeleteCampaign auf AWS Benutzerdefiniert transformieren

campaign*

aws:ResourceTag/${TagKey}

Schreiben

DeleteFinding

Erteilt die Erlaubnis zum Aufrufen DeleteFinding auf AWS Benutzerdefiniert transformieren

finding*

aws:ResourceTag/${TagKey}

Schreiben

DeleteKnowledgeItem

Erteilt die Erlaubnis zum Aufrufen DeleteKnowledgeItem auf AWS Benutzerdefiniert transformieren

knowledge-item*

aws:ResourceTag/${TagKey}

Schreiben

DeleteRemediation

Erteilt die Erlaubnis zum Aufrufen DeleteRemediation auf AWS Benutzerdefiniert transformieren

remediation*

aws:ResourceTag/${TagKey}

Schreiben

DeleteRepository

Erteilt die Erlaubnis zum Aufrufen DeleteRepository auf AWS Benutzerdefiniert transformieren

repository*

aws:ResourceTag/${TagKey}

Schreiben

DeleteSource

Erteilt die Erlaubnis zum Aufrufen DeleteSource auf AWS Benutzerdefiniert transformieren

source*

aws:ResourceTag/${TagKey}

Schreiben

DeleteTransformationPackage

Erteilt die Erlaubnis zum Aufrufen DeleteTransformationPackage auf AWS Benutzerdefiniert transformieren

package*

aws:ResourceTag/${TagKey}

Schreiben

ExecuteTransformation

Erteilt die Erlaubnis zum Aufrufen ExecuteTransformation auf AWS Benutzerdefiniert transformieren

package*

aws:ResourceTag/${TagKey}

Schreiben

GetAnalysis

Erteilt die Erlaubnis zum Aufrufen GetAnalysis auf AWS Benutzerdefiniert transformieren

analysis*

aws:ResourceTag/${TagKey}

Lesen

GetAnalysisArtifactDownloadUrl

Erteilt die Erlaubnis zum Aufrufen GetAnalysisArtifactDownloadUrl auf AWS Benutzerdefiniert transformieren

analysis*

aws:ResourceTag/${TagKey}

Lesen

GetCampaign

Erteilt die Erlaubnis zum Aufrufen GetCampaign auf AWS Benutzerdefiniert transformieren

campaign*

aws:ResourceTag/${TagKey}

Lesen

GetFinding

Erteilt die Erlaubnis zum Aufrufen GetFinding auf AWS Benutzerdefiniert transformieren

finding*

aws:ResourceTag/${TagKey}

Lesen

GetFindingGroups

Erteilt die Erlaubnis zum Aufrufen GetFindingGroups auf AWS Benutzerdefiniert transformieren

Lesen

GetKnowledgeItem

Erteilt die Erlaubnis zum Aufrufen GetKnowledgeItem auf AWS Benutzerdefiniert transformieren

knowledge-item*

aws:ResourceTag/${TagKey}

Lesen

GetRemediation

Erteilt die Erlaubnis zum Aufrufen GetRemediation auf AWS Benutzerdefiniert transformieren

remediation*

aws:ResourceTag/${TagKey}

Lesen

GetRepository

Erteilt die Erlaubnis zum Aufrufen GetRepository auf AWS Benutzerdefiniert transformieren

repository*

aws:ResourceTag/${TagKey}

Lesen

GetSource

Erteilt die Erlaubnis zum Aufrufen GetSource auf AWS Benutzerdefiniert transformieren

source*

aws:ResourceTag/${TagKey}

Lesen

GetTransformationPackageUrl

Erteilt die Erlaubnis zum Aufrufen GetTransformationPackageUrl auf AWS Benutzerdefiniert transformieren

package*

aws:ResourceTag/${TagKey}

Lesen

ListAnalyses

Erteilt die Erlaubnis zum Aufrufen ListAnalyses auf AWS Benutzerdefiniert transformieren

Auflisten

ListAnalysisArtifacts

Erteilt die Erlaubnis zum Aufrufen ListAnalysisArtifacts auf AWS Benutzerdefiniert transformieren

analysis*

aws:ResourceTag/${TagKey}

Lesen

ListCampaignRepositories

Erteilt die Erlaubnis zum Aufrufen ListCampaignRepositories auf AWS Benutzerdefiniert transformieren

campaign*

aws:ResourceTag/${TagKey}

Lesen

ListCampaigns

Erteilt die Erlaubnis zum Aufrufen ListCampaign auf AWS Benutzerdefiniert transformieren

Auflisten

ListFindings

Erteilt die Erlaubnis zum Aufrufen ListFindings auf AWS Benutzerdefiniert transformieren

Auflisten

ListKnowledgeItems

Erteilt die Erlaubnis zum Aufrufen ListKnowledgeItems auf AWS Benutzerdefiniert transformieren

Auflisten

ListRemediations

Erteilt die Erlaubnis zum Aufrufen ListRemediations auf AWS Benutzerdefiniert transformieren

Auflisten

ListRepositories

Erteilt die Erlaubnis zum Aufrufen ListRepositories auf AWS Benutzerdefiniert transformieren

Auflisten

ListSources

Erteilt die Erlaubnis zum Aufrufen ListSources auf AWS Benutzerdefiniert transformieren

Auflisten

ListTagsForResource

Erteilt die Erlaubnis zum Aufrufen ListTagsForResource auf AWS Benutzerdefiniert transformieren

Lesen

ListTransformationPackageMetadata

Erteilt die Erlaubnis zum Aufrufen ListTransformationPackageMetadata auf AWS Benutzerdefiniert transformieren

Auflisten

ListTransformationPackageShares

Erteilt die Erlaubnis, aktive Anteile eines Transformationspakets aufzulisten

package*

aws:ResourceTag/${TagKey}

Lesen

SendTelemetryEvent

Erteilt die Erlaubnis, ein CLI-Telemetrieereignis zu senden

Schreiben

ShareTransformationPackage

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

package*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Erteilt die Erlaubnis zum Aufrufen TagResource auf AWS Benutzerdefiniert transformieren

analysis

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

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

Erteilt die Erlaubnis, einen bestehenden Anteil an einem Transformationspaket zu widerrufen

package*

aws:ResourceTag/${TagKey}

Schreiben

UntagResource

Erteilt die Erlaubnis zum Aufrufen UntagResource auf AWS Benutzerdefiniert transformieren

analysis

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

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

Erteilt die Erlaubnis zum Aufrufen UpdateAnalysis auf AWS Benutzerdefiniert transformieren

analysis*

aws:ResourceTag/${TagKey}

Schreiben

UpdateCampaign

Erteilt die Erlaubnis zum Aufrufen UpdateCampaign auf AWS Benutzerdefiniert transformieren

campaign*

aws:ResourceTag/${TagKey}

Schreiben

UpdateCampaignRepositoryStatus

Erteilt die Erlaubnis zum Aufrufen UpdateCampaignRepositories auf AWS Benutzerdefiniert transformieren

campaign*

aws:ResourceTag/${TagKey}

Schreiben

UpdateKnowledgeItemConfiguration

Erteilt die Erlaubnis zum Aufrufen UpdateKnowledgeItemConfiguration auf AWS Benutzerdefiniert transformieren

package*

aws:ResourceTag/${TagKey}

Schreiben

UpdateKnowledgeItemStatus

Erteilt die Erlaubnis zum Aufrufen UpdateKnowledgeItemStatus auf AWS Benutzerdefiniert transformieren

knowledge-item*

aws:ResourceTag/${TagKey}

Schreiben

UpdateRemediation

Erteilt die Erlaubnis zum Aufrufen UpdateRemediation auf AWS Benutzerdefiniert transformieren

remediation*

aws:ResourceTag/${TagKey}

Schreiben

UpdateRepository

Erteilt die Erlaubnis zum Aufrufen UpdateRepository auf AWS Benutzerdefiniert transformieren

repository*

aws:ResourceTag/${TagKey}

Schreiben

UpdateSource

Erteilt die Erlaubnis zum Aufrufen UpdateSource auf AWS Benutzerdefiniert transformieren

source*

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

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}

Bedingungsschlüssel für AWS Benutzerdefiniert transformieren

AWS Transform custom definiert die folgenden Bedingungsschlüssel, die in der Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

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

String

aws:ResourceTag/${TagKey}

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

String

aws:TagKeys

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

ArrayOfString