Aracılığıyla paylaş


Python için Azure Scheduler kitaplıkları

Kitaplıkları yükleme

Yönetim

pip install azure-mgmt-scheduler

Örnek

Yönetim istemcisini oluşturma

Aşağıdaki kod, yönetim istemcisinin bir örneğini oluşturur.

Abonelik listenizden alınabilecek bilgilerinizi subscription_id sağlamanız gerekir.

Python SDK ile Azure Active Directory kimlik doğrulamasını işleme ve örnek Credentials oluşturma hakkında ayrıntılı bilgi için bkz. Kaynak Yönetimi Kimlik Doğrulaması.

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
)

İş koleksiyonu oluşturma

Aşağıdaki kod, mevcut bir kaynak grubu altında bir iş koleksiyonu oluşturur. Kaynak grupları oluşturmak veya yönetmek için bkz. Kaynak Yönetimi.

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