Modifier

Bibliothèques de machines virtuelle AzureAzure virtual machine libraries

Vue d'ensembleOverview

Des ressources de calcul à la demande et évolutives s’exécutant sous Linux et Windows.On-demand, scalable computing resources running Linux or Windows.

Pour découvrir les machines virtuelles Azure, consultez la section Créer une machine virtuelle Linux avec le portail Azure.To get started with Azure Virtual Machines, see Create a Linux virtual machine with the Azure portal.

API de gestionManagement API

Créez, configurez et mettez à l’échelle des machines virtuelles Windows et Linux dans Azure à partir de votre code avec l’API de gestion.Create, configure, manage and scale Windows and Linux virtual machines in Azure from your code with the management API.

Installez la bibliothèque via pip.Install the library via pip.

pip install azure-mgmt-compute

ExemplesExample

Créez une machine virtuelle Linux dans un groupe de ressources Azure existant avec l’authentification Managed Service Identity (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)

ExemplesSamples

Afficher la liste complète des exemples de machines virtuelles.View the complete list of virtual machine samples.