Sdílet prostřednictvím


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.