Azure-Netzwerk-Bibliotheken für Python
Übersicht
Azure Virtual Network ermöglicht das Herstellen einer Verbindung mit Azure-Ressourcen sowie das Herstellen einer Verbindung zwischen den Ressourcen und Ihrem lokalen Netzwerk.
Informationen zu den ersten Schritten mit Azure Virtual Network finden Sie unter Erstellen Ihres ersten virtuellen Netzwerks.
Verwaltungs-APIs
Mit den Verwaltungs-APIs können Sie virtuelle Azure-Netzwerke überprüfen, verwalten und konfigurieren.
Im Gegensatz zu anderen Azure-Python-APIs stehen für Netzwerk-APIs explizite versionsspezifische Pakete zur Verfügung. Sie müssen sie nicht einzeln importieren, da die Paketinformationen im Clientkonstruktor angegeben sind.
Installieren Sie das Verwaltungspaket mit pip.
pip install azure-mgmt-network
Beispiel
Erstellen eines virtuellen Netzwerks und eines zugewiesenen Subnetzes:
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()
Beispiele
Zeigen Sie die vollständige Liste von Beispielen für Azure Virtual Network an.
Azure SDK for Python