View a markdown version of this page

服务作业状态更改事件 - Amazon Batch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

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

服务作业状态更改事件

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

注意

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

例服务作业状态更改事件

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

注意

detail 事件不包含 tags 和 serviceRequestPayload 字段。

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