本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
参考:参数替换
以下示例作业定义说明了如何允许参数替代和设置默认值。
Ref::
一节中的command
声明用于设置参数替代的占位符。提交使用此作业定义的作业时,可以指定参数覆盖以填充这些值,例如inputfile
和outputfile
。下面的parameters
一节设置了codec
默认值,但可以根据需要覆盖该参数。
有关更多信息,请参阅 参数。
{ "jobDefinitionName": "ffmpeg_parameters", "type": "container", "parameters": {"codec": "mp4"}, "containerProperties": { "image": "my_repo/ffmpeg", "resourceRequirements": [ { "type": "MEMORY", "value": "2000" }, { "type": "VCPU", "value": "2" } ], "command": [ "ffmpeg", "-i", "Ref::inputfile", "-c", "Ref::codec", "-o", "Ref::outputfile" ], "jobRoleArn": "arn:aws:iam::
123456789012
:role/ECSTask-S3FullAccess", "user": "nobody" } }