Librerie della rete virtuale di Azure per Python
Panoramica
La Rete virtuale di Azure consente di connettere le risorse di Azure e di connetterle anche alla rete locale.
Per iniziare a usare la rete virtuale di Azure, vedere Creare la prima rete virtuale.
API di gestione
Esaminare, gestire e configurare le reti virtuali di Azure con le API di gestione.
A differenza delle altre API Python di Azure, la versione delle API relative alla rete è indicata esplicitamente e le API sono suddivise in pacchetti separati. Non è necessario importarle singolarmente, perché le informazioni sul pacchetto sono specificate nel costruttore del client.
Installare il pacchetto di gestione con pip.
pip install azure-mgmt-network
Esempio
Creare una rete virtuale e una subnet associata.
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()
Esempi
Visualizzare l'elenco completo degli esempi di codice per la Rete virtuale di Azure.
Azure SDK for Python