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

Release files for azure-mgmt-servicenetworking 2.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for azure-mgmt-servicenetworking 2.1.0
File Size Uploaded
azure_mgmt_servicenetworking-2.1.0.tar.gz 84.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for azure-mgmt-servicenetworking 2.1.0
File Interpreter ABI Platform
azure_mgmt_servicenetworking-2.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 171.7 kB

Release files / azure_mgmt_servicenetworking-2.1.0.tar.gz

Download URL azure_mgmt_servicenetworking-2.1.0.tar.gz
Size 84.1 kB
Tags Source
SHA-256 checksum
How to use checksums
4f7c7a2495a72a14ed5f47011deaf220c18c4067c2d61f7d75b6ee31963bc7f7
BLAKE2b-256 checksum
How to use checksums
1d841efa9f7b591f03381d7683f2915231319f636b50006d93c2ea1443fe6121
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_mgmt_servicenetworking-2.1.0-py3-none-any.whl

Download URL azure_mgmt_servicenetworking-2.1.0-py3-none-any.whl
Size 87.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2854b83b7bbd49819d1596af0f59e4f8d84f50bfc5cf5c0f6437ab0d9bf8cc6d
BLAKE2b-256 checksum
How to use checksums
9434a60cb414366047255ee50745fbd35c4e39c2a69ffc71adc7f6c2b76b07a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0
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