View a markdown version of this page

AWS Transform custom のアクション、リソース、および条件キー - サービス認可リファレンス

AWS Transform custom のアクション、リソース、および条件キー

AWS Transform custom (サービスプレフィックス: transform-custom) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。

リファレンス:

AWS Transform custom で定義されるアクション

IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。

アクション 説明 リソースタイプ (* 必須) 条件キー アクセスレベル

BatchCreateFindings

AWS 変換カスタムで BatchCreateFindings を呼び出す許可を付与

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

BatchUpdateFindings

AWS 変換カスタムで BatchUpdateFindings を呼び出す許可を付与

書き込み

CompleteTransformationPackageUpload

AWS 変換時に CompleteTransformationPackageUpload カスタムを呼び出すアクセス許可を付与します

パッケージ*

aws:ResourceTag/${TagKey}

書き込み

ConverseStream

ConverseStream on AWS Transform カスタムを呼び出すアクセス許可を付与します

書き込み

CreateAnalysis

AWS 変換時に CreateAnalysis カスタムを呼び出すアクセス許可を付与します

分析*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateCampaign

AWS 変換時に CreateCampaign カスタムを呼び出すアクセス許可を付与します

キャンペーン*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateRemediation

AWS 変換時に CreateRemediation カスタムを呼び出すアクセス許可を付与します

修復*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateRepository

AWS 変換時に CreateRepository カスタムを呼び出すアクセス許可を付与します

リポジトリ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateSource

CreateSource on AWS Transform カスタムを呼び出すアクセス許可を付与します

ソース*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateTransformationPackageUrl

AWS 変換時に CreateTransformationPackageUrl を呼び出すアクセス許可を付与

パッケージ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

DeleteAnalysis

AWS 変換時に DeleteAnalysis カスタムを呼び出すアクセス許可を付与します

分析*

aws:ResourceTag/${TagKey}

書き込み

DeleteCampaign

AWS 変換時に DeleteCampaign カスタムを呼び出すアクセス許可を付与します

キャンペーン*

aws:ResourceTag/${TagKey}

書き込み

DeleteFinding

AWS 変換時に DeleteFinding カスタムを呼び出すアクセス許可を付与します

検出結果*

aws:ResourceTag/${TagKey}

書き込み

DeleteKnowledgeItem

AWS 変換カスタムで DeleteKnowledgeItem を呼び出すアクセス許可を付与します

knowledge-item*

aws:ResourceTag/${TagKey}

書き込み

DeleteRemediation

AWS 変換時に DeleteRemediation カスタムを呼び出すアクセス許可を付与します

修復*

aws:ResourceTag/${TagKey}

書き込み

DeleteRepository

AWS 変換時に DeleteRepository カスタムを呼び出すアクセス許可を付与します

リポジトリ*

aws:ResourceTag/${TagKey}

書き込み

DeleteSource

AWS 変換時に DeleteSource カスタムを呼び出すアクセス許可を付与します

ソース*

aws:ResourceTag/${TagKey}

書き込み

DeleteTransformationPackage

AWS 変換時に DeleteTransformationPackage カスタムを呼び出すアクセス許可を付与します

パッケージ*

aws:ResourceTag/${TagKey}

書き込み

ExecuteTransformation

AWS 変換時に ExecuteTransformation カスタムを呼び出すアクセス許可を付与します

パッケージ*

aws:ResourceTag/${TagKey}

書き込み

GetAnalysis

AWS 変換時に GetAnalysis カスタムを呼び出すアクセス許可を付与します

分析*

aws:ResourceTag/${TagKey}

読み取り

GetAnalysisArtifactDownloadUrl

AWS 変換時に GetAnalysisArtifactDownloadUrl を呼び出すアクセス許可を付与

分析*

aws:ResourceTag/${TagKey}

読み取り

GetCampaign

AWS 変換時に GetCampaign カスタムを呼び出すアクセス許可を付与します

キャンペーン*

aws:ResourceTag/${TagKey}

読み取り

GetFinding

AWS 変換時に GetFinding カスタムを呼び出すアクセス許可を付与します

検出結果*

aws:ResourceTag/${TagKey}

読み取り

GetFindingGroups

AWS 変換時に GetFindingGroups を呼び出すアクセス許可を付与

読み取り

GetKnowledgeItem

AWS Transform カスタムで GetKnowledgeItem を呼び出すアクセス許可を付与します

knowledge-item*

aws:ResourceTag/${TagKey}

読み取り

GetRemediation

AWS 変換時に GetRemediation カスタムを呼び出すアクセス許可を付与します

修復*

aws:ResourceTag/${TagKey}

読み取り

GetRepository

AWS 変換時に GetRepository カスタムを呼び出すアクセス許可を付与します

リポジトリ*

aws:ResourceTag/${TagKey}

読み取り

GetSource

AWS 変換時に GetSource カスタムを呼び出すアクセス許可を付与します

ソース*

aws:ResourceTag/${TagKey}

読み取り

GetTransformationPackageUrl

AWS 変換時に GetTransformationPackageUrl を呼び出すアクセス許可を付与

パッケージ*

aws:ResourceTag/${TagKey}

読み取り

ListAnalyses

AWS 変換時に ListAnalyses カスタムを呼び出すアクセス許可を付与します

リスト

ListAnalysisArtifacts

AWS 変換カスタムで ListAnalysisArtifacts を呼び出すアクセス許可を付与します

分析*

aws:ResourceTag/${TagKey}

読み取り

ListCampaignRepositories

AWS 変換カスタムで ListCampaignRepositories を呼び出すアクセス許可を付与します

キャンペーン*

aws:ResourceTag/${TagKey}

読み取り

ListCampaigns

AWS 変換時に ListCampaign カスタムを呼び出すアクセス許可を付与します

リスト

ListFindings

AWS 変換時の ListFindings カスタムを呼び出すアクセス許可を付与します

リスト

ListKnowledgeItems

AWS Transform custom で ListKnowledgeItems を呼び出すアクセス許可を付与します

リスト

ListRemediations

AWS Transform custom で ListRemediations を呼び出すアクセス許可を付与します

リスト

ListRepositories

AWS Transform custom で ListRepositories を呼び出すアクセス許可を付与します

リスト

ListSources

AWS 変換時に ListSources カスタムを呼び出すアクセス許可を付与します

リスト

ListTagsForResource

AWS 変換時に ListTagsForResource カスタムを呼び出すアクセス許可を付与します

読み取り

ListTransformationPackageMetadata

AWS 変換カスタムで ListTransformationPackageMetadata を呼び出すアクセス許可を付与します

リスト

ListTransformationPackageShares

変換パッケージのアクティブな共有を一覧表示するアクセス許可を付与します

パッケージ*

aws:ResourceTag/${TagKey}

読み取り

SendTelemetryEvent

CLI テレメトリイベントを送信するアクセス許可を付与します

書き込み

ShareTransformationPackage

変換パッケージを別の AWS アカウント または AWS 組織と共有するためのアクセス許可を付与します

パッケージ*

aws:ResourceTag/${TagKey}

書き込み

TagResource

AWS 変換時に TagResource カスタムを呼び出すアクセス許可を付与します

分析

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

キャンペーン

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

検出結果

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

knowledge-item

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

パッケージ

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

修復

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

変換パッケージの既存の共有を取り消すアクセス許可を付与します

パッケージ*

aws:ResourceTag/${TagKey}

書き込み

UntagResource

AWS 変換時に UntagResource カスタムを呼び出すアクセス許可を付与します

分析

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

キャンペーン

aws:ResourceTag/${TagKey}

aws:TagKeys

検出結果

aws:ResourceTag/${TagKey}

aws:TagKeys

knowledge-item

aws:ResourceTag/${TagKey}

aws:TagKeys

パッケージ

aws:ResourceTag/${TagKey}

aws:TagKeys

修復

aws:ResourceTag/${TagKey}

aws:TagKeys

repository

aws:ResourceTag/${TagKey}

aws:TagKeys

source

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAnalysis

AWS 変換時に UpdateAnalysis カスタムを呼び出すアクセス許可を付与します

分析*

aws:ResourceTag/${TagKey}

書き込み

UpdateCampaign

AWS 変換時に UpdateCampaign カスタムを呼び出すアクセス許可を付与します

キャンペーン*

aws:ResourceTag/${TagKey}

書き込み

UpdateCampaignRepositoryStatus

AWS 変換カスタムで UpdateCampaignRepositories を呼び出すアクセス許可を付与します

キャンペーン*

aws:ResourceTag/${TagKey}

書き込み

UpdateKnowledgeItemConfiguration

AWS 変換時に UpdateKnowledgeItemConfiguration カスタムを呼び出すアクセス許可を付与します

パッケージ*

aws:ResourceTag/${TagKey}

書き込み

UpdateKnowledgeItemStatus

AWS 変換時に UpdateKnowledgeItemStatus カスタムを呼び出すアクセス許可を付与します

knowledge-item*

aws:ResourceTag/${TagKey}

書き込み

UpdateRemediation

AWS 変換時に UpdateRemediation カスタムを呼び出すアクセス許可を付与します

修復*

aws:ResourceTag/${TagKey}

書き込み

UpdateRepository

AWS 変換のカスタムで UpdateRepository を呼び出すアクセス許可を付与します

リポジトリ*

aws:ResourceTag/${TagKey}

書き込み

UpdateSource

AWS 変換時に UpdateSource カスタムを呼び出すアクセス許可を付与します

ソース*

aws:ResourceTag/${TagKey}

書き込み

AWS Transform custom で定義されるリソースタイプ

以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。

リソースタイプ: ARN 条件キー

分析

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

aws:ResourceTag/${TagKey}

キャンペーン

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

aws:ResourceTag/${TagKey}

検出結果

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}

パッケージ

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

aws:ResourceTag/${TagKey}

修復

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

aws:ResourceTag/${TagKey}

リポジトリ

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

aws:ResourceTag/${TagKey}

ソース

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

aws:ResourceTag/${TagKey}

AWS Transform custom の条件キー

AWS 変換カスタムは、IAM ポリシーの Condition要素で使用できる以下の条件キーを定義します。

条件キー 説明 タイプ

aws:RequestTag/${TagKey}

リクエストで渡されたタグでアクセスをフィルタリングします

String

aws:ResourceTag/${TagKey}

リソースに関連付けられたタグでアクセスをフィルタリングします

String

aws:TagKeys

リクエストで渡されたタグキーでアクセスをフィルタリングします

ArrayOfString