Síťové knihovny Azure pro Python
Přehled
Azure Virtual Network umožňuje připojit prostředky Azure a také je připojit k místní síti.
Pokud chcete začít s Azure Virtual Network, přečtěte si téma Vytvoření první virtuální sítě.
Rozhraní API pro správu
Prozkoumejte, spravujte a nakonfigurujte virtuální sítě Azure pomocí rozhraní API pro správu.
Na rozdíl od jiných rozhraní AZURE PYTHON API jsou síťová rozhraní API explicitně rozdělená do oddělených balíčků. Není nutné je importovat jednotlivě, protože informace o balíčku jsou zadány v konstruktoru klienta.
Nainstalujte balíček pro správu pomocí nástroje pip.
pip install azure-mgmt-network
Příklad
Vytvořte virtuální síť a přidruženou podsíť.
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()
Ukázky
Prohlédněte si úplný seznam ukázek azure Virtual Network.
Azure SDK for Python