View a markdown version of this page

服務任務狀態變更事件 - AWS Batch

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

服務任務狀態變更事件

只要現有服務任務變更狀態,就會建立事件。如需服務任務狀態的詳細資訊,請參閱 將 AWS Batch 服務任務狀態映射至 SageMaker AI 狀態

注意

事件不會為初始任務提交建立。

範例服務任務狀態變更事件

服務任務狀態變更事件會以下列格式交付。detail 區段類似 AWS Batch API 參考DescribeServiceJob API 操作傳回的回應。如需有關 EventBridge 參數的詳細資訊,請參閱 Amazon EventBridge 使用者指南中的事件和事件模式

注意

事件 中不包含 tagsserviceRequestPayload 欄位detail

{ "version": "0", "id": "c8f9c4b5-76e5-d76a-f980-7011e206042b", "detail-type": "Batch Service Job State Change", "source": "aws.batch", "account": "123456789012", "time": "2022-01-11T23:36:40Z", "region": "us-east-1", "resources": [ "arn:aws:batch:us-east-1:123456789012:service-job/4c7599ae-0a82-49aa-ba5a-4727fcce14a8" ], "detail": { "attempts": [ { "serviceResourceId": { "name": "TrainingJobArn", "value": "arn:aws:sagemaker:us-east-1:123456789012:training-job/AWSBatchmy-training-job88b610a69aa8380ca5b0a7aba3f81cb8" }, "startedAt": 1641944300058, "stoppedAt": 1641944400058, "statusReason": "Received status from SageMaker: Training job completed" } ], "createdAt": 1641944200058, "jobArn": "arn:aws:batch:us-east-1:123456789012:service-job/4c7599ae-0a82-49aa-ba5a-4727fcce14a8", "jobId": "0bb17543-ece6-4480-b1a7-a556d344746b", "jobName": "event-test", "jobQueue": "arn:aws:batch:us-east-1:123456789012:job-queue/HappyPathJobQueue", "latestAttempt": { "serviceResourceId": { "name": "TrainingJobArn", "value": "arn:aws:sagemaker:us-east-1:123456789012:training-job/AWSBatchmy-training-job88b610a69aa8380ca5b0a7aba3f81cb8" } }, "serviceJobType": "SAGEMAKER_TRAINING", "startedAt": 1641944300058, "status": "SUCCEEDED", "statusReason": "Received status from SageMaker: Training job completed", "stoppedAt": 1641944400058, "timeoutConfig": { "attemptDurationSeconds": 60 } } }