如何获取 AWS 工作流程详细信息

时间:2021-03-26 16:56:01

标签: amazon-web-services

我想知道如何从 aws 工作流详细信息页面获取详细信息。例如,我正在尝试获取正在运行的工作流的开始时间,但在 aws 的 api 中找不到获取此方法的方法。这就是我正在尝试做的事情。

import sys
from awsglue.utils import getResolvedOptions
import logging
import pip
import os
import email.utils
import datetime
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
import smtplib
import boto3
from configparser import ConfigParser


glue_client = boto3.client('glue')

args = getResolvedOptions(sys.argv,['WORKFLOW_NAME','WORKFLOW_RUN_ID'])
workflow_name = str(args['WORKFLOW_NAME'])   
workflow_run_id = str(args['WORKFLOW_RUN_ID'])  
workflow_start_time = str(args['WORKFLOW_START_TIME']) 
print(workflow_start_time)

1 个答案:

答案 0 :(得分:0)

我认为您正在寻找 this

示例:

import boto3

client = boto3.client('glue')

response = client.get_workflow(
    Name='workflow_name',
    IncludeGraph=False
)