View a markdown version of this page

的操作、资源和条件键 AWS 变换自定义 - 服务授权参考

的操作、资源和条件键 AWS 变换自定义

AWS Transform custom(服务前缀:transform-custom)提供以下特定于服务的操作、资源、操作和条件密钥,供在 IAM 权限策略中使用。

参考:

操作定义为 AWS 变换自定义

您可以在 IAM 策略语句的 Action 元素中指定以下操作。可以使用策略授予在 AWS中执行操作的权限。您在策略中使用一项操作时,通常使用相同的名称允许或拒绝对 API 操作或 CLI 命令的访问。但在某些情况下,单一动作可控制对多项操作的访问。还有某些操作需要多种不同的动作。

操作 说明 资源类型(* 为必需) 条件键 访问级别

BatchCreateFindings

授予在 Trans AWS form 自定义 BatchCreateFindings 上调用的权限

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

BatchUpdateFindings

授予在 Trans AWS form 自定义 BatchUpdateFindings 上调用的权限

写入

CompleteTransformationPackageUpload

授予在 Trans AWS form 自定义 CompleteTransformationPackageUpload 上调用的权限

套餐*

aws: ResourceTag /$ {} TagKey

写入

ConverseStream

授予在 Trans AWS form 自定义 ConverseStream 上调用的权限

写入

CreateAnalysis

授予在 Trans AWS form 自定义 CreateAnalysis 上调用的权限

分析*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

CreateCampaign

授予在 Trans AWS form 自定义 CreateCampaign 上调用的权限

竞选活动*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

CreateRemediation

授予在 Trans AWS form 自定义 CreateRemediation 上调用的权限

补救*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

CreateRepository

授予在 Trans AWS form 自定义 CreateRepository 上调用的权限

存储库*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

CreateSource

授予在 Trans AWS form 自定义 CreateSource 上调用的权限

来源*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

CreateTransformationPackageUrl

授予在 Trans AWS form 自定义 CreateTransformationPackageUrl 上调用的权限

套餐*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

DeleteAnalysis

授予在 Trans AWS form 自定义 DeleteAnalysis 上调用的权限

分析*

aws: ResourceTag /$ {} TagKey

写入

DeleteCampaign

授予在 Trans AWS form 自定义 DeleteCampaign 上调用的权限

竞选活动*

aws: ResourceTag /$ {} TagKey

写入

DeleteFinding

授予在 Trans AWS form 自定义 DeleteFinding 上调用的权限

发现*

aws: ResourceTag /$ {} TagKey

写入

DeleteKnowledgeItem

授予在 Trans AWS form 自定义 DeleteKnowledgeItem 上调用的权限

知识项目*

aws: ResourceTag /$ {} TagKey

写入

DeleteRemediation

授予在 Trans AWS form 自定义 DeleteRemediation 上调用的权限

补救*

aws: ResourceTag /$ {} TagKey

写入

DeleteRepository

授予在 Trans AWS form 自定义 DeleteRepository 上调用的权限

存储库*

aws: ResourceTag /$ {} TagKey

写入

DeleteSource

授予在 Trans AWS form 自定义 DeleteSource 上调用的权限

来源*

aws: ResourceTag /$ {} TagKey

写入

DeleteTransformationPackage

授予在 Trans AWS form 自定义 DeleteTransformationPackage 上调用的权限

套餐*

aws: ResourceTag /$ {} TagKey

写入

ExecuteTransformation

授予在 Trans AWS form 自定义 ExecuteTransformation 上调用的权限

套餐*

aws: ResourceTag /$ {} TagKey

写入

GetAnalysis

授予在 Trans AWS form 自定义 GetAnalysis 上调用的权限

分析*

aws: ResourceTag /$ {} TagKey

读取

GetAnalysisArtifactDownloadUrl

授予在 Trans AWS form 自定义 GetAnalysisArtifactDownloadUrl 上调用的权限

分析*

aws: ResourceTag /$ {} TagKey

读取

GetCampaign

授予在 Trans AWS form 自定义 GetCampaign 上调用的权限

竞选活动*

aws: ResourceTag /$ {} TagKey

读取

GetFinding

授予在 Trans AWS form 自定义 GetFinding 上调用的权限

发现*

aws: ResourceTag /$ {} TagKey

读取

GetFindingGroups

授予在 Trans AWS form 自定义 GetFindingGroups 上调用的权限

读取

GetKnowledgeItem

授予在 Trans AWS form 自定义 GetKnowledgeItem 上调用的权限

知识项目*

aws: ResourceTag /$ {} TagKey

读取

GetRemediation

授予在 Trans AWS form 自定义 GetRemediation 上调用的权限

补救*

aws: ResourceTag /$ {} TagKey

读取

GetRepository

授予在 Trans AWS form 自定义 GetRepository 上调用的权限

存储库*

aws: ResourceTag /$ {} TagKey

读取

GetSource

授予在 Trans AWS form 自定义 GetSource 上调用的权限

来源*

aws: ResourceTag /$ {} TagKey

读取

GetTransformationPackageUrl

授予在 Trans AWS form 自定义 GetTransformationPackageUrl 上调用的权限

套餐*

aws: ResourceTag /$ {} TagKey

读取

ListAnalyses

授予在 Trans AWS form 自定义 ListAnalyses 上调用的权限

列表

ListAnalysisArtifacts

授予在 Trans AWS form 自定义 ListAnalysisArtifacts 上调用的权限

分析*

aws: ResourceTag /$ {} TagKey

读取

ListCampaignRepositories

授予在 Trans AWS form 自定义 ListCampaignRepositories 上调用的权限

竞选活动*

aws: ResourceTag /$ {} TagKey

读取

ListCampaigns

授予在 Trans AWS form 自定义 ListCampaign 上调用的权限

列表

ListFindings

授予在 Trans AWS form 自定义 ListFindings 上调用的权限

列表

ListKnowledgeItems

授予在 Trans AWS form 自定义 ListKnowledgeItems 上调用的权限

列表

ListRemediations

授予在 Trans AWS form 自定义 ListRemediations 上调用的权限

列表

ListRepositories

授予在 Trans AWS form 自定义 ListRepositories 上调用的权限

列表

ListSources

授予在 Trans AWS form 自定义 ListSources 上调用的权限

列表

ListTagsForResource

授予在 Trans AWS form 自定义 ListTagsForResource 上调用的权限

读取

ListTransformationPackageMetadata

授予在 Trans AWS form 自定义 ListTransformationPackageMetadata 上调用的权限

列表

ListTransformationPackageShares

授予列出 Transformation Package 活跃份额

套餐*

aws: ResourceTag /$ {} TagKey

读取

SendTelemetryEvent

授予发送 CLI 遥测事件的权限

写入

ShareTransformationPackage

授予与其他人 AWS 账户 或 AWS 组织共享 Transformation Package 的权限

套餐*

aws: ResourceTag /$ {} TagKey

写入

TagResource

授予在 Trans AWS form 自定义 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

知识项目

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

授予撤销 Transformation Package 现有份额的权限

套餐*

aws: ResourceTag /$ {} TagKey

写入

UntagResource

授予在 Trans AWS form 自定义 UntagResource 上调用的权限

分析

aws: ResourceTag /$ {} TagKey

aws:TagKeys

标记、写作

活动

aws: ResourceTag /$ {} TagKey

aws:TagKeys

发现

aws: ResourceTag /$ {} TagKey

aws:TagKeys

知识项目

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

授予在 Trans AWS form 自定义 UpdateAnalysis 上调用的权限

分析*

aws: ResourceTag /$ {} TagKey

写入

UpdateCampaign

授予在 Trans AWS form 自定义 UpdateCampaign 上调用的权限

竞选活动*

aws: ResourceTag /$ {} TagKey

写入

UpdateCampaignRepositoryStatus

授予在 Trans AWS form 自定义 UpdateCampaignRepositories 上调用的权限

竞选活动*

aws: ResourceTag /$ {} TagKey

写入

UpdateKnowledgeItemConfiguration

授予在 Trans AWS form 自定义 UpdateKnowledgeItemConfiguration 上调用的权限

套餐*

aws: ResourceTag /$ {} TagKey

写入

UpdateKnowledgeItemStatus

授予在 Trans AWS form 自定义 UpdateKnowledgeItemStatus 上调用的权限

知识项目*

aws: ResourceTag /$ {} TagKey

写入

UpdateRemediation

授予在 Trans AWS form 自定义 UpdateRemediation 上调用的权限

补救*

aws: ResourceTag /$ {} TagKey

写入

UpdateRepository

授予在 Trans AWS form 自定义 UpdateRepository 上调用的权限

存储库*

aws: ResourceTag /$ {} TagKey

写入

UpdateSource

授予在 Trans AWS form 自定义 UpdateSource 上调用的权限

来源*

aws: ResourceTag /$ {} TagKey

写入

由定义的资源类型 AWS 变换自定义

以下资源类型是由该服务定义的,可以在 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

知识项目

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

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 变换自定义

AWS 自定义转换定义了以下条件键,这些条件键可用于 IAM 策略的Condition元素。

条件键 描述 类型

aws: RequestTag /$ {} TagKey

按请求中传递的标签筛选访问权限

字符串

aws: ResourceTag /$ {} TagKey

按与资源关联的标签筛选访问权限

字符串

aws:TagKeys

按请求中传递的标签键筛选访问权限

ArrayOfString