Biblioteki maszyn wirtualnych platformy Azure
Omówienie
Na żądanie skalowalne zasoby obliczeniowe z systemem Linux lub Windows.
Aby rozpocząć pracę z usługą Azure Virtual Machines, zobacz Tworzenie maszyny wirtualnej z systemem Linux przy użyciu Azure Portal.
Interfejs API zarządzania
Tworzenie, konfigurowanie i skalowanie maszyn wirtualnych z systemem Windows i Linux na platformie Azure oraz zarządzanie nimi za pomocą interfejsu API zarządzania.
Zainstaluj bibliotekę za pośrednictwem narzędzia pip.
pip install azure-mgmt-compute
Przykład
Utwórz nową maszynę wirtualną z systemem Linux w istniejącej grupie zasobów platformy Azure przy użyciu uwierzytelniania tożsamości usługi zarządzanej (MSI).
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)
Przykłady
- Zarządzanie maszynami wirtualnymi
- Uwierzytelnianie przy użyciu tożsamości usługi zarządzanej
- Tworzenie maszyny wirtualnej za pomocą rozszerzenia tożsamości usługi zarządzanej
- Zarządzanie modułem równoważenia obciążenia
- Tworzenie i konfigurowanie dysków zarządzanych
- Wyświetlanie listy obrazów
- Monitorowanie maszyn wirtualnych
Wyświetl pełną listę przykładów maszyn wirtualnych.
Azure SDK for Python