View a markdown version of this page

服务作业状态更改事件 - AWS Batch

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

服务作业状态更改事件

只要现有服务作业状态发生更改,就会创建一个事件。有关服务作业状态的更多信息,请参阅Mapping AWS Batch 将服务任务状态转换为 SageMaker AI 状态

注意

对于初始作业提交不会创建事件。

例服务作业状态更改事件

服务作业状态更改事件的传输格式如下。detail 部分与《AWS Batch API 参考》中 DescribeServiceJob API 操作返回的响应相同。有关 EventBridge 参数更多信息,请参阅 Amazon EventBridge 用户指南事件和事件模式

注意

detail 事件不包含 tagsserviceRequestPayload 字段。

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