Bibliothèques de réseau Azure pour PythonAzure Network libraries for python
Vue d’ensembleOverview
Le réseau virtuel Azure vous permet de connecter des ressources Azure, et de les connecter à votre réseau local.Azure Virtual Network allows you to connect Azure resources, and also connect them to your on-premises network.
Pour découvrir le réseau virtuel Azure, consultez la section Créer votre premier réseau virtuel.To get started with Azure Virtual Network, see Create your first virtual network.
API de gestionManagement APIs
Inspectez, gérez et configurez des réseaux virtuels Azure avec les API de gestion.Inspect, manage, and configure Azure virtual networks with the management APIs.
Contrairement à d’autres API Azure pour Python, les API de réseau sont clairement divisées en packages séparés.Unlike other Azure python APIs, the networking APIs are explicitly versioned into separage packages. Vous n’avez pas besoin de les importer individuellement, puisque les informations de package sont détaillées chez le constructeur du client.You do not need to import them individually since the package information is specified in the client constructor.
Installez le package de gestion avec pip.Install the management package with pip.
pip install azure-mgmt-network
ExemplesExample
Créez un réseau virtuel et un sous-réseau associé.Create a virtual network and an associated subnet.
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()
ExemplesSamples
- Getting started with Azure Resource Manager for load balancers in Python(Prise en main d’Azure Resource Manager pour les équilibreurs de charge de Python)Getting started with Azure Resource Manager for load balancers in Python
Affichez la liste complète des exemples du réseau virtuel Azure.View the complete list of Azure Virtual Network samples.