Partager via


Bibliothèques de réseau Azure pour Python

Vue d’ensemble

Le réseau virtuel Azure vous permet de connecter des ressources Azure, et de les connecter à votre réseau local.

Pour découvrir le réseau virtuel Azure, consultez la section Créer votre premier réseau virtuel.

API de gestion

Inspectez, gérez et configurez des réseaux virtuels Azure avec les API de gestion.

Contrairement à d’autres API Azure pour Python, les API de réseau sont clairement divisées en packages séparés. Vous n’avez pas besoin de les importer individuellement, puisque les informations de package sont détaillées chez le constructeur du client.

Installez le package de gestion avec pip.

pip install azure-mgmt-network

Exemple

Créez un réseau virtuel et un sous-réseau associé.

from azure.mgmt.network import NetworkManagementClient

GROUP_NAME = 'resource-group'
VNET_NAME = 'your-vnet-identifier'
LOCATION = 'region'
SUBNET_NAME = 'your-subnet-identifier'

network_client = NetworkManagementClient(credentials, 'your-subscription-id')

async_vnet_creation = network_client.virtual_networks.create_or_update(
    GROUP_NAME,
    VNET_NAME,
    {
        'location': LOCATION,
        'address_space': {
            'address_prefixes': ['10.0.0.0/16']
        }
    }
)
async_vnet_creation.wait()

# Create Subnet
async_subnet_creation = network_client.subnets.create_or_update(
    GROUP_NAME,
    VNET_NAME,
    SUBNET_NAME,
    {'address_prefix': '10.0.0.0/24'}
)
subnet_info = async_subnet_creation.result()

Exemples

Affichez la liste complète des exemples du réseau virtuel Azure.