2014-12-03 3 views
1

Microsoft создала анти-человеческий api для лазурного. Как перезапустить виртуальную машину с помощью szk szk? некоторый демонстрационный код будет большим.перезапустить виртуальную машину через azure python sdk

+0

Посмотрите здесь: https://github.com/Azure/azure-sdk-for-python/blob/master/tests/test_servicemanagementservice.py#L1852. Не уверен, что это относится к виртуальным машинам, но я думаю, что это применимо к облачным службам. –

ответ

0

Хотя это старая, вот пример кода:

from azure.common.credentials import ServicePrincipalCredentials 
from azure.mgmt.compute import ComputeManagementClient  
credentials = ServicePrincipalCredentials(client_id=clientid, secret=secret, 
               tenant=tenantid) 
compute_client = ComputeManagementClient(credentials, subscriptionid) 
vm_restart = compute_client.virtual_machines.restart(resource_group_name, vm_name) 
vm_restart.wait() 
vm_instance = compute_client.virtual_machines.get(resource_group_name, vm_name) 

где vm_instance является объектом VM, содержащий всю свою confg информацию.

+0

Спасибо всем тем же, хотя у меня нет шансов попробовать. – xdays

Смежные вопросы