Azure sanal makine kitaplıkları

Genel Bakış

Linux veya Windows çalıştıran isteğe bağlı, ölçeklenebilir bilgi işlem kaynakları.

Azure Sanal Makineler kullanmaya başlamak için bkz. Azure portal ile Linux sanal makinesi oluşturma.

Yönetim API'si

Yönetim API'siyle kodunuzdan Azure'da Windows ve Linux sanal makineleri oluşturun, yapılandırın, yönetin ve ölçeklendirin.

Kitaplığı pip aracılığıyla yükleyin.

pip install azure-mgmt-compute

Örnek

Yönetilen Hizmet Kimliği (MSI) kimlik doğrulaması ile mevcut bir Azure kaynak grubunda yeni bir Linux sanal makinesi oluşturun.

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)

Örnekler

Sanal makine örneklerinin tam listesini görüntüleyin.