Referenz: Umgebungsvariablen - AWS Batch

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Referenz: Umgebungsvariablen

In der folgenden Beispiel-Auftragsdefinition werden Umgebungsvariablen verwendet, um einen Dateityp und Amazon S3 anzugebenURL. Dieses spezielle Beispiel stammt aus dem Blogbeitrag Creating a Simple „Fetch & Run“ AWS Batch Job Compute. Das im Blogbeitrag beschriebene fetch_and_run.shSkript verwendet diese Umgebungsvariablen, um das myjob.sh Skript von S3 herunterzuladen und seinen Dateityp zu deklarieren.

Obwohl die Befehls- und Umgebungsvariablen in diesem Beispiel fest in der Jobdefinition codiert sind, können Sie Überschreibungen für Befehle und Umgebungsvariablen angeben, um die Jobdefinition vielseitiger zu gestalten.

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