本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
JobExecutionSettings
可以控制转录作业的处理方式。目前,您可以选择的唯一JobExecutionSettings
修改是使用AllowDeferredExecution
子参数启用任务队列。
如果您在请求JobExecutionSettings
中包含子参数,则还必须包括子参数:AllowDeferredExecution
和DataAccessRoleArn
。
目录
- AllowDeferredExecution
-
允许在超过并发请求限制时启用任务队列。如果设置
AllowDeferredExecution
为true
,则转录作业请求将放入队列中,直到任务数量降至并发请求限制以下。如果设置AllowDeferredExecution
为,false
并且转录作业请求的数量超过了并发请求限制,则会出现LimitExceededException
错误。请注意,默认情况下,Call Analytics 任务的任务队列处于启用状态。
如果您在请求
AllowDeferredExecution
中包括,则还必须包括DataAccessRoleArn
。类型:布尔值
必需:否
- DataAccessRoleArn
-
具有访问包含您的输入文件的 Amazon S3 存储桶的 IAM 角色的 Amazon 资源名称(ARN)。如果您指定的角色没有访问指定 Amazon S3 位置的相应权限,则您的请求将失败。
IAM 角色 ARN 的格式如下
arn:partition:iam::account:role/role-name-with-path
。例如:arn:aws:iam::111122223333:role/Admin
。有关更多信息,请参阅 IAM ARN。请注意,如果您在请求
DataAccessRoleArn
中包含,则还必须包括AllowDeferredExecution
。类型:字符串
长度限制:最小长度为 20。最大长度为 2048。
模式:
^arn:(aws|aws-cn|aws-us-gov|aws-iso-{0,1}[a-z]{0,1}):iam::[0-9]{0,63}:role/[A-Za-z0-9:_/+=,@.-]{0,1024}$
必需:否
另请参阅
有关在特定语言的 AWS 软件开发工具包中使用此 API 的更多信息,请参阅以下内容: