要获取过去提交的作业概述,可以使用AWS Batch的DescribeJobs API。以下是使用AWS SDK for Python(Boto3)的代码示例:
首先,确保已安装Boto3库:
pip install boto3
然后,可以使用以下代码来获取过去提交的作业概述:
import boto3
# 创建Boto3 Batch客户端
batch_client = boto3.client('batch')
def get_job_summary(job_id):
response = batch_client.describe_jobs(jobs=[job_id])
job_summary = response['jobs'][0]
return job_summary
# 替换为实际的作业ID
job_id = 'your-job-id'
# 获取作业概述
job_summary = get_job_summary(job_id)
# 打印作业概述
print(job_summary)
在上述代码中,首先创建了一个Boto3 Batch客户端。然后定义了一个名为get_job_summary的函数,该函数接受作业ID作为参数,并使用describe_jobs API来获取作业的概述。最后,使用实际的作业ID调用get_job_summary函数,并打印作业概述。
注意:请将your-job-id替换为实际的作业ID。