Skip to main content

Microsoft Azure SDK for Python

This is the Microsoft Azure Servicenetworking Management Client Library. This package has been tested with Python 3.10+. For a more complete view of Azure libraries, see the azure sdk python release.

Disclaimer

Azure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer to https://github.com/Azure/azure-sdk-for-python/issues/20691

Getting started

Prerequisites

Install the package

pip install azure-mgmt-servicenetworking
pip install azure-identity

Authentication

By default, Microsoft Entra token authentication depends on correct configuration of the following environment variables.

  • AZURE_CLIENT_ID for Azure client ID.
  • AZURE_TENANT_ID for Azure tenant ID.
  • AZURE_CLIENT_SECRET for Azure client secret.

In addition, Azure subscription ID can be configured via environment variable AZURE_SUBSCRIPTION_ID.

With above configuration, client can be authenticated by following code:

from azure.identity import DefaultAzureCredential
from azure.mgmt.servicenetworking import ServiceNetworkingMgmtClient
import os

sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = ServiceNetworkingMgmtClient(credential=DefaultAzureCredential(), subscription_id=sub_id)

Examples

Code samples for this package can be found at:

Troubleshooting

Next steps

Provide Feedback

If you encounter any bugs or have suggestions, please file an issue in the Issues section of the project.

Release History

2.1.0 (2026-08-27)

Features Added

  • Client ServiceNetworkingMgmtClient added parameter cloud_setting in method __init__
  • Client ServiceNetworkingMgmtClient added operation group private_endpoint_connections_interface
  • Client ServiceNetworkingMgmtClient added operation group private_link_resources_interface
  • Model FrontendProperties added property association
  • Model FrontendProperties added property public_network_access
  • Model FrontendProperties added property security_policy_configurations
  • Model FrontendUpdate added property properties
  • Enum PolicyType added member IP_ACCESS_RULES
  • Model SecurityPolicyConfigurations added property ip_access_rules_security_policy
  • Model SecurityPolicyProperties added property ip_access_rules_policy
  • Model SecurityPolicyUpdateProperties added property ip_access_rules_policy
  • Model TrafficControllerProperties added property private_endpoint_connections
  • Added model FrontendAssociation
  • Added model FrontendUpdateProperties
  • Added model IpAccessRule
  • Added enum IpAccessRuleAction
  • Added model IpAccessRulesPolicy
  • Added model IpAccessRulesSecurityPolicy
  • Added model PrivateEndpointConnection
  • Added model PrivateEndpointConnectionProperties
  • Added model PrivateEndpointReference
  • Added model PrivateLinkResource
  • Added model PrivateLinkResourceProperties
  • Added model PrivateLinkServiceConnectionState
  • Added enum PrivateLinkServiceConnectionStatus
  • Added model ProxyResource
  • Added enum PublicNetworkAccess
  • Added operation group PrivateEndpointConnectionsInterfaceOperations
  • Added operation group PrivateLinkResourcesInterfaceOperations

2.1.0b1 (2025-05-12)

Features Added

  • Model FrontendProperties added property security_policy_configurations
  • Model FrontendUpdate added property properties
  • Enum PolicyType added member IP_ACCESS_RULES
  • Model SecurityPolicyConfigurations added property ip_access_rules_security_policy
  • Model SecurityPolicyProperties added property ip_access_rules_policy
  • Model SecurityPolicyUpdateProperties added property ip_access_rules_policy
  • Added model FrontendUpdateProperties
  • Added model IpAccessRule
  • Added enum IpAccessRuleAction
  • Added model IpAccessRulesPolicy
  • Added model IpAccessRulesSecurityPolicy

2.0.0 (2025-02-05)

Features Added

  • Client ServiceNetworkingMgmtClient added operation group security_policies_interface
  • Model Association added property properties
  • Model AssociationUpdate added property properties
  • Model Frontend added property properties
  • Model TrafficController added property properties
  • Model TrafficControllerUpdate added property properties
  • Added model AssociationProperties
  • Added model AssociationUpdateProperties
  • Added model FrontendProperties
  • Added enum PolicyType
  • Added model SecurityPolicy
  • Added model SecurityPolicyConfigurations
  • Added model SecurityPolicyProperties
  • Added model SecurityPolicyUpdate
  • Added model SecurityPolicyUpdateProperties
  • Added model TrafficControllerProperties
  • Added model TrafficControllerUpdateProperties
  • Added model WafPolicy
  • Added model WafSecurityPolicy
  • Added operation group SecurityPoliciesInterfaceOperations

Breaking Changes

  • Model Association deleted or renamed its instance variable association_type
  • Model Association deleted or renamed its instance variable subnet
  • Model Association deleted or renamed its instance variable provisioning_state
  • Model AssociationUpdate deleted or renamed its instance variable association_type
  • Model AssociationUpdate deleted or renamed its instance variable subnet
  • Model Frontend deleted or renamed its instance variable fqdn
  • Model Frontend deleted or renamed its instance variable provisioning_state
  • Model TrafficController deleted or renamed its instance variable configuration_endpoints
  • Model TrafficController deleted or renamed its instance variable frontends
  • Model TrafficController deleted or renamed its instance variable associations
  • Model TrafficController deleted or renamed its instance variable provisioning_state

1.1.0b1 (2024-09-29)

Features Added

  • Client ServiceNetworkingMgmtClient added operation group security_policies_interface
  • Model TrafficController added property security_policies
  • Model TrafficController added property security_policy_configurations
  • Model TrafficControllerUpdate added property security_policy_configurations
  • Added enum PolicyType
  • Added model SecurityPolicy
  • Added model SecurityPolicyConfigurations
  • Added model SecurityPolicyConfigurationsUpdate
  • Added model SecurityPolicyListResult
  • Added model SecurityPolicyUpdate
  • Added model WafPolicy
  • Added model WafPolicyUpdate
  • Added model WafSecurityPolicy
  • Added model WafSecurityPolicyUpdate
  • Added model SecurityPoliciesInterfaceOperations

1.0.0 (2023-11-20)

Other Changes

  • First GA

1.0.0b2 (2023-05-20)

Features Added

  • Model AssociationUpdate has a new parameter association_type
  • Model AssociationUpdate has a new parameter subnet
  • Model Frontend has a new parameter fqdn

Breaking Changes

  • Model AssociationUpdate no longer has parameter properties
  • Model Frontend no longer has parameter ip_address_version
  • Model Frontend no longer has parameter mode
  • Model Frontend no longer has parameter public_ip_address
  • Model FrontendUpdate no longer has parameter properties
  • Model TrafficControllerUpdate no longer has parameter properties

1.0.0b1 (2023-01-17)

  • Initial Release

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

azure_mgmt_servicenetworking-2.1.0.tar.gz (84.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

azure_mgmt_servicenetworking-2.1.0-py3-none-any.whl (87.5 kB view details)

Uploaded Python 3

File details

Details for the file azure_mgmt_servicenetworking-2.1.0.tar.gz.

File metadata

File hashes

Hashes for azure_mgmt_servicenetworking-2.1.0.tar.gz
Algorithm Hash digest
SHA256 4f7c7a2495a72a14ed5f47011deaf220c18c4067c2d61f7d75b6ee31963bc7f7
MD5 02150ecf62a48f7ecff02c2c0c9072be
BLAKE2b-256 1d841efa9f7b591f03381d7683f2915231319f636b50006d93c2ea1443fe6121

See more details on using hashes here.

File details

Details for the file azure_mgmt_servicenetworking-2.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for azure_mgmt_servicenetworking-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2854b83b7bbd49819d1596af0f59e4f8d84f50bfc5cf5c0f6437ab0d9bf8cc6d
MD5 94377cc81941536a51c9951e5bc0a906
BLAKE2b-256 9434a60cb414366047255ee50745fbd35c4e39c2a69ffc71adc7f6c2b76b07a9

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.1.0 This release

2 files

2.0.0

2 files

1.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page