

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Substitusi parameter
<a name="example-use-parameters"></a>

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](job_definition_parameters.md#parameters).

```
{
    "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"
    }
}
```