summaryrefslogtreecommitdiff
path: root/python-azure-mgmt-network.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-10 08:59:21 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-10 08:59:21 +0000
commit2bfab38d127a3e4cabdbe2c4d3eeb0ceadb1cd17 (patch)
treef53bb1f0325db49590aced59d03a796037034bda /python-azure-mgmt-network.spec
parent8986130b0b55c349546d2ccb01b28b929ed5560f (diff)
automatic import of python-azure-mgmt-network
Diffstat (limited to 'python-azure-mgmt-network.spec')
-rw-r--r--python-azure-mgmt-network.spec5083
1 files changed, 5083 insertions, 0 deletions
diff --git a/python-azure-mgmt-network.spec b/python-azure-mgmt-network.spec
new file mode 100644
index 0000000..373d73b
--- /dev/null
+++ b/python-azure-mgmt-network.spec
@@ -0,0 +1,5083 @@
+%global _empty_manifest_terminate_build 0
+Name: python-azure-mgmt-network
+Version: 23.0.0
+Release: 1
+Summary: Microsoft Azure Network Management Client Library for Python
+License: MIT License
+URL: https://github.com/Azure/azure-sdk-for-python
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/42/72/d85cc78bdc7cdb7d7fc9fa218a8077021396fd7efd9fac779a42806866bc/azure-mgmt-network-23.0.0.zip
+BuildArch: noarch
+
+Requires: python3-isodate
+Requires: python3-azure-common
+Requires: python3-azure-mgmt-core
+Requires: python3-typing-extensions
+
+%description
+# Microsoft Azure SDK for Python
+
+This is the Microsoft Azure Network Management Client Library.
+This package has been tested with Python 3.7+.
+For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all).
+
+## _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
+
+- Python 3.7+ is required to use this package.
+- [Azure subscription](https://azure.microsoft.com/free/)
+
+### Install the package
+
+```bash
+pip install azure-mgmt-network
+pip install azure-identity
+```
+
+### Authentication
+
+By default, [Azure Active Directory](https://aka.ms/awps/aad) token authentication depends on correct configure of 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:
+
+```python
+from azure.identity import DefaultAzureCredential
+from azure.mgmt.network import NetworkManagementClient
+import os
+
+sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
+client = NetworkManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
+```
+
+## Examples
+
+Code samples for this package can be found at:
+- [Search Network Management](https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing&terms=Getting%20started%20-%20Managing) on docs.microsoft.com
+- [Azure Python Mgmt SDK Samples Repo](https://aka.ms/azsdk/python/mgmt/samples)
+
+
+## Troubleshooting
+
+## Next steps
+
+## Provide Feedback
+
+If you encounter any bugs or have suggestions, please file an issue in the
+[Issues](https://github.com/Azure/azure-sdk-for-python/issues)
+section of the project.
+
+
+![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-network%2FREADME.png)
+
+
+# Release History
+
+## 23.0.0 (2023-03-29)
+
+### Other Changes
+
+ - Initial stable release with our new combined multiapi package. Package size is now 5% of what it used to be.
+
+### Breaking Changes
+
+ - All query and header parameters are now keyword-only
+ - Removed api version subfolders. This means you can no longer access any `azure.mgmt.network.v20xx_xx_xx` modules.
+ - Removed `.models` method from `NetworkManagementClient`. Instead, import models from `azure.mgmt.network.models`.
+
+## 22.3.0 (2023-03-20)
+
+### Features Added
+
+ - Model ExpressRouteCircuit has a new parameter authorization_status
+ - Model NspAccessRule has a new parameter email_addresses
+ - Model NspAccessRule has a new parameter phone_numbers
+ - Model NspLink has a new parameter remote_perimeter_location
+ - Model NspLinkReference has a new parameter remote_perimeter_location
+ - Model VirtualNetwork has a new parameter flow_logs
+ - Model WebApplicationFirewallCustomRule has a new parameter state
+ - Operation VpnGatewaysOperations.begin_reset has a new optional parameter ip_configuration_id
+
+## 23.0.0b2 (2023-02-20)
+
+### Other Changes
+
+ - Continued package size improvements. The whole package is now 5% of the latest stable release
+
+### Breaking Changes
+
+ - Removed api version subfolders. This means you can no longer access any `azure.mgmt.network.v20xx_xx_xx` modules
+ - Removed `.models` method from `NetworkManagementClient`
+
+## 23.0.0b1 (2022-12-19)
+
+### Other Changes
+
+ - Preview package with the same multiapi support but much reduced package size.
+
+### Breaking Changes
+
+ - All query and header parameters are now keyword-only
+ - Can not individually access each API version's client and operations
+
+## 22.2.0 (2022-12-15)
+
+### Features Added
+
+ - Model BackendAddressPool has a new parameter virtual_network
+ - Model NetworkVirtualAppliance has a new parameter delegation
+ - Model NetworkVirtualAppliance has a new parameter deployment_type
+ - Model NetworkVirtualAppliance has a new parameter partner_managed_resource
+ - Model PolicySettings has a new parameter custom_block_response_body
+ - Model PolicySettings has a new parameter custom_block_response_status_code
+
+## 22.1.0 (2022-10-24)
+
+### Features Added
+
+ - Added operation group NspLinkReconcileOperations
+ - Added operation group NspLinkReferenceReconcileOperations
+ - Added operation group NspLinkReferencesOperations
+ - Added operation group NspLinksOperations
+
+## 22.0.0 (2022-10-12)
+
+### Features Added
+
+ - Added operation PublicIPAddressesOperations.begin_ddos_protection_status
+ - Added operation VirtualHubsOperations.begin_get_inbound_routes
+ - Added operation VirtualHubsOperations.begin_get_outbound_routes
+ - Added operation VirtualNetworksOperations.begin_list_ddos_protection_status
+ - Added operation group ApplicationGatewayWafDynamicManifestsDefaultOperations
+ - Added operation group ApplicationGatewayWafDynamicManifestsOperations
+ - Added operation group NspAssociationReconcileOperations
+ - Added operation group RouteMapsOperations
+ - Added operation group VipSwapOperations
+ - Model ApplicationGatewayClientAuthConfiguration has a new parameter verify_client_revocation
+ - Model ApplicationGatewayFirewallRule has a new parameter action
+ - Model ApplicationGatewayFirewallRule has a new parameter rule_id_string
+ - Model ApplicationGatewayFirewallRule has a new parameter state
+ - Model ApplicationGatewayFirewallRuleSet has a new parameter tiers
+ - Model CustomIpPrefix has a new parameter asn
+ - Model CustomIpPrefix has a new parameter express_route_advertise
+ - Model CustomIpPrefix has a new parameter geo
+ - Model CustomIpPrefix has a new parameter prefix_type
+ - Model DdosProtectionPlan has a new parameter public_ip_addresses
+ - Model DdosSettings has a new parameter ddos_protection_plan
+ - Model DdosSettings has a new parameter protection_mode
+ - Model ExpressRouteConnection has a new parameter enable_private_link_fast_path
+ - Model ExpressRouteGateway has a new parameter allow_non_virtual_wan_traffic
+ - Model ExpressRouteLink has a new parameter colo_location
+ - Model ExpressRoutePort has a new parameter billing_type
+ - Model ManagedRuleOverride has a new parameter action
+ - Model NetworkInterface has a new parameter disable_tcp_state_tracking
+ - Model NspProfile has a new parameter diagnostic_settings_version
+ - Model Probe has a new parameter probe_threshold
+ - Model RoutingConfiguration has a new parameter inbound_route_map
+ - Model RoutingConfiguration has a new parameter outbound_route_map
+ - Model VirtualHub has a new parameter route_maps
+ - Model VirtualNetworkGateway has a new parameter allow_remote_vnet_traffic
+ - Model VirtualNetworkGateway has a new parameter allow_virtual_wan_traffic
+ - Model VirtualNetworkGateway has a new parameter virtual_network_gateway_policy_groups
+ - Model VirtualNetworkGatewayConnection has a new parameter enable_private_link_fast_path
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter enable_private_link_fast_path
+ - Model VnetRoute has a new parameter static_routes_config
+ - Model VpnClientConfiguration has a new parameter vng_client_connection_configurations
+
+### Breaking Changes
+
+ - Model DdosCustomPolicy no longer has parameter protocol_custom_settings
+ - Model DdosCustomPolicy no longer has parameter public_ip_addresses
+ - Model DdosSettings no longer has parameter ddos_custom_policy
+ - Model DdosSettings no longer has parameter protected_ip
+ - Model DdosSettings no longer has parameter protection_coverage
+ - Operation NetworkManagementClientOperationsMixin.list_active_connectivity_configurations has a new parameter top
+ - Operation NetworkManagementClientOperationsMixin.list_active_security_admin_rules has a new parameter top
+ - Operation NetworkManagementClientOperationsMixin.list_network_manager_effective_connectivity_configurations has a new parameter top
+ - Operation NetworkManagementClientOperationsMixin.list_network_manager_effective_security_admin_rules has a new parameter top
+ - Operation NetworkManagerDeploymentStatusOperations.list has a new parameter top
+ - Removed operation NetworkSecurityPerimetersOperations.check_members
+ - Removed operation NetworkSecurityPerimetersOperations.query
+ - Removed operation group NspAssociationsProxyOperations
+
+## 21.0.1 (2022-08-17)
+
+### Bugs Fixed
+
+ - Add `__version__` to `__init__.py` for package
+
+## 21.0.0 (2022-08-05)
+
+**Features**
+
+ - Added operation AdminRuleCollectionsOperations.begin_delete
+ - Added operation AdminRulesOperations.begin_delete
+ - Added operation AzureFirewallsOperations.begin_list_learned_prefixes
+ - Added operation ConnectivityConfigurationsOperations.begin_delete
+ - Added operation NetworkGroupsOperations.begin_delete
+ - Added operation NetworkManagementClientOperationsMixin.express_route_provider_port
+ - Added operation NetworkManagementClientOperationsMixin.list_active_connectivity_configurations
+ - Added operation NetworkManagementClientOperationsMixin.list_active_security_admin_rules
+ - Added operation NetworkManagementClientOperationsMixin.list_network_manager_effective_connectivity_configurations
+ - Added operation NetworkManagementClientOperationsMixin.list_network_manager_effective_security_admin_rules
+ - Added operation NetworkManagerCommitsOperations.begin_post
+ - Added operation NetworkManagersOperations.begin_delete
+ - Added operation NetworkManagersOperations.patch
+ - Added operation NetworkSecurityPerimetersOperations.check_members
+ - Added operation NetworkSecurityPerimetersOperations.query
+ - Added operation SecurityAdminConfigurationsOperations.begin_delete
+ - Added operation group ExpressRouteProviderPortsLocationOperations
+ - Added operation group ManagementGroupNetworkManagerConnectionsOperations
+ - Added operation group NspAccessRulesReconcileOperations
+ - Added operation group NspAssociationsProxyOperations
+ - Added operation group ScopeConnectionsOperations
+ - Added operation group StaticMembersOperations
+ - Added operation group SubscriptionNetworkManagerConnectionsOperations
+ - Model ApplicationGatewayRoutingRule has a new parameter priority
+ - Model CustomIpPrefix has a new parameter no_internet_advertise
+ - Model FirewallPolicy has a new parameter explicit_proxy
+ - Model FirewallPolicySNAT has a new parameter auto_learn_private_ranges
+ - Model NetworkManagerPropertiesNetworkManagerScopes has a new parameter cross_tenant_scopes
+ - Model NetworkSecurityGroup has a new parameter flush_connection
+ - Model NetworkSecurityPerimeter has a new parameter perimeter_guid
+ - Model PacketCapture has a new parameter scope
+ - Model PacketCapture has a new parameter target_type
+ - Model PacketCaptureParameters has a new parameter scope
+ - Model PacketCaptureParameters has a new parameter target_type
+ - Model PacketCaptureResult has a new parameter scope
+ - Model PacketCaptureResult has a new parameter target_type
+ - Model PacketCaptureResultProperties has a new parameter scope
+ - Model PacketCaptureResultProperties has a new parameter target_type
+ - Model VirtualHub has a new parameter virtual_router_auto_scale_configuration
+
+**Breaking changes**
+
+ - Model ActiveBaseSecurityAdminRule no longer has parameter configuration_display_name
+ - Model ActiveBaseSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model ActiveConnectivityConfiguration no longer has parameter display_name
+ - Model ActiveDefaultSecurityAdminRule no longer has parameter configuration_display_name
+ - Model ActiveDefaultSecurityAdminRule no longer has parameter display_name
+ - Model ActiveDefaultSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model ActiveSecurityAdminRule no longer has parameter configuration_display_name
+ - Model ActiveSecurityAdminRule no longer has parameter display_name
+ - Model ActiveSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model AdminRule no longer has parameter display_name
+ - Model ConfigurationGroup no longer has parameter conditional_membership
+ - Model ConfigurationGroup no longer has parameter display_name
+ - Model ConfigurationGroup no longer has parameter group_members
+ - Model ConfigurationGroup no longer has parameter member_type
+ - Model ConnectivityConfiguration no longer has parameter display_name
+ - Model DefaultAdminRule no longer has parameter display_name
+ - Model EffectiveBaseSecurityAdminRule no longer has parameter configuration_display_name
+ - Model EffectiveBaseSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model EffectiveConnectivityConfiguration no longer has parameter display_name
+ - Model EffectiveDefaultSecurityAdminRule no longer has parameter configuration_display_name
+ - Model EffectiveDefaultSecurityAdminRule no longer has parameter display_name
+ - Model EffectiveDefaultSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model EffectiveSecurityAdminRule no longer has parameter configuration_display_name
+ - Model EffectiveSecurityAdminRule no longer has parameter display_name
+ - Model EffectiveSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model FirewallPolicy no longer has parameter explicit_proxy_settings
+ - Model NetworkGroup no longer has parameter conditional_membership
+ - Model NetworkGroup no longer has parameter display_name
+ - Model NetworkGroup no longer has parameter group_members
+ - Model NetworkGroup no longer has parameter member_type
+ - Model NetworkManager no longer has parameter display_name
+ - Model NetworkSecurityPerimeter no longer has parameter description
+ - Model NetworkSecurityPerimeter no longer has parameter display_name
+ - Model NetworkSecurityPerimeter no longer has parameter etag
+ - Model NspProfile no longer has parameter enabled_log_categories
+ - Parameter commit_type of model NetworkManagerCommit is now required
+ - Parameter group_connectivity of model ConnectivityGroupItem is now required
+ - Parameter network_group_id of model ConnectivityGroupItem is now required
+ - Parameter network_group_id of model NetworkManagerSecurityGroupItem is now required
+ - Parameter target_locations of model NetworkManagerCommit is now required
+ - Removed operation AdminRuleCollectionsOperations.delete
+ - Removed operation AdminRulesOperations.delete
+ - Removed operation ConnectivityConfigurationsOperations.delete
+ - Removed operation NetworkGroupsOperations.delete
+ - Removed operation NetworkManagerCommitsOperations.post
+ - Removed operation NetworkManagersOperations.delete
+ - Removed operation NetworkManagersOperations.patch_tags
+ - Removed operation SecurityAdminConfigurationsOperations.delete
+
+## 20.0.0 (2022-05-10)
+
+**Features**
+
+ - Added operation FirewallPoliciesOperations.update_tags
+ - Added operation PerimeterAssociableResourceTypesOperations.list
+ - Added operation group ConfigurationPolicyGroupsOperations
+ - Added operation group ExpressRoutePortAuthorizationsOperations
+ - Added operation group NspAccessRulesOperations
+ - Added operation group NspAssociationsOperations
+ - Added operation group NspProfilesOperations
+ - Model ApplicationGateway has a new parameter backend_settings_collection
+ - Model ApplicationGateway has a new parameter listeners
+ - Model ApplicationGateway has a new parameter routing_rules
+ - Model ApplicationGatewayProbe has a new parameter pick_host_name_from_backend_settings
+ - Model BackendAddressPool has a new parameter drain_period_in_seconds
+ - Model ExpressRouteCircuit has a new parameter authorization_key
+ - Model FirewallPolicyIntrusionDetectionConfiguration has a new parameter private_ranges
+ - Model LoadBalancerBackendAddress has a new parameter admin_state
+ - Model NetworkInterface has a new parameter auxiliary_mode
+ - Model P2SConnectionConfiguration has a new parameter configuration_policy_group_associations
+ - Model P2SConnectionConfiguration has a new parameter previous_configuration_policy_group_associations
+ - Model VirtualHub has a new parameter hub_routing_preference
+ - Model VirtualNetworkGatewayConnection has a new parameter gateway_custom_bgp_ip_addresses
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter gateway_custom_bgp_ip_addresses
+ - Model VpnServerConfiguration has a new parameter configuration_policy_groups
+ - Model VpnSiteLinkConnection has a new parameter vpn_gateway_custom_bgp_addresses
+
+**Breaking changes**
+
+ - Removed operation PerimeterAssociableResourceTypesOperations.get
+
+## 19.3.0 (2021-11-05)
+
+**Features**
+
+ - Model LoadBalancerBackendAddress has a new parameter inbound_nat_rules_port_mapping
+ - Model VpnNatRuleMapping has a new parameter port_range
+ - Model OwaspCrsExclusionEntry has a new parameter exclusion_managed_rule_sets
+ - Model VirtualNetworkPeering has a new parameter remote_virtual_network_encryption
+ - Model NetworkInterface has a new parameter vnet_encryption_supported
+ - Model VirtualNetworkGateway has a new parameter disable_ip_sec_replay_protection
+ - Model VirtualNetwork has a new parameter encryption
+ - Model BackendAddressPool has a new parameter inbound_nat_rules
+ - Added operation LoadBalancersOperations.begin_list_inbound_nat_rule_port_mappings
+ - Added operation group FirewallPolicyIdpsSignaturesOverridesOperations
+ - Added operation group RoutingIntentOperations
+ - Added operation group FirewallPolicyIdpsSignaturesOperations
+ - Added operation group FirewallPolicyIdpsSignaturesFilterValuesOperations
+
+## 19.2.0 (2021-10-21)
+
+**Features**
+
+ - Added operation group AdminRuleCollectionsOperations
+ - Added operation group SecurityUserConfigurationsOperations
+ - Added operation group ConnectivityConfigurationsOperations
+ - Added operation group ActiveSecurityUserRulesOperations
+ - Added operation group NetworkManagerCommitsOperations
+ - Added operation group NetworkManagersOperations
+ - Added operation group NetworkManagerDeploymentStatusOperations
+ - Added operation group ActiveConnectivityConfigurationsOperations
+ - Added operation group NetworkManagerEffectiveSecurityAdminRulesOperations
+ - Added operation group UserRuleCollectionsOperations
+ - Added operation group ActiveSecurityAdminRulesOperations
+ - Added operation group UserRulesOperations
+ - Added operation group NetworkGroupsOperations
+ - Added operation group EffectiveVirtualNetworksOperations
+ - Added operation group NetworkSecurityPerimetersOperations
+ - Added operation group PerimeterAssociableResourceTypesOperations
+ - Added operation group AdminRulesOperations
+ - Added operation group SecurityAdminConfigurationsOperations
+ - Added operation group EffectiveConnectivityConfigurationsOperations
+ - Removed old api-version `2017-08-01`
+
+## 19.1.0 (2021-10-09)
+
+**Features**
+
+ - Model ServiceEndpointPolicy has a new parameter service_alias
+ - Model ServiceEndpointPolicy has a new parameter contextual_service_endpoint_policies
+ - Model ApplicationGatewayRequestRoutingRule has a new parameter load_distribution_policy
+ - Model BgpConnection has a new parameter hub_virtual_network_connection
+ - Model BastionHost has a new parameter enable_ip_connect
+ - Model BastionHost has a new parameter disable_copy_paste
+ - Model BastionHost has a new parameter enable_tunneling
+ - Model BastionHost has a new parameter scale_units
+ - Model BastionHost has a new parameter enable_file_copy
+ - Model BastionHost has a new parameter enable_shareable_link
+ - Model DscpConfiguration has a new parameter qos_definition_collection
+ - Model ServiceTagInformation has a new parameter service_tag_change_number
+ - Model VnetRoute has a new parameter bgp_connections
+ - Model VpnGateway has a new parameter enable_bgp_route_translation_for_nat
+ - Model ServiceEndpointPolicyDefinition has a new parameter type
+ - Model ApplicationGateway has a new parameter global_configuration
+ - Model ApplicationGateway has a new parameter load_distribution_policies
+ - Model InboundNatRule has a new parameter frontend_port_range_end
+ - Model InboundNatRule has a new parameter frontend_port_range_start
+ - Model InboundNatRule has a new parameter backend_address_pool
+ - Model PrivateEndpoint has a new parameter ip_configurations
+ - Model PrivateEndpoint has a new parameter application_security_groups
+ - Model PrivateEndpoint has a new parameter custom_network_interface_name
+ - Model NetworkVirtualAppliance has a new parameter ssh_public_key
+ - Model ApplicationGatewayUrlPathMap has a new parameter default_load_distribution_policy
+ - Model FirewallPolicy has a new parameter sql
+ - Model FirewallPolicy has a new parameter explicit_proxy_settings
+ - Model VirtualHub has a new parameter kind
+ - Model ApplicationGatewayPathRule has a new parameter load_distribution_policy
+ - Added operation BastionHostsOperations.begin_update_tags
+ - Added operation group ServiceTagInformationOperations
+
+## 19.0.0 (2021-05-14)
+
+**Features**
+
+ - Model ApplicationGatewayTrustedClientCertificate has a new parameter validated_cert_data
+ - Model ApplicationGatewayTrustedClientCertificate has a new parameter client_cert_issuer_dn
+ - Model VirtualNetwork has a new parameter flow_timeout_in_minutes
+ - Model FrontendIPConfiguration has a new parameter gateway_load_balancer
+ - Model IPAddressAvailabilityResult has a new parameter is_platform_reserved
+ - Model CustomIpPrefix has a new parameter custom_ip_prefix_parent
+ - Model CustomIpPrefix has a new parameter failed_reason
+ - Model CustomIpPrefix has a new parameter child_custom_ip_prefixes
+ - Model CustomIpPrefix has a new parameter authorization_message
+ - Model CustomIpPrefix has a new parameter signed_message
+ - Model VirtualNetworkPeering has a new parameter peering_sync_level
+ - Model VirtualNetworkPeering has a new parameter resource_guid
+ - Model VirtualNetworkPeering has a new parameter do_not_verify_remote_gateways
+ - Model VirtualNetworkPeering has a new parameter type
+ - Model VirtualNetworkPeering has a new parameter remote_virtual_network_address_space
+ - Model Subnet has a new parameter application_gateway_ip_configurations
+ - Model Subnet has a new parameter type
+ - Model LoadBalancingRule has a new parameter backend_address_pools
+ - Model EffectiveNetworkSecurityGroupAssociation has a new parameter network_manager
+ - Model BastionHost has a new parameter sku
+ - Model VirtualNetworkGateway has a new parameter extended_location
+ - Model VirtualNetworkGateway has a new parameter nat_rules
+ - Model VirtualNetworkGateway has a new parameter enable_bgp_route_translation_for_nat
+ - Model NetworkInterface has a new parameter workload_type
+ - Model NetworkInterface has a new parameter private_link_service
+ - Model NetworkInterface has a new parameter nic_type
+ - Model NetworkInterface has a new parameter migration_phase
+ - Model Delegation has a new parameter type
+ - Model PublicIPPrefix has a new parameter nat_gateway
+ - Model VirtualNetworkGatewayConnection has a new parameter egress_nat_rules
+ - Model VirtualNetworkGatewayConnection has a new parameter ingress_nat_rules
+ - Model NetworkInterfaceIPConfiguration has a new parameter gateway_load_balancer
+ - Model NetworkInterfaceIPConfiguration has a new parameter type
+ - Model AvailablePrivateEndpointType has a new parameter display_name
+ - Model PublicIPAddress has a new parameter delete_option
+ - Model PublicIPAddress has a new parameter nat_gateway
+ - Model PublicIPAddress has a new parameter service_public_ip_address
+ - Model PublicIPAddress has a new parameter linked_public_ip_address
+ - Model PublicIPAddress has a new parameter migration_phase
+ - Model VirtualHub has a new parameter preferred_routing_gateway
+ - Model BackendAddressPool has a new parameter tunnel_interfaces
+ - Model ServiceTagInformationPropertiesFormat has a new parameter state
+ - Added operation LoadBalancersOperations.begin_swap_public_ip_addresses
+ - Added operation group VirtualNetworkGatewayNatRulesOperations
+
+**Breaking changes**
+
+ - Operation VirtualNetworkPeeringsOperations.begin_create_or_update has a new signature
+ - Model VirtualNetworkGateway no longer has parameter virtual_network_extended_location
+
+## 18.0.0 (2021-03-08)
+
+**Features**
+
+ - Model VpnConnection has a new parameter traffic_selector_policies
+ - Model VirtualNetworkGateway has a new parameter virtual_network_extended_location
+ - Model VirtualNetworkGateway has a new parameter v_net_extended_location_resource_id
+ - Model VpnClientConfiguration has a new parameter vpn_authentication_types
+ - Model LoadBalancerBackendAddress has a new parameter subnet
+ - Model ServiceEndpointPolicy has a new parameter kind
+ - Model FirewallPolicy has a new parameter snat
+ - Model FirewallPolicy has a new parameter insights
+ - Added operation VirtualNetworkGatewayConnectionsOperations.begin_reset_connection
+ - Added operation VpnLinkConnectionsOperations.begin_get_ike_sas
+ - Added operation VpnLinkConnectionsOperations.begin_reset_connection
+
+**Breaking changes**
+
+ - Model VirtualNetworkGateway no longer has parameter extended_location
+ - Model VirtualNetworkGateway no longer has parameter virtual_network_extended_location_resource_id
+
+## 17.1.0 (2021-01-26)
+
+**Features**
+ - Model PrivateEndpoint has a new parameter extended_location
+ - Model VpnGateway has a new parameter nat_rules
+ - Model ExpressRouteConnection has a new parameter express_route_gateway_bypass
+ - Model SecurityRule has a new parameter type
+ - Model PrivateLinkService has a new parameter extended_location
+ - Model Route has a new parameter type
+ - Model Route has a new parameter has_bgp_override
+ - Model RouteTable has a new parameter resource_guid
+ - Model VpnSiteLinkConnection has a new parameter ingress_nat_rules
+ - Model VpnSiteLinkConnection has a new parameter vpn_link_connection_mode
+ - Model VpnSiteLinkConnection has a new parameter egress_nat_rules
+ - Model BackendAddressPool has a new parameter location
+ - Model CustomIpPrefix has a new parameter extended_location
+ - Added operation ExpressRouteGatewaysOperations.begin_update_tags
+ - Added operation VirtualNetworkGatewayConnectionsOperations.begin_get_ike_sas
+ - Added operation group NatRulesOperations
+
+## 17.0.0 (2020-11-25)
+
+**Features**
+
+ - Model PublicIPPrefix has a new parameter extended_location
+ - Model PublicIPPrefixSku has a new parameter tier
+ - Model NatRule has a new parameter translated_fqdn
+ - Model NetworkInterface has a new parameter extended_location
+ - Model ApplicationRule has a new parameter terminate_tls
+ - Model ApplicationRule has a new parameter web_categories
+ - Model ApplicationRule has a new parameter target_urls
+ - Model VirtualNetworkGatewayConnection has a new parameter connection_mode
+ - Model LoadBalancer has a new parameter extended_location
+ - Model PublicIPAddress has a new parameter extended_location
+ - Model LoadBalancerSku has a new parameter tier
+ - Model VirtualNetwork has a new parameter extended_location
+ - Model P2SVpnGateway has a new parameter is_routing_preference_internet
+ - Model IpGroup has a new parameter firewall_policies
+ - Model VpnGateway has a new parameter is_routing_preference_internet
+ - Model VirtualNetworkGateway has a new parameter extended_location
+ - Model VirtualNetworkGateway has a new parameter virtual_network_extended_location_resource_id
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter connection_mode
+ - Model FirewallPolicy has a new parameter sku
+ - Model FirewallPolicy has a new parameter transport_security
+ - Model FirewallPolicy has a new parameter identity
+ - Model FirewallPolicy has a new parameter intrusion_detection
+ - Model VirtualHub has a new parameter allow_branch_to_branch_traffic
+ - Model PublicIPAddressSku has a new parameter tier
+ - Model ServiceTagsListResult has a new parameter next_link
+ - Model LoadBalancerBackendAddress has a new parameter load_balancer_frontend_ip_configuration
+ - Added operation NetworkInterfacesOperations.list_cloud_service_network_interfaces
+ - Added operation NetworkInterfacesOperations.get_cloud_service_network_interface
+ - Added operation NetworkInterfacesOperations.list_cloud_service_role_instance_network_interfaces
+ - Added operation PublicIPAddressesOperations.list_cloud_service_role_instance_public_ip_addresses
+ - Added operation PublicIPAddressesOperations.list_cloud_service_public_ip_addresses
+ - Added operation PublicIPAddressesOperations.get_cloud_service_public_ip_address
+ - Added operation group WebCategoriesOperations
+
+**Breaking changes**
+
+ - Operation ConnectionMonitorsOperations.begin_create_or_update has a new signature
+ - Model VirtualHub no longer has parameter enable_virtual_router_route_propogation
+
+## 16.0.0 (2020-09-15)
+
+**Features**
+
+ - Model VirtualNetworkPeering has a new parameter remote_bgp_communities
+ - Model VirtualHub has a new parameter virtual_router_asn
+ - Model VirtualHub has a new parameter routing_state
+ - Model VirtualHub has a new parameter ip_configurations
+ - Model VirtualHub has a new parameter virtual_router_ips
+ - Model VirtualHub has a new parameter enable_virtual_router_route_propogation
+ - Model VirtualHub has a new parameter bgp_connections
+ - Model FirewallPolicyRule has a new parameter description
+ - Model ExpressRouteLinkMacSecConfig has a new parameter sci_state
+ - Model VpnGateway has a new parameter ip_configurations
+ - Model P2SConnectionConfiguration has a new parameter enable_internet_security
+ - Model ConnectionMonitorEndpoint has a new parameter type
+ - Model ConnectionMonitorEndpoint has a new parameter coverage_level
+ - Model ConnectionMonitorEndpoint has a new parameter scope
+ - Model FirewallPolicy has a new parameter rule_collection_groups
+ - Model FirewallPolicy has a new parameter dns_settings
+ - Model NetworkInterface has a new parameter dscp_configuration
+ - Model NetworkVirtualAppliance has a new parameter address_prefix
+ - Model NetworkVirtualAppliance has a new parameter cloud_init_configuration_blobs
+ - Model NetworkVirtualAppliance has a new parameter boot_strap_configuration_blobs
+ - Model NetworkVirtualAppliance has a new parameter cloud_init_configuration
+ - Model NetworkVirtualAppliance has a new parameter inbound_security_rules
+ - Model NetworkVirtualAppliance has a new parameter nva_sku
+ - Model NetworkVirtualAppliance has a new parameter virtual_appliance_sites
+ - Model ConnectionMonitorTcpConfiguration has a new parameter destination_port_behavior
+ - Model ApplicationGatewayHttpListener has a new parameter ssl_profile
+ - Model P2SVpnGateway has a new parameter custom_dns_servers
+ - Model ApplicationGateway has a new parameter private_link_configurations
+ - Model ApplicationGateway has a new parameter trusted_client_certificates
+ - Model ApplicationGateway has a new parameter private_endpoint_connections
+ - Model ApplicationGateway has a new parameter ssl_profiles
+ - Model HubIPAddresses has a new parameter public_i_ps
+ - Model PublicIPPrefix has a new parameter custom_ip_prefix
+ - Model ApplicationGatewayFrontendIPConfiguration has a new parameter private_link_configuration
+ - Model VpnSite has a new parameter o365_policy
+ - Model ConnectivityHop has a new parameter previous_links
+ - Model ConnectivityHop has a new parameter previous_hop_ids
+ - Model ConnectivityHop has a new parameter links
+ - Added operation ExpressRoutePortsOperations.generate_loa
+ - Added operation FlowLogsOperations.update_tags
+ - Added operation HubVirtualNetworkConnectionsOperations.begin_create_or_update
+ - Added operation HubVirtualNetworkConnectionsOperations.begin_delete
+ - Added operation VpnGatewaysOperations.begin_stop_packet_capture
+ - Added operation VpnGatewaysOperations.begin_start_packet_capture
+ - Added operation VpnGatewaysOperations.begin_update_tags
+ - Added operation VpnConnectionsOperations.begin_stop_packet_capture
+ - Added operation VpnConnectionsOperations.begin_start_packet_capture
+ - Added operation PrivateLinkServicesOperations.begin_check_private_link_service_visibility_by_resource_group
+ - Added operation PrivateLinkServicesOperations.begin_check_private_link_service_visibility
+ - Added operation VirtualHubsOperations.begin_get_effective_virtual_hub_routes
+ - Added operation P2SVpnGatewaysOperations.begin_reset
+ - Added operation P2SVpnGatewaysOperations.begin_update_tags
+ - Added operation group CustomIPPrefixesOperations
+ - Added operation group VirtualApplianceSitesOperations
+ - Added operation group DscpConfigurationOperations
+ - Added operation group VirtualHubIpConfigurationOperations
+ - Added operation group VirtualHubBgpConnectionOperations
+ - Added operation group InboundSecurityRuleOperations
+ - Added operation group VirtualApplianceSkusOperations
+ - Added operation group ApplicationGatewayPrivateLinkResourcesOperations
+ - Added operation group ApplicationGatewayPrivateEndpointConnectionsOperations
+ - Added operation group FirewallPolicyRuleCollectionGroupsOperations
+ - Added operation group VirtualHubBgpConnectionsOperations
+
+**Breaking changes**
+
+ - Model VirtualHub no longer has parameter virtual_network_connections
+ - Model FirewallPolicyRule no longer has parameter priority
+ - Model FirewallPolicy no longer has parameter transport_security
+ - Model FirewallPolicy no longer has parameter rule_groups
+ - Model FirewallPolicy no longer has parameter intrusion_system_mode
+ - Model FirewallPolicy no longer has parameter identity
+ - Model NetworkVirtualAppliance no longer has parameter boot_strap_configuration_blob
+ - Model NetworkVirtualAppliance no longer has parameter sku
+ - Model NetworkVirtualAppliance no longer has parameter cloud_init_configuration_blob
+ - Model NatRuleCondition no longer has parameter terminate_tls
+ - Model HubIPAddresses no longer has parameter public_ip_addresses
+ - Model ApplicationRuleCondition no longer has parameter target_urls
+ - Removed operation VpnGatewaysOperations.update_tags
+ - Removed operation PrivateLinkServicesOperations.check_private_link_service_visibility_by_resource_group
+ - Removed operation PrivateLinkServicesOperations.check_private_link_service_visibility
+ - Removed operation P2SVpnGatewaysOperations.update_tags
+
+## 16.0.0b1 (2020-06-17)
+
+This is beta preview version.
+For detailed changelog please refer to equivalent stable version 10.2.0 (https://pypi.org/project/azure-mgmt-network/10.2.0/)
+
+This version uses a next-generation code generator that introduces important breaking changes, but also important new features (like unified authentication and async programming).
+
+**General breaking changes**
+
+- Credential system has been completly revamped:
+
+ - `azure.common.credentials` or `msrestazure.azure_active_directory` instances are no longer supported, use the `azure-identity` classes instead: https://pypi.org/project/azure-identity/
+ - `credentials` parameter has been renamed `credential`
+
+- The `config` attribute no longer exists on a client, configuration should be passed as kwarg. Example: `MyClient(credential, subscription_id, enable_logging=True)`. For a complete set of
+ supported options, see the [parameters accept in init documentation of azure-core](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies)
+- You can't import a `version` module anymore, use `__version__` instead
+- Operations that used to return a `msrest.polling.LROPoller` now returns a `azure.core.polling.LROPoller` and are prefixed with `begin_`.
+- Exceptions tree have been simplified and most exceptions are now `azure.core.exceptions.HttpResponseError` (`CloudError` has been removed).
+- Most of the operation kwarg have changed. Some of the most noticeable:
+
+ - `raw` has been removed. Equivalent feature can be found using `cls`, a callback that will give access to internal HTTP response for advanced user
+ - For a complete set of
+ supported options, see the [parameters accept in Request documentation of azure-core](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies)
+
+**General new features**
+
+- Type annotations support using `typing`. SDKs are mypy ready.
+- This client has now stable and official support for async. Check the `aio` namespace of your package to find the async client.
+- This client now support natively tracing library like OpenCensus or OpenTelemetry. See this [tracing quickstart](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core-tracing-opentelemetry) for an overview.
+
+
+## 10.2.0 (2020-04-10)
+
+**Features**
+
+ - Model VpnConnection has a new parameter routing_configuration
+ - Model NatRuleCondition has a new parameter terminate_tls
+ - Model HubVirtualNetworkConnection has a new parameter routing_configuration
+ - Model ExpressRouteConnection has a new parameter routing_configuration
+ - Model FirewallPolicy has a new parameter transport_security
+ - Model FirewallPolicy has a new parameter identity
+ - Model FirewallPolicy has a new parameter threat_intel_whitelist
+ - Model ApplicationRuleCondition has a new parameter target_urls
+ - Model P2SConnectionConfiguration has a new parameter routing_configuration
+ - Model BackendAddressPool has a new parameter load_balancer_backend_addresses
+ - Added operation LoadBalancerBackendAddressPoolsOperations.create_or_update
+ - Added operation LoadBalancerBackendAddressPoolsOperations.delete
+ - Added operation group HubRouteTablesOperations
+
+## 10.1.0 (2020-04-10)
+
+**Features**
+
+ - Model VpnConnection has a new parameter dpd_timeout_seconds
+ - Model FirewallPolicy has a new parameter intrusion_system_mode
+ - Model Subnet has a new parameter ip_allocations
+ - Model ApplicationGateway has a new parameter force_firewall_policy_association
+ - Model PrivateEndpoint has a new parameter custom_dns_configs
+ - Model VirtualNetworkGatewayConnection has a new parameter dpd_timeout_seconds
+ - Model VpnClientConfiguration has a new parameter radius_servers
+ - Model VirtualNetwork has a new parameter ip_allocations
+ - Model VirtualHub has a new parameter security_partner_provider
+ - Model VpnServerConfiguration has a new parameter radius_servers
+ - Added operation group PrivateDnsZoneGroupsOperations
+ - Added operation group SecurityPartnerProvidersOperations
+ - Added operation group IpAllocationsOperations
+
+## 10.0.0 (2020-03-31)
+
+**Features**
+
+ - Model VirtualNetworkGatewayConnection has a new parameter use_local_azure_ip_address
+ - Model NetworkRuleCondition has a new parameter source_ip_groups
+ - Model NetworkRuleCondition has a new parameter destination_ip_groups
+ - Model VirtualNetworkGatewayIPConfiguration has a new parameter private_ip_address
+ - Model BgpSettings has a new parameter bgp_peering_addresses
+ - Model ExpressRouteCircuitConnection has a new parameter ipv6_circuit_connection_config
+ - Model ApplicationGatewayHttpListener has a new parameter host_names
+ - Model ApplicationRuleCondition has a new parameter source_ip_groups
+ - Model VirtualNetworkGateway has a new parameter enable_private_ip_address
+ - Model LocalNetworkGateway has a new parameter fqdn
+ - Model VpnSiteLink has a new parameter fqdn
+ - Model NetworkSecurityGroup has a new parameter flow_logs
+ - Added operation NetworkManagementClientOperationsMixin.put_bastion_shareable_link
+ - Added operation NetworkManagementClientOperationsMixin.get_bastion_shareable_link
+ - Added operation NetworkManagementClientOperationsMixin.delete_bastion_shareable_link
+ - Added operation NetworkManagementClientOperationsMixin.disconnect_active_sessions
+ - Added operation NetworkManagementClientOperationsMixin.get_active_sessions
+ - Added operation group NetworkVirtualAppliancesOperations
+
+**Breaking changes**
+
+ - Model ApplicationGatewayHttpListener no longer has parameter hostnames
+
+## 9.0.0 (2020-01-17)
+
+**Features**
+
+ - Model AzureFirewall has a new parameter ip_groups
+ - Model AzureFirewall has a new parameter
+ management_ip_configuration
+ - Model ConnectionMonitorResult has a new parameter endpoints
+ - Model ConnectionMonitorResult has a new parameter
+ connection_monitor_type
+ - Model ConnectionMonitorResult has a new parameter
+ test_configurations
+ - Model ConnectionMonitorResult has a new parameter test_groups
+ - Model ConnectionMonitorResult has a new parameter outputs
+ - Model ConnectionMonitorResult has a new parameter notes
+ - Model AzureFirewallIPConfiguration has a new parameter type
+ - Model ConnectionMonitor has a new parameter endpoints
+ - Model ConnectionMonitor has a new parameter test_configurations
+ - Model ConnectionMonitor has a new parameter test_groups
+ - Model ConnectionMonitor has a new parameter outputs
+ - Model ConnectionMonitor has a new parameter notes
+ - Model DdosSettings has a new parameter protected_ip
+ - Model ApplicationGatewayRewriteRuleActionSet has a new parameter
+ url_configuration
+ - Added operation
+ P2sVpnGatewaysOperations.disconnect_p2s_vpn_connections
+ - Added operation
+ VirtualNetworkGatewaysOperations.disconnect_virtual_network_gateway_vpn_connections
+ - Added operation group FlowLogsOperations
+
+**Breaking changes**
+
+ - Operation
+ ExpressRouteCircuitAuthorizationsOperations.create_or_update has a
+ new signature
+ - Model ConnectionMonitorParameters has a new signature
+
+## 8.0.0 (2019-11-12)
+
+**Features**
+
+ - Model PrivateLinkServiceConnectionState has a new parameter
+ actions_required
+ - Model ConnectivityParameters has a new parameter
+ preferred_ip_version
+
+**Breaking changes**
+
+ - Model PrivateLinkServiceConnectionState no longer has parameter
+ action_required
+
+## 7.0.0 (2019-10-22)
+
+**Features**
+
+ - Model ApplicationGatewayHttpListener has a new parameter hostnames
+ - Model ApplicationGatewayHttpListener has a new parameter
+ firewall_policy
+ - Model ApplicationGatewayPathRule has a new parameter
+ firewall_policy
+ - Model P2SVpnGateway has a new parameter
+ p2_sconnection_configurations
+ - Model VpnServerConfiguration has a new parameter
+ vpn_client_root_certificates
+ - Model VpnServerConfiguration has a new parameter
+ radius_server_root_certificates
+ - Model VpnServerConfiguration has a new parameter
+ radius_client_root_certificates
+ - Model VpnServerConfiguration has a new parameter
+ vpn_client_revoked_certificates
+ - Model ExpressRouteConnection has a new parameter
+ enable_internet_security
+ - Model AzureFirewallApplicationRule has a new parameter
+ source_ip_groups
+ - Model WebApplicationFirewallPolicy has a new parameter
+ path_based_rules
+ - Model WebApplicationFirewallPolicy has a new parameter
+ http_listeners
+ - Model PrivateLinkService has a new parameter enable_proxy_protocol
+ - Model AzureFirewallNetworkRule has a new parameter
+ destination_ip_groups
+ - Model AzureFirewallNetworkRule has a new parameter
+ source_ip_groups
+ - Model AzureFirewallNetworkRule has a new parameter
+ destination_fqdns
+ - Model VirtualWAN has a new parameter virtual_wan_type
+ - Model VirtualHub has a new parameter sku
+ - Model VirtualHub has a new parameter virtual_hub_route_table_v2s
+ - Model AzureFirewallNatRule has a new parameter translated_fqdn
+ - Model AzureFirewallNatRule has a new parameter source_ip_groups
+ - Model PrivateEndpointConnection has a new parameter link_identifier
+ - Model AzureFirewall has a new parameter additional_properties
+ - Added operation RouteFiltersOperations.update_tags
+ - Added operation ServiceEndpointPoliciesOperations.update_tags
+ - Added operation
+ PrivateLinkServicesOperations.get_private_endpoint_connection
+ - Added operation
+ PrivateLinkServicesOperations.list_private_endpoint_connections
+ - Added operation group VirtualHubRouteTableV2sOperations
+ - Added operation group IpGroupsOperations
+
+**Breaking changes**
+
+ - Operation AzureFirewallsOperations.update_tags has a new signature
+ - Operation
+ ExpressRouteCircuitAuthorizationsOperations.create_or_update has a
+ new signature
+ - Model P2SVpnGateway no longer has parameter
+ p2s_connection_configurations
+ - Model VpnServerConfiguration no longer has parameter
+ vpn_server_config_vpn_client_root_certificates
+ - Model VpnServerConfiguration no longer has parameter
+ vpn_server_config_radius_client_root_certificates
+ - Model VpnServerConfiguration no longer has parameter
+ vpn_server_config_vpn_client_revoked_certificates
+ - Model VpnServerConfiguration no longer has parameter
+ vpn_server_config_radius_server_root_certificates
+ - Removed operation RouteFiltersOperations.update
+ - Removed operation VirtualRoutersOperations.update
+ - Removed operation RouteFilterRulesOperations.update
+ - Removed operation VirtualRouterPeeringsOperations.update
+ - Removed operation FirewallPoliciesOperations.update_tags
+ - Removed operation ServiceEndpointPoliciesOperations.update
+
+## 6.0.0 (2019-10-09)
+
+**Features**
+
+ - Model VirtualNetwork has a new parameter bgp_communities
+ - Model VirtualHub has a new parameter azure_firewall
+ - Model VirtualHub has a new parameter security_provider_name
+ - Model P2SVpnGateway has a new parameter
+ p2s_connection_configurations
+ - Model P2SVpnGateway has a new parameter vpn_server_configuration
+ - Model AzureFirewall has a new parameter sku
+ - Model VirtualNetworkGateway has a new parameter
+ inbound_dns_forwarding_endpoint
+ - Model VirtualNetworkGateway has a new parameter
+ enable_dns_forwarding
+ - Added operation
+ P2sVpnGatewaysOperations.get_p2s_vpn_connection_health_detailed
+ - Added operation
+ NetworkManagementClientOperationsMixin.generatevirtualwanvpnserverconfigurationvpnprofile
+ - Added operation group VpnServerConfigurationsOperations
+ - Added operation group
+ VpnServerConfigurationsAssociatedWithVirtualWanOperations
+ - Added operation group AvailableServiceAliasesOperations
+
+**Breaking changes**
+
+ - Model WebApplicationFirewallPolicy has a new required parameter
+ managed_rules
+ - Model P2SVpnGateway no longer has parameter
+ vpn_client_address_pool
+ - Model P2SVpnGateway no longer has parameter custom_routes
+ - Model P2SVpnGateway no longer has parameter
+ p2_svpn_server_configuration
+ - Model VirtualWAN no longer has parameter security_provider_name
+ - Model VirtualWAN no longer has parameter
+ p2_svpn_server_configurations
+ - Model PolicySettings has a new signature
+
+## 5.1.0 (2019-10-03)
+
+**Features**
+
+ - Model VirtualNetworkGateway has a new parameter
+ vpn_gateway_generation
+ - Model ExpressRoutePort has a new parameter identity
+ - Model VirtualNetworkGatewayConnection has a new parameter
+ traffic_selector_policies
+ - Model ExpressRouteLink has a new parameter mac_sec_config
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
+ traffic_selector_policies
+ - Model NetworkInterfaceIPConfiguration has a new parameter
+ private_link_connection_properties
+ - Model ApplicationGatewayRequestRoutingRule has a new parameter
+ priority
+ - Added operation
+ VirtualNetworkGatewayConnectionsOperations.stop_packet_capture
+ - Added operation
+ VirtualNetworkGatewayConnectionsOperations.start_packet_capture
+ - Added operation ConnectionMonitorsOperations.update_tags
+ - Added operation
+ VirtualNetworkGatewaysOperations.stop_packet_capture
+ - Added operation
+ VirtualNetworkGatewaysOperations.start_packet_capture
+ - Added operation group VirtualRoutersOperations
+ - Added operation group VirtualRouterPeeringsOperations
+
+## 5.0.0 (2019-08-27)
+
+**Features**
+
+ - Model PrivateLinkServiceIpConfiguration has a new parameter primary
+ - Model PrivateLinkServiceIpConfiguration has a new parameter etag
+ - Model PrivateLinkServiceIpConfiguration has a new parameter type
+ - Model PrivateLinkServiceIpConfiguration has a new parameter id
+ - Model AzureFirewall has a new parameter virtual_hub
+ - Model AzureFirewall has a new parameter hub_ip_addresses
+ - Model AzureFirewall has a new parameter firewall_policy
+ - Model PrivateLinkServiceConnection has a new parameter
+ provisioning_state
+ - Model PrivateLinkServiceConnection has a new parameter etag
+ - Model PrivateLinkServiceConnection has a new parameter type
+ - Model PublicIPPrefix has a new parameter
+ load_balancer_frontend_ip_configuration
+ - Model ApplicationGatewayOnDemandProbe has a new parameter
+ backend_address_pool
+ - Model ApplicationGatewayOnDemandProbe has a new parameter
+ backend_http_settings
+ - Model PrivateEndpointConnection has a new parameter
+ provisioning_state
+ - Model PrivateEndpointConnection has a new parameter etag
+ - Model PrivateEndpointConnection has a new parameter type
+ - Added operation SubnetsOperations.unprepare_network_policies
+ - Added operation group FirewallPolicyRuleGroupsOperations
+ - Added operation group FirewallPoliciesOperations
+
+**Breaking changes**
+
+ - Model PrivateLinkServiceIpConfiguration no longer has parameter
+ public_ip_address
+ - Model ApplicationGatewayOnDemandProbe no longer has parameter
+ backend_pool_name
+ - Model ApplicationGatewayOnDemandProbe no longer has parameter
+ backend_http_setting_name
+
+## 4.0.0 (2019-07-19)
+
+**Features**
+
+ - Model Subnet has a new parameter
+ private_link_service_network_policies
+ - Model Subnet has a new parameter
+ private_endpoint_network_policies
+ - Model VpnSite has a new parameter vpn_site_links
+ - Model LoadBalancingRule has a new parameter type
+ - Model BackendAddressPool has a new parameter outbound_rules
+ - Model BackendAddressPool has a new parameter type
+ - Model InboundNatPool has a new parameter type
+ - Model OutboundRule has a new parameter type
+ - Model InboundNatRule has a new parameter type
+ - Model Probe has a new parameter type
+ - Model FrontendIPConfiguration has a new parameter
+ private_ip_address_version
+ - Model FrontendIPConfiguration has a new parameter type
+ - Model AvailablePrivateEndpointType has a new parameter name
+ - Model AvailablePrivateEndpointType has a new parameter
+ resource_name
+ - Model VpnConnection has a new parameter vpn_link_connections
+ - Added operation
+ AvailablePrivateEndpointTypesOperations.list_by_resource_group
+ - Added operation AzureFirewallsOperations.update_tags
+ - Added operation
+ PrivateLinkServicesOperations.check_private_link_service_visibility_by_resource_group
+ - Added operation
+ PrivateLinkServicesOperations.list_auto_approved_private_link_services
+ - Added operation
+ PrivateLinkServicesOperations.check_private_link_service_visibility
+ - Added operation
+ PrivateLinkServicesOperations.list_auto_approved_private_link_services_by_resource_group
+ - Added operation group VpnLinkConnectionsOperations
+ - Added operation group VpnSiteLinkConnectionsOperations
+ - Added operation group VpnSiteLinksOperations
+
+**Breaking changes**
+
+ - Operation SubnetsOperations.prepare_network_policies has a new
+ signature
+ - Model PrepareNetworkPoliciesRequest no longer has parameter
+ resource_group_name
+ - Model AvailablePrivateEndpointType no longer has parameter
+ service_name
+ - Removed operation group
+ AvailableResourceGroupPrivateEndpointTypesOperations
+
+## 3.0.0 (2019-05-24)
+
+**Features**
+
+ - Model NetworkInterface has a new parameter private_endpoint
+ - Model ServiceAssociationLink has a new parameter type
+ - Model ServiceAssociationLink has a new parameter allow_delete
+ - Model ServiceAssociationLink has a new parameter locations
+ - Model Subnet has a new parameter private_endpoints
+ - Model PatchRouteFilter has a new parameter ipv6_peerings
+ - Model ExpressRouteCircuitPeering has a new parameter type
+ - Model ApplicationGatewayProbe has a new parameter port
+ - Model RouteFilter has a new parameter ipv6_peerings
+ - Model ExpressRouteCircuitAuthorization has a new parameter type
+ - Model PeerExpressRouteCircuitConnection has a new parameter type
+ - Model AzureFirewall has a new parameter zones
+ - Model ResourceNavigationLink has a new parameter type
+ - Model ExpressRouteCircuitConnection has a new parameter type
+ - Model VpnConnection has a new parameter
+ use_policy_based_traffic_selectors
+ - Model NatGateway has a new parameter zones
+ - Model VpnClientConfiguration has a new parameter aad_audience
+ - Model VpnClientConfiguration has a new parameter aad_issuer
+ - Model VpnClientConfiguration has a new parameter aad_tenant
+ - Added operation
+ VirtualNetworkGatewaysOperations.get_vpnclient_connection_health
+ - Added operation
+ P2sVpnGatewaysOperations.get_p2s_vpn_connection_health
+ - Added operation VpnGatewaysOperations.reset
+ - Added operation group BastionHostsOperations
+ - Added operation group NetworkManagementClientOperationsMixin
+ - Added operation group PrivateLinkServicesOperations
+ - Added operation group
+ AvailableResourceGroupPrivateEndpointTypesOperations
+ - Added operation group ServiceAssociationLinksOperations
+ - Added operation group ResourceNavigationLinksOperations
+ - Added operation group ServiceTagsOperations
+ - Added operation group PrivateEndpointsOperations
+ - Added operation group AvailablePrivateEndpointTypesOperations
+
+**Breaking changes**
+
+ - Model NetworkInterface no longer has parameter interface_endpoint
+ - Model Subnet no longer has parameter interface_endpoints
+ - Removed operation group InterfaceEndpointsOperations
+
+**General Breaking changes**
+
+This version uses a next-generation code generator that *might*
+introduce breaking changes if you were importing from the v20xx_yy_zz
+API folders. In summary, some modules were incorrectly
+visible/importable and have been renamed. This fixed several issues
+caused by usage of classes that were not supposed to be used in the
+first place.
+
+ - NetworkManagementClient cannot be imported from
+ `azure.mgmt.network.v20xx_yy_zz.network_management_client`
+ anymore (import from `azure.mgmt.network.v20xx_yy_zz` works like
+ before)
+ - NetworkManagementClientConfiguration import has been moved from
+ `azure.mgmt.network.v20xx_yy_zz.network_management_client` to
+ `azure.mgmt.network.v20xx_yy_zz`
+ - A model `MyClass` from a "models" sub-module cannot be imported
+ anymore using `azure.mgmt.network.v20xx_yy_zz.models.my_class`
+ (import from `azure.mgmt.network.v20xx_yy_zz.models` works like
+ before)
+ - An operation class `MyClassOperations` from an `operations`
+ sub-module cannot be imported anymore using
+ `azure.mgmt.network.v20xx_yy_zz.operations.my_class_operations`
+ (import from `azure.mgmt.network.v20xx_yy_zz.operations` works
+ like before)
+
+Last but not least, HTTP connection pooling is now enabled by default.
+You should always use a client as a context manager, or call close(), or
+use no more than one client per process.
+
+## 2.7.0 (2019-04-25)
+
+**Features**
+
+ - Model P2SVpnGateway has a new parameter custom_routes
+ - Model Subnet has a new parameter nat_gateway
+ - Model VpnConnection has a new parameter
+ use_local_azure_ip_address
+ - Model EffectiveRoute has a new parameter
+ disable_bgp_route_propagation
+ - Model VirtualNetworkGateway has a new parameter custom_routes
+ - Added operation
+ ApplicationGatewaysOperations.backend_health_on_demand
+ - Added operation DdosProtectionPlansOperations.update_tags
+ - Added operation group NatGatewaysOperations
+
+**Bug fixes and preview API updates**
+
+ - Parameter output_blob_sas_url of model
+ GetVpnSitesConfigurationRequest is now required
+ - Operation VpnSitesConfigurationOperations.download has a new
+ signature
+ - Model ExpressRouteCircuit no longer has parameter
+ allow_global_reach
+
+## 2.6.0 (2019-03-21)
+
+**Features**
+
+ - Model ApplicationGateway has a new parameter firewall_policy
+ - Model ApplicationGatewayBackendHealthServer has a new parameter
+ health_probe_log
+ - Model ExpressRouteCircuitPeering has a new parameter
+ peered_connections
+ - Model ExpressRouteCircuit has a new parameter global_reach_enabled
+ - Added operation group PeerExpressRouteCircuitConnectionsOperations
+ - Added operation group WebApplicationFirewallPoliciesOperations
+
+**Bugfixes**
+
+ - Fix incorrect operation
+ ApplicationGatewaysOperations.list_available_request_headers
+ - Fix incorrect operation
+ ApplicationGatewaysOperations.list_available_server_variables
+ - Fix incorrect operation
+ ApplicationGatewaysOperations.list_available_response_headers
+
+## 2.6.0rc1 (2019-02-15)
+
+**Features**
+
+ - Model AzureFirewall has a new parameter threat_intel_mode
+ - Model ApplicationGatewayRewriteRule has a new parameter conditions
+ - Model ApplicationGatewayRewriteRule has a new parameter
+ rule_sequence
+ - Model ApplicationGatewayAutoscaleConfiguration has a new parameter
+ max_capacity
+ - Added operation SubnetsOperations.prepare_network_policies
+
+## 2.5.1 (2019-01-15)
+
+**Features**
+
+ - Add missing ddos_custom_policies operations
+
+## 2.5.0 (2019-01-04)
+
+**Features**
+
+ - Model PublicIPAddress has a new parameter ddos_settings
+ - Added operation
+ ApplicationGatewaysOperations.list_available_request_headers
+ - Added operation
+ ApplicationGatewaysOperations.list_available_server_variables
+ - Added operation
+ ApplicationGatewaysOperations.list_available_response_headers
+ - Added operation ApplicationSecurityGroupsOperations.update_tags
+
+## 2.4.0 (2018-11-27)
+
+**Features**
+
+ - Model ApplicationGatewaySslCertificate has a new parameter
+ key_vault_secret_id
+ - Model ApplicationGatewayRequestRoutingRule has a new parameter
+ rewrite_rule_set
+ - Model FlowLogInformation has a new parameter format
+ - Model ApplicationGateway has a new parameter identity
+ - Model ApplicationGateway has a new parameter rewrite_rule_sets
+ - Model TrafficAnalyticsConfigurationProperties has a new parameter
+ traffic_analytics_interval
+ - Model ApplicationGatewayPathRule has a new parameter
+ rewrite_rule_set
+ - Model ApplicationGatewayUrlPathMap has a new parameter
+ default_rewrite_rule_set
+
+**Breaking changes**
+
+ - Model ApplicationGatewayTrustedRootCertificate no longer has
+ parameter keyvault_secret_id (replaced by key_vault_secret_id)
+
+## 2.3.0 (2018-11-07)
+
+**Features**
+
+ - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
+ new parameter exclusions
+ - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
+ new parameter file_upload_limit_in_mb
+ - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
+ new parameter max_request_body_size_in_kb
+ - Model ApplicationGatewayHttpListener has a new parameter
+ custom_error_configurations
+ - Model ExpressRouteCircuit has a new parameter bandwidth_in_gbps
+ - Model ExpressRouteCircuit has a new parameter stag
+ - Model ExpressRouteCircuit has a new parameter express_route_port
+ - Model EvaluatedNetworkSecurityGroup has a new parameter applied_to
+ - Model NetworkConfigurationDiagnosticResult has a new parameter
+ profile
+ - Model ApplicationGateway has a new parameter
+ custom_error_configurations
+ - Added operation group LoadBalancerOutboundRulesOperations
+ - Added operation group ExpressRouteLinksOperations
+ - Added operation group ExpressRoutePortsOperations
+ - Added operation group ExpressRoutePortsLocationsOperations
+
+**Breaking changes**
+
+ - Model NetworkConfigurationDiagnosticResult no longer has parameter
+ traffic_query
+ - Operation
+ NetworkWatchersOperations.get_network_configuration_diagnostic
+ has a new signature (no longer takes target_resource_id, queries,
+ but a NetworkConfigurationDiagnosticParameters instance)
+
+## 2.2.1 (2018-09-14)
+
+**Bugfixes**
+
+ - Fix unexpected exception with network_profiles.delete
+
+## 2.2.0 (2018-09-11)
+
+Default API version is now 2018-08-01
+
+**Features**
+
+ - Model AzureFirewall has a new parameter nat_rule_collections
+ - Model VirtualHub has a new parameter route_table
+ - Model VirtualHub has a new parameter virtual_network_connections
+ - Model VirtualHub has a new parameter p2_svpn_gateway
+ - Model VirtualHub has a new parameter express_route_gateway
+ - Model VirtualHub has a new parameter vpn_gateway
+ - Model VirtualWAN has a new parameter allow_vnet_to_vnet_traffic
+ - Model VirtualWAN has a new parameter
+ p2_svpn_server_configurations
+ - Model VirtualWAN has a new parameter
+ office365_local_breakout_category
+ - Model VirtualWAN has a new parameter
+ allow_branch_to_branch_traffic
+ - Model VirtualWAN has a new parameter security_provider_name
+ - Model VpnSite has a new parameter is_security_site
+ - Model VpnConnection has a new parameter connection_bandwidth
+ - Model VpnConnection has a new parameter enable_internet_security
+ - Model VpnConnection has a new parameter
+ vpn_connection_protocol_type
+ - Model VpnConnection has a new parameter enable_rate_limiting
+ - Model ServiceEndpointPolicy has a new parameter subnets
+ - Model AzureFirewallApplicationRule has a new parameter fqdn_tags
+ - Model AzureFirewallApplicationRule has a new parameter target_fqdns
+ - Model VpnGateway has a new parameter vpn_gateway_scale_unit
+ - Model ApplicationGatewayBackendHttpSettings has a new parameter
+ trusted_root_certificates
+ - Model VirtualNetworkGatewayConnection has a new parameter
+ connection_protocol
+ - Model ExpressRouteCircuitPeering has a new parameter
+ express_route_connection
+ - Model Subnet has a new parameter delegations
+ - Model Subnet has a new parameter address_prefixes
+ - Model Subnet has a new parameter ip_configuration_profiles
+ - Model Subnet has a new parameter service_association_links
+ - Model Subnet has a new parameter interface_endpoints
+ - Model Subnet has a new parameter purpose
+ - Model ApplicationGateway has a new parameter
+ trusted_root_certificates
+ - Model NetworkInterface has a new parameter tap_configurations
+ - Model NetworkInterface has a new parameter hosted_workloads
+ - Model NetworkInterface has a new parameter interface_endpoint
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
+ connection_protocol
+ - Model HubVirtualNetworkConnection has a new parameter
+ enable_internet_security
+ - Model NetworkInterfaceIPConfiguration has a new parameter
+ virtual_network_taps
+ - Added operation
+ VirtualNetworkGatewaysOperations.reset_vpn_client_shared_key
+ - Added operation group ExpressRouteConnectionsOperations
+ - Added operation group AzureFirewallFqdnTagsOperations
+ - Added operation group VirtualNetworkTapsOperations
+ - Added operation group NetworkProfilesOperations
+ - Added operation group P2sVpnServerConfigurationsOperations
+ - Added operation group AvailableDelegationsOperations
+ - Added operation group InterfaceEndpointsOperations
+ - Added operation group P2sVpnGatewaysOperations
+ - Added operation group AvailableResourceGroupDelegationsOperations
+ - Added operation group ExpressRouteGatewaysOperations
+ - Added operation group NetworkInterfaceTapConfigurationsOperations
+
+**Breaking changes**
+
+ - Model VirtualHub no longer has parameter
+ hub_virtual_network_connections
+ - Model VpnConnection no longer has parameter
+ connection_bandwidth_in_mbps
+ - Model AzureFirewallApplicationRule no longer has parameter
+ target_urls
+ - Model VpnGateway no longer has parameter policies
+ - Model AzureFirewallIPConfiguration no longer has parameter
+ internal_public_ip_address
+ - Model ApplicationGatewayAutoscaleConfiguration has a new signature
+ - Renamed virtual_wa_ns to virtual_wans
+
+## 2.1.0 (2018-08-28)
+
+Default API version is now 2018-07-01
+
+**Features**
+
+ - Model ExpressRouteCircuit has a new parameter allow_global_reach
+ - Model PublicIPAddress has a new parameter public_ip_prefix
+ - Model BackendAddressPool has a new parameter outbound_rule
+ (replaces outbound_nat_rule)
+ - Model FrontendIPConfiguration has a new parameter outbound_rules
+ (replaces outbound_nat_rule)
+ - Model FrontendIPConfiguration has a new parameter public_ip_prefix
+ - Model LoadBalancingRule has a new parameter enable_tcp_reset
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
+ express_route_gateway_bypass
+ - Model VirtualNetworkGatewayConnection has a new parameter
+ express_route_gateway_bypass
+ - Model Subnet has a new parameter service_endpoint_policies
+ - Model InboundNatPool has a new parameter enable_tcp_reset
+ - Model LoadBalancer has a new parameter outbound_rules (replaces
+ outbound_nat_rule)
+ - Model InboundNatRule has a new parameter enable_tcp_reset
+ - Added operation group ServiceEndpointPolicyDefinitionsOperations
+ - Added operation group ServiceEndpointPoliciesOperations
+ - Added operation group PublicIPPrefixesOperations
+
+**Breaking changes**
+
+ - Model BackendAddressPool no longer has parameter outbound_nat_rule
+ (now outbound_rules)
+ - Model FrontendIPConfiguration no longer has parameter
+ outbound_nat_rules (now outbound_rules)
+ - Model LoadBalancer no longer has parameter outbound_nat_rules (now
+ outbound_rules)
+
+## 2.0.1 (2018-08-07)
+
+**Bugfixes**
+
+ - Fix packet_captures.get_status empty output
+
+## 2.0.0 (2018-07-27)
+
+**Features**
+
+ - Supports now 2018-06-01 and 2018-04-01. 2018-06-01 is the new
+ default.
+ - Client class can be used as a context manager to keep the underlying
+ HTTP session open for performance
+
+**Features starting 2018-04-01**
+
+ - Model FlowLogInformation has a new parameter
+ flow_analytics_configuration
+ - Model ApplicationGateway has a new parameter enable_fips
+ - Model ApplicationGateway has a new parameter
+ autoscale_configuration
+ - Model ApplicationGateway has a new parameter zones
+ - Model ConnectionSharedKey has a new parameter id
+ - Added operation group HubVirtualNetworkConnectionsOperations
+ - Added operation group AzureFirewallsOperations
+ - Added operation group VirtualHubsOperations
+ - Added operation group VpnGatewaysOperations
+ - Added operation group VpnSitesOperations
+ - Added operation group VirtualWANsOperations
+ - Added operation group VpnSitesConfigurationOperations
+ - Added operation group VpnConnectionsOperations
+
+**Breaking changes starting 2018-04-01**
+
+ - Operation
+ VirtualNetworkGatewayConnectionsOperations.set_shared_key has a
+ new parameter "id"
+ - Operation DdosProtectionPlansOperations.create_or_update parameter
+ "parameters" has been flatten to "tags/location"
+
+**Breaking changes starting 2018-06-01**
+
+ - The new class VpnConnection introduced in 2018-04-01 renamed
+ "connection_bandwidth" to "connection_bandwidth_in_mbps"
+
+## 2.0.0rc3 (2018-06-14)
+
+**Bugfixes**
+
+ - API version 2018-02-01 enum Probe now supports HTTPS (standard SKU
+ load balancer)
+ - API version 2015-06-15 adding missing "primary" in
+ NetworkInterfaceIPConfiguration
+
+## 2.0.0rc2 (2018-04-03)
+
+**Features**
+
+ - All clients now support Azure profiles.
+ - API version 2018-02-01 is now the default
+ - Express Route Circuit Connection (considered preview)
+ - Express Route Provider APIs
+ - GetTopologyOperation supports query parameter
+ - Feature work for setting Custom IPsec/IKE policy for Virtual Network
+ Gateway point-to-site clients
+ - DDoS Protection Plans
+
+## 2.0.0rc1 (2018-03-07)
+
+**General Breaking changes**
+
+This version uses a next-generation code generator that *might*
+introduce breaking changes.
+
+ - Model signatures now use only keyword-argument syntax. All
+ positional arguments must be re-written as keyword-arguments. To
+ keep auto-completion in most cases, models are now generated for
+ Python 2 and Python 3. Python 3 uses the "*" syntax for
+ keyword-only arguments.
+ - Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
+ improve the behavior when unrecognized enum values are encountered.
+ While this is not a breaking change, the distinctions are important,
+ and are documented here:
+ <https://docs.python.org/3/library/enum.html#others> At a glance:
+ - "is" should not be used at all.
+ - "format" will return the string value, where "%s" string
+ formatting will return `NameOfEnum.stringvalue`. Format syntax
+ should be prefered.
+ - New Long Running Operation:
+ - Return type changes from
+ `msrestazure.azure_operation.AzureOperationPoller` to
+ `msrest.polling.LROPoller`. External API is the same.
+ - Return type is now **always** a `msrest.polling.LROPoller`,
+ regardless of the optional parameters used.
+ - The behavior has changed when using `raw=True`. Instead of
+ returning the initial call result as `ClientRawResponse`,
+ without polling, now this returns an LROPoller. After polling,
+ the final resource will be returned as a `ClientRawResponse`.
+ - New `polling` parameter. The default behavior is
+ `Polling=True` which will poll using ARM algorithm. When
+ `Polling=False`, the response of the initial call will be
+ returned without polling.
+ - `polling` parameter accepts instances of subclasses of
+ `msrest.polling.PollingMethod`.
+ - `add_done_callback` will no longer raise if called after
+ polling is finished, but will instead execute the callback right
+ away.
+
+**Network Breaking changes**
+
+ - Operation network_watcher.get_topology changed method signature
+
+**Features**
+
+ - Add API Version 2018-01-01. Not default yet in this version.
+ - Add ConnectionMonitor operation group (2017-10/11-01)
+ - Add target_virtual_network / target_subnet to topology_parameter
+ (2017-10/11-01)
+ - Add idle_timeout_in_minutes / enable_floating_ip to
+ inbound_nat_pool (2017-11-01)
+
+**Bugfixes**
+
+ - Fix peer_asn validation rules (2017-10/11-01)
+
+## 1.7.1 (2017-12-20)
+
+**Bugfixes**
+
+Fix `SecurityRule` constructor parameters order to respect the one
+used until 1.5.0. This indeed introduces a breaking change for users of
+1.6.0 and 1.7.0, but this constructor signature change was not expected,
+and following semantic versionning all 1.x versions should follow the
+same signature.
+
+This fixes third party library, like Ansible, that expects (for
+excellent reasons) this SDK to follow strictly semantic versionning with
+regards to breaking changes and have their dependency system asking for
+`>=1.0;<2.0`
+
+## 1.7.0 (2017-12-14)
+
+**Features**
+
+ - Add iptag. IpTag is way to restrict the range of IPaddresses to be
+ allocated.
+ - Default API version is now 2017-11-01
+
+**Bug fixes**
+
+ - Added valid ASN range in ExpressRouteCircuitPeering (#1672)
+
+## 1.6.0 (2017-11-28)
+
+**Bug fixes**
+
+ - Accept space in location for "usage" (i.e. "west us").
+ - sourceAddressPrefix, sourceAddressPrefixes and
+ sourceApplicationSecurityGroups are mutually exclusive and one only
+ is needed, meaning none of them is required by itself. Thus,
+ sourceAddressPrefix is not required anymore.
+ - destinationAddressPrefix, destinationAddressPrefixes and
+ destinationApplicationSecurityGroups are mutually exclusive and one
+ only is needed, meaning none of them is required by itself. Thus,
+ destinationAddressPrefix is not required anymore.
+ - Client now accept unicode string as a valid subscription_id
+ parameter
+ - Restore missing azure.mgmt.network.__version__
+
+**Features**
+
+ - Client now accept a "profile" parameter to define API version per
+ operation group.
+ - Add update_tags to most of the resources
+ - Add operations group to list all available rest API operations
+ - NetworkInterfaces_ListVirtualMachineScaleSetIpConfigurations
+ - NetworkInterfaces_GetVirtualMachineScaleSetIpConfiguration
+
+## 1.5.0 (2017-09-26)
+
+**Features**
+
+ - Availability Zones
+ - Add network_watchers.get_azure_reachability_report
+ - Add network_watchers.list_available_providers
+ - Add virtual_network_gateways.supported_vpn_devices
+ - Add virtual_network_gateways.vpn_device_configuration_script
+
+## 1.5.0rc1 (2017-09-18)
+
+**Features**
+
+ - Add ApiVersion 2017-09-01 (new default)
+ - Add application_security_groups (ASG) operations group
+ - Add ASG to network_interface operations
+ - Add ASG to IP operations
+ - Add source/destination ASGs to network security rules
+ - Add DDOS protection and VM protection to vnet operations
+
+**Bug fix**
+
+ - check_dns_name_availability now correctly defines
+ "domain_name_label" as required and not optional
+
+## 1.4.0 (2017-08-23)
+
+**Features**
+
+ - Add ApiVersion 2017-08-01 (new default)
+ - Added in both 2017-08-01 and 2017-06-01:
+ - virtual_network_gateways.list_connections method
+ - default_security_rules operations group
+ - inbound_nat_rules operations group
+ - load_balancer_backend_address_pools operations group
+ - load_balancer_frontend_ip_configurations operations group
+ - load_balancer_load_balancing_rules operations group
+ - load_balancer_network_interfaces operations group
+ - load_balancer_probes operations group
+ - network_interface_ip_configurations operations group
+ - network_interface_load_balancers operations group
+ - EffectiveNetworkSecurityGroup.tag_map attribute
+ - EffectiveNetworkSecurityRule.source_port_ranges attribute
+ - EffectiveNetworkSecurityRule.destination_port_ranges attribute
+ - EffectiveNetworkSecurityRule.source_address_prefixes attribute
+ - EffectiveNetworkSecurityRule.destination_address_prefixes
+ attribute
+ - SecurityRule.source_port_ranges attribute
+ - SecurityRule.destination_port_ranges attribute
+ - SecurityRule.source_address_prefixes attribute
+ - SecurityRule.destination_address_prefixes attribute
+ - Added in 2017-08-01 only
+ - PublicIPAddress.sku
+ - LoadBalancer.sku
+
+**Changes on preview**
+
+> - "available_private_access_services" is renamed
+> "available_endpoint_services"
+> - "radius_secret" parsing fix (was unable to work in 1.3.0)
+
+## 1.3.0 (2017-07-10)
+
+**Preview features**
+
+ - Adding "available_private_access_services" operation group
+ (preview)
+ - Adding "radius_secret" in Virtual Network Gateway (preview)
+
+**Bug Fixes**
+
+ - VMSS Network ApiVersion fix in 2017-06-01 (point to 2017-03-30)
+
+## 1.2.0 (2017-07-03)
+
+**Features**
+
+Adding the following features to both 2017-03-01 and 2017-06-01:
+
+ - express route ipv6
+ - VMSS Network (get, list, etc.)
+ - VMSS Public IP (get, list, etc.)
+
+## 1.1.0 (2017-06-27)
+
+**Features**
+
+ - Add list_usage in virtual networks (2017-03-01)
+ - Add ApiVersion 2017-06-01 (new default)
+
+This new ApiVersion is for new Application Gateway features:
+
+> - ApplicationGateway Ssl Policy custom cipher suites support [new
+> properties added to Sslpolicy Property of
+> ApplciationGatewayPropertiesFormat]
+> - Get AvailableSslOptions api [new resource
+> ApplicationGatewayAvailableSslOptions and child resource
+> ApplicationGatewayPredefinedPolicy]
+> - Redirection support [new child resource
+> ApplicationGatewayRedirectConfiguration for Application Gateway,
+> new properties in UrlPathMap, PathRules and RequestRoutingRule]
+> - Azure Websites feature support [new properties in
+> ApplicationGatewayBackendHttpSettingsPropertiesFormat,
+> ApplicationGatewayProbePropertiesFormat, schema for property
+> ApplicationGatewayProbeHealthResponseMatch]
+
+## 1.0.0 (2017-05-15)
+
+ - Tag 1.0.0rc3 as stable (same content)
+
+## 1.0.0rc3 (2017-05-03)
+
+**Features**
+
+ - Added check connectivity api to network watcher
+
+## 1.0.0rc2 (2017-04-18)
+
+**Features**
+
+ - Add ApiVersion 2016-12-01 and 2017-03-01
+ - 2017-03-01 is now default ApiVersion
+
+**Bugfixes**
+
+ - Restore access to NetworkWatcher and PacketCapture from 2016-09-01
+
+## 1.0.0rc1 (2017-04-11)
+
+**Features**
+
+To help customers with sovereign clouds (not general Azure), this
+version has official multi ApiVersion support for 2015-06-15 and
+2016-09-01
+
+## 0.30.1 (2017-03-27)
+
+ - Add NetworkWatcher
+ - Add PacketCapture
+ - Add new methods to Virtualk Network Gateway
+ - get_bgp_peer_status
+ - get_learned_routes
+ - get_advertised_routes
+
+## 0.30.0 (2016-11-01)
+
+ - Initial preview release. Based on API version 2016-09-01.
+
+## 0.20.0 (2015-08-31)
+
+ - Initial preview release. Based on API version 2015-05-01-preview.
+
+
+%package -n python3-azure-mgmt-network
+Summary: Microsoft Azure Network Management Client Library for Python
+Provides: python-azure-mgmt-network
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-azure-mgmt-network
+# Microsoft Azure SDK for Python
+
+This is the Microsoft Azure Network Management Client Library.
+This package has been tested with Python 3.7+.
+For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all).
+
+## _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
+
+- Python 3.7+ is required to use this package.
+- [Azure subscription](https://azure.microsoft.com/free/)
+
+### Install the package
+
+```bash
+pip install azure-mgmt-network
+pip install azure-identity
+```
+
+### Authentication
+
+By default, [Azure Active Directory](https://aka.ms/awps/aad) token authentication depends on correct configure of 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:
+
+```python
+from azure.identity import DefaultAzureCredential
+from azure.mgmt.network import NetworkManagementClient
+import os
+
+sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
+client = NetworkManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
+```
+
+## Examples
+
+Code samples for this package can be found at:
+- [Search Network Management](https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing&terms=Getting%20started%20-%20Managing) on docs.microsoft.com
+- [Azure Python Mgmt SDK Samples Repo](https://aka.ms/azsdk/python/mgmt/samples)
+
+
+## Troubleshooting
+
+## Next steps
+
+## Provide Feedback
+
+If you encounter any bugs or have suggestions, please file an issue in the
+[Issues](https://github.com/Azure/azure-sdk-for-python/issues)
+section of the project.
+
+
+![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-network%2FREADME.png)
+
+
+# Release History
+
+## 23.0.0 (2023-03-29)
+
+### Other Changes
+
+ - Initial stable release with our new combined multiapi package. Package size is now 5% of what it used to be.
+
+### Breaking Changes
+
+ - All query and header parameters are now keyword-only
+ - Removed api version subfolders. This means you can no longer access any `azure.mgmt.network.v20xx_xx_xx` modules.
+ - Removed `.models` method from `NetworkManagementClient`. Instead, import models from `azure.mgmt.network.models`.
+
+## 22.3.0 (2023-03-20)
+
+### Features Added
+
+ - Model ExpressRouteCircuit has a new parameter authorization_status
+ - Model NspAccessRule has a new parameter email_addresses
+ - Model NspAccessRule has a new parameter phone_numbers
+ - Model NspLink has a new parameter remote_perimeter_location
+ - Model NspLinkReference has a new parameter remote_perimeter_location
+ - Model VirtualNetwork has a new parameter flow_logs
+ - Model WebApplicationFirewallCustomRule has a new parameter state
+ - Operation VpnGatewaysOperations.begin_reset has a new optional parameter ip_configuration_id
+
+## 23.0.0b2 (2023-02-20)
+
+### Other Changes
+
+ - Continued package size improvements. The whole package is now 5% of the latest stable release
+
+### Breaking Changes
+
+ - Removed api version subfolders. This means you can no longer access any `azure.mgmt.network.v20xx_xx_xx` modules
+ - Removed `.models` method from `NetworkManagementClient`
+
+## 23.0.0b1 (2022-12-19)
+
+### Other Changes
+
+ - Preview package with the same multiapi support but much reduced package size.
+
+### Breaking Changes
+
+ - All query and header parameters are now keyword-only
+ - Can not individually access each API version's client and operations
+
+## 22.2.0 (2022-12-15)
+
+### Features Added
+
+ - Model BackendAddressPool has a new parameter virtual_network
+ - Model NetworkVirtualAppliance has a new parameter delegation
+ - Model NetworkVirtualAppliance has a new parameter deployment_type
+ - Model NetworkVirtualAppliance has a new parameter partner_managed_resource
+ - Model PolicySettings has a new parameter custom_block_response_body
+ - Model PolicySettings has a new parameter custom_block_response_status_code
+
+## 22.1.0 (2022-10-24)
+
+### Features Added
+
+ - Added operation group NspLinkReconcileOperations
+ - Added operation group NspLinkReferenceReconcileOperations
+ - Added operation group NspLinkReferencesOperations
+ - Added operation group NspLinksOperations
+
+## 22.0.0 (2022-10-12)
+
+### Features Added
+
+ - Added operation PublicIPAddressesOperations.begin_ddos_protection_status
+ - Added operation VirtualHubsOperations.begin_get_inbound_routes
+ - Added operation VirtualHubsOperations.begin_get_outbound_routes
+ - Added operation VirtualNetworksOperations.begin_list_ddos_protection_status
+ - Added operation group ApplicationGatewayWafDynamicManifestsDefaultOperations
+ - Added operation group ApplicationGatewayWafDynamicManifestsOperations
+ - Added operation group NspAssociationReconcileOperations
+ - Added operation group RouteMapsOperations
+ - Added operation group VipSwapOperations
+ - Model ApplicationGatewayClientAuthConfiguration has a new parameter verify_client_revocation
+ - Model ApplicationGatewayFirewallRule has a new parameter action
+ - Model ApplicationGatewayFirewallRule has a new parameter rule_id_string
+ - Model ApplicationGatewayFirewallRule has a new parameter state
+ - Model ApplicationGatewayFirewallRuleSet has a new parameter tiers
+ - Model CustomIpPrefix has a new parameter asn
+ - Model CustomIpPrefix has a new parameter express_route_advertise
+ - Model CustomIpPrefix has a new parameter geo
+ - Model CustomIpPrefix has a new parameter prefix_type
+ - Model DdosProtectionPlan has a new parameter public_ip_addresses
+ - Model DdosSettings has a new parameter ddos_protection_plan
+ - Model DdosSettings has a new parameter protection_mode
+ - Model ExpressRouteConnection has a new parameter enable_private_link_fast_path
+ - Model ExpressRouteGateway has a new parameter allow_non_virtual_wan_traffic
+ - Model ExpressRouteLink has a new parameter colo_location
+ - Model ExpressRoutePort has a new parameter billing_type
+ - Model ManagedRuleOverride has a new parameter action
+ - Model NetworkInterface has a new parameter disable_tcp_state_tracking
+ - Model NspProfile has a new parameter diagnostic_settings_version
+ - Model Probe has a new parameter probe_threshold
+ - Model RoutingConfiguration has a new parameter inbound_route_map
+ - Model RoutingConfiguration has a new parameter outbound_route_map
+ - Model VirtualHub has a new parameter route_maps
+ - Model VirtualNetworkGateway has a new parameter allow_remote_vnet_traffic
+ - Model VirtualNetworkGateway has a new parameter allow_virtual_wan_traffic
+ - Model VirtualNetworkGateway has a new parameter virtual_network_gateway_policy_groups
+ - Model VirtualNetworkGatewayConnection has a new parameter enable_private_link_fast_path
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter enable_private_link_fast_path
+ - Model VnetRoute has a new parameter static_routes_config
+ - Model VpnClientConfiguration has a new parameter vng_client_connection_configurations
+
+### Breaking Changes
+
+ - Model DdosCustomPolicy no longer has parameter protocol_custom_settings
+ - Model DdosCustomPolicy no longer has parameter public_ip_addresses
+ - Model DdosSettings no longer has parameter ddos_custom_policy
+ - Model DdosSettings no longer has parameter protected_ip
+ - Model DdosSettings no longer has parameter protection_coverage
+ - Operation NetworkManagementClientOperationsMixin.list_active_connectivity_configurations has a new parameter top
+ - Operation NetworkManagementClientOperationsMixin.list_active_security_admin_rules has a new parameter top
+ - Operation NetworkManagementClientOperationsMixin.list_network_manager_effective_connectivity_configurations has a new parameter top
+ - Operation NetworkManagementClientOperationsMixin.list_network_manager_effective_security_admin_rules has a new parameter top
+ - Operation NetworkManagerDeploymentStatusOperations.list has a new parameter top
+ - Removed operation NetworkSecurityPerimetersOperations.check_members
+ - Removed operation NetworkSecurityPerimetersOperations.query
+ - Removed operation group NspAssociationsProxyOperations
+
+## 21.0.1 (2022-08-17)
+
+### Bugs Fixed
+
+ - Add `__version__` to `__init__.py` for package
+
+## 21.0.0 (2022-08-05)
+
+**Features**
+
+ - Added operation AdminRuleCollectionsOperations.begin_delete
+ - Added operation AdminRulesOperations.begin_delete
+ - Added operation AzureFirewallsOperations.begin_list_learned_prefixes
+ - Added operation ConnectivityConfigurationsOperations.begin_delete
+ - Added operation NetworkGroupsOperations.begin_delete
+ - Added operation NetworkManagementClientOperationsMixin.express_route_provider_port
+ - Added operation NetworkManagementClientOperationsMixin.list_active_connectivity_configurations
+ - Added operation NetworkManagementClientOperationsMixin.list_active_security_admin_rules
+ - Added operation NetworkManagementClientOperationsMixin.list_network_manager_effective_connectivity_configurations
+ - Added operation NetworkManagementClientOperationsMixin.list_network_manager_effective_security_admin_rules
+ - Added operation NetworkManagerCommitsOperations.begin_post
+ - Added operation NetworkManagersOperations.begin_delete
+ - Added operation NetworkManagersOperations.patch
+ - Added operation NetworkSecurityPerimetersOperations.check_members
+ - Added operation NetworkSecurityPerimetersOperations.query
+ - Added operation SecurityAdminConfigurationsOperations.begin_delete
+ - Added operation group ExpressRouteProviderPortsLocationOperations
+ - Added operation group ManagementGroupNetworkManagerConnectionsOperations
+ - Added operation group NspAccessRulesReconcileOperations
+ - Added operation group NspAssociationsProxyOperations
+ - Added operation group ScopeConnectionsOperations
+ - Added operation group StaticMembersOperations
+ - Added operation group SubscriptionNetworkManagerConnectionsOperations
+ - Model ApplicationGatewayRoutingRule has a new parameter priority
+ - Model CustomIpPrefix has a new parameter no_internet_advertise
+ - Model FirewallPolicy has a new parameter explicit_proxy
+ - Model FirewallPolicySNAT has a new parameter auto_learn_private_ranges
+ - Model NetworkManagerPropertiesNetworkManagerScopes has a new parameter cross_tenant_scopes
+ - Model NetworkSecurityGroup has a new parameter flush_connection
+ - Model NetworkSecurityPerimeter has a new parameter perimeter_guid
+ - Model PacketCapture has a new parameter scope
+ - Model PacketCapture has a new parameter target_type
+ - Model PacketCaptureParameters has a new parameter scope
+ - Model PacketCaptureParameters has a new parameter target_type
+ - Model PacketCaptureResult has a new parameter scope
+ - Model PacketCaptureResult has a new parameter target_type
+ - Model PacketCaptureResultProperties has a new parameter scope
+ - Model PacketCaptureResultProperties has a new parameter target_type
+ - Model VirtualHub has a new parameter virtual_router_auto_scale_configuration
+
+**Breaking changes**
+
+ - Model ActiveBaseSecurityAdminRule no longer has parameter configuration_display_name
+ - Model ActiveBaseSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model ActiveConnectivityConfiguration no longer has parameter display_name
+ - Model ActiveDefaultSecurityAdminRule no longer has parameter configuration_display_name
+ - Model ActiveDefaultSecurityAdminRule no longer has parameter display_name
+ - Model ActiveDefaultSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model ActiveSecurityAdminRule no longer has parameter configuration_display_name
+ - Model ActiveSecurityAdminRule no longer has parameter display_name
+ - Model ActiveSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model AdminRule no longer has parameter display_name
+ - Model ConfigurationGroup no longer has parameter conditional_membership
+ - Model ConfigurationGroup no longer has parameter display_name
+ - Model ConfigurationGroup no longer has parameter group_members
+ - Model ConfigurationGroup no longer has parameter member_type
+ - Model ConnectivityConfiguration no longer has parameter display_name
+ - Model DefaultAdminRule no longer has parameter display_name
+ - Model EffectiveBaseSecurityAdminRule no longer has parameter configuration_display_name
+ - Model EffectiveBaseSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model EffectiveConnectivityConfiguration no longer has parameter display_name
+ - Model EffectiveDefaultSecurityAdminRule no longer has parameter configuration_display_name
+ - Model EffectiveDefaultSecurityAdminRule no longer has parameter display_name
+ - Model EffectiveDefaultSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model EffectiveSecurityAdminRule no longer has parameter configuration_display_name
+ - Model EffectiveSecurityAdminRule no longer has parameter display_name
+ - Model EffectiveSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model FirewallPolicy no longer has parameter explicit_proxy_settings
+ - Model NetworkGroup no longer has parameter conditional_membership
+ - Model NetworkGroup no longer has parameter display_name
+ - Model NetworkGroup no longer has parameter group_members
+ - Model NetworkGroup no longer has parameter member_type
+ - Model NetworkManager no longer has parameter display_name
+ - Model NetworkSecurityPerimeter no longer has parameter description
+ - Model NetworkSecurityPerimeter no longer has parameter display_name
+ - Model NetworkSecurityPerimeter no longer has parameter etag
+ - Model NspProfile no longer has parameter enabled_log_categories
+ - Parameter commit_type of model NetworkManagerCommit is now required
+ - Parameter group_connectivity of model ConnectivityGroupItem is now required
+ - Parameter network_group_id of model ConnectivityGroupItem is now required
+ - Parameter network_group_id of model NetworkManagerSecurityGroupItem is now required
+ - Parameter target_locations of model NetworkManagerCommit is now required
+ - Removed operation AdminRuleCollectionsOperations.delete
+ - Removed operation AdminRulesOperations.delete
+ - Removed operation ConnectivityConfigurationsOperations.delete
+ - Removed operation NetworkGroupsOperations.delete
+ - Removed operation NetworkManagerCommitsOperations.post
+ - Removed operation NetworkManagersOperations.delete
+ - Removed operation NetworkManagersOperations.patch_tags
+ - Removed operation SecurityAdminConfigurationsOperations.delete
+
+## 20.0.0 (2022-05-10)
+
+**Features**
+
+ - Added operation FirewallPoliciesOperations.update_tags
+ - Added operation PerimeterAssociableResourceTypesOperations.list
+ - Added operation group ConfigurationPolicyGroupsOperations
+ - Added operation group ExpressRoutePortAuthorizationsOperations
+ - Added operation group NspAccessRulesOperations
+ - Added operation group NspAssociationsOperations
+ - Added operation group NspProfilesOperations
+ - Model ApplicationGateway has a new parameter backend_settings_collection
+ - Model ApplicationGateway has a new parameter listeners
+ - Model ApplicationGateway has a new parameter routing_rules
+ - Model ApplicationGatewayProbe has a new parameter pick_host_name_from_backend_settings
+ - Model BackendAddressPool has a new parameter drain_period_in_seconds
+ - Model ExpressRouteCircuit has a new parameter authorization_key
+ - Model FirewallPolicyIntrusionDetectionConfiguration has a new parameter private_ranges
+ - Model LoadBalancerBackendAddress has a new parameter admin_state
+ - Model NetworkInterface has a new parameter auxiliary_mode
+ - Model P2SConnectionConfiguration has a new parameter configuration_policy_group_associations
+ - Model P2SConnectionConfiguration has a new parameter previous_configuration_policy_group_associations
+ - Model VirtualHub has a new parameter hub_routing_preference
+ - Model VirtualNetworkGatewayConnection has a new parameter gateway_custom_bgp_ip_addresses
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter gateway_custom_bgp_ip_addresses
+ - Model VpnServerConfiguration has a new parameter configuration_policy_groups
+ - Model VpnSiteLinkConnection has a new parameter vpn_gateway_custom_bgp_addresses
+
+**Breaking changes**
+
+ - Removed operation PerimeterAssociableResourceTypesOperations.get
+
+## 19.3.0 (2021-11-05)
+
+**Features**
+
+ - Model LoadBalancerBackendAddress has a new parameter inbound_nat_rules_port_mapping
+ - Model VpnNatRuleMapping has a new parameter port_range
+ - Model OwaspCrsExclusionEntry has a new parameter exclusion_managed_rule_sets
+ - Model VirtualNetworkPeering has a new parameter remote_virtual_network_encryption
+ - Model NetworkInterface has a new parameter vnet_encryption_supported
+ - Model VirtualNetworkGateway has a new parameter disable_ip_sec_replay_protection
+ - Model VirtualNetwork has a new parameter encryption
+ - Model BackendAddressPool has a new parameter inbound_nat_rules
+ - Added operation LoadBalancersOperations.begin_list_inbound_nat_rule_port_mappings
+ - Added operation group FirewallPolicyIdpsSignaturesOverridesOperations
+ - Added operation group RoutingIntentOperations
+ - Added operation group FirewallPolicyIdpsSignaturesOperations
+ - Added operation group FirewallPolicyIdpsSignaturesFilterValuesOperations
+
+## 19.2.0 (2021-10-21)
+
+**Features**
+
+ - Added operation group AdminRuleCollectionsOperations
+ - Added operation group SecurityUserConfigurationsOperations
+ - Added operation group ConnectivityConfigurationsOperations
+ - Added operation group ActiveSecurityUserRulesOperations
+ - Added operation group NetworkManagerCommitsOperations
+ - Added operation group NetworkManagersOperations
+ - Added operation group NetworkManagerDeploymentStatusOperations
+ - Added operation group ActiveConnectivityConfigurationsOperations
+ - Added operation group NetworkManagerEffectiveSecurityAdminRulesOperations
+ - Added operation group UserRuleCollectionsOperations
+ - Added operation group ActiveSecurityAdminRulesOperations
+ - Added operation group UserRulesOperations
+ - Added operation group NetworkGroupsOperations
+ - Added operation group EffectiveVirtualNetworksOperations
+ - Added operation group NetworkSecurityPerimetersOperations
+ - Added operation group PerimeterAssociableResourceTypesOperations
+ - Added operation group AdminRulesOperations
+ - Added operation group SecurityAdminConfigurationsOperations
+ - Added operation group EffectiveConnectivityConfigurationsOperations
+ - Removed old api-version `2017-08-01`
+
+## 19.1.0 (2021-10-09)
+
+**Features**
+
+ - Model ServiceEndpointPolicy has a new parameter service_alias
+ - Model ServiceEndpointPolicy has a new parameter contextual_service_endpoint_policies
+ - Model ApplicationGatewayRequestRoutingRule has a new parameter load_distribution_policy
+ - Model BgpConnection has a new parameter hub_virtual_network_connection
+ - Model BastionHost has a new parameter enable_ip_connect
+ - Model BastionHost has a new parameter disable_copy_paste
+ - Model BastionHost has a new parameter enable_tunneling
+ - Model BastionHost has a new parameter scale_units
+ - Model BastionHost has a new parameter enable_file_copy
+ - Model BastionHost has a new parameter enable_shareable_link
+ - Model DscpConfiguration has a new parameter qos_definition_collection
+ - Model ServiceTagInformation has a new parameter service_tag_change_number
+ - Model VnetRoute has a new parameter bgp_connections
+ - Model VpnGateway has a new parameter enable_bgp_route_translation_for_nat
+ - Model ServiceEndpointPolicyDefinition has a new parameter type
+ - Model ApplicationGateway has a new parameter global_configuration
+ - Model ApplicationGateway has a new parameter load_distribution_policies
+ - Model InboundNatRule has a new parameter frontend_port_range_end
+ - Model InboundNatRule has a new parameter frontend_port_range_start
+ - Model InboundNatRule has a new parameter backend_address_pool
+ - Model PrivateEndpoint has a new parameter ip_configurations
+ - Model PrivateEndpoint has a new parameter application_security_groups
+ - Model PrivateEndpoint has a new parameter custom_network_interface_name
+ - Model NetworkVirtualAppliance has a new parameter ssh_public_key
+ - Model ApplicationGatewayUrlPathMap has a new parameter default_load_distribution_policy
+ - Model FirewallPolicy has a new parameter sql
+ - Model FirewallPolicy has a new parameter explicit_proxy_settings
+ - Model VirtualHub has a new parameter kind
+ - Model ApplicationGatewayPathRule has a new parameter load_distribution_policy
+ - Added operation BastionHostsOperations.begin_update_tags
+ - Added operation group ServiceTagInformationOperations
+
+## 19.0.0 (2021-05-14)
+
+**Features**
+
+ - Model ApplicationGatewayTrustedClientCertificate has a new parameter validated_cert_data
+ - Model ApplicationGatewayTrustedClientCertificate has a new parameter client_cert_issuer_dn
+ - Model VirtualNetwork has a new parameter flow_timeout_in_minutes
+ - Model FrontendIPConfiguration has a new parameter gateway_load_balancer
+ - Model IPAddressAvailabilityResult has a new parameter is_platform_reserved
+ - Model CustomIpPrefix has a new parameter custom_ip_prefix_parent
+ - Model CustomIpPrefix has a new parameter failed_reason
+ - Model CustomIpPrefix has a new parameter child_custom_ip_prefixes
+ - Model CustomIpPrefix has a new parameter authorization_message
+ - Model CustomIpPrefix has a new parameter signed_message
+ - Model VirtualNetworkPeering has a new parameter peering_sync_level
+ - Model VirtualNetworkPeering has a new parameter resource_guid
+ - Model VirtualNetworkPeering has a new parameter do_not_verify_remote_gateways
+ - Model VirtualNetworkPeering has a new parameter type
+ - Model VirtualNetworkPeering has a new parameter remote_virtual_network_address_space
+ - Model Subnet has a new parameter application_gateway_ip_configurations
+ - Model Subnet has a new parameter type
+ - Model LoadBalancingRule has a new parameter backend_address_pools
+ - Model EffectiveNetworkSecurityGroupAssociation has a new parameter network_manager
+ - Model BastionHost has a new parameter sku
+ - Model VirtualNetworkGateway has a new parameter extended_location
+ - Model VirtualNetworkGateway has a new parameter nat_rules
+ - Model VirtualNetworkGateway has a new parameter enable_bgp_route_translation_for_nat
+ - Model NetworkInterface has a new parameter workload_type
+ - Model NetworkInterface has a new parameter private_link_service
+ - Model NetworkInterface has a new parameter nic_type
+ - Model NetworkInterface has a new parameter migration_phase
+ - Model Delegation has a new parameter type
+ - Model PublicIPPrefix has a new parameter nat_gateway
+ - Model VirtualNetworkGatewayConnection has a new parameter egress_nat_rules
+ - Model VirtualNetworkGatewayConnection has a new parameter ingress_nat_rules
+ - Model NetworkInterfaceIPConfiguration has a new parameter gateway_load_balancer
+ - Model NetworkInterfaceIPConfiguration has a new parameter type
+ - Model AvailablePrivateEndpointType has a new parameter display_name
+ - Model PublicIPAddress has a new parameter delete_option
+ - Model PublicIPAddress has a new parameter nat_gateway
+ - Model PublicIPAddress has a new parameter service_public_ip_address
+ - Model PublicIPAddress has a new parameter linked_public_ip_address
+ - Model PublicIPAddress has a new parameter migration_phase
+ - Model VirtualHub has a new parameter preferred_routing_gateway
+ - Model BackendAddressPool has a new parameter tunnel_interfaces
+ - Model ServiceTagInformationPropertiesFormat has a new parameter state
+ - Added operation LoadBalancersOperations.begin_swap_public_ip_addresses
+ - Added operation group VirtualNetworkGatewayNatRulesOperations
+
+**Breaking changes**
+
+ - Operation VirtualNetworkPeeringsOperations.begin_create_or_update has a new signature
+ - Model VirtualNetworkGateway no longer has parameter virtual_network_extended_location
+
+## 18.0.0 (2021-03-08)
+
+**Features**
+
+ - Model VpnConnection has a new parameter traffic_selector_policies
+ - Model VirtualNetworkGateway has a new parameter virtual_network_extended_location
+ - Model VirtualNetworkGateway has a new parameter v_net_extended_location_resource_id
+ - Model VpnClientConfiguration has a new parameter vpn_authentication_types
+ - Model LoadBalancerBackendAddress has a new parameter subnet
+ - Model ServiceEndpointPolicy has a new parameter kind
+ - Model FirewallPolicy has a new parameter snat
+ - Model FirewallPolicy has a new parameter insights
+ - Added operation VirtualNetworkGatewayConnectionsOperations.begin_reset_connection
+ - Added operation VpnLinkConnectionsOperations.begin_get_ike_sas
+ - Added operation VpnLinkConnectionsOperations.begin_reset_connection
+
+**Breaking changes**
+
+ - Model VirtualNetworkGateway no longer has parameter extended_location
+ - Model VirtualNetworkGateway no longer has parameter virtual_network_extended_location_resource_id
+
+## 17.1.0 (2021-01-26)
+
+**Features**
+ - Model PrivateEndpoint has a new parameter extended_location
+ - Model VpnGateway has a new parameter nat_rules
+ - Model ExpressRouteConnection has a new parameter express_route_gateway_bypass
+ - Model SecurityRule has a new parameter type
+ - Model PrivateLinkService has a new parameter extended_location
+ - Model Route has a new parameter type
+ - Model Route has a new parameter has_bgp_override
+ - Model RouteTable has a new parameter resource_guid
+ - Model VpnSiteLinkConnection has a new parameter ingress_nat_rules
+ - Model VpnSiteLinkConnection has a new parameter vpn_link_connection_mode
+ - Model VpnSiteLinkConnection has a new parameter egress_nat_rules
+ - Model BackendAddressPool has a new parameter location
+ - Model CustomIpPrefix has a new parameter extended_location
+ - Added operation ExpressRouteGatewaysOperations.begin_update_tags
+ - Added operation VirtualNetworkGatewayConnectionsOperations.begin_get_ike_sas
+ - Added operation group NatRulesOperations
+
+## 17.0.0 (2020-11-25)
+
+**Features**
+
+ - Model PublicIPPrefix has a new parameter extended_location
+ - Model PublicIPPrefixSku has a new parameter tier
+ - Model NatRule has a new parameter translated_fqdn
+ - Model NetworkInterface has a new parameter extended_location
+ - Model ApplicationRule has a new parameter terminate_tls
+ - Model ApplicationRule has a new parameter web_categories
+ - Model ApplicationRule has a new parameter target_urls
+ - Model VirtualNetworkGatewayConnection has a new parameter connection_mode
+ - Model LoadBalancer has a new parameter extended_location
+ - Model PublicIPAddress has a new parameter extended_location
+ - Model LoadBalancerSku has a new parameter tier
+ - Model VirtualNetwork has a new parameter extended_location
+ - Model P2SVpnGateway has a new parameter is_routing_preference_internet
+ - Model IpGroup has a new parameter firewall_policies
+ - Model VpnGateway has a new parameter is_routing_preference_internet
+ - Model VirtualNetworkGateway has a new parameter extended_location
+ - Model VirtualNetworkGateway has a new parameter virtual_network_extended_location_resource_id
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter connection_mode
+ - Model FirewallPolicy has a new parameter sku
+ - Model FirewallPolicy has a new parameter transport_security
+ - Model FirewallPolicy has a new parameter identity
+ - Model FirewallPolicy has a new parameter intrusion_detection
+ - Model VirtualHub has a new parameter allow_branch_to_branch_traffic
+ - Model PublicIPAddressSku has a new parameter tier
+ - Model ServiceTagsListResult has a new parameter next_link
+ - Model LoadBalancerBackendAddress has a new parameter load_balancer_frontend_ip_configuration
+ - Added operation NetworkInterfacesOperations.list_cloud_service_network_interfaces
+ - Added operation NetworkInterfacesOperations.get_cloud_service_network_interface
+ - Added operation NetworkInterfacesOperations.list_cloud_service_role_instance_network_interfaces
+ - Added operation PublicIPAddressesOperations.list_cloud_service_role_instance_public_ip_addresses
+ - Added operation PublicIPAddressesOperations.list_cloud_service_public_ip_addresses
+ - Added operation PublicIPAddressesOperations.get_cloud_service_public_ip_address
+ - Added operation group WebCategoriesOperations
+
+**Breaking changes**
+
+ - Operation ConnectionMonitorsOperations.begin_create_or_update has a new signature
+ - Model VirtualHub no longer has parameter enable_virtual_router_route_propogation
+
+## 16.0.0 (2020-09-15)
+
+**Features**
+
+ - Model VirtualNetworkPeering has a new parameter remote_bgp_communities
+ - Model VirtualHub has a new parameter virtual_router_asn
+ - Model VirtualHub has a new parameter routing_state
+ - Model VirtualHub has a new parameter ip_configurations
+ - Model VirtualHub has a new parameter virtual_router_ips
+ - Model VirtualHub has a new parameter enable_virtual_router_route_propogation
+ - Model VirtualHub has a new parameter bgp_connections
+ - Model FirewallPolicyRule has a new parameter description
+ - Model ExpressRouteLinkMacSecConfig has a new parameter sci_state
+ - Model VpnGateway has a new parameter ip_configurations
+ - Model P2SConnectionConfiguration has a new parameter enable_internet_security
+ - Model ConnectionMonitorEndpoint has a new parameter type
+ - Model ConnectionMonitorEndpoint has a new parameter coverage_level
+ - Model ConnectionMonitorEndpoint has a new parameter scope
+ - Model FirewallPolicy has a new parameter rule_collection_groups
+ - Model FirewallPolicy has a new parameter dns_settings
+ - Model NetworkInterface has a new parameter dscp_configuration
+ - Model NetworkVirtualAppliance has a new parameter address_prefix
+ - Model NetworkVirtualAppliance has a new parameter cloud_init_configuration_blobs
+ - Model NetworkVirtualAppliance has a new parameter boot_strap_configuration_blobs
+ - Model NetworkVirtualAppliance has a new parameter cloud_init_configuration
+ - Model NetworkVirtualAppliance has a new parameter inbound_security_rules
+ - Model NetworkVirtualAppliance has a new parameter nva_sku
+ - Model NetworkVirtualAppliance has a new parameter virtual_appliance_sites
+ - Model ConnectionMonitorTcpConfiguration has a new parameter destination_port_behavior
+ - Model ApplicationGatewayHttpListener has a new parameter ssl_profile
+ - Model P2SVpnGateway has a new parameter custom_dns_servers
+ - Model ApplicationGateway has a new parameter private_link_configurations
+ - Model ApplicationGateway has a new parameter trusted_client_certificates
+ - Model ApplicationGateway has a new parameter private_endpoint_connections
+ - Model ApplicationGateway has a new parameter ssl_profiles
+ - Model HubIPAddresses has a new parameter public_i_ps
+ - Model PublicIPPrefix has a new parameter custom_ip_prefix
+ - Model ApplicationGatewayFrontendIPConfiguration has a new parameter private_link_configuration
+ - Model VpnSite has a new parameter o365_policy
+ - Model ConnectivityHop has a new parameter previous_links
+ - Model ConnectivityHop has a new parameter previous_hop_ids
+ - Model ConnectivityHop has a new parameter links
+ - Added operation ExpressRoutePortsOperations.generate_loa
+ - Added operation FlowLogsOperations.update_tags
+ - Added operation HubVirtualNetworkConnectionsOperations.begin_create_or_update
+ - Added operation HubVirtualNetworkConnectionsOperations.begin_delete
+ - Added operation VpnGatewaysOperations.begin_stop_packet_capture
+ - Added operation VpnGatewaysOperations.begin_start_packet_capture
+ - Added operation VpnGatewaysOperations.begin_update_tags
+ - Added operation VpnConnectionsOperations.begin_stop_packet_capture
+ - Added operation VpnConnectionsOperations.begin_start_packet_capture
+ - Added operation PrivateLinkServicesOperations.begin_check_private_link_service_visibility_by_resource_group
+ - Added operation PrivateLinkServicesOperations.begin_check_private_link_service_visibility
+ - Added operation VirtualHubsOperations.begin_get_effective_virtual_hub_routes
+ - Added operation P2SVpnGatewaysOperations.begin_reset
+ - Added operation P2SVpnGatewaysOperations.begin_update_tags
+ - Added operation group CustomIPPrefixesOperations
+ - Added operation group VirtualApplianceSitesOperations
+ - Added operation group DscpConfigurationOperations
+ - Added operation group VirtualHubIpConfigurationOperations
+ - Added operation group VirtualHubBgpConnectionOperations
+ - Added operation group InboundSecurityRuleOperations
+ - Added operation group VirtualApplianceSkusOperations
+ - Added operation group ApplicationGatewayPrivateLinkResourcesOperations
+ - Added operation group ApplicationGatewayPrivateEndpointConnectionsOperations
+ - Added operation group FirewallPolicyRuleCollectionGroupsOperations
+ - Added operation group VirtualHubBgpConnectionsOperations
+
+**Breaking changes**
+
+ - Model VirtualHub no longer has parameter virtual_network_connections
+ - Model FirewallPolicyRule no longer has parameter priority
+ - Model FirewallPolicy no longer has parameter transport_security
+ - Model FirewallPolicy no longer has parameter rule_groups
+ - Model FirewallPolicy no longer has parameter intrusion_system_mode
+ - Model FirewallPolicy no longer has parameter identity
+ - Model NetworkVirtualAppliance no longer has parameter boot_strap_configuration_blob
+ - Model NetworkVirtualAppliance no longer has parameter sku
+ - Model NetworkVirtualAppliance no longer has parameter cloud_init_configuration_blob
+ - Model NatRuleCondition no longer has parameter terminate_tls
+ - Model HubIPAddresses no longer has parameter public_ip_addresses
+ - Model ApplicationRuleCondition no longer has parameter target_urls
+ - Removed operation VpnGatewaysOperations.update_tags
+ - Removed operation PrivateLinkServicesOperations.check_private_link_service_visibility_by_resource_group
+ - Removed operation PrivateLinkServicesOperations.check_private_link_service_visibility
+ - Removed operation P2SVpnGatewaysOperations.update_tags
+
+## 16.0.0b1 (2020-06-17)
+
+This is beta preview version.
+For detailed changelog please refer to equivalent stable version 10.2.0 (https://pypi.org/project/azure-mgmt-network/10.2.0/)
+
+This version uses a next-generation code generator that introduces important breaking changes, but also important new features (like unified authentication and async programming).
+
+**General breaking changes**
+
+- Credential system has been completly revamped:
+
+ - `azure.common.credentials` or `msrestazure.azure_active_directory` instances are no longer supported, use the `azure-identity` classes instead: https://pypi.org/project/azure-identity/
+ - `credentials` parameter has been renamed `credential`
+
+- The `config` attribute no longer exists on a client, configuration should be passed as kwarg. Example: `MyClient(credential, subscription_id, enable_logging=True)`. For a complete set of
+ supported options, see the [parameters accept in init documentation of azure-core](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies)
+- You can't import a `version` module anymore, use `__version__` instead
+- Operations that used to return a `msrest.polling.LROPoller` now returns a `azure.core.polling.LROPoller` and are prefixed with `begin_`.
+- Exceptions tree have been simplified and most exceptions are now `azure.core.exceptions.HttpResponseError` (`CloudError` has been removed).
+- Most of the operation kwarg have changed. Some of the most noticeable:
+
+ - `raw` has been removed. Equivalent feature can be found using `cls`, a callback that will give access to internal HTTP response for advanced user
+ - For a complete set of
+ supported options, see the [parameters accept in Request documentation of azure-core](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies)
+
+**General new features**
+
+- Type annotations support using `typing`. SDKs are mypy ready.
+- This client has now stable and official support for async. Check the `aio` namespace of your package to find the async client.
+- This client now support natively tracing library like OpenCensus or OpenTelemetry. See this [tracing quickstart](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core-tracing-opentelemetry) for an overview.
+
+
+## 10.2.0 (2020-04-10)
+
+**Features**
+
+ - Model VpnConnection has a new parameter routing_configuration
+ - Model NatRuleCondition has a new parameter terminate_tls
+ - Model HubVirtualNetworkConnection has a new parameter routing_configuration
+ - Model ExpressRouteConnection has a new parameter routing_configuration
+ - Model FirewallPolicy has a new parameter transport_security
+ - Model FirewallPolicy has a new parameter identity
+ - Model FirewallPolicy has a new parameter threat_intel_whitelist
+ - Model ApplicationRuleCondition has a new parameter target_urls
+ - Model P2SConnectionConfiguration has a new parameter routing_configuration
+ - Model BackendAddressPool has a new parameter load_balancer_backend_addresses
+ - Added operation LoadBalancerBackendAddressPoolsOperations.create_or_update
+ - Added operation LoadBalancerBackendAddressPoolsOperations.delete
+ - Added operation group HubRouteTablesOperations
+
+## 10.1.0 (2020-04-10)
+
+**Features**
+
+ - Model VpnConnection has a new parameter dpd_timeout_seconds
+ - Model FirewallPolicy has a new parameter intrusion_system_mode
+ - Model Subnet has a new parameter ip_allocations
+ - Model ApplicationGateway has a new parameter force_firewall_policy_association
+ - Model PrivateEndpoint has a new parameter custom_dns_configs
+ - Model VirtualNetworkGatewayConnection has a new parameter dpd_timeout_seconds
+ - Model VpnClientConfiguration has a new parameter radius_servers
+ - Model VirtualNetwork has a new parameter ip_allocations
+ - Model VirtualHub has a new parameter security_partner_provider
+ - Model VpnServerConfiguration has a new parameter radius_servers
+ - Added operation group PrivateDnsZoneGroupsOperations
+ - Added operation group SecurityPartnerProvidersOperations
+ - Added operation group IpAllocationsOperations
+
+## 10.0.0 (2020-03-31)
+
+**Features**
+
+ - Model VirtualNetworkGatewayConnection has a new parameter use_local_azure_ip_address
+ - Model NetworkRuleCondition has a new parameter source_ip_groups
+ - Model NetworkRuleCondition has a new parameter destination_ip_groups
+ - Model VirtualNetworkGatewayIPConfiguration has a new parameter private_ip_address
+ - Model BgpSettings has a new parameter bgp_peering_addresses
+ - Model ExpressRouteCircuitConnection has a new parameter ipv6_circuit_connection_config
+ - Model ApplicationGatewayHttpListener has a new parameter host_names
+ - Model ApplicationRuleCondition has a new parameter source_ip_groups
+ - Model VirtualNetworkGateway has a new parameter enable_private_ip_address
+ - Model LocalNetworkGateway has a new parameter fqdn
+ - Model VpnSiteLink has a new parameter fqdn
+ - Model NetworkSecurityGroup has a new parameter flow_logs
+ - Added operation NetworkManagementClientOperationsMixin.put_bastion_shareable_link
+ - Added operation NetworkManagementClientOperationsMixin.get_bastion_shareable_link
+ - Added operation NetworkManagementClientOperationsMixin.delete_bastion_shareable_link
+ - Added operation NetworkManagementClientOperationsMixin.disconnect_active_sessions
+ - Added operation NetworkManagementClientOperationsMixin.get_active_sessions
+ - Added operation group NetworkVirtualAppliancesOperations
+
+**Breaking changes**
+
+ - Model ApplicationGatewayHttpListener no longer has parameter hostnames
+
+## 9.0.0 (2020-01-17)
+
+**Features**
+
+ - Model AzureFirewall has a new parameter ip_groups
+ - Model AzureFirewall has a new parameter
+ management_ip_configuration
+ - Model ConnectionMonitorResult has a new parameter endpoints
+ - Model ConnectionMonitorResult has a new parameter
+ connection_monitor_type
+ - Model ConnectionMonitorResult has a new parameter
+ test_configurations
+ - Model ConnectionMonitorResult has a new parameter test_groups
+ - Model ConnectionMonitorResult has a new parameter outputs
+ - Model ConnectionMonitorResult has a new parameter notes
+ - Model AzureFirewallIPConfiguration has a new parameter type
+ - Model ConnectionMonitor has a new parameter endpoints
+ - Model ConnectionMonitor has a new parameter test_configurations
+ - Model ConnectionMonitor has a new parameter test_groups
+ - Model ConnectionMonitor has a new parameter outputs
+ - Model ConnectionMonitor has a new parameter notes
+ - Model DdosSettings has a new parameter protected_ip
+ - Model ApplicationGatewayRewriteRuleActionSet has a new parameter
+ url_configuration
+ - Added operation
+ P2sVpnGatewaysOperations.disconnect_p2s_vpn_connections
+ - Added operation
+ VirtualNetworkGatewaysOperations.disconnect_virtual_network_gateway_vpn_connections
+ - Added operation group FlowLogsOperations
+
+**Breaking changes**
+
+ - Operation
+ ExpressRouteCircuitAuthorizationsOperations.create_or_update has a
+ new signature
+ - Model ConnectionMonitorParameters has a new signature
+
+## 8.0.0 (2019-11-12)
+
+**Features**
+
+ - Model PrivateLinkServiceConnectionState has a new parameter
+ actions_required
+ - Model ConnectivityParameters has a new parameter
+ preferred_ip_version
+
+**Breaking changes**
+
+ - Model PrivateLinkServiceConnectionState no longer has parameter
+ action_required
+
+## 7.0.0 (2019-10-22)
+
+**Features**
+
+ - Model ApplicationGatewayHttpListener has a new parameter hostnames
+ - Model ApplicationGatewayHttpListener has a new parameter
+ firewall_policy
+ - Model ApplicationGatewayPathRule has a new parameter
+ firewall_policy
+ - Model P2SVpnGateway has a new parameter
+ p2_sconnection_configurations
+ - Model VpnServerConfiguration has a new parameter
+ vpn_client_root_certificates
+ - Model VpnServerConfiguration has a new parameter
+ radius_server_root_certificates
+ - Model VpnServerConfiguration has a new parameter
+ radius_client_root_certificates
+ - Model VpnServerConfiguration has a new parameter
+ vpn_client_revoked_certificates
+ - Model ExpressRouteConnection has a new parameter
+ enable_internet_security
+ - Model AzureFirewallApplicationRule has a new parameter
+ source_ip_groups
+ - Model WebApplicationFirewallPolicy has a new parameter
+ path_based_rules
+ - Model WebApplicationFirewallPolicy has a new parameter
+ http_listeners
+ - Model PrivateLinkService has a new parameter enable_proxy_protocol
+ - Model AzureFirewallNetworkRule has a new parameter
+ destination_ip_groups
+ - Model AzureFirewallNetworkRule has a new parameter
+ source_ip_groups
+ - Model AzureFirewallNetworkRule has a new parameter
+ destination_fqdns
+ - Model VirtualWAN has a new parameter virtual_wan_type
+ - Model VirtualHub has a new parameter sku
+ - Model VirtualHub has a new parameter virtual_hub_route_table_v2s
+ - Model AzureFirewallNatRule has a new parameter translated_fqdn
+ - Model AzureFirewallNatRule has a new parameter source_ip_groups
+ - Model PrivateEndpointConnection has a new parameter link_identifier
+ - Model AzureFirewall has a new parameter additional_properties
+ - Added operation RouteFiltersOperations.update_tags
+ - Added operation ServiceEndpointPoliciesOperations.update_tags
+ - Added operation
+ PrivateLinkServicesOperations.get_private_endpoint_connection
+ - Added operation
+ PrivateLinkServicesOperations.list_private_endpoint_connections
+ - Added operation group VirtualHubRouteTableV2sOperations
+ - Added operation group IpGroupsOperations
+
+**Breaking changes**
+
+ - Operation AzureFirewallsOperations.update_tags has a new signature
+ - Operation
+ ExpressRouteCircuitAuthorizationsOperations.create_or_update has a
+ new signature
+ - Model P2SVpnGateway no longer has parameter
+ p2s_connection_configurations
+ - Model VpnServerConfiguration no longer has parameter
+ vpn_server_config_vpn_client_root_certificates
+ - Model VpnServerConfiguration no longer has parameter
+ vpn_server_config_radius_client_root_certificates
+ - Model VpnServerConfiguration no longer has parameter
+ vpn_server_config_vpn_client_revoked_certificates
+ - Model VpnServerConfiguration no longer has parameter
+ vpn_server_config_radius_server_root_certificates
+ - Removed operation RouteFiltersOperations.update
+ - Removed operation VirtualRoutersOperations.update
+ - Removed operation RouteFilterRulesOperations.update
+ - Removed operation VirtualRouterPeeringsOperations.update
+ - Removed operation FirewallPoliciesOperations.update_tags
+ - Removed operation ServiceEndpointPoliciesOperations.update
+
+## 6.0.0 (2019-10-09)
+
+**Features**
+
+ - Model VirtualNetwork has a new parameter bgp_communities
+ - Model VirtualHub has a new parameter azure_firewall
+ - Model VirtualHub has a new parameter security_provider_name
+ - Model P2SVpnGateway has a new parameter
+ p2s_connection_configurations
+ - Model P2SVpnGateway has a new parameter vpn_server_configuration
+ - Model AzureFirewall has a new parameter sku
+ - Model VirtualNetworkGateway has a new parameter
+ inbound_dns_forwarding_endpoint
+ - Model VirtualNetworkGateway has a new parameter
+ enable_dns_forwarding
+ - Added operation
+ P2sVpnGatewaysOperations.get_p2s_vpn_connection_health_detailed
+ - Added operation
+ NetworkManagementClientOperationsMixin.generatevirtualwanvpnserverconfigurationvpnprofile
+ - Added operation group VpnServerConfigurationsOperations
+ - Added operation group
+ VpnServerConfigurationsAssociatedWithVirtualWanOperations
+ - Added operation group AvailableServiceAliasesOperations
+
+**Breaking changes**
+
+ - Model WebApplicationFirewallPolicy has a new required parameter
+ managed_rules
+ - Model P2SVpnGateway no longer has parameter
+ vpn_client_address_pool
+ - Model P2SVpnGateway no longer has parameter custom_routes
+ - Model P2SVpnGateway no longer has parameter
+ p2_svpn_server_configuration
+ - Model VirtualWAN no longer has parameter security_provider_name
+ - Model VirtualWAN no longer has parameter
+ p2_svpn_server_configurations
+ - Model PolicySettings has a new signature
+
+## 5.1.0 (2019-10-03)
+
+**Features**
+
+ - Model VirtualNetworkGateway has a new parameter
+ vpn_gateway_generation
+ - Model ExpressRoutePort has a new parameter identity
+ - Model VirtualNetworkGatewayConnection has a new parameter
+ traffic_selector_policies
+ - Model ExpressRouteLink has a new parameter mac_sec_config
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
+ traffic_selector_policies
+ - Model NetworkInterfaceIPConfiguration has a new parameter
+ private_link_connection_properties
+ - Model ApplicationGatewayRequestRoutingRule has a new parameter
+ priority
+ - Added operation
+ VirtualNetworkGatewayConnectionsOperations.stop_packet_capture
+ - Added operation
+ VirtualNetworkGatewayConnectionsOperations.start_packet_capture
+ - Added operation ConnectionMonitorsOperations.update_tags
+ - Added operation
+ VirtualNetworkGatewaysOperations.stop_packet_capture
+ - Added operation
+ VirtualNetworkGatewaysOperations.start_packet_capture
+ - Added operation group VirtualRoutersOperations
+ - Added operation group VirtualRouterPeeringsOperations
+
+## 5.0.0 (2019-08-27)
+
+**Features**
+
+ - Model PrivateLinkServiceIpConfiguration has a new parameter primary
+ - Model PrivateLinkServiceIpConfiguration has a new parameter etag
+ - Model PrivateLinkServiceIpConfiguration has a new parameter type
+ - Model PrivateLinkServiceIpConfiguration has a new parameter id
+ - Model AzureFirewall has a new parameter virtual_hub
+ - Model AzureFirewall has a new parameter hub_ip_addresses
+ - Model AzureFirewall has a new parameter firewall_policy
+ - Model PrivateLinkServiceConnection has a new parameter
+ provisioning_state
+ - Model PrivateLinkServiceConnection has a new parameter etag
+ - Model PrivateLinkServiceConnection has a new parameter type
+ - Model PublicIPPrefix has a new parameter
+ load_balancer_frontend_ip_configuration
+ - Model ApplicationGatewayOnDemandProbe has a new parameter
+ backend_address_pool
+ - Model ApplicationGatewayOnDemandProbe has a new parameter
+ backend_http_settings
+ - Model PrivateEndpointConnection has a new parameter
+ provisioning_state
+ - Model PrivateEndpointConnection has a new parameter etag
+ - Model PrivateEndpointConnection has a new parameter type
+ - Added operation SubnetsOperations.unprepare_network_policies
+ - Added operation group FirewallPolicyRuleGroupsOperations
+ - Added operation group FirewallPoliciesOperations
+
+**Breaking changes**
+
+ - Model PrivateLinkServiceIpConfiguration no longer has parameter
+ public_ip_address
+ - Model ApplicationGatewayOnDemandProbe no longer has parameter
+ backend_pool_name
+ - Model ApplicationGatewayOnDemandProbe no longer has parameter
+ backend_http_setting_name
+
+## 4.0.0 (2019-07-19)
+
+**Features**
+
+ - Model Subnet has a new parameter
+ private_link_service_network_policies
+ - Model Subnet has a new parameter
+ private_endpoint_network_policies
+ - Model VpnSite has a new parameter vpn_site_links
+ - Model LoadBalancingRule has a new parameter type
+ - Model BackendAddressPool has a new parameter outbound_rules
+ - Model BackendAddressPool has a new parameter type
+ - Model InboundNatPool has a new parameter type
+ - Model OutboundRule has a new parameter type
+ - Model InboundNatRule has a new parameter type
+ - Model Probe has a new parameter type
+ - Model FrontendIPConfiguration has a new parameter
+ private_ip_address_version
+ - Model FrontendIPConfiguration has a new parameter type
+ - Model AvailablePrivateEndpointType has a new parameter name
+ - Model AvailablePrivateEndpointType has a new parameter
+ resource_name
+ - Model VpnConnection has a new parameter vpn_link_connections
+ - Added operation
+ AvailablePrivateEndpointTypesOperations.list_by_resource_group
+ - Added operation AzureFirewallsOperations.update_tags
+ - Added operation
+ PrivateLinkServicesOperations.check_private_link_service_visibility_by_resource_group
+ - Added operation
+ PrivateLinkServicesOperations.list_auto_approved_private_link_services
+ - Added operation
+ PrivateLinkServicesOperations.check_private_link_service_visibility
+ - Added operation
+ PrivateLinkServicesOperations.list_auto_approved_private_link_services_by_resource_group
+ - Added operation group VpnLinkConnectionsOperations
+ - Added operation group VpnSiteLinkConnectionsOperations
+ - Added operation group VpnSiteLinksOperations
+
+**Breaking changes**
+
+ - Operation SubnetsOperations.prepare_network_policies has a new
+ signature
+ - Model PrepareNetworkPoliciesRequest no longer has parameter
+ resource_group_name
+ - Model AvailablePrivateEndpointType no longer has parameter
+ service_name
+ - Removed operation group
+ AvailableResourceGroupPrivateEndpointTypesOperations
+
+## 3.0.0 (2019-05-24)
+
+**Features**
+
+ - Model NetworkInterface has a new parameter private_endpoint
+ - Model ServiceAssociationLink has a new parameter type
+ - Model ServiceAssociationLink has a new parameter allow_delete
+ - Model ServiceAssociationLink has a new parameter locations
+ - Model Subnet has a new parameter private_endpoints
+ - Model PatchRouteFilter has a new parameter ipv6_peerings
+ - Model ExpressRouteCircuitPeering has a new parameter type
+ - Model ApplicationGatewayProbe has a new parameter port
+ - Model RouteFilter has a new parameter ipv6_peerings
+ - Model ExpressRouteCircuitAuthorization has a new parameter type
+ - Model PeerExpressRouteCircuitConnection has a new parameter type
+ - Model AzureFirewall has a new parameter zones
+ - Model ResourceNavigationLink has a new parameter type
+ - Model ExpressRouteCircuitConnection has a new parameter type
+ - Model VpnConnection has a new parameter
+ use_policy_based_traffic_selectors
+ - Model NatGateway has a new parameter zones
+ - Model VpnClientConfiguration has a new parameter aad_audience
+ - Model VpnClientConfiguration has a new parameter aad_issuer
+ - Model VpnClientConfiguration has a new parameter aad_tenant
+ - Added operation
+ VirtualNetworkGatewaysOperations.get_vpnclient_connection_health
+ - Added operation
+ P2sVpnGatewaysOperations.get_p2s_vpn_connection_health
+ - Added operation VpnGatewaysOperations.reset
+ - Added operation group BastionHostsOperations
+ - Added operation group NetworkManagementClientOperationsMixin
+ - Added operation group PrivateLinkServicesOperations
+ - Added operation group
+ AvailableResourceGroupPrivateEndpointTypesOperations
+ - Added operation group ServiceAssociationLinksOperations
+ - Added operation group ResourceNavigationLinksOperations
+ - Added operation group ServiceTagsOperations
+ - Added operation group PrivateEndpointsOperations
+ - Added operation group AvailablePrivateEndpointTypesOperations
+
+**Breaking changes**
+
+ - Model NetworkInterface no longer has parameter interface_endpoint
+ - Model Subnet no longer has parameter interface_endpoints
+ - Removed operation group InterfaceEndpointsOperations
+
+**General Breaking changes**
+
+This version uses a next-generation code generator that *might*
+introduce breaking changes if you were importing from the v20xx_yy_zz
+API folders. In summary, some modules were incorrectly
+visible/importable and have been renamed. This fixed several issues
+caused by usage of classes that were not supposed to be used in the
+first place.
+
+ - NetworkManagementClient cannot be imported from
+ `azure.mgmt.network.v20xx_yy_zz.network_management_client`
+ anymore (import from `azure.mgmt.network.v20xx_yy_zz` works like
+ before)
+ - NetworkManagementClientConfiguration import has been moved from
+ `azure.mgmt.network.v20xx_yy_zz.network_management_client` to
+ `azure.mgmt.network.v20xx_yy_zz`
+ - A model `MyClass` from a "models" sub-module cannot be imported
+ anymore using `azure.mgmt.network.v20xx_yy_zz.models.my_class`
+ (import from `azure.mgmt.network.v20xx_yy_zz.models` works like
+ before)
+ - An operation class `MyClassOperations` from an `operations`
+ sub-module cannot be imported anymore using
+ `azure.mgmt.network.v20xx_yy_zz.operations.my_class_operations`
+ (import from `azure.mgmt.network.v20xx_yy_zz.operations` works
+ like before)
+
+Last but not least, HTTP connection pooling is now enabled by default.
+You should always use a client as a context manager, or call close(), or
+use no more than one client per process.
+
+## 2.7.0 (2019-04-25)
+
+**Features**
+
+ - Model P2SVpnGateway has a new parameter custom_routes
+ - Model Subnet has a new parameter nat_gateway
+ - Model VpnConnection has a new parameter
+ use_local_azure_ip_address
+ - Model EffectiveRoute has a new parameter
+ disable_bgp_route_propagation
+ - Model VirtualNetworkGateway has a new parameter custom_routes
+ - Added operation
+ ApplicationGatewaysOperations.backend_health_on_demand
+ - Added operation DdosProtectionPlansOperations.update_tags
+ - Added operation group NatGatewaysOperations
+
+**Bug fixes and preview API updates**
+
+ - Parameter output_blob_sas_url of model
+ GetVpnSitesConfigurationRequest is now required
+ - Operation VpnSitesConfigurationOperations.download has a new
+ signature
+ - Model ExpressRouteCircuit no longer has parameter
+ allow_global_reach
+
+## 2.6.0 (2019-03-21)
+
+**Features**
+
+ - Model ApplicationGateway has a new parameter firewall_policy
+ - Model ApplicationGatewayBackendHealthServer has a new parameter
+ health_probe_log
+ - Model ExpressRouteCircuitPeering has a new parameter
+ peered_connections
+ - Model ExpressRouteCircuit has a new parameter global_reach_enabled
+ - Added operation group PeerExpressRouteCircuitConnectionsOperations
+ - Added operation group WebApplicationFirewallPoliciesOperations
+
+**Bugfixes**
+
+ - Fix incorrect operation
+ ApplicationGatewaysOperations.list_available_request_headers
+ - Fix incorrect operation
+ ApplicationGatewaysOperations.list_available_server_variables
+ - Fix incorrect operation
+ ApplicationGatewaysOperations.list_available_response_headers
+
+## 2.6.0rc1 (2019-02-15)
+
+**Features**
+
+ - Model AzureFirewall has a new parameter threat_intel_mode
+ - Model ApplicationGatewayRewriteRule has a new parameter conditions
+ - Model ApplicationGatewayRewriteRule has a new parameter
+ rule_sequence
+ - Model ApplicationGatewayAutoscaleConfiguration has a new parameter
+ max_capacity
+ - Added operation SubnetsOperations.prepare_network_policies
+
+## 2.5.1 (2019-01-15)
+
+**Features**
+
+ - Add missing ddos_custom_policies operations
+
+## 2.5.0 (2019-01-04)
+
+**Features**
+
+ - Model PublicIPAddress has a new parameter ddos_settings
+ - Added operation
+ ApplicationGatewaysOperations.list_available_request_headers
+ - Added operation
+ ApplicationGatewaysOperations.list_available_server_variables
+ - Added operation
+ ApplicationGatewaysOperations.list_available_response_headers
+ - Added operation ApplicationSecurityGroupsOperations.update_tags
+
+## 2.4.0 (2018-11-27)
+
+**Features**
+
+ - Model ApplicationGatewaySslCertificate has a new parameter
+ key_vault_secret_id
+ - Model ApplicationGatewayRequestRoutingRule has a new parameter
+ rewrite_rule_set
+ - Model FlowLogInformation has a new parameter format
+ - Model ApplicationGateway has a new parameter identity
+ - Model ApplicationGateway has a new parameter rewrite_rule_sets
+ - Model TrafficAnalyticsConfigurationProperties has a new parameter
+ traffic_analytics_interval
+ - Model ApplicationGatewayPathRule has a new parameter
+ rewrite_rule_set
+ - Model ApplicationGatewayUrlPathMap has a new parameter
+ default_rewrite_rule_set
+
+**Breaking changes**
+
+ - Model ApplicationGatewayTrustedRootCertificate no longer has
+ parameter keyvault_secret_id (replaced by key_vault_secret_id)
+
+## 2.3.0 (2018-11-07)
+
+**Features**
+
+ - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
+ new parameter exclusions
+ - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
+ new parameter file_upload_limit_in_mb
+ - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
+ new parameter max_request_body_size_in_kb
+ - Model ApplicationGatewayHttpListener has a new parameter
+ custom_error_configurations
+ - Model ExpressRouteCircuit has a new parameter bandwidth_in_gbps
+ - Model ExpressRouteCircuit has a new parameter stag
+ - Model ExpressRouteCircuit has a new parameter express_route_port
+ - Model EvaluatedNetworkSecurityGroup has a new parameter applied_to
+ - Model NetworkConfigurationDiagnosticResult has a new parameter
+ profile
+ - Model ApplicationGateway has a new parameter
+ custom_error_configurations
+ - Added operation group LoadBalancerOutboundRulesOperations
+ - Added operation group ExpressRouteLinksOperations
+ - Added operation group ExpressRoutePortsOperations
+ - Added operation group ExpressRoutePortsLocationsOperations
+
+**Breaking changes**
+
+ - Model NetworkConfigurationDiagnosticResult no longer has parameter
+ traffic_query
+ - Operation
+ NetworkWatchersOperations.get_network_configuration_diagnostic
+ has a new signature (no longer takes target_resource_id, queries,
+ but a NetworkConfigurationDiagnosticParameters instance)
+
+## 2.2.1 (2018-09-14)
+
+**Bugfixes**
+
+ - Fix unexpected exception with network_profiles.delete
+
+## 2.2.0 (2018-09-11)
+
+Default API version is now 2018-08-01
+
+**Features**
+
+ - Model AzureFirewall has a new parameter nat_rule_collections
+ - Model VirtualHub has a new parameter route_table
+ - Model VirtualHub has a new parameter virtual_network_connections
+ - Model VirtualHub has a new parameter p2_svpn_gateway
+ - Model VirtualHub has a new parameter express_route_gateway
+ - Model VirtualHub has a new parameter vpn_gateway
+ - Model VirtualWAN has a new parameter allow_vnet_to_vnet_traffic
+ - Model VirtualWAN has a new parameter
+ p2_svpn_server_configurations
+ - Model VirtualWAN has a new parameter
+ office365_local_breakout_category
+ - Model VirtualWAN has a new parameter
+ allow_branch_to_branch_traffic
+ - Model VirtualWAN has a new parameter security_provider_name
+ - Model VpnSite has a new parameter is_security_site
+ - Model VpnConnection has a new parameter connection_bandwidth
+ - Model VpnConnection has a new parameter enable_internet_security
+ - Model VpnConnection has a new parameter
+ vpn_connection_protocol_type
+ - Model VpnConnection has a new parameter enable_rate_limiting
+ - Model ServiceEndpointPolicy has a new parameter subnets
+ - Model AzureFirewallApplicationRule has a new parameter fqdn_tags
+ - Model AzureFirewallApplicationRule has a new parameter target_fqdns
+ - Model VpnGateway has a new parameter vpn_gateway_scale_unit
+ - Model ApplicationGatewayBackendHttpSettings has a new parameter
+ trusted_root_certificates
+ - Model VirtualNetworkGatewayConnection has a new parameter
+ connection_protocol
+ - Model ExpressRouteCircuitPeering has a new parameter
+ express_route_connection
+ - Model Subnet has a new parameter delegations
+ - Model Subnet has a new parameter address_prefixes
+ - Model Subnet has a new parameter ip_configuration_profiles
+ - Model Subnet has a new parameter service_association_links
+ - Model Subnet has a new parameter interface_endpoints
+ - Model Subnet has a new parameter purpose
+ - Model ApplicationGateway has a new parameter
+ trusted_root_certificates
+ - Model NetworkInterface has a new parameter tap_configurations
+ - Model NetworkInterface has a new parameter hosted_workloads
+ - Model NetworkInterface has a new parameter interface_endpoint
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
+ connection_protocol
+ - Model HubVirtualNetworkConnection has a new parameter
+ enable_internet_security
+ - Model NetworkInterfaceIPConfiguration has a new parameter
+ virtual_network_taps
+ - Added operation
+ VirtualNetworkGatewaysOperations.reset_vpn_client_shared_key
+ - Added operation group ExpressRouteConnectionsOperations
+ - Added operation group AzureFirewallFqdnTagsOperations
+ - Added operation group VirtualNetworkTapsOperations
+ - Added operation group NetworkProfilesOperations
+ - Added operation group P2sVpnServerConfigurationsOperations
+ - Added operation group AvailableDelegationsOperations
+ - Added operation group InterfaceEndpointsOperations
+ - Added operation group P2sVpnGatewaysOperations
+ - Added operation group AvailableResourceGroupDelegationsOperations
+ - Added operation group ExpressRouteGatewaysOperations
+ - Added operation group NetworkInterfaceTapConfigurationsOperations
+
+**Breaking changes**
+
+ - Model VirtualHub no longer has parameter
+ hub_virtual_network_connections
+ - Model VpnConnection no longer has parameter
+ connection_bandwidth_in_mbps
+ - Model AzureFirewallApplicationRule no longer has parameter
+ target_urls
+ - Model VpnGateway no longer has parameter policies
+ - Model AzureFirewallIPConfiguration no longer has parameter
+ internal_public_ip_address
+ - Model ApplicationGatewayAutoscaleConfiguration has a new signature
+ - Renamed virtual_wa_ns to virtual_wans
+
+## 2.1.0 (2018-08-28)
+
+Default API version is now 2018-07-01
+
+**Features**
+
+ - Model ExpressRouteCircuit has a new parameter allow_global_reach
+ - Model PublicIPAddress has a new parameter public_ip_prefix
+ - Model BackendAddressPool has a new parameter outbound_rule
+ (replaces outbound_nat_rule)
+ - Model FrontendIPConfiguration has a new parameter outbound_rules
+ (replaces outbound_nat_rule)
+ - Model FrontendIPConfiguration has a new parameter public_ip_prefix
+ - Model LoadBalancingRule has a new parameter enable_tcp_reset
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
+ express_route_gateway_bypass
+ - Model VirtualNetworkGatewayConnection has a new parameter
+ express_route_gateway_bypass
+ - Model Subnet has a new parameter service_endpoint_policies
+ - Model InboundNatPool has a new parameter enable_tcp_reset
+ - Model LoadBalancer has a new parameter outbound_rules (replaces
+ outbound_nat_rule)
+ - Model InboundNatRule has a new parameter enable_tcp_reset
+ - Added operation group ServiceEndpointPolicyDefinitionsOperations
+ - Added operation group ServiceEndpointPoliciesOperations
+ - Added operation group PublicIPPrefixesOperations
+
+**Breaking changes**
+
+ - Model BackendAddressPool no longer has parameter outbound_nat_rule
+ (now outbound_rules)
+ - Model FrontendIPConfiguration no longer has parameter
+ outbound_nat_rules (now outbound_rules)
+ - Model LoadBalancer no longer has parameter outbound_nat_rules (now
+ outbound_rules)
+
+## 2.0.1 (2018-08-07)
+
+**Bugfixes**
+
+ - Fix packet_captures.get_status empty output
+
+## 2.0.0 (2018-07-27)
+
+**Features**
+
+ - Supports now 2018-06-01 and 2018-04-01. 2018-06-01 is the new
+ default.
+ - Client class can be used as a context manager to keep the underlying
+ HTTP session open for performance
+
+**Features starting 2018-04-01**
+
+ - Model FlowLogInformation has a new parameter
+ flow_analytics_configuration
+ - Model ApplicationGateway has a new parameter enable_fips
+ - Model ApplicationGateway has a new parameter
+ autoscale_configuration
+ - Model ApplicationGateway has a new parameter zones
+ - Model ConnectionSharedKey has a new parameter id
+ - Added operation group HubVirtualNetworkConnectionsOperations
+ - Added operation group AzureFirewallsOperations
+ - Added operation group VirtualHubsOperations
+ - Added operation group VpnGatewaysOperations
+ - Added operation group VpnSitesOperations
+ - Added operation group VirtualWANsOperations
+ - Added operation group VpnSitesConfigurationOperations
+ - Added operation group VpnConnectionsOperations
+
+**Breaking changes starting 2018-04-01**
+
+ - Operation
+ VirtualNetworkGatewayConnectionsOperations.set_shared_key has a
+ new parameter "id"
+ - Operation DdosProtectionPlansOperations.create_or_update parameter
+ "parameters" has been flatten to "tags/location"
+
+**Breaking changes starting 2018-06-01**
+
+ - The new class VpnConnection introduced in 2018-04-01 renamed
+ "connection_bandwidth" to "connection_bandwidth_in_mbps"
+
+## 2.0.0rc3 (2018-06-14)
+
+**Bugfixes**
+
+ - API version 2018-02-01 enum Probe now supports HTTPS (standard SKU
+ load balancer)
+ - API version 2015-06-15 adding missing "primary" in
+ NetworkInterfaceIPConfiguration
+
+## 2.0.0rc2 (2018-04-03)
+
+**Features**
+
+ - All clients now support Azure profiles.
+ - API version 2018-02-01 is now the default
+ - Express Route Circuit Connection (considered preview)
+ - Express Route Provider APIs
+ - GetTopologyOperation supports query parameter
+ - Feature work for setting Custom IPsec/IKE policy for Virtual Network
+ Gateway point-to-site clients
+ - DDoS Protection Plans
+
+## 2.0.0rc1 (2018-03-07)
+
+**General Breaking changes**
+
+This version uses a next-generation code generator that *might*
+introduce breaking changes.
+
+ - Model signatures now use only keyword-argument syntax. All
+ positional arguments must be re-written as keyword-arguments. To
+ keep auto-completion in most cases, models are now generated for
+ Python 2 and Python 3. Python 3 uses the "*" syntax for
+ keyword-only arguments.
+ - Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
+ improve the behavior when unrecognized enum values are encountered.
+ While this is not a breaking change, the distinctions are important,
+ and are documented here:
+ <https://docs.python.org/3/library/enum.html#others> At a glance:
+ - "is" should not be used at all.
+ - "format" will return the string value, where "%s" string
+ formatting will return `NameOfEnum.stringvalue`. Format syntax
+ should be prefered.
+ - New Long Running Operation:
+ - Return type changes from
+ `msrestazure.azure_operation.AzureOperationPoller` to
+ `msrest.polling.LROPoller`. External API is the same.
+ - Return type is now **always** a `msrest.polling.LROPoller`,
+ regardless of the optional parameters used.
+ - The behavior has changed when using `raw=True`. Instead of
+ returning the initial call result as `ClientRawResponse`,
+ without polling, now this returns an LROPoller. After polling,
+ the final resource will be returned as a `ClientRawResponse`.
+ - New `polling` parameter. The default behavior is
+ `Polling=True` which will poll using ARM algorithm. When
+ `Polling=False`, the response of the initial call will be
+ returned without polling.
+ - `polling` parameter accepts instances of subclasses of
+ `msrest.polling.PollingMethod`.
+ - `add_done_callback` will no longer raise if called after
+ polling is finished, but will instead execute the callback right
+ away.
+
+**Network Breaking changes**
+
+ - Operation network_watcher.get_topology changed method signature
+
+**Features**
+
+ - Add API Version 2018-01-01. Not default yet in this version.
+ - Add ConnectionMonitor operation group (2017-10/11-01)
+ - Add target_virtual_network / target_subnet to topology_parameter
+ (2017-10/11-01)
+ - Add idle_timeout_in_minutes / enable_floating_ip to
+ inbound_nat_pool (2017-11-01)
+
+**Bugfixes**
+
+ - Fix peer_asn validation rules (2017-10/11-01)
+
+## 1.7.1 (2017-12-20)
+
+**Bugfixes**
+
+Fix `SecurityRule` constructor parameters order to respect the one
+used until 1.5.0. This indeed introduces a breaking change for users of
+1.6.0 and 1.7.0, but this constructor signature change was not expected,
+and following semantic versionning all 1.x versions should follow the
+same signature.
+
+This fixes third party library, like Ansible, that expects (for
+excellent reasons) this SDK to follow strictly semantic versionning with
+regards to breaking changes and have their dependency system asking for
+`>=1.0;<2.0`
+
+## 1.7.0 (2017-12-14)
+
+**Features**
+
+ - Add iptag. IpTag is way to restrict the range of IPaddresses to be
+ allocated.
+ - Default API version is now 2017-11-01
+
+**Bug fixes**
+
+ - Added valid ASN range in ExpressRouteCircuitPeering (#1672)
+
+## 1.6.0 (2017-11-28)
+
+**Bug fixes**
+
+ - Accept space in location for "usage" (i.e. "west us").
+ - sourceAddressPrefix, sourceAddressPrefixes and
+ sourceApplicationSecurityGroups are mutually exclusive and one only
+ is needed, meaning none of them is required by itself. Thus,
+ sourceAddressPrefix is not required anymore.
+ - destinationAddressPrefix, destinationAddressPrefixes and
+ destinationApplicationSecurityGroups are mutually exclusive and one
+ only is needed, meaning none of them is required by itself. Thus,
+ destinationAddressPrefix is not required anymore.
+ - Client now accept unicode string as a valid subscription_id
+ parameter
+ - Restore missing azure.mgmt.network.__version__
+
+**Features**
+
+ - Client now accept a "profile" parameter to define API version per
+ operation group.
+ - Add update_tags to most of the resources
+ - Add operations group to list all available rest API operations
+ - NetworkInterfaces_ListVirtualMachineScaleSetIpConfigurations
+ - NetworkInterfaces_GetVirtualMachineScaleSetIpConfiguration
+
+## 1.5.0 (2017-09-26)
+
+**Features**
+
+ - Availability Zones
+ - Add network_watchers.get_azure_reachability_report
+ - Add network_watchers.list_available_providers
+ - Add virtual_network_gateways.supported_vpn_devices
+ - Add virtual_network_gateways.vpn_device_configuration_script
+
+## 1.5.0rc1 (2017-09-18)
+
+**Features**
+
+ - Add ApiVersion 2017-09-01 (new default)
+ - Add application_security_groups (ASG) operations group
+ - Add ASG to network_interface operations
+ - Add ASG to IP operations
+ - Add source/destination ASGs to network security rules
+ - Add DDOS protection and VM protection to vnet operations
+
+**Bug fix**
+
+ - check_dns_name_availability now correctly defines
+ "domain_name_label" as required and not optional
+
+## 1.4.0 (2017-08-23)
+
+**Features**
+
+ - Add ApiVersion 2017-08-01 (new default)
+ - Added in both 2017-08-01 and 2017-06-01:
+ - virtual_network_gateways.list_connections method
+ - default_security_rules operations group
+ - inbound_nat_rules operations group
+ - load_balancer_backend_address_pools operations group
+ - load_balancer_frontend_ip_configurations operations group
+ - load_balancer_load_balancing_rules operations group
+ - load_balancer_network_interfaces operations group
+ - load_balancer_probes operations group
+ - network_interface_ip_configurations operations group
+ - network_interface_load_balancers operations group
+ - EffectiveNetworkSecurityGroup.tag_map attribute
+ - EffectiveNetworkSecurityRule.source_port_ranges attribute
+ - EffectiveNetworkSecurityRule.destination_port_ranges attribute
+ - EffectiveNetworkSecurityRule.source_address_prefixes attribute
+ - EffectiveNetworkSecurityRule.destination_address_prefixes
+ attribute
+ - SecurityRule.source_port_ranges attribute
+ - SecurityRule.destination_port_ranges attribute
+ - SecurityRule.source_address_prefixes attribute
+ - SecurityRule.destination_address_prefixes attribute
+ - Added in 2017-08-01 only
+ - PublicIPAddress.sku
+ - LoadBalancer.sku
+
+**Changes on preview**
+
+> - "available_private_access_services" is renamed
+> "available_endpoint_services"
+> - "radius_secret" parsing fix (was unable to work in 1.3.0)
+
+## 1.3.0 (2017-07-10)
+
+**Preview features**
+
+ - Adding "available_private_access_services" operation group
+ (preview)
+ - Adding "radius_secret" in Virtual Network Gateway (preview)
+
+**Bug Fixes**
+
+ - VMSS Network ApiVersion fix in 2017-06-01 (point to 2017-03-30)
+
+## 1.2.0 (2017-07-03)
+
+**Features**
+
+Adding the following features to both 2017-03-01 and 2017-06-01:
+
+ - express route ipv6
+ - VMSS Network (get, list, etc.)
+ - VMSS Public IP (get, list, etc.)
+
+## 1.1.0 (2017-06-27)
+
+**Features**
+
+ - Add list_usage in virtual networks (2017-03-01)
+ - Add ApiVersion 2017-06-01 (new default)
+
+This new ApiVersion is for new Application Gateway features:
+
+> - ApplicationGateway Ssl Policy custom cipher suites support [new
+> properties added to Sslpolicy Property of
+> ApplciationGatewayPropertiesFormat]
+> - Get AvailableSslOptions api [new resource
+> ApplicationGatewayAvailableSslOptions and child resource
+> ApplicationGatewayPredefinedPolicy]
+> - Redirection support [new child resource
+> ApplicationGatewayRedirectConfiguration for Application Gateway,
+> new properties in UrlPathMap, PathRules and RequestRoutingRule]
+> - Azure Websites feature support [new properties in
+> ApplicationGatewayBackendHttpSettingsPropertiesFormat,
+> ApplicationGatewayProbePropertiesFormat, schema for property
+> ApplicationGatewayProbeHealthResponseMatch]
+
+## 1.0.0 (2017-05-15)
+
+ - Tag 1.0.0rc3 as stable (same content)
+
+## 1.0.0rc3 (2017-05-03)
+
+**Features**
+
+ - Added check connectivity api to network watcher
+
+## 1.0.0rc2 (2017-04-18)
+
+**Features**
+
+ - Add ApiVersion 2016-12-01 and 2017-03-01
+ - 2017-03-01 is now default ApiVersion
+
+**Bugfixes**
+
+ - Restore access to NetworkWatcher and PacketCapture from 2016-09-01
+
+## 1.0.0rc1 (2017-04-11)
+
+**Features**
+
+To help customers with sovereign clouds (not general Azure), this
+version has official multi ApiVersion support for 2015-06-15 and
+2016-09-01
+
+## 0.30.1 (2017-03-27)
+
+ - Add NetworkWatcher
+ - Add PacketCapture
+ - Add new methods to Virtualk Network Gateway
+ - get_bgp_peer_status
+ - get_learned_routes
+ - get_advertised_routes
+
+## 0.30.0 (2016-11-01)
+
+ - Initial preview release. Based on API version 2016-09-01.
+
+## 0.20.0 (2015-08-31)
+
+ - Initial preview release. Based on API version 2015-05-01-preview.
+
+
+%package help
+Summary: Development documents and examples for azure-mgmt-network
+Provides: python3-azure-mgmt-network-doc
+%description help
+# Microsoft Azure SDK for Python
+
+This is the Microsoft Azure Network Management Client Library.
+This package has been tested with Python 3.7+.
+For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all).
+
+## _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
+
+- Python 3.7+ is required to use this package.
+- [Azure subscription](https://azure.microsoft.com/free/)
+
+### Install the package
+
+```bash
+pip install azure-mgmt-network
+pip install azure-identity
+```
+
+### Authentication
+
+By default, [Azure Active Directory](https://aka.ms/awps/aad) token authentication depends on correct configure of 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:
+
+```python
+from azure.identity import DefaultAzureCredential
+from azure.mgmt.network import NetworkManagementClient
+import os
+
+sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
+client = NetworkManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
+```
+
+## Examples
+
+Code samples for this package can be found at:
+- [Search Network Management](https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing&terms=Getting%20started%20-%20Managing) on docs.microsoft.com
+- [Azure Python Mgmt SDK Samples Repo](https://aka.ms/azsdk/python/mgmt/samples)
+
+
+## Troubleshooting
+
+## Next steps
+
+## Provide Feedback
+
+If you encounter any bugs or have suggestions, please file an issue in the
+[Issues](https://github.com/Azure/azure-sdk-for-python/issues)
+section of the project.
+
+
+![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-network%2FREADME.png)
+
+
+# Release History
+
+## 23.0.0 (2023-03-29)
+
+### Other Changes
+
+ - Initial stable release with our new combined multiapi package. Package size is now 5% of what it used to be.
+
+### Breaking Changes
+
+ - All query and header parameters are now keyword-only
+ - Removed api version subfolders. This means you can no longer access any `azure.mgmt.network.v20xx_xx_xx` modules.
+ - Removed `.models` method from `NetworkManagementClient`. Instead, import models from `azure.mgmt.network.models`.
+
+## 22.3.0 (2023-03-20)
+
+### Features Added
+
+ - Model ExpressRouteCircuit has a new parameter authorization_status
+ - Model NspAccessRule has a new parameter email_addresses
+ - Model NspAccessRule has a new parameter phone_numbers
+ - Model NspLink has a new parameter remote_perimeter_location
+ - Model NspLinkReference has a new parameter remote_perimeter_location
+ - Model VirtualNetwork has a new parameter flow_logs
+ - Model WebApplicationFirewallCustomRule has a new parameter state
+ - Operation VpnGatewaysOperations.begin_reset has a new optional parameter ip_configuration_id
+
+## 23.0.0b2 (2023-02-20)
+
+### Other Changes
+
+ - Continued package size improvements. The whole package is now 5% of the latest stable release
+
+### Breaking Changes
+
+ - Removed api version subfolders. This means you can no longer access any `azure.mgmt.network.v20xx_xx_xx` modules
+ - Removed `.models` method from `NetworkManagementClient`
+
+## 23.0.0b1 (2022-12-19)
+
+### Other Changes
+
+ - Preview package with the same multiapi support but much reduced package size.
+
+### Breaking Changes
+
+ - All query and header parameters are now keyword-only
+ - Can not individually access each API version's client and operations
+
+## 22.2.0 (2022-12-15)
+
+### Features Added
+
+ - Model BackendAddressPool has a new parameter virtual_network
+ - Model NetworkVirtualAppliance has a new parameter delegation
+ - Model NetworkVirtualAppliance has a new parameter deployment_type
+ - Model NetworkVirtualAppliance has a new parameter partner_managed_resource
+ - Model PolicySettings has a new parameter custom_block_response_body
+ - Model PolicySettings has a new parameter custom_block_response_status_code
+
+## 22.1.0 (2022-10-24)
+
+### Features Added
+
+ - Added operation group NspLinkReconcileOperations
+ - Added operation group NspLinkReferenceReconcileOperations
+ - Added operation group NspLinkReferencesOperations
+ - Added operation group NspLinksOperations
+
+## 22.0.0 (2022-10-12)
+
+### Features Added
+
+ - Added operation PublicIPAddressesOperations.begin_ddos_protection_status
+ - Added operation VirtualHubsOperations.begin_get_inbound_routes
+ - Added operation VirtualHubsOperations.begin_get_outbound_routes
+ - Added operation VirtualNetworksOperations.begin_list_ddos_protection_status
+ - Added operation group ApplicationGatewayWafDynamicManifestsDefaultOperations
+ - Added operation group ApplicationGatewayWafDynamicManifestsOperations
+ - Added operation group NspAssociationReconcileOperations
+ - Added operation group RouteMapsOperations
+ - Added operation group VipSwapOperations
+ - Model ApplicationGatewayClientAuthConfiguration has a new parameter verify_client_revocation
+ - Model ApplicationGatewayFirewallRule has a new parameter action
+ - Model ApplicationGatewayFirewallRule has a new parameter rule_id_string
+ - Model ApplicationGatewayFirewallRule has a new parameter state
+ - Model ApplicationGatewayFirewallRuleSet has a new parameter tiers
+ - Model CustomIpPrefix has a new parameter asn
+ - Model CustomIpPrefix has a new parameter express_route_advertise
+ - Model CustomIpPrefix has a new parameter geo
+ - Model CustomIpPrefix has a new parameter prefix_type
+ - Model DdosProtectionPlan has a new parameter public_ip_addresses
+ - Model DdosSettings has a new parameter ddos_protection_plan
+ - Model DdosSettings has a new parameter protection_mode
+ - Model ExpressRouteConnection has a new parameter enable_private_link_fast_path
+ - Model ExpressRouteGateway has a new parameter allow_non_virtual_wan_traffic
+ - Model ExpressRouteLink has a new parameter colo_location
+ - Model ExpressRoutePort has a new parameter billing_type
+ - Model ManagedRuleOverride has a new parameter action
+ - Model NetworkInterface has a new parameter disable_tcp_state_tracking
+ - Model NspProfile has a new parameter diagnostic_settings_version
+ - Model Probe has a new parameter probe_threshold
+ - Model RoutingConfiguration has a new parameter inbound_route_map
+ - Model RoutingConfiguration has a new parameter outbound_route_map
+ - Model VirtualHub has a new parameter route_maps
+ - Model VirtualNetworkGateway has a new parameter allow_remote_vnet_traffic
+ - Model VirtualNetworkGateway has a new parameter allow_virtual_wan_traffic
+ - Model VirtualNetworkGateway has a new parameter virtual_network_gateway_policy_groups
+ - Model VirtualNetworkGatewayConnection has a new parameter enable_private_link_fast_path
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter enable_private_link_fast_path
+ - Model VnetRoute has a new parameter static_routes_config
+ - Model VpnClientConfiguration has a new parameter vng_client_connection_configurations
+
+### Breaking Changes
+
+ - Model DdosCustomPolicy no longer has parameter protocol_custom_settings
+ - Model DdosCustomPolicy no longer has parameter public_ip_addresses
+ - Model DdosSettings no longer has parameter ddos_custom_policy
+ - Model DdosSettings no longer has parameter protected_ip
+ - Model DdosSettings no longer has parameter protection_coverage
+ - Operation NetworkManagementClientOperationsMixin.list_active_connectivity_configurations has a new parameter top
+ - Operation NetworkManagementClientOperationsMixin.list_active_security_admin_rules has a new parameter top
+ - Operation NetworkManagementClientOperationsMixin.list_network_manager_effective_connectivity_configurations has a new parameter top
+ - Operation NetworkManagementClientOperationsMixin.list_network_manager_effective_security_admin_rules has a new parameter top
+ - Operation NetworkManagerDeploymentStatusOperations.list has a new parameter top
+ - Removed operation NetworkSecurityPerimetersOperations.check_members
+ - Removed operation NetworkSecurityPerimetersOperations.query
+ - Removed operation group NspAssociationsProxyOperations
+
+## 21.0.1 (2022-08-17)
+
+### Bugs Fixed
+
+ - Add `__version__` to `__init__.py` for package
+
+## 21.0.0 (2022-08-05)
+
+**Features**
+
+ - Added operation AdminRuleCollectionsOperations.begin_delete
+ - Added operation AdminRulesOperations.begin_delete
+ - Added operation AzureFirewallsOperations.begin_list_learned_prefixes
+ - Added operation ConnectivityConfigurationsOperations.begin_delete
+ - Added operation NetworkGroupsOperations.begin_delete
+ - Added operation NetworkManagementClientOperationsMixin.express_route_provider_port
+ - Added operation NetworkManagementClientOperationsMixin.list_active_connectivity_configurations
+ - Added operation NetworkManagementClientOperationsMixin.list_active_security_admin_rules
+ - Added operation NetworkManagementClientOperationsMixin.list_network_manager_effective_connectivity_configurations
+ - Added operation NetworkManagementClientOperationsMixin.list_network_manager_effective_security_admin_rules
+ - Added operation NetworkManagerCommitsOperations.begin_post
+ - Added operation NetworkManagersOperations.begin_delete
+ - Added operation NetworkManagersOperations.patch
+ - Added operation NetworkSecurityPerimetersOperations.check_members
+ - Added operation NetworkSecurityPerimetersOperations.query
+ - Added operation SecurityAdminConfigurationsOperations.begin_delete
+ - Added operation group ExpressRouteProviderPortsLocationOperations
+ - Added operation group ManagementGroupNetworkManagerConnectionsOperations
+ - Added operation group NspAccessRulesReconcileOperations
+ - Added operation group NspAssociationsProxyOperations
+ - Added operation group ScopeConnectionsOperations
+ - Added operation group StaticMembersOperations
+ - Added operation group SubscriptionNetworkManagerConnectionsOperations
+ - Model ApplicationGatewayRoutingRule has a new parameter priority
+ - Model CustomIpPrefix has a new parameter no_internet_advertise
+ - Model FirewallPolicy has a new parameter explicit_proxy
+ - Model FirewallPolicySNAT has a new parameter auto_learn_private_ranges
+ - Model NetworkManagerPropertiesNetworkManagerScopes has a new parameter cross_tenant_scopes
+ - Model NetworkSecurityGroup has a new parameter flush_connection
+ - Model NetworkSecurityPerimeter has a new parameter perimeter_guid
+ - Model PacketCapture has a new parameter scope
+ - Model PacketCapture has a new parameter target_type
+ - Model PacketCaptureParameters has a new parameter scope
+ - Model PacketCaptureParameters has a new parameter target_type
+ - Model PacketCaptureResult has a new parameter scope
+ - Model PacketCaptureResult has a new parameter target_type
+ - Model PacketCaptureResultProperties has a new parameter scope
+ - Model PacketCaptureResultProperties has a new parameter target_type
+ - Model VirtualHub has a new parameter virtual_router_auto_scale_configuration
+
+**Breaking changes**
+
+ - Model ActiveBaseSecurityAdminRule no longer has parameter configuration_display_name
+ - Model ActiveBaseSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model ActiveConnectivityConfiguration no longer has parameter display_name
+ - Model ActiveDefaultSecurityAdminRule no longer has parameter configuration_display_name
+ - Model ActiveDefaultSecurityAdminRule no longer has parameter display_name
+ - Model ActiveDefaultSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model ActiveSecurityAdminRule no longer has parameter configuration_display_name
+ - Model ActiveSecurityAdminRule no longer has parameter display_name
+ - Model ActiveSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model AdminRule no longer has parameter display_name
+ - Model ConfigurationGroup no longer has parameter conditional_membership
+ - Model ConfigurationGroup no longer has parameter display_name
+ - Model ConfigurationGroup no longer has parameter group_members
+ - Model ConfigurationGroup no longer has parameter member_type
+ - Model ConnectivityConfiguration no longer has parameter display_name
+ - Model DefaultAdminRule no longer has parameter display_name
+ - Model EffectiveBaseSecurityAdminRule no longer has parameter configuration_display_name
+ - Model EffectiveBaseSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model EffectiveConnectivityConfiguration no longer has parameter display_name
+ - Model EffectiveDefaultSecurityAdminRule no longer has parameter configuration_display_name
+ - Model EffectiveDefaultSecurityAdminRule no longer has parameter display_name
+ - Model EffectiveDefaultSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model EffectiveSecurityAdminRule no longer has parameter configuration_display_name
+ - Model EffectiveSecurityAdminRule no longer has parameter display_name
+ - Model EffectiveSecurityAdminRule no longer has parameter rule_collection_display_name
+ - Model FirewallPolicy no longer has parameter explicit_proxy_settings
+ - Model NetworkGroup no longer has parameter conditional_membership
+ - Model NetworkGroup no longer has parameter display_name
+ - Model NetworkGroup no longer has parameter group_members
+ - Model NetworkGroup no longer has parameter member_type
+ - Model NetworkManager no longer has parameter display_name
+ - Model NetworkSecurityPerimeter no longer has parameter description
+ - Model NetworkSecurityPerimeter no longer has parameter display_name
+ - Model NetworkSecurityPerimeter no longer has parameter etag
+ - Model NspProfile no longer has parameter enabled_log_categories
+ - Parameter commit_type of model NetworkManagerCommit is now required
+ - Parameter group_connectivity of model ConnectivityGroupItem is now required
+ - Parameter network_group_id of model ConnectivityGroupItem is now required
+ - Parameter network_group_id of model NetworkManagerSecurityGroupItem is now required
+ - Parameter target_locations of model NetworkManagerCommit is now required
+ - Removed operation AdminRuleCollectionsOperations.delete
+ - Removed operation AdminRulesOperations.delete
+ - Removed operation ConnectivityConfigurationsOperations.delete
+ - Removed operation NetworkGroupsOperations.delete
+ - Removed operation NetworkManagerCommitsOperations.post
+ - Removed operation NetworkManagersOperations.delete
+ - Removed operation NetworkManagersOperations.patch_tags
+ - Removed operation SecurityAdminConfigurationsOperations.delete
+
+## 20.0.0 (2022-05-10)
+
+**Features**
+
+ - Added operation FirewallPoliciesOperations.update_tags
+ - Added operation PerimeterAssociableResourceTypesOperations.list
+ - Added operation group ConfigurationPolicyGroupsOperations
+ - Added operation group ExpressRoutePortAuthorizationsOperations
+ - Added operation group NspAccessRulesOperations
+ - Added operation group NspAssociationsOperations
+ - Added operation group NspProfilesOperations
+ - Model ApplicationGateway has a new parameter backend_settings_collection
+ - Model ApplicationGateway has a new parameter listeners
+ - Model ApplicationGateway has a new parameter routing_rules
+ - Model ApplicationGatewayProbe has a new parameter pick_host_name_from_backend_settings
+ - Model BackendAddressPool has a new parameter drain_period_in_seconds
+ - Model ExpressRouteCircuit has a new parameter authorization_key
+ - Model FirewallPolicyIntrusionDetectionConfiguration has a new parameter private_ranges
+ - Model LoadBalancerBackendAddress has a new parameter admin_state
+ - Model NetworkInterface has a new parameter auxiliary_mode
+ - Model P2SConnectionConfiguration has a new parameter configuration_policy_group_associations
+ - Model P2SConnectionConfiguration has a new parameter previous_configuration_policy_group_associations
+ - Model VirtualHub has a new parameter hub_routing_preference
+ - Model VirtualNetworkGatewayConnection has a new parameter gateway_custom_bgp_ip_addresses
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter gateway_custom_bgp_ip_addresses
+ - Model VpnServerConfiguration has a new parameter configuration_policy_groups
+ - Model VpnSiteLinkConnection has a new parameter vpn_gateway_custom_bgp_addresses
+
+**Breaking changes**
+
+ - Removed operation PerimeterAssociableResourceTypesOperations.get
+
+## 19.3.0 (2021-11-05)
+
+**Features**
+
+ - Model LoadBalancerBackendAddress has a new parameter inbound_nat_rules_port_mapping
+ - Model VpnNatRuleMapping has a new parameter port_range
+ - Model OwaspCrsExclusionEntry has a new parameter exclusion_managed_rule_sets
+ - Model VirtualNetworkPeering has a new parameter remote_virtual_network_encryption
+ - Model NetworkInterface has a new parameter vnet_encryption_supported
+ - Model VirtualNetworkGateway has a new parameter disable_ip_sec_replay_protection
+ - Model VirtualNetwork has a new parameter encryption
+ - Model BackendAddressPool has a new parameter inbound_nat_rules
+ - Added operation LoadBalancersOperations.begin_list_inbound_nat_rule_port_mappings
+ - Added operation group FirewallPolicyIdpsSignaturesOverridesOperations
+ - Added operation group RoutingIntentOperations
+ - Added operation group FirewallPolicyIdpsSignaturesOperations
+ - Added operation group FirewallPolicyIdpsSignaturesFilterValuesOperations
+
+## 19.2.0 (2021-10-21)
+
+**Features**
+
+ - Added operation group AdminRuleCollectionsOperations
+ - Added operation group SecurityUserConfigurationsOperations
+ - Added operation group ConnectivityConfigurationsOperations
+ - Added operation group ActiveSecurityUserRulesOperations
+ - Added operation group NetworkManagerCommitsOperations
+ - Added operation group NetworkManagersOperations
+ - Added operation group NetworkManagerDeploymentStatusOperations
+ - Added operation group ActiveConnectivityConfigurationsOperations
+ - Added operation group NetworkManagerEffectiveSecurityAdminRulesOperations
+ - Added operation group UserRuleCollectionsOperations
+ - Added operation group ActiveSecurityAdminRulesOperations
+ - Added operation group UserRulesOperations
+ - Added operation group NetworkGroupsOperations
+ - Added operation group EffectiveVirtualNetworksOperations
+ - Added operation group NetworkSecurityPerimetersOperations
+ - Added operation group PerimeterAssociableResourceTypesOperations
+ - Added operation group AdminRulesOperations
+ - Added operation group SecurityAdminConfigurationsOperations
+ - Added operation group EffectiveConnectivityConfigurationsOperations
+ - Removed old api-version `2017-08-01`
+
+## 19.1.0 (2021-10-09)
+
+**Features**
+
+ - Model ServiceEndpointPolicy has a new parameter service_alias
+ - Model ServiceEndpointPolicy has a new parameter contextual_service_endpoint_policies
+ - Model ApplicationGatewayRequestRoutingRule has a new parameter load_distribution_policy
+ - Model BgpConnection has a new parameter hub_virtual_network_connection
+ - Model BastionHost has a new parameter enable_ip_connect
+ - Model BastionHost has a new parameter disable_copy_paste
+ - Model BastionHost has a new parameter enable_tunneling
+ - Model BastionHost has a new parameter scale_units
+ - Model BastionHost has a new parameter enable_file_copy
+ - Model BastionHost has a new parameter enable_shareable_link
+ - Model DscpConfiguration has a new parameter qos_definition_collection
+ - Model ServiceTagInformation has a new parameter service_tag_change_number
+ - Model VnetRoute has a new parameter bgp_connections
+ - Model VpnGateway has a new parameter enable_bgp_route_translation_for_nat
+ - Model ServiceEndpointPolicyDefinition has a new parameter type
+ - Model ApplicationGateway has a new parameter global_configuration
+ - Model ApplicationGateway has a new parameter load_distribution_policies
+ - Model InboundNatRule has a new parameter frontend_port_range_end
+ - Model InboundNatRule has a new parameter frontend_port_range_start
+ - Model InboundNatRule has a new parameter backend_address_pool
+ - Model PrivateEndpoint has a new parameter ip_configurations
+ - Model PrivateEndpoint has a new parameter application_security_groups
+ - Model PrivateEndpoint has a new parameter custom_network_interface_name
+ - Model NetworkVirtualAppliance has a new parameter ssh_public_key
+ - Model ApplicationGatewayUrlPathMap has a new parameter default_load_distribution_policy
+ - Model FirewallPolicy has a new parameter sql
+ - Model FirewallPolicy has a new parameter explicit_proxy_settings
+ - Model VirtualHub has a new parameter kind
+ - Model ApplicationGatewayPathRule has a new parameter load_distribution_policy
+ - Added operation BastionHostsOperations.begin_update_tags
+ - Added operation group ServiceTagInformationOperations
+
+## 19.0.0 (2021-05-14)
+
+**Features**
+
+ - Model ApplicationGatewayTrustedClientCertificate has a new parameter validated_cert_data
+ - Model ApplicationGatewayTrustedClientCertificate has a new parameter client_cert_issuer_dn
+ - Model VirtualNetwork has a new parameter flow_timeout_in_minutes
+ - Model FrontendIPConfiguration has a new parameter gateway_load_balancer
+ - Model IPAddressAvailabilityResult has a new parameter is_platform_reserved
+ - Model CustomIpPrefix has a new parameter custom_ip_prefix_parent
+ - Model CustomIpPrefix has a new parameter failed_reason
+ - Model CustomIpPrefix has a new parameter child_custom_ip_prefixes
+ - Model CustomIpPrefix has a new parameter authorization_message
+ - Model CustomIpPrefix has a new parameter signed_message
+ - Model VirtualNetworkPeering has a new parameter peering_sync_level
+ - Model VirtualNetworkPeering has a new parameter resource_guid
+ - Model VirtualNetworkPeering has a new parameter do_not_verify_remote_gateways
+ - Model VirtualNetworkPeering has a new parameter type
+ - Model VirtualNetworkPeering has a new parameter remote_virtual_network_address_space
+ - Model Subnet has a new parameter application_gateway_ip_configurations
+ - Model Subnet has a new parameter type
+ - Model LoadBalancingRule has a new parameter backend_address_pools
+ - Model EffectiveNetworkSecurityGroupAssociation has a new parameter network_manager
+ - Model BastionHost has a new parameter sku
+ - Model VirtualNetworkGateway has a new parameter extended_location
+ - Model VirtualNetworkGateway has a new parameter nat_rules
+ - Model VirtualNetworkGateway has a new parameter enable_bgp_route_translation_for_nat
+ - Model NetworkInterface has a new parameter workload_type
+ - Model NetworkInterface has a new parameter private_link_service
+ - Model NetworkInterface has a new parameter nic_type
+ - Model NetworkInterface has a new parameter migration_phase
+ - Model Delegation has a new parameter type
+ - Model PublicIPPrefix has a new parameter nat_gateway
+ - Model VirtualNetworkGatewayConnection has a new parameter egress_nat_rules
+ - Model VirtualNetworkGatewayConnection has a new parameter ingress_nat_rules
+ - Model NetworkInterfaceIPConfiguration has a new parameter gateway_load_balancer
+ - Model NetworkInterfaceIPConfiguration has a new parameter type
+ - Model AvailablePrivateEndpointType has a new parameter display_name
+ - Model PublicIPAddress has a new parameter delete_option
+ - Model PublicIPAddress has a new parameter nat_gateway
+ - Model PublicIPAddress has a new parameter service_public_ip_address
+ - Model PublicIPAddress has a new parameter linked_public_ip_address
+ - Model PublicIPAddress has a new parameter migration_phase
+ - Model VirtualHub has a new parameter preferred_routing_gateway
+ - Model BackendAddressPool has a new parameter tunnel_interfaces
+ - Model ServiceTagInformationPropertiesFormat has a new parameter state
+ - Added operation LoadBalancersOperations.begin_swap_public_ip_addresses
+ - Added operation group VirtualNetworkGatewayNatRulesOperations
+
+**Breaking changes**
+
+ - Operation VirtualNetworkPeeringsOperations.begin_create_or_update has a new signature
+ - Model VirtualNetworkGateway no longer has parameter virtual_network_extended_location
+
+## 18.0.0 (2021-03-08)
+
+**Features**
+
+ - Model VpnConnection has a new parameter traffic_selector_policies
+ - Model VirtualNetworkGateway has a new parameter virtual_network_extended_location
+ - Model VirtualNetworkGateway has a new parameter v_net_extended_location_resource_id
+ - Model VpnClientConfiguration has a new parameter vpn_authentication_types
+ - Model LoadBalancerBackendAddress has a new parameter subnet
+ - Model ServiceEndpointPolicy has a new parameter kind
+ - Model FirewallPolicy has a new parameter snat
+ - Model FirewallPolicy has a new parameter insights
+ - Added operation VirtualNetworkGatewayConnectionsOperations.begin_reset_connection
+ - Added operation VpnLinkConnectionsOperations.begin_get_ike_sas
+ - Added operation VpnLinkConnectionsOperations.begin_reset_connection
+
+**Breaking changes**
+
+ - Model VirtualNetworkGateway no longer has parameter extended_location
+ - Model VirtualNetworkGateway no longer has parameter virtual_network_extended_location_resource_id
+
+## 17.1.0 (2021-01-26)
+
+**Features**
+ - Model PrivateEndpoint has a new parameter extended_location
+ - Model VpnGateway has a new parameter nat_rules
+ - Model ExpressRouteConnection has a new parameter express_route_gateway_bypass
+ - Model SecurityRule has a new parameter type
+ - Model PrivateLinkService has a new parameter extended_location
+ - Model Route has a new parameter type
+ - Model Route has a new parameter has_bgp_override
+ - Model RouteTable has a new parameter resource_guid
+ - Model VpnSiteLinkConnection has a new parameter ingress_nat_rules
+ - Model VpnSiteLinkConnection has a new parameter vpn_link_connection_mode
+ - Model VpnSiteLinkConnection has a new parameter egress_nat_rules
+ - Model BackendAddressPool has a new parameter location
+ - Model CustomIpPrefix has a new parameter extended_location
+ - Added operation ExpressRouteGatewaysOperations.begin_update_tags
+ - Added operation VirtualNetworkGatewayConnectionsOperations.begin_get_ike_sas
+ - Added operation group NatRulesOperations
+
+## 17.0.0 (2020-11-25)
+
+**Features**
+
+ - Model PublicIPPrefix has a new parameter extended_location
+ - Model PublicIPPrefixSku has a new parameter tier
+ - Model NatRule has a new parameter translated_fqdn
+ - Model NetworkInterface has a new parameter extended_location
+ - Model ApplicationRule has a new parameter terminate_tls
+ - Model ApplicationRule has a new parameter web_categories
+ - Model ApplicationRule has a new parameter target_urls
+ - Model VirtualNetworkGatewayConnection has a new parameter connection_mode
+ - Model LoadBalancer has a new parameter extended_location
+ - Model PublicIPAddress has a new parameter extended_location
+ - Model LoadBalancerSku has a new parameter tier
+ - Model VirtualNetwork has a new parameter extended_location
+ - Model P2SVpnGateway has a new parameter is_routing_preference_internet
+ - Model IpGroup has a new parameter firewall_policies
+ - Model VpnGateway has a new parameter is_routing_preference_internet
+ - Model VirtualNetworkGateway has a new parameter extended_location
+ - Model VirtualNetworkGateway has a new parameter virtual_network_extended_location_resource_id
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter connection_mode
+ - Model FirewallPolicy has a new parameter sku
+ - Model FirewallPolicy has a new parameter transport_security
+ - Model FirewallPolicy has a new parameter identity
+ - Model FirewallPolicy has a new parameter intrusion_detection
+ - Model VirtualHub has a new parameter allow_branch_to_branch_traffic
+ - Model PublicIPAddressSku has a new parameter tier
+ - Model ServiceTagsListResult has a new parameter next_link
+ - Model LoadBalancerBackendAddress has a new parameter load_balancer_frontend_ip_configuration
+ - Added operation NetworkInterfacesOperations.list_cloud_service_network_interfaces
+ - Added operation NetworkInterfacesOperations.get_cloud_service_network_interface
+ - Added operation NetworkInterfacesOperations.list_cloud_service_role_instance_network_interfaces
+ - Added operation PublicIPAddressesOperations.list_cloud_service_role_instance_public_ip_addresses
+ - Added operation PublicIPAddressesOperations.list_cloud_service_public_ip_addresses
+ - Added operation PublicIPAddressesOperations.get_cloud_service_public_ip_address
+ - Added operation group WebCategoriesOperations
+
+**Breaking changes**
+
+ - Operation ConnectionMonitorsOperations.begin_create_or_update has a new signature
+ - Model VirtualHub no longer has parameter enable_virtual_router_route_propogation
+
+## 16.0.0 (2020-09-15)
+
+**Features**
+
+ - Model VirtualNetworkPeering has a new parameter remote_bgp_communities
+ - Model VirtualHub has a new parameter virtual_router_asn
+ - Model VirtualHub has a new parameter routing_state
+ - Model VirtualHub has a new parameter ip_configurations
+ - Model VirtualHub has a new parameter virtual_router_ips
+ - Model VirtualHub has a new parameter enable_virtual_router_route_propogation
+ - Model VirtualHub has a new parameter bgp_connections
+ - Model FirewallPolicyRule has a new parameter description
+ - Model ExpressRouteLinkMacSecConfig has a new parameter sci_state
+ - Model VpnGateway has a new parameter ip_configurations
+ - Model P2SConnectionConfiguration has a new parameter enable_internet_security
+ - Model ConnectionMonitorEndpoint has a new parameter type
+ - Model ConnectionMonitorEndpoint has a new parameter coverage_level
+ - Model ConnectionMonitorEndpoint has a new parameter scope
+ - Model FirewallPolicy has a new parameter rule_collection_groups
+ - Model FirewallPolicy has a new parameter dns_settings
+ - Model NetworkInterface has a new parameter dscp_configuration
+ - Model NetworkVirtualAppliance has a new parameter address_prefix
+ - Model NetworkVirtualAppliance has a new parameter cloud_init_configuration_blobs
+ - Model NetworkVirtualAppliance has a new parameter boot_strap_configuration_blobs
+ - Model NetworkVirtualAppliance has a new parameter cloud_init_configuration
+ - Model NetworkVirtualAppliance has a new parameter inbound_security_rules
+ - Model NetworkVirtualAppliance has a new parameter nva_sku
+ - Model NetworkVirtualAppliance has a new parameter virtual_appliance_sites
+ - Model ConnectionMonitorTcpConfiguration has a new parameter destination_port_behavior
+ - Model ApplicationGatewayHttpListener has a new parameter ssl_profile
+ - Model P2SVpnGateway has a new parameter custom_dns_servers
+ - Model ApplicationGateway has a new parameter private_link_configurations
+ - Model ApplicationGateway has a new parameter trusted_client_certificates
+ - Model ApplicationGateway has a new parameter private_endpoint_connections
+ - Model ApplicationGateway has a new parameter ssl_profiles
+ - Model HubIPAddresses has a new parameter public_i_ps
+ - Model PublicIPPrefix has a new parameter custom_ip_prefix
+ - Model ApplicationGatewayFrontendIPConfiguration has a new parameter private_link_configuration
+ - Model VpnSite has a new parameter o365_policy
+ - Model ConnectivityHop has a new parameter previous_links
+ - Model ConnectivityHop has a new parameter previous_hop_ids
+ - Model ConnectivityHop has a new parameter links
+ - Added operation ExpressRoutePortsOperations.generate_loa
+ - Added operation FlowLogsOperations.update_tags
+ - Added operation HubVirtualNetworkConnectionsOperations.begin_create_or_update
+ - Added operation HubVirtualNetworkConnectionsOperations.begin_delete
+ - Added operation VpnGatewaysOperations.begin_stop_packet_capture
+ - Added operation VpnGatewaysOperations.begin_start_packet_capture
+ - Added operation VpnGatewaysOperations.begin_update_tags
+ - Added operation VpnConnectionsOperations.begin_stop_packet_capture
+ - Added operation VpnConnectionsOperations.begin_start_packet_capture
+ - Added operation PrivateLinkServicesOperations.begin_check_private_link_service_visibility_by_resource_group
+ - Added operation PrivateLinkServicesOperations.begin_check_private_link_service_visibility
+ - Added operation VirtualHubsOperations.begin_get_effective_virtual_hub_routes
+ - Added operation P2SVpnGatewaysOperations.begin_reset
+ - Added operation P2SVpnGatewaysOperations.begin_update_tags
+ - Added operation group CustomIPPrefixesOperations
+ - Added operation group VirtualApplianceSitesOperations
+ - Added operation group DscpConfigurationOperations
+ - Added operation group VirtualHubIpConfigurationOperations
+ - Added operation group VirtualHubBgpConnectionOperations
+ - Added operation group InboundSecurityRuleOperations
+ - Added operation group VirtualApplianceSkusOperations
+ - Added operation group ApplicationGatewayPrivateLinkResourcesOperations
+ - Added operation group ApplicationGatewayPrivateEndpointConnectionsOperations
+ - Added operation group FirewallPolicyRuleCollectionGroupsOperations
+ - Added operation group VirtualHubBgpConnectionsOperations
+
+**Breaking changes**
+
+ - Model VirtualHub no longer has parameter virtual_network_connections
+ - Model FirewallPolicyRule no longer has parameter priority
+ - Model FirewallPolicy no longer has parameter transport_security
+ - Model FirewallPolicy no longer has parameter rule_groups
+ - Model FirewallPolicy no longer has parameter intrusion_system_mode
+ - Model FirewallPolicy no longer has parameter identity
+ - Model NetworkVirtualAppliance no longer has parameter boot_strap_configuration_blob
+ - Model NetworkVirtualAppliance no longer has parameter sku
+ - Model NetworkVirtualAppliance no longer has parameter cloud_init_configuration_blob
+ - Model NatRuleCondition no longer has parameter terminate_tls
+ - Model HubIPAddresses no longer has parameter public_ip_addresses
+ - Model ApplicationRuleCondition no longer has parameter target_urls
+ - Removed operation VpnGatewaysOperations.update_tags
+ - Removed operation PrivateLinkServicesOperations.check_private_link_service_visibility_by_resource_group
+ - Removed operation PrivateLinkServicesOperations.check_private_link_service_visibility
+ - Removed operation P2SVpnGatewaysOperations.update_tags
+
+## 16.0.0b1 (2020-06-17)
+
+This is beta preview version.
+For detailed changelog please refer to equivalent stable version 10.2.0 (https://pypi.org/project/azure-mgmt-network/10.2.0/)
+
+This version uses a next-generation code generator that introduces important breaking changes, but also important new features (like unified authentication and async programming).
+
+**General breaking changes**
+
+- Credential system has been completly revamped:
+
+ - `azure.common.credentials` or `msrestazure.azure_active_directory` instances are no longer supported, use the `azure-identity` classes instead: https://pypi.org/project/azure-identity/
+ - `credentials` parameter has been renamed `credential`
+
+- The `config` attribute no longer exists on a client, configuration should be passed as kwarg. Example: `MyClient(credential, subscription_id, enable_logging=True)`. For a complete set of
+ supported options, see the [parameters accept in init documentation of azure-core](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies)
+- You can't import a `version` module anymore, use `__version__` instead
+- Operations that used to return a `msrest.polling.LROPoller` now returns a `azure.core.polling.LROPoller` and are prefixed with `begin_`.
+- Exceptions tree have been simplified and most exceptions are now `azure.core.exceptions.HttpResponseError` (`CloudError` has been removed).
+- Most of the operation kwarg have changed. Some of the most noticeable:
+
+ - `raw` has been removed. Equivalent feature can be found using `cls`, a callback that will give access to internal HTTP response for advanced user
+ - For a complete set of
+ supported options, see the [parameters accept in Request documentation of azure-core](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies)
+
+**General new features**
+
+- Type annotations support using `typing`. SDKs are mypy ready.
+- This client has now stable and official support for async. Check the `aio` namespace of your package to find the async client.
+- This client now support natively tracing library like OpenCensus or OpenTelemetry. See this [tracing quickstart](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core-tracing-opentelemetry) for an overview.
+
+
+## 10.2.0 (2020-04-10)
+
+**Features**
+
+ - Model VpnConnection has a new parameter routing_configuration
+ - Model NatRuleCondition has a new parameter terminate_tls
+ - Model HubVirtualNetworkConnection has a new parameter routing_configuration
+ - Model ExpressRouteConnection has a new parameter routing_configuration
+ - Model FirewallPolicy has a new parameter transport_security
+ - Model FirewallPolicy has a new parameter identity
+ - Model FirewallPolicy has a new parameter threat_intel_whitelist
+ - Model ApplicationRuleCondition has a new parameter target_urls
+ - Model P2SConnectionConfiguration has a new parameter routing_configuration
+ - Model BackendAddressPool has a new parameter load_balancer_backend_addresses
+ - Added operation LoadBalancerBackendAddressPoolsOperations.create_or_update
+ - Added operation LoadBalancerBackendAddressPoolsOperations.delete
+ - Added operation group HubRouteTablesOperations
+
+## 10.1.0 (2020-04-10)
+
+**Features**
+
+ - Model VpnConnection has a new parameter dpd_timeout_seconds
+ - Model FirewallPolicy has a new parameter intrusion_system_mode
+ - Model Subnet has a new parameter ip_allocations
+ - Model ApplicationGateway has a new parameter force_firewall_policy_association
+ - Model PrivateEndpoint has a new parameter custom_dns_configs
+ - Model VirtualNetworkGatewayConnection has a new parameter dpd_timeout_seconds
+ - Model VpnClientConfiguration has a new parameter radius_servers
+ - Model VirtualNetwork has a new parameter ip_allocations
+ - Model VirtualHub has a new parameter security_partner_provider
+ - Model VpnServerConfiguration has a new parameter radius_servers
+ - Added operation group PrivateDnsZoneGroupsOperations
+ - Added operation group SecurityPartnerProvidersOperations
+ - Added operation group IpAllocationsOperations
+
+## 10.0.0 (2020-03-31)
+
+**Features**
+
+ - Model VirtualNetworkGatewayConnection has a new parameter use_local_azure_ip_address
+ - Model NetworkRuleCondition has a new parameter source_ip_groups
+ - Model NetworkRuleCondition has a new parameter destination_ip_groups
+ - Model VirtualNetworkGatewayIPConfiguration has a new parameter private_ip_address
+ - Model BgpSettings has a new parameter bgp_peering_addresses
+ - Model ExpressRouteCircuitConnection has a new parameter ipv6_circuit_connection_config
+ - Model ApplicationGatewayHttpListener has a new parameter host_names
+ - Model ApplicationRuleCondition has a new parameter source_ip_groups
+ - Model VirtualNetworkGateway has a new parameter enable_private_ip_address
+ - Model LocalNetworkGateway has a new parameter fqdn
+ - Model VpnSiteLink has a new parameter fqdn
+ - Model NetworkSecurityGroup has a new parameter flow_logs
+ - Added operation NetworkManagementClientOperationsMixin.put_bastion_shareable_link
+ - Added operation NetworkManagementClientOperationsMixin.get_bastion_shareable_link
+ - Added operation NetworkManagementClientOperationsMixin.delete_bastion_shareable_link
+ - Added operation NetworkManagementClientOperationsMixin.disconnect_active_sessions
+ - Added operation NetworkManagementClientOperationsMixin.get_active_sessions
+ - Added operation group NetworkVirtualAppliancesOperations
+
+**Breaking changes**
+
+ - Model ApplicationGatewayHttpListener no longer has parameter hostnames
+
+## 9.0.0 (2020-01-17)
+
+**Features**
+
+ - Model AzureFirewall has a new parameter ip_groups
+ - Model AzureFirewall has a new parameter
+ management_ip_configuration
+ - Model ConnectionMonitorResult has a new parameter endpoints
+ - Model ConnectionMonitorResult has a new parameter
+ connection_monitor_type
+ - Model ConnectionMonitorResult has a new parameter
+ test_configurations
+ - Model ConnectionMonitorResult has a new parameter test_groups
+ - Model ConnectionMonitorResult has a new parameter outputs
+ - Model ConnectionMonitorResult has a new parameter notes
+ - Model AzureFirewallIPConfiguration has a new parameter type
+ - Model ConnectionMonitor has a new parameter endpoints
+ - Model ConnectionMonitor has a new parameter test_configurations
+ - Model ConnectionMonitor has a new parameter test_groups
+ - Model ConnectionMonitor has a new parameter outputs
+ - Model ConnectionMonitor has a new parameter notes
+ - Model DdosSettings has a new parameter protected_ip
+ - Model ApplicationGatewayRewriteRuleActionSet has a new parameter
+ url_configuration
+ - Added operation
+ P2sVpnGatewaysOperations.disconnect_p2s_vpn_connections
+ - Added operation
+ VirtualNetworkGatewaysOperations.disconnect_virtual_network_gateway_vpn_connections
+ - Added operation group FlowLogsOperations
+
+**Breaking changes**
+
+ - Operation
+ ExpressRouteCircuitAuthorizationsOperations.create_or_update has a
+ new signature
+ - Model ConnectionMonitorParameters has a new signature
+
+## 8.0.0 (2019-11-12)
+
+**Features**
+
+ - Model PrivateLinkServiceConnectionState has a new parameter
+ actions_required
+ - Model ConnectivityParameters has a new parameter
+ preferred_ip_version
+
+**Breaking changes**
+
+ - Model PrivateLinkServiceConnectionState no longer has parameter
+ action_required
+
+## 7.0.0 (2019-10-22)
+
+**Features**
+
+ - Model ApplicationGatewayHttpListener has a new parameter hostnames
+ - Model ApplicationGatewayHttpListener has a new parameter
+ firewall_policy
+ - Model ApplicationGatewayPathRule has a new parameter
+ firewall_policy
+ - Model P2SVpnGateway has a new parameter
+ p2_sconnection_configurations
+ - Model VpnServerConfiguration has a new parameter
+ vpn_client_root_certificates
+ - Model VpnServerConfiguration has a new parameter
+ radius_server_root_certificates
+ - Model VpnServerConfiguration has a new parameter
+ radius_client_root_certificates
+ - Model VpnServerConfiguration has a new parameter
+ vpn_client_revoked_certificates
+ - Model ExpressRouteConnection has a new parameter
+ enable_internet_security
+ - Model AzureFirewallApplicationRule has a new parameter
+ source_ip_groups
+ - Model WebApplicationFirewallPolicy has a new parameter
+ path_based_rules
+ - Model WebApplicationFirewallPolicy has a new parameter
+ http_listeners
+ - Model PrivateLinkService has a new parameter enable_proxy_protocol
+ - Model AzureFirewallNetworkRule has a new parameter
+ destination_ip_groups
+ - Model AzureFirewallNetworkRule has a new parameter
+ source_ip_groups
+ - Model AzureFirewallNetworkRule has a new parameter
+ destination_fqdns
+ - Model VirtualWAN has a new parameter virtual_wan_type
+ - Model VirtualHub has a new parameter sku
+ - Model VirtualHub has a new parameter virtual_hub_route_table_v2s
+ - Model AzureFirewallNatRule has a new parameter translated_fqdn
+ - Model AzureFirewallNatRule has a new parameter source_ip_groups
+ - Model PrivateEndpointConnection has a new parameter link_identifier
+ - Model AzureFirewall has a new parameter additional_properties
+ - Added operation RouteFiltersOperations.update_tags
+ - Added operation ServiceEndpointPoliciesOperations.update_tags
+ - Added operation
+ PrivateLinkServicesOperations.get_private_endpoint_connection
+ - Added operation
+ PrivateLinkServicesOperations.list_private_endpoint_connections
+ - Added operation group VirtualHubRouteTableV2sOperations
+ - Added operation group IpGroupsOperations
+
+**Breaking changes**
+
+ - Operation AzureFirewallsOperations.update_tags has a new signature
+ - Operation
+ ExpressRouteCircuitAuthorizationsOperations.create_or_update has a
+ new signature
+ - Model P2SVpnGateway no longer has parameter
+ p2s_connection_configurations
+ - Model VpnServerConfiguration no longer has parameter
+ vpn_server_config_vpn_client_root_certificates
+ - Model VpnServerConfiguration no longer has parameter
+ vpn_server_config_radius_client_root_certificates
+ - Model VpnServerConfiguration no longer has parameter
+ vpn_server_config_vpn_client_revoked_certificates
+ - Model VpnServerConfiguration no longer has parameter
+ vpn_server_config_radius_server_root_certificates
+ - Removed operation RouteFiltersOperations.update
+ - Removed operation VirtualRoutersOperations.update
+ - Removed operation RouteFilterRulesOperations.update
+ - Removed operation VirtualRouterPeeringsOperations.update
+ - Removed operation FirewallPoliciesOperations.update_tags
+ - Removed operation ServiceEndpointPoliciesOperations.update
+
+## 6.0.0 (2019-10-09)
+
+**Features**
+
+ - Model VirtualNetwork has a new parameter bgp_communities
+ - Model VirtualHub has a new parameter azure_firewall
+ - Model VirtualHub has a new parameter security_provider_name
+ - Model P2SVpnGateway has a new parameter
+ p2s_connection_configurations
+ - Model P2SVpnGateway has a new parameter vpn_server_configuration
+ - Model AzureFirewall has a new parameter sku
+ - Model VirtualNetworkGateway has a new parameter
+ inbound_dns_forwarding_endpoint
+ - Model VirtualNetworkGateway has a new parameter
+ enable_dns_forwarding
+ - Added operation
+ P2sVpnGatewaysOperations.get_p2s_vpn_connection_health_detailed
+ - Added operation
+ NetworkManagementClientOperationsMixin.generatevirtualwanvpnserverconfigurationvpnprofile
+ - Added operation group VpnServerConfigurationsOperations
+ - Added operation group
+ VpnServerConfigurationsAssociatedWithVirtualWanOperations
+ - Added operation group AvailableServiceAliasesOperations
+
+**Breaking changes**
+
+ - Model WebApplicationFirewallPolicy has a new required parameter
+ managed_rules
+ - Model P2SVpnGateway no longer has parameter
+ vpn_client_address_pool
+ - Model P2SVpnGateway no longer has parameter custom_routes
+ - Model P2SVpnGateway no longer has parameter
+ p2_svpn_server_configuration
+ - Model VirtualWAN no longer has parameter security_provider_name
+ - Model VirtualWAN no longer has parameter
+ p2_svpn_server_configurations
+ - Model PolicySettings has a new signature
+
+## 5.1.0 (2019-10-03)
+
+**Features**
+
+ - Model VirtualNetworkGateway has a new parameter
+ vpn_gateway_generation
+ - Model ExpressRoutePort has a new parameter identity
+ - Model VirtualNetworkGatewayConnection has a new parameter
+ traffic_selector_policies
+ - Model ExpressRouteLink has a new parameter mac_sec_config
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
+ traffic_selector_policies
+ - Model NetworkInterfaceIPConfiguration has a new parameter
+ private_link_connection_properties
+ - Model ApplicationGatewayRequestRoutingRule has a new parameter
+ priority
+ - Added operation
+ VirtualNetworkGatewayConnectionsOperations.stop_packet_capture
+ - Added operation
+ VirtualNetworkGatewayConnectionsOperations.start_packet_capture
+ - Added operation ConnectionMonitorsOperations.update_tags
+ - Added operation
+ VirtualNetworkGatewaysOperations.stop_packet_capture
+ - Added operation
+ VirtualNetworkGatewaysOperations.start_packet_capture
+ - Added operation group VirtualRoutersOperations
+ - Added operation group VirtualRouterPeeringsOperations
+
+## 5.0.0 (2019-08-27)
+
+**Features**
+
+ - Model PrivateLinkServiceIpConfiguration has a new parameter primary
+ - Model PrivateLinkServiceIpConfiguration has a new parameter etag
+ - Model PrivateLinkServiceIpConfiguration has a new parameter type
+ - Model PrivateLinkServiceIpConfiguration has a new parameter id
+ - Model AzureFirewall has a new parameter virtual_hub
+ - Model AzureFirewall has a new parameter hub_ip_addresses
+ - Model AzureFirewall has a new parameter firewall_policy
+ - Model PrivateLinkServiceConnection has a new parameter
+ provisioning_state
+ - Model PrivateLinkServiceConnection has a new parameter etag
+ - Model PrivateLinkServiceConnection has a new parameter type
+ - Model PublicIPPrefix has a new parameter
+ load_balancer_frontend_ip_configuration
+ - Model ApplicationGatewayOnDemandProbe has a new parameter
+ backend_address_pool
+ - Model ApplicationGatewayOnDemandProbe has a new parameter
+ backend_http_settings
+ - Model PrivateEndpointConnection has a new parameter
+ provisioning_state
+ - Model PrivateEndpointConnection has a new parameter etag
+ - Model PrivateEndpointConnection has a new parameter type
+ - Added operation SubnetsOperations.unprepare_network_policies
+ - Added operation group FirewallPolicyRuleGroupsOperations
+ - Added operation group FirewallPoliciesOperations
+
+**Breaking changes**
+
+ - Model PrivateLinkServiceIpConfiguration no longer has parameter
+ public_ip_address
+ - Model ApplicationGatewayOnDemandProbe no longer has parameter
+ backend_pool_name
+ - Model ApplicationGatewayOnDemandProbe no longer has parameter
+ backend_http_setting_name
+
+## 4.0.0 (2019-07-19)
+
+**Features**
+
+ - Model Subnet has a new parameter
+ private_link_service_network_policies
+ - Model Subnet has a new parameter
+ private_endpoint_network_policies
+ - Model VpnSite has a new parameter vpn_site_links
+ - Model LoadBalancingRule has a new parameter type
+ - Model BackendAddressPool has a new parameter outbound_rules
+ - Model BackendAddressPool has a new parameter type
+ - Model InboundNatPool has a new parameter type
+ - Model OutboundRule has a new parameter type
+ - Model InboundNatRule has a new parameter type
+ - Model Probe has a new parameter type
+ - Model FrontendIPConfiguration has a new parameter
+ private_ip_address_version
+ - Model FrontendIPConfiguration has a new parameter type
+ - Model AvailablePrivateEndpointType has a new parameter name
+ - Model AvailablePrivateEndpointType has a new parameter
+ resource_name
+ - Model VpnConnection has a new parameter vpn_link_connections
+ - Added operation
+ AvailablePrivateEndpointTypesOperations.list_by_resource_group
+ - Added operation AzureFirewallsOperations.update_tags
+ - Added operation
+ PrivateLinkServicesOperations.check_private_link_service_visibility_by_resource_group
+ - Added operation
+ PrivateLinkServicesOperations.list_auto_approved_private_link_services
+ - Added operation
+ PrivateLinkServicesOperations.check_private_link_service_visibility
+ - Added operation
+ PrivateLinkServicesOperations.list_auto_approved_private_link_services_by_resource_group
+ - Added operation group VpnLinkConnectionsOperations
+ - Added operation group VpnSiteLinkConnectionsOperations
+ - Added operation group VpnSiteLinksOperations
+
+**Breaking changes**
+
+ - Operation SubnetsOperations.prepare_network_policies has a new
+ signature
+ - Model PrepareNetworkPoliciesRequest no longer has parameter
+ resource_group_name
+ - Model AvailablePrivateEndpointType no longer has parameter
+ service_name
+ - Removed operation group
+ AvailableResourceGroupPrivateEndpointTypesOperations
+
+## 3.0.0 (2019-05-24)
+
+**Features**
+
+ - Model NetworkInterface has a new parameter private_endpoint
+ - Model ServiceAssociationLink has a new parameter type
+ - Model ServiceAssociationLink has a new parameter allow_delete
+ - Model ServiceAssociationLink has a new parameter locations
+ - Model Subnet has a new parameter private_endpoints
+ - Model PatchRouteFilter has a new parameter ipv6_peerings
+ - Model ExpressRouteCircuitPeering has a new parameter type
+ - Model ApplicationGatewayProbe has a new parameter port
+ - Model RouteFilter has a new parameter ipv6_peerings
+ - Model ExpressRouteCircuitAuthorization has a new parameter type
+ - Model PeerExpressRouteCircuitConnection has a new parameter type
+ - Model AzureFirewall has a new parameter zones
+ - Model ResourceNavigationLink has a new parameter type
+ - Model ExpressRouteCircuitConnection has a new parameter type
+ - Model VpnConnection has a new parameter
+ use_policy_based_traffic_selectors
+ - Model NatGateway has a new parameter zones
+ - Model VpnClientConfiguration has a new parameter aad_audience
+ - Model VpnClientConfiguration has a new parameter aad_issuer
+ - Model VpnClientConfiguration has a new parameter aad_tenant
+ - Added operation
+ VirtualNetworkGatewaysOperations.get_vpnclient_connection_health
+ - Added operation
+ P2sVpnGatewaysOperations.get_p2s_vpn_connection_health
+ - Added operation VpnGatewaysOperations.reset
+ - Added operation group BastionHostsOperations
+ - Added operation group NetworkManagementClientOperationsMixin
+ - Added operation group PrivateLinkServicesOperations
+ - Added operation group
+ AvailableResourceGroupPrivateEndpointTypesOperations
+ - Added operation group ServiceAssociationLinksOperations
+ - Added operation group ResourceNavigationLinksOperations
+ - Added operation group ServiceTagsOperations
+ - Added operation group PrivateEndpointsOperations
+ - Added operation group AvailablePrivateEndpointTypesOperations
+
+**Breaking changes**
+
+ - Model NetworkInterface no longer has parameter interface_endpoint
+ - Model Subnet no longer has parameter interface_endpoints
+ - Removed operation group InterfaceEndpointsOperations
+
+**General Breaking changes**
+
+This version uses a next-generation code generator that *might*
+introduce breaking changes if you were importing from the v20xx_yy_zz
+API folders. In summary, some modules were incorrectly
+visible/importable and have been renamed. This fixed several issues
+caused by usage of classes that were not supposed to be used in the
+first place.
+
+ - NetworkManagementClient cannot be imported from
+ `azure.mgmt.network.v20xx_yy_zz.network_management_client`
+ anymore (import from `azure.mgmt.network.v20xx_yy_zz` works like
+ before)
+ - NetworkManagementClientConfiguration import has been moved from
+ `azure.mgmt.network.v20xx_yy_zz.network_management_client` to
+ `azure.mgmt.network.v20xx_yy_zz`
+ - A model `MyClass` from a "models" sub-module cannot be imported
+ anymore using `azure.mgmt.network.v20xx_yy_zz.models.my_class`
+ (import from `azure.mgmt.network.v20xx_yy_zz.models` works like
+ before)
+ - An operation class `MyClassOperations` from an `operations`
+ sub-module cannot be imported anymore using
+ `azure.mgmt.network.v20xx_yy_zz.operations.my_class_operations`
+ (import from `azure.mgmt.network.v20xx_yy_zz.operations` works
+ like before)
+
+Last but not least, HTTP connection pooling is now enabled by default.
+You should always use a client as a context manager, or call close(), or
+use no more than one client per process.
+
+## 2.7.0 (2019-04-25)
+
+**Features**
+
+ - Model P2SVpnGateway has a new parameter custom_routes
+ - Model Subnet has a new parameter nat_gateway
+ - Model VpnConnection has a new parameter
+ use_local_azure_ip_address
+ - Model EffectiveRoute has a new parameter
+ disable_bgp_route_propagation
+ - Model VirtualNetworkGateway has a new parameter custom_routes
+ - Added operation
+ ApplicationGatewaysOperations.backend_health_on_demand
+ - Added operation DdosProtectionPlansOperations.update_tags
+ - Added operation group NatGatewaysOperations
+
+**Bug fixes and preview API updates**
+
+ - Parameter output_blob_sas_url of model
+ GetVpnSitesConfigurationRequest is now required
+ - Operation VpnSitesConfigurationOperations.download has a new
+ signature
+ - Model ExpressRouteCircuit no longer has parameter
+ allow_global_reach
+
+## 2.6.0 (2019-03-21)
+
+**Features**
+
+ - Model ApplicationGateway has a new parameter firewall_policy
+ - Model ApplicationGatewayBackendHealthServer has a new parameter
+ health_probe_log
+ - Model ExpressRouteCircuitPeering has a new parameter
+ peered_connections
+ - Model ExpressRouteCircuit has a new parameter global_reach_enabled
+ - Added operation group PeerExpressRouteCircuitConnectionsOperations
+ - Added operation group WebApplicationFirewallPoliciesOperations
+
+**Bugfixes**
+
+ - Fix incorrect operation
+ ApplicationGatewaysOperations.list_available_request_headers
+ - Fix incorrect operation
+ ApplicationGatewaysOperations.list_available_server_variables
+ - Fix incorrect operation
+ ApplicationGatewaysOperations.list_available_response_headers
+
+## 2.6.0rc1 (2019-02-15)
+
+**Features**
+
+ - Model AzureFirewall has a new parameter threat_intel_mode
+ - Model ApplicationGatewayRewriteRule has a new parameter conditions
+ - Model ApplicationGatewayRewriteRule has a new parameter
+ rule_sequence
+ - Model ApplicationGatewayAutoscaleConfiguration has a new parameter
+ max_capacity
+ - Added operation SubnetsOperations.prepare_network_policies
+
+## 2.5.1 (2019-01-15)
+
+**Features**
+
+ - Add missing ddos_custom_policies operations
+
+## 2.5.0 (2019-01-04)
+
+**Features**
+
+ - Model PublicIPAddress has a new parameter ddos_settings
+ - Added operation
+ ApplicationGatewaysOperations.list_available_request_headers
+ - Added operation
+ ApplicationGatewaysOperations.list_available_server_variables
+ - Added operation
+ ApplicationGatewaysOperations.list_available_response_headers
+ - Added operation ApplicationSecurityGroupsOperations.update_tags
+
+## 2.4.0 (2018-11-27)
+
+**Features**
+
+ - Model ApplicationGatewaySslCertificate has a new parameter
+ key_vault_secret_id
+ - Model ApplicationGatewayRequestRoutingRule has a new parameter
+ rewrite_rule_set
+ - Model FlowLogInformation has a new parameter format
+ - Model ApplicationGateway has a new parameter identity
+ - Model ApplicationGateway has a new parameter rewrite_rule_sets
+ - Model TrafficAnalyticsConfigurationProperties has a new parameter
+ traffic_analytics_interval
+ - Model ApplicationGatewayPathRule has a new parameter
+ rewrite_rule_set
+ - Model ApplicationGatewayUrlPathMap has a new parameter
+ default_rewrite_rule_set
+
+**Breaking changes**
+
+ - Model ApplicationGatewayTrustedRootCertificate no longer has
+ parameter keyvault_secret_id (replaced by key_vault_secret_id)
+
+## 2.3.0 (2018-11-07)
+
+**Features**
+
+ - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
+ new parameter exclusions
+ - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
+ new parameter file_upload_limit_in_mb
+ - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
+ new parameter max_request_body_size_in_kb
+ - Model ApplicationGatewayHttpListener has a new parameter
+ custom_error_configurations
+ - Model ExpressRouteCircuit has a new parameter bandwidth_in_gbps
+ - Model ExpressRouteCircuit has a new parameter stag
+ - Model ExpressRouteCircuit has a new parameter express_route_port
+ - Model EvaluatedNetworkSecurityGroup has a new parameter applied_to
+ - Model NetworkConfigurationDiagnosticResult has a new parameter
+ profile
+ - Model ApplicationGateway has a new parameter
+ custom_error_configurations
+ - Added operation group LoadBalancerOutboundRulesOperations
+ - Added operation group ExpressRouteLinksOperations
+ - Added operation group ExpressRoutePortsOperations
+ - Added operation group ExpressRoutePortsLocationsOperations
+
+**Breaking changes**
+
+ - Model NetworkConfigurationDiagnosticResult no longer has parameter
+ traffic_query
+ - Operation
+ NetworkWatchersOperations.get_network_configuration_diagnostic
+ has a new signature (no longer takes target_resource_id, queries,
+ but a NetworkConfigurationDiagnosticParameters instance)
+
+## 2.2.1 (2018-09-14)
+
+**Bugfixes**
+
+ - Fix unexpected exception with network_profiles.delete
+
+## 2.2.0 (2018-09-11)
+
+Default API version is now 2018-08-01
+
+**Features**
+
+ - Model AzureFirewall has a new parameter nat_rule_collections
+ - Model VirtualHub has a new parameter route_table
+ - Model VirtualHub has a new parameter virtual_network_connections
+ - Model VirtualHub has a new parameter p2_svpn_gateway
+ - Model VirtualHub has a new parameter express_route_gateway
+ - Model VirtualHub has a new parameter vpn_gateway
+ - Model VirtualWAN has a new parameter allow_vnet_to_vnet_traffic
+ - Model VirtualWAN has a new parameter
+ p2_svpn_server_configurations
+ - Model VirtualWAN has a new parameter
+ office365_local_breakout_category
+ - Model VirtualWAN has a new parameter
+ allow_branch_to_branch_traffic
+ - Model VirtualWAN has a new parameter security_provider_name
+ - Model VpnSite has a new parameter is_security_site
+ - Model VpnConnection has a new parameter connection_bandwidth
+ - Model VpnConnection has a new parameter enable_internet_security
+ - Model VpnConnection has a new parameter
+ vpn_connection_protocol_type
+ - Model VpnConnection has a new parameter enable_rate_limiting
+ - Model ServiceEndpointPolicy has a new parameter subnets
+ - Model AzureFirewallApplicationRule has a new parameter fqdn_tags
+ - Model AzureFirewallApplicationRule has a new parameter target_fqdns
+ - Model VpnGateway has a new parameter vpn_gateway_scale_unit
+ - Model ApplicationGatewayBackendHttpSettings has a new parameter
+ trusted_root_certificates
+ - Model VirtualNetworkGatewayConnection has a new parameter
+ connection_protocol
+ - Model ExpressRouteCircuitPeering has a new parameter
+ express_route_connection
+ - Model Subnet has a new parameter delegations
+ - Model Subnet has a new parameter address_prefixes
+ - Model Subnet has a new parameter ip_configuration_profiles
+ - Model Subnet has a new parameter service_association_links
+ - Model Subnet has a new parameter interface_endpoints
+ - Model Subnet has a new parameter purpose
+ - Model ApplicationGateway has a new parameter
+ trusted_root_certificates
+ - Model NetworkInterface has a new parameter tap_configurations
+ - Model NetworkInterface has a new parameter hosted_workloads
+ - Model NetworkInterface has a new parameter interface_endpoint
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
+ connection_protocol
+ - Model HubVirtualNetworkConnection has a new parameter
+ enable_internet_security
+ - Model NetworkInterfaceIPConfiguration has a new parameter
+ virtual_network_taps
+ - Added operation
+ VirtualNetworkGatewaysOperations.reset_vpn_client_shared_key
+ - Added operation group ExpressRouteConnectionsOperations
+ - Added operation group AzureFirewallFqdnTagsOperations
+ - Added operation group VirtualNetworkTapsOperations
+ - Added operation group NetworkProfilesOperations
+ - Added operation group P2sVpnServerConfigurationsOperations
+ - Added operation group AvailableDelegationsOperations
+ - Added operation group InterfaceEndpointsOperations
+ - Added operation group P2sVpnGatewaysOperations
+ - Added operation group AvailableResourceGroupDelegationsOperations
+ - Added operation group ExpressRouteGatewaysOperations
+ - Added operation group NetworkInterfaceTapConfigurationsOperations
+
+**Breaking changes**
+
+ - Model VirtualHub no longer has parameter
+ hub_virtual_network_connections
+ - Model VpnConnection no longer has parameter
+ connection_bandwidth_in_mbps
+ - Model AzureFirewallApplicationRule no longer has parameter
+ target_urls
+ - Model VpnGateway no longer has parameter policies
+ - Model AzureFirewallIPConfiguration no longer has parameter
+ internal_public_ip_address
+ - Model ApplicationGatewayAutoscaleConfiguration has a new signature
+ - Renamed virtual_wa_ns to virtual_wans
+
+## 2.1.0 (2018-08-28)
+
+Default API version is now 2018-07-01
+
+**Features**
+
+ - Model ExpressRouteCircuit has a new parameter allow_global_reach
+ - Model PublicIPAddress has a new parameter public_ip_prefix
+ - Model BackendAddressPool has a new parameter outbound_rule
+ (replaces outbound_nat_rule)
+ - Model FrontendIPConfiguration has a new parameter outbound_rules
+ (replaces outbound_nat_rule)
+ - Model FrontendIPConfiguration has a new parameter public_ip_prefix
+ - Model LoadBalancingRule has a new parameter enable_tcp_reset
+ - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
+ express_route_gateway_bypass
+ - Model VirtualNetworkGatewayConnection has a new parameter
+ express_route_gateway_bypass
+ - Model Subnet has a new parameter service_endpoint_policies
+ - Model InboundNatPool has a new parameter enable_tcp_reset
+ - Model LoadBalancer has a new parameter outbound_rules (replaces
+ outbound_nat_rule)
+ - Model InboundNatRule has a new parameter enable_tcp_reset
+ - Added operation group ServiceEndpointPolicyDefinitionsOperations
+ - Added operation group ServiceEndpointPoliciesOperations
+ - Added operation group PublicIPPrefixesOperations
+
+**Breaking changes**
+
+ - Model BackendAddressPool no longer has parameter outbound_nat_rule
+ (now outbound_rules)
+ - Model FrontendIPConfiguration no longer has parameter
+ outbound_nat_rules (now outbound_rules)
+ - Model LoadBalancer no longer has parameter outbound_nat_rules (now
+ outbound_rules)
+
+## 2.0.1 (2018-08-07)
+
+**Bugfixes**
+
+ - Fix packet_captures.get_status empty output
+
+## 2.0.0 (2018-07-27)
+
+**Features**
+
+ - Supports now 2018-06-01 and 2018-04-01. 2018-06-01 is the new
+ default.
+ - Client class can be used as a context manager to keep the underlying
+ HTTP session open for performance
+
+**Features starting 2018-04-01**
+
+ - Model FlowLogInformation has a new parameter
+ flow_analytics_configuration
+ - Model ApplicationGateway has a new parameter enable_fips
+ - Model ApplicationGateway has a new parameter
+ autoscale_configuration
+ - Model ApplicationGateway has a new parameter zones
+ - Model ConnectionSharedKey has a new parameter id
+ - Added operation group HubVirtualNetworkConnectionsOperations
+ - Added operation group AzureFirewallsOperations
+ - Added operation group VirtualHubsOperations
+ - Added operation group VpnGatewaysOperations
+ - Added operation group VpnSitesOperations
+ - Added operation group VirtualWANsOperations
+ - Added operation group VpnSitesConfigurationOperations
+ - Added operation group VpnConnectionsOperations
+
+**Breaking changes starting 2018-04-01**
+
+ - Operation
+ VirtualNetworkGatewayConnectionsOperations.set_shared_key has a
+ new parameter "id"
+ - Operation DdosProtectionPlansOperations.create_or_update parameter
+ "parameters" has been flatten to "tags/location"
+
+**Breaking changes starting 2018-06-01**
+
+ - The new class VpnConnection introduced in 2018-04-01 renamed
+ "connection_bandwidth" to "connection_bandwidth_in_mbps"
+
+## 2.0.0rc3 (2018-06-14)
+
+**Bugfixes**
+
+ - API version 2018-02-01 enum Probe now supports HTTPS (standard SKU
+ load balancer)
+ - API version 2015-06-15 adding missing "primary" in
+ NetworkInterfaceIPConfiguration
+
+## 2.0.0rc2 (2018-04-03)
+
+**Features**
+
+ - All clients now support Azure profiles.
+ - API version 2018-02-01 is now the default
+ - Express Route Circuit Connection (considered preview)
+ - Express Route Provider APIs
+ - GetTopologyOperation supports query parameter
+ - Feature work for setting Custom IPsec/IKE policy for Virtual Network
+ Gateway point-to-site clients
+ - DDoS Protection Plans
+
+## 2.0.0rc1 (2018-03-07)
+
+**General Breaking changes**
+
+This version uses a next-generation code generator that *might*
+introduce breaking changes.
+
+ - Model signatures now use only keyword-argument syntax. All
+ positional arguments must be re-written as keyword-arguments. To
+ keep auto-completion in most cases, models are now generated for
+ Python 2 and Python 3. Python 3 uses the "*" syntax for
+ keyword-only arguments.
+ - Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
+ improve the behavior when unrecognized enum values are encountered.
+ While this is not a breaking change, the distinctions are important,
+ and are documented here:
+ <https://docs.python.org/3/library/enum.html#others> At a glance:
+ - "is" should not be used at all.
+ - "format" will return the string value, where "%s" string
+ formatting will return `NameOfEnum.stringvalue`. Format syntax
+ should be prefered.
+ - New Long Running Operation:
+ - Return type changes from
+ `msrestazure.azure_operation.AzureOperationPoller` to
+ `msrest.polling.LROPoller`. External API is the same.
+ - Return type is now **always** a `msrest.polling.LROPoller`,
+ regardless of the optional parameters used.
+ - The behavior has changed when using `raw=True`. Instead of
+ returning the initial call result as `ClientRawResponse`,
+ without polling, now this returns an LROPoller. After polling,
+ the final resource will be returned as a `ClientRawResponse`.
+ - New `polling` parameter. The default behavior is
+ `Polling=True` which will poll using ARM algorithm. When
+ `Polling=False`, the response of the initial call will be
+ returned without polling.
+ - `polling` parameter accepts instances of subclasses of
+ `msrest.polling.PollingMethod`.
+ - `add_done_callback` will no longer raise if called after
+ polling is finished, but will instead execute the callback right
+ away.
+
+**Network Breaking changes**
+
+ - Operation network_watcher.get_topology changed method signature
+
+**Features**
+
+ - Add API Version 2018-01-01. Not default yet in this version.
+ - Add ConnectionMonitor operation group (2017-10/11-01)
+ - Add target_virtual_network / target_subnet to topology_parameter
+ (2017-10/11-01)
+ - Add idle_timeout_in_minutes / enable_floating_ip to
+ inbound_nat_pool (2017-11-01)
+
+**Bugfixes**
+
+ - Fix peer_asn validation rules (2017-10/11-01)
+
+## 1.7.1 (2017-12-20)
+
+**Bugfixes**
+
+Fix `SecurityRule` constructor parameters order to respect the one
+used until 1.5.0. This indeed introduces a breaking change for users of
+1.6.0 and 1.7.0, but this constructor signature change was not expected,
+and following semantic versionning all 1.x versions should follow the
+same signature.
+
+This fixes third party library, like Ansible, that expects (for
+excellent reasons) this SDK to follow strictly semantic versionning with
+regards to breaking changes and have their dependency system asking for
+`>=1.0;<2.0`
+
+## 1.7.0 (2017-12-14)
+
+**Features**
+
+ - Add iptag. IpTag is way to restrict the range of IPaddresses to be
+ allocated.
+ - Default API version is now 2017-11-01
+
+**Bug fixes**
+
+ - Added valid ASN range in ExpressRouteCircuitPeering (#1672)
+
+## 1.6.0 (2017-11-28)
+
+**Bug fixes**
+
+ - Accept space in location for "usage" (i.e. "west us").
+ - sourceAddressPrefix, sourceAddressPrefixes and
+ sourceApplicationSecurityGroups are mutually exclusive and one only
+ is needed, meaning none of them is required by itself. Thus,
+ sourceAddressPrefix is not required anymore.
+ - destinationAddressPrefix, destinationAddressPrefixes and
+ destinationApplicationSecurityGroups are mutually exclusive and one
+ only is needed, meaning none of them is required by itself. Thus,
+ destinationAddressPrefix is not required anymore.
+ - Client now accept unicode string as a valid subscription_id
+ parameter
+ - Restore missing azure.mgmt.network.__version__
+
+**Features**
+
+ - Client now accept a "profile" parameter to define API version per
+ operation group.
+ - Add update_tags to most of the resources
+ - Add operations group to list all available rest API operations
+ - NetworkInterfaces_ListVirtualMachineScaleSetIpConfigurations
+ - NetworkInterfaces_GetVirtualMachineScaleSetIpConfiguration
+
+## 1.5.0 (2017-09-26)
+
+**Features**
+
+ - Availability Zones
+ - Add network_watchers.get_azure_reachability_report
+ - Add network_watchers.list_available_providers
+ - Add virtual_network_gateways.supported_vpn_devices
+ - Add virtual_network_gateways.vpn_device_configuration_script
+
+## 1.5.0rc1 (2017-09-18)
+
+**Features**
+
+ - Add ApiVersion 2017-09-01 (new default)
+ - Add application_security_groups (ASG) operations group
+ - Add ASG to network_interface operations
+ - Add ASG to IP operations
+ - Add source/destination ASGs to network security rules
+ - Add DDOS protection and VM protection to vnet operations
+
+**Bug fix**
+
+ - check_dns_name_availability now correctly defines
+ "domain_name_label" as required and not optional
+
+## 1.4.0 (2017-08-23)
+
+**Features**
+
+ - Add ApiVersion 2017-08-01 (new default)
+ - Added in both 2017-08-01 and 2017-06-01:
+ - virtual_network_gateways.list_connections method
+ - default_security_rules operations group
+ - inbound_nat_rules operations group
+ - load_balancer_backend_address_pools operations group
+ - load_balancer_frontend_ip_configurations operations group
+ - load_balancer_load_balancing_rules operations group
+ - load_balancer_network_interfaces operations group
+ - load_balancer_probes operations group
+ - network_interface_ip_configurations operations group
+ - network_interface_load_balancers operations group
+ - EffectiveNetworkSecurityGroup.tag_map attribute
+ - EffectiveNetworkSecurityRule.source_port_ranges attribute
+ - EffectiveNetworkSecurityRule.destination_port_ranges attribute
+ - EffectiveNetworkSecurityRule.source_address_prefixes attribute
+ - EffectiveNetworkSecurityRule.destination_address_prefixes
+ attribute
+ - SecurityRule.source_port_ranges attribute
+ - SecurityRule.destination_port_ranges attribute
+ - SecurityRule.source_address_prefixes attribute
+ - SecurityRule.destination_address_prefixes attribute
+ - Added in 2017-08-01 only
+ - PublicIPAddress.sku
+ - LoadBalancer.sku
+
+**Changes on preview**
+
+> - "available_private_access_services" is renamed
+> "available_endpoint_services"
+> - "radius_secret" parsing fix (was unable to work in 1.3.0)
+
+## 1.3.0 (2017-07-10)
+
+**Preview features**
+
+ - Adding "available_private_access_services" operation group
+ (preview)
+ - Adding "radius_secret" in Virtual Network Gateway (preview)
+
+**Bug Fixes**
+
+ - VMSS Network ApiVersion fix in 2017-06-01 (point to 2017-03-30)
+
+## 1.2.0 (2017-07-03)
+
+**Features**
+
+Adding the following features to both 2017-03-01 and 2017-06-01:
+
+ - express route ipv6
+ - VMSS Network (get, list, etc.)
+ - VMSS Public IP (get, list, etc.)
+
+## 1.1.0 (2017-06-27)
+
+**Features**
+
+ - Add list_usage in virtual networks (2017-03-01)
+ - Add ApiVersion 2017-06-01 (new default)
+
+This new ApiVersion is for new Application Gateway features:
+
+> - ApplicationGateway Ssl Policy custom cipher suites support [new
+> properties added to Sslpolicy Property of
+> ApplciationGatewayPropertiesFormat]
+> - Get AvailableSslOptions api [new resource
+> ApplicationGatewayAvailableSslOptions and child resource
+> ApplicationGatewayPredefinedPolicy]
+> - Redirection support [new child resource
+> ApplicationGatewayRedirectConfiguration for Application Gateway,
+> new properties in UrlPathMap, PathRules and RequestRoutingRule]
+> - Azure Websites feature support [new properties in
+> ApplicationGatewayBackendHttpSettingsPropertiesFormat,
+> ApplicationGatewayProbePropertiesFormat, schema for property
+> ApplicationGatewayProbeHealthResponseMatch]
+
+## 1.0.0 (2017-05-15)
+
+ - Tag 1.0.0rc3 as stable (same content)
+
+## 1.0.0rc3 (2017-05-03)
+
+**Features**
+
+ - Added check connectivity api to network watcher
+
+## 1.0.0rc2 (2017-04-18)
+
+**Features**
+
+ - Add ApiVersion 2016-12-01 and 2017-03-01
+ - 2017-03-01 is now default ApiVersion
+
+**Bugfixes**
+
+ - Restore access to NetworkWatcher and PacketCapture from 2016-09-01
+
+## 1.0.0rc1 (2017-04-11)
+
+**Features**
+
+To help customers with sovereign clouds (not general Azure), this
+version has official multi ApiVersion support for 2015-06-15 and
+2016-09-01
+
+## 0.30.1 (2017-03-27)
+
+ - Add NetworkWatcher
+ - Add PacketCapture
+ - Add new methods to Virtualk Network Gateway
+ - get_bgp_peer_status
+ - get_learned_routes
+ - get_advertised_routes
+
+## 0.30.0 (2016-11-01)
+
+ - Initial preview release. Based on API version 2016-09-01.
+
+## 0.20.0 (2015-08-31)
+
+ - Initial preview release. Based on API version 2015-05-01-preview.
+
+
+%prep
+%autosetup -n azure-mgmt-network-23.0.0
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-azure-mgmt-network -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 23.0.0-1
+- Package Spec generated