適用於 Python 的 Azure 排程器程式庫
安裝程式庫
管理
pip install azure-mgmt-scheduler
範例
建立管理用戶端
下列程式碼會建立管理用戶端的執行個體。
您必須提供 subscription_id
可從訂用帳戶清單中擷取 的。
請參閱資源管理驗證,以深入了解如何使用 Python SDK 來處理 Azure Active Directory 驗證,以及如何建立 Credentials
執行個體。
from azure.mgmt.scheduler import SchedulerManagementClient
from azure.common.credentials import UserPassCredentials
# Replace this with your subscription id
subscription_id = '33333333-3333-3333-3333-333333333333'
# See above for details on creating different types of AAD credentials
credentials = UserPassCredentials(
'user@domain.com', # Your user
'my_password', # Your password
)
scheduler_client = SchedulerManagementClient(
credentials,
subscription_id
)
建立作業集合
下列程式碼會在現有資源群組底下建立作業集合。 若要建立或管理資源群組,請參閱資源管理。
from azure.mgmt.scheduler.models import JobCollectionDefinition, JobCollectionProperties, Sku
group_name = 'myresourcegroup'
job_collection_name = "myjobcollection"
scheduler_client.job_collections.create_or_update(
group_name,
job_collection_name,
JobCollectionDefinition(
location = "West US",
properties = JobCollectionProperties(
sku = Sku(
name="Free"
)
)
)
)
# scheduler_client is a JobCollectionDefinition instance