如何在Azure Automation Python Runbook中获取作业ID?
在Python Runbook中获取作业ID的方法
在Azure Automation的Python Runbook里,无法像PowerShell那样通过$PSPrivateMetadata.JobId.Guid直接获取作业ID,取而代之的是读取环境变量:
- 直接读取
AZURE_AUTOMATION_JOB_ID环境变量即可获取当前作业的ID,该变量由Azure Automation自动注入到Runbook的运行环境中。
示例代码:
import os # 获取作业ID job_id = os.environ.get('AZURE_AUTOMATION_JOB_ID') # 打印作业ID(可选) print(f"当前作业ID: {job_id}")
内容的提问来源于stack exchange,提问作者richard
相关产品推荐
相关产品推荐

