Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh ketentuan tugas berikut menggambarkan cara untuk memungkinkan substitusi parameter dan mengatur nilai default.
Deklarasi Ref::
di bagian command
digunakan untuk mengatur placeholder untuk substitusi parameter. Ketika Anda mengirim tugas dengan ketentuan tugas ini, Anda menentukan penimpaan parameter untuk mengisi nilai-nilai tersebut, seperti inputfile
dan outputfile
. Bagian parameters
yang mengikutinya akan menetapkan default untuk codec
, tetapi Anda dapat mengganti parameter tersebut sesuai kebutuhan.
Untuk informasi selengkapnya, lihat Parameter.
{
"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"
}
}