View a markdown version of this page

的操作、资源和条件键 AWS 元素 MediaConvert - 服务授权参考

的操作、资源和条件键 AWS 元素 MediaConvert

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

参考:

API 操作定义为 AWS 元素 MediaConvert

下表将 API 操作映射到它们授权的 IAM 操作。仅列出具有给定 API 和操作的静态值的条件键;有关每个操作支持的完整条件键集,请参阅操作表。

操作 IAM 操作 条件键 可能的值 访问级别

AssociateCertificate

媒体转换:AssociateCertificate

写入

CancelJob

媒体转换:CancelJob

写入

CreateJob

媒体转换:CreateJob

写入

媒体转换:TagResource

标记、写作

我是:PassRole

我是:PassedToService

mediaconvert.amazonaw

写入

CreateJobTemplate

媒体转换:CreateJobTemplate

写入

媒体转换:TagResource

标记、写作

CreatePreset

媒体转换:CreatePreset

写入

媒体转换:TagResource

标记、写作

CreateQueue

媒体转换:CreateQueue

写入

媒体转换:TagResource

标记、写作

CreateResourceShare

媒体转换:CreateResourceShare

写入

DeleteJobTemplate

媒体转换:DeleteJobTemplate

写入

DeletePolicy

媒体转换:DeletePolicy

写入

DeletePreset

媒体转换:DeletePreset

写入

DeleteQueue

媒体转换:DeleteQueue

写入

DescribeEndpoints

媒体转换:DescribeEndpoints

列表

DisassociateCertificate

媒体转换:DisassociateCertificate

写入

GetJob

媒体转换:GetJob

读取

媒体转换:ListJobs

列表

GetJobTemplate

媒体转换:GetJobTemplate

读取

媒体转换:ListJobTemplates

列表

GetPolicy

媒体转换:GetPolicy

读取

GetPreset

媒体转换:GetPreset

读取

媒体转换:ListPresets

列表

GetQueue

媒体转换:GetQueue

读取

ListJobTemplates

媒体转换:ListJobTemplates

列表

ListJobs

媒体转换:ListJobs

列表

ListPresets

媒体转换:ListPresets

列表

ListQueues

媒体转换:ListQueues

列表

ListTagsForResource

媒体转换:ListTagsForResource

读取

ListVersions

媒体转换:ListVersions

列表

探测

媒体转换:探测

读取

PutPolicy

媒体转换:PutPolicy

写入

SearchJobs

媒体转换:SearchJobs

列表

TagResource

媒体转换:TagResource

标记、写作

UntagResource

媒体转换:UntagResource

标记、写作

UpdateJobTemplate

媒体转换:UpdateJobTemplate

写入

UpdatePreset

媒体转换:UpdatePreset

写入

UpdateQueue

媒体转换:UpdateQueue

写入

操作定义为 AWS 元素 MediaConvert

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

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

AssociateCertificate

授予将 AWS 证书管理器 (ACM) 亚马逊资源名称 (ARN) 与 Elemental 关联的权限 AWS MediaConvert

写入

CancelJob

授予取消队列中正在等待的 AWS 元素 MediaConvert 任务的权限

工作*

aws: ResourceTag /$ {} TagKey

写入

CreateJob

授予创建和提交 AWS 元素 MediaConvert 任务的权限

JobTemplate

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

媒体转换:HttpInputsAllowed

媒体转换:HttpsInputsAllowed

媒体转换:S3InputsAllowed

写入

预设

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

媒体转换:HttpInputsAllowed

媒体转换:HttpsInputsAllowed

媒体转换:S3InputsAllowed

队列

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

媒体转换:HttpInputsAllowed

媒体转换:HttpsInputsAllowed

媒体转换:S3InputsAllowed

CreateJobTemplate

授予创建 AWS Elemental MediaConvert 自定义作业模板的权限

预设

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

队列

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

CreatePreset

授予创建 AWS Elemental MediaConvert 自定义输出预设的权限

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

CreateQueue

授予创建 AWS 元素 MediaConvert 任务队列的权限

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

CreateResourceShare

授予共享 AWS 元素 MediaConvert 任务的权限

任务

aws: ResourceTag /$ {} TagKey

写入

DeleteJobTemplate

授予删除 AWS Elemental MediaConvert 自定义作业模板的权限

JobTemplate*

aws: ResourceTag /$ {} TagKey

写入

DeletePolicy

授予删除 AWS 元素 MediaConvert 策略的权限

写入

DeletePreset

授予删除 AWS Elemental MediaConvert 自定义输出预设的权限

预设*

aws: ResourceTag /$ {} TagKey

写入

DeleteQueue

授予删除 AWS 元素 MediaConvert 任务队列的权限

队列*

aws: ResourceTag /$ {} TagKey

写入

DescribeEndpoints

通过发送账户特定端点的请求,授予订阅 AWS Elemental MediaConvert 服务的权限。必须将所有转码请求发送到服务返回的端点

列表

DisassociateCertificate

授予移除 Certifice Manager (ACM) AWS 证书的亚马逊资源名称 (ARN) 与 Elemental 资源之间关联的权限 AWS MediaConvert

写入

GetJob

授予获得 AWS 元素 MediaConvert 任务的权限

工作*

aws: ResourceTag /$ {} TagKey

读取

GetJobTemplate

授予获取 AWS 元素 MediaConvert 作业模板的权限

JobTemplate*

aws: ResourceTag /$ {} TagKey

读取

GetPolicy

授予获取 AWS 元素 MediaConvert 策略的权限

读取

GetPreset

授予获取 AWS 元素 MediaConvert 输出预设的权限

预设*

aws: ResourceTag /$ {} TagKey

读取

GetQueue

授予获取 AWS 元素 MediaConvert 任务队列的权限

队列*

aws: ResourceTag /$ {} TagKey

读取

ListJobTemplates

授予列出 AWS Elemental MediaConvert 作业模板的权限

列表

ListJobs

授予列出 AWS 元素 MediaConvert 任务的权限

队列

aws: ResourceTag /$ {} TagKey

列表

ListPresets

授予列出 AWS 元素 MediaConvert 输出预设的权限

列表

ListQueues

授予列出 AWS Elemental MediaConvert 任务队列的权限

列表

ListTagsForResource

授予检索队 MediaConvert 列、预设或作业模板标签的权限

任务

aws: ResourceTag /$ {} TagKey

读取

JobTemplate

aws: ResourceTag /$ {} TagKey

预设

aws: ResourceTag /$ {} TagKey

队列

aws: ResourceTag /$ {} TagKey

ListVersions

授予列出 AWS Elemental MediaConvert 作业引擎版本的权限

列表

探测器

授予权限以探测文件

读取

PutPolicy

授予放置 AWS 元素 MediaConvert 策略的权限

写入

SearchJobs

授予搜索 AWS 元素 MediaConvert 任务的权限

队列

aws: ResourceTag /$ {} TagKey

列表

TagResource

授予向 MediaConvert 队列、预设或作业模板添加标签的权限

任务

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

标记、写作

JobTemplate

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

预设

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

队列

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

UntagResource

授予从 MediaConvert 队列、预设或作业模板中移除标签的权限

任务

aws: ResourceTag /$ {} TagKey

aws:TagKeys

标记、写作

JobTemplate

aws: ResourceTag /$ {} TagKey

aws:TagKeys

预设

aws: ResourceTag /$ {} TagKey

aws:TagKeys

队列

aws: ResourceTag /$ {} TagKey

aws:TagKeys

UpdateJobTemplate

授予更新 AWS Elemental MediaConvert 自定义作业模板的权限

JobTemplate*

aws: ResourceTag /$ {} TagKey

写入

预设

aws: ResourceTag /$ {} TagKey

队列

aws: ResourceTag /$ {} TagKey

UpdatePreset

授予更新 AWS Elemental MediaConvert 自定义输出预设的权限

预设*

aws: ResourceTag /$ {} TagKey

写入

UpdateQueue

授予更新 AWS 元素 MediaConvert 任务队列的权限

队列*

aws: ResourceTag /$ {} TagKey

写入

由定义的资源类型 AWS 元素 MediaConvert

以下资源类型是由该服务定义的,可以在 IAM 权限策略语句的 Resource 元素中使用这些资源类型。

资源类型 ARN 条件键

CertificateAssociation

arn: $ {Partition}: mediaConvert: $ {Region}: $ {Account}: certificates/$ {} CertificateArn

Job

arn: $ {Partition}: mediaConvert: $ {Region}: $ {Account}: jobs/$ {} JobId

aws: ResourceTag /$ {} TagKey

JobTemplate

arn: $ {Partition}: mediaConvert: $ {Region}: $ {Account}: jobTemplates/$ {} JobTemplateName

aws: ResourceTag /$ {} TagKey

预设

arn: $ {Partition}: mediaConvert: $ {Region}: $ {Account}: presets/$ {} PresetName

aws: ResourceTag /$ {} TagKey

队列

arn: $ {Partition}: mediaConvert: $ {Region}: $ {Account}: queues/$ {} QueueName

aws: ResourceTag /$ {} TagKey

的条件键 AWS 元素 MediaConvert

AWS Elemental MediaConvert 定义了以下可以在 IAM 策略Condition元素中使用的条件键。

条件键 描述 类型

aws: RequestTag /$ {} TagKey

按请求中的标签键值对筛选访问

字符串

aws: ResourceTag /$ {} TagKey

按附加到资源的标签键值对筛选操作

字符串

aws:TagKeys

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

ArrayOfString

媒体转换:HttpInputsAllowed

通过账户中存在的 HTTP 输入策略筛选访问权限

布尔型

媒体转换:HttpsInputsAllowed

通过账户中存在的 HTTPS 输入策略筛选访问权限

布尔型

媒体转换:S3InputsAllowed

通过账户中存在的 S3 输入策略筛选访问权限

布尔型