Библиотеки виртуальных машин AzureAzure virtual machine libraries
ОбзорOverview
Выполняемые по запросу масштабируемые вычислительные ресурсы под управлением Windows или Linux.On-demand, scalable computing resources running Linux or Windows.
Чтобы приступить к работе с виртуальными машинами Azure, см. инструкции по созданию виртуальной машины Linux на портале Azure.To get started with Azure Virtual Machines, see Create a Linux virtual machine with the Azure portal.
API управленияManagement API
Создавайте, настраивайте, администрируйте и масштабируйте виртуальные машины Windows и Linux в Azure с использованием кода и API управления.Create, configure, manage and scale Windows and Linux virtual machines in Azure from your code with the management API.
Установите библиотеку с помощью pip.Install the library via pip.
pip install azure-mgmt-compute
ПримерExample
Создайте виртуальную машину Linux в существующей группе ресурсов Azure с использованием аутентификации на основе удостоверения управляемой службы (MSI).Create a new Linux virtual machine in an existing Azure resource group with Managed Service Identity(MSI) authentication.
VM_PARAMETERS={
'location': 'LOCATION',
'os_profile': {
'computer_name': 'VM_NAME',
'admin_username': 'USERNAME',
'admin_password': 'PASSWORD'
},
'hardware_profile': {
'vm_size': 'Standard_DS1_v2'
},
'storage_profile': {
'image_reference': {
'publisher': 'Canonical',
'offer': 'UbuntuServer',
'sku': '16.04.0-LTS',
'version': 'latest'
},
},
'network_profile': {
'network_interfaces': [{
'id': 'NIC_ID',
}]
},
}
def create_vm()
compute_client.virtual_machines.create_or_update(
'RESOURCE_GROUP_NAME', 'VM_NAME', VM_PARAMETERS)
ПримерыSamples
- Управление виртуальными машинамиManage virtual machines
- Аутентификация с использованием Управляемого удостоверения службыAuthenticate with Managed Service Identity
- Создание виртуальной машины с помощью расширения Управляемого удостоверения службыCreate a virtual machine with Managed Service Identity Extension
- Управление подсистемой балансировки нагрузкиManage a load balancer
- Создание и настройка управляемых дисковCreate and configure managed disks
- Вывод списка образовList images
- Мониторинг виртуальных машинMonitor virtual machines
Просмотрите полный список примеров для виртуальных машин.View the complete list of virtual machine samples.