Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh definisi pekerjaan berikut menggunakan variabel lingkungan untuk menentukan jenis file dan Amazon S3URL. Contoh khusus ini berasal dari posting blog komputasi AWS Batch Job Creating a Simple “Fetch & Run”fetch_and_run.sh
myjob.sh
dari S3 dan menyatakan jenis file-nya.
Meskipun perintah dan lingkungan variabel bersifat hardcoded dalam ketentuan tugas di contoh ini, Anda dapat menentukan penimpaan perintah dan variabel lingkungan untuk membuat ketentuan tugas menjadi lebih fleksibel.
{
"jobDefinitionName": "fetch_and_run",
"type": "container",
"containerProperties": {
"image": "123456789012
.dkr.ecr.us-east-1.amazonaws.com/fetch_and_run",
"resourceRequirements": [
{
"type": "MEMORY",
"value": "2000"
},
{
"type": "VCPU",
"value": "2"
}
],
"command": [
"myjob.sh",
"60"
],
"jobRoleArn": "arn:aws:iam::123456789012
:role/AWSBatchS3ReadOnly",
"environment": [
{
"name": "BATCH_FILE_S3_URL",
"value": "s3://amzn-s3-demo-source-bucket/myjob.sh"
},
{
"name": "BATCH_FILE_TYPE",
"value": "script"
}
],
"user": "nobody"
}
}