1Metadata-Version: 2.1 2Name: azure-mgmt-network 3Version: 19.0.0 4Summary: Microsoft Azure Network Management Client Library for Python 5Home-page: https://github.com/Azure/azure-sdk-for-python 6Author: Microsoft Corporation 7Author-email: azpysdkhelp@microsoft.com 8License: MIT License 9Description: # Microsoft Azure SDK for Python 10 11 This is the Microsoft Azure Network Management Client Library. 12 This package has been tested with Python 2.7, 3.5, 3.6, 3.7 and 3.8. 13 For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all). 14 15 16 # Usage 17 18 For code examples, see [Network Management](https://docs.microsoft.com/python/api/overview/azure/network?view=azure-python-preview) 19 on docs.microsoft.com. 20 21 22 # Provide Feedback 23 24 If you encounter any bugs or have suggestions, please file an issue in the 25 [Issues](https://github.com/Azure/azure-sdk-for-python/issues) 26 section of the project. 27 28 29 ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-network%2FREADME.png) 30 # Usage 31 32 33 To learn how to use this package, see the [quickstart guide](https://aka.ms/azsdk/python/mgmt) 34 35 36 37 For docs and references, see [Python SDK References](https://docs.microsoft.com/python/api/overview/azure/) 38 Code samples for this package can be found at [Network Management](https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing&terms=Getting%20started%20-%20Managing) on docs.microsoft.com. 39 Additional code samples for different Azure services are available at [Samples Repo](https://aka.ms/azsdk/python/mgmt/samples) 40 41 42 # Release History 43 44 ## 19.0.0 (2021-05-14) 45 46 **Features** 47 48 - Model ApplicationGatewayTrustedClientCertificate has a new parameter validated_cert_data 49 - Model ApplicationGatewayTrustedClientCertificate has a new parameter client_cert_issuer_dn 50 - Model VirtualNetwork has a new parameter flow_timeout_in_minutes 51 - Model FrontendIPConfiguration has a new parameter gateway_load_balancer 52 - Model IPAddressAvailabilityResult has a new parameter is_platform_reserved 53 - Model CustomIpPrefix has a new parameter custom_ip_prefix_parent 54 - Model CustomIpPrefix has a new parameter failed_reason 55 - Model CustomIpPrefix has a new parameter child_custom_ip_prefixes 56 - Model CustomIpPrefix has a new parameter authorization_message 57 - Model CustomIpPrefix has a new parameter signed_message 58 - Model VirtualNetworkPeering has a new parameter peering_sync_level 59 - Model VirtualNetworkPeering has a new parameter resource_guid 60 - Model VirtualNetworkPeering has a new parameter do_not_verify_remote_gateways 61 - Model VirtualNetworkPeering has a new parameter type 62 - Model VirtualNetworkPeering has a new parameter remote_virtual_network_address_space 63 - Model Subnet has a new parameter application_gateway_ip_configurations 64 - Model Subnet has a new parameter type 65 - Model LoadBalancingRule has a new parameter backend_address_pools 66 - Model EffectiveNetworkSecurityGroupAssociation has a new parameter network_manager 67 - Model BastionHost has a new parameter sku 68 - Model VirtualNetworkGateway has a new parameter extended_location 69 - Model VirtualNetworkGateway has a new parameter nat_rules 70 - Model VirtualNetworkGateway has a new parameter enable_bgp_route_translation_for_nat 71 - Model NetworkInterface has a new parameter workload_type 72 - Model NetworkInterface has a new parameter private_link_service 73 - Model NetworkInterface has a new parameter nic_type 74 - Model NetworkInterface has a new parameter migration_phase 75 - Model Delegation has a new parameter type 76 - Model PublicIPPrefix has a new parameter nat_gateway 77 - Model VirtualNetworkGatewayConnection has a new parameter egress_nat_rules 78 - Model VirtualNetworkGatewayConnection has a new parameter ingress_nat_rules 79 - Model NetworkInterfaceIPConfiguration has a new parameter gateway_load_balancer 80 - Model NetworkInterfaceIPConfiguration has a new parameter type 81 - Model AvailablePrivateEndpointType has a new parameter display_name 82 - Model PublicIPAddress has a new parameter delete_option 83 - Model PublicIPAddress has a new parameter nat_gateway 84 - Model PublicIPAddress has a new parameter service_public_ip_address 85 - Model PublicIPAddress has a new parameter linked_public_ip_address 86 - Model PublicIPAddress has a new parameter migration_phase 87 - Model VirtualHub has a new parameter preferred_routing_gateway 88 - Model BackendAddressPool has a new parameter tunnel_interfaces 89 - Model ServiceTagInformationPropertiesFormat has a new parameter state 90 - Added operation LoadBalancersOperations.begin_swap_public_ip_addresses 91 - Added operation group VirtualNetworkGatewayNatRulesOperations 92 93 **Breaking changes** 94 95 - Operation VirtualNetworkPeeringsOperations.begin_create_or_update has a new signature 96 - Model VirtualNetworkGateway no longer has parameter virtual_network_extended_location 97 98 ## 18.0.0 (2021-03-08) 99 100 **Features** 101 102 - Model VpnConnection has a new parameter traffic_selector_policies 103 - Model VirtualNetworkGateway has a new parameter virtual_network_extended_location 104 - Model VirtualNetworkGateway has a new parameter v_net_extended_location_resource_id 105 - Model VpnClientConfiguration has a new parameter vpn_authentication_types 106 - Model LoadBalancerBackendAddress has a new parameter subnet 107 - Model ServiceEndpointPolicy has a new parameter kind 108 - Model FirewallPolicy has a new parameter snat 109 - Model FirewallPolicy has a new parameter insights 110 - Added operation VirtualNetworkGatewayConnectionsOperations.begin_reset_connection 111 - Added operation VpnLinkConnectionsOperations.begin_get_ike_sas 112 - Added operation VpnLinkConnectionsOperations.begin_reset_connection 113 114 **Breaking changes** 115 116 - Model VirtualNetworkGateway no longer has parameter extended_location 117 - Model VirtualNetworkGateway no longer has parameter virtual_network_extended_location_resource_id 118 119 ## 17.1.0 (2021-01-26) 120 121 **Features** 122 - Model PrivateEndpoint has a new parameter extended_location 123 - Model VpnGateway has a new parameter nat_rules 124 - Model ExpressRouteConnection has a new parameter express_route_gateway_bypass 125 - Model SecurityRule has a new parameter type 126 - Model PrivateLinkService has a new parameter extended_location 127 - Model Route has a new parameter type 128 - Model Route has a new parameter has_bgp_override 129 - Model RouteTable has a new parameter resource_guid 130 - Model VpnSiteLinkConnection has a new parameter ingress_nat_rules 131 - Model VpnSiteLinkConnection has a new parameter vpn_link_connection_mode 132 - Model VpnSiteLinkConnection has a new parameter egress_nat_rules 133 - Model BackendAddressPool has a new parameter location 134 - Model CustomIpPrefix has a new parameter extended_location 135 - Added operation ExpressRouteGatewaysOperations.begin_update_tags 136 - Added operation VirtualNetworkGatewayConnectionsOperations.begin_get_ike_sas 137 - Added operation group NatRulesOperations 138 139 ## 17.0.0 (2020-11-25) 140 141 **Features** 142 143 - Model PublicIPPrefix has a new parameter extended_location 144 - Model PublicIPPrefixSku has a new parameter tier 145 - Model NatRule has a new parameter translated_fqdn 146 - Model NetworkInterface has a new parameter extended_location 147 - Model ApplicationRule has a new parameter terminate_tls 148 - Model ApplicationRule has a new parameter web_categories 149 - Model ApplicationRule has a new parameter target_urls 150 - Model VirtualNetworkGatewayConnection has a new parameter connection_mode 151 - Model LoadBalancer has a new parameter extended_location 152 - Model PublicIPAddress has a new parameter extended_location 153 - Model LoadBalancerSku has a new parameter tier 154 - Model VirtualNetwork has a new parameter extended_location 155 - Model P2SVpnGateway has a new parameter is_routing_preference_internet 156 - Model IpGroup has a new parameter firewall_policies 157 - Model VpnGateway has a new parameter is_routing_preference_internet 158 - Model VirtualNetworkGateway has a new parameter extended_location 159 - Model VirtualNetworkGateway has a new parameter virtual_network_extended_location_resource_id 160 - Model VirtualNetworkGatewayConnectionListEntity has a new parameter connection_mode 161 - Model FirewallPolicy has a new parameter sku 162 - Model FirewallPolicy has a new parameter transport_security 163 - Model FirewallPolicy has a new parameter identity 164 - Model FirewallPolicy has a new parameter intrusion_detection 165 - Model VirtualHub has a new parameter allow_branch_to_branch_traffic 166 - Model PublicIPAddressSku has a new parameter tier 167 - Model ServiceTagsListResult has a new parameter next_link 168 - Model LoadBalancerBackendAddress has a new parameter load_balancer_frontend_ip_configuration 169 - Added operation NetworkInterfacesOperations.list_cloud_service_network_interfaces 170 - Added operation NetworkInterfacesOperations.get_cloud_service_network_interface 171 - Added operation NetworkInterfacesOperations.list_cloud_service_role_instance_network_interfaces 172 - Added operation PublicIPAddressesOperations.list_cloud_service_role_instance_public_ip_addresses 173 - Added operation PublicIPAddressesOperations.list_cloud_service_public_ip_addresses 174 - Added operation PublicIPAddressesOperations.get_cloud_service_public_ip_address 175 - Added operation group WebCategoriesOperations 176 177 **Breaking changes** 178 179 - Operation ConnectionMonitorsOperations.begin_create_or_update has a new signature 180 - Model VirtualHub no longer has parameter enable_virtual_router_route_propogation 181 182 ## 16.0.0 (2020-09-15) 183 184 **Features** 185 186 - Model VirtualNetworkPeering has a new parameter remote_bgp_communities 187 - Model VirtualHub has a new parameter virtual_router_asn 188 - Model VirtualHub has a new parameter routing_state 189 - Model VirtualHub has a new parameter ip_configurations 190 - Model VirtualHub has a new parameter virtual_router_ips 191 - Model VirtualHub has a new parameter enable_virtual_router_route_propogation 192 - Model VirtualHub has a new parameter bgp_connections 193 - Model FirewallPolicyRule has a new parameter description 194 - Model ExpressRouteLinkMacSecConfig has a new parameter sci_state 195 - Model VpnGateway has a new parameter ip_configurations 196 - Model P2SConnectionConfiguration has a new parameter enable_internet_security 197 - Model ConnectionMonitorEndpoint has a new parameter type 198 - Model ConnectionMonitorEndpoint has a new parameter coverage_level 199 - Model ConnectionMonitorEndpoint has a new parameter scope 200 - Model FirewallPolicy has a new parameter rule_collection_groups 201 - Model FirewallPolicy has a new parameter dns_settings 202 - Model NetworkInterface has a new parameter dscp_configuration 203 - Model NetworkVirtualAppliance has a new parameter address_prefix 204 - Model NetworkVirtualAppliance has a new parameter cloud_init_configuration_blobs 205 - Model NetworkVirtualAppliance has a new parameter boot_strap_configuration_blobs 206 - Model NetworkVirtualAppliance has a new parameter cloud_init_configuration 207 - Model NetworkVirtualAppliance has a new parameter inbound_security_rules 208 - Model NetworkVirtualAppliance has a new parameter nva_sku 209 - Model NetworkVirtualAppliance has a new parameter virtual_appliance_sites 210 - Model ConnectionMonitorTcpConfiguration has a new parameter destination_port_behavior 211 - Model ApplicationGatewayHttpListener has a new parameter ssl_profile 212 - Model P2SVpnGateway has a new parameter custom_dns_servers 213 - Model ApplicationGateway has a new parameter private_link_configurations 214 - Model ApplicationGateway has a new parameter trusted_client_certificates 215 - Model ApplicationGateway has a new parameter private_endpoint_connections 216 - Model ApplicationGateway has a new parameter ssl_profiles 217 - Model HubIPAddresses has a new parameter public_i_ps 218 - Model PublicIPPrefix has a new parameter custom_ip_prefix 219 - Model ApplicationGatewayFrontendIPConfiguration has a new parameter private_link_configuration 220 - Model VpnSite has a new parameter o365_policy 221 - Model ConnectivityHop has a new parameter previous_links 222 - Model ConnectivityHop has a new parameter previous_hop_ids 223 - Model ConnectivityHop has a new parameter links 224 - Added operation ExpressRoutePortsOperations.generate_loa 225 - Added operation FlowLogsOperations.update_tags 226 - Added operation HubVirtualNetworkConnectionsOperations.begin_create_or_update 227 - Added operation HubVirtualNetworkConnectionsOperations.begin_delete 228 - Added operation VpnGatewaysOperations.begin_stop_packet_capture 229 - Added operation VpnGatewaysOperations.begin_start_packet_capture 230 - Added operation VpnGatewaysOperations.begin_update_tags 231 - Added operation VpnConnectionsOperations.begin_stop_packet_capture 232 - Added operation VpnConnectionsOperations.begin_start_packet_capture 233 - Added operation PrivateLinkServicesOperations.begin_check_private_link_service_visibility_by_resource_group 234 - Added operation PrivateLinkServicesOperations.begin_check_private_link_service_visibility 235 - Added operation VirtualHubsOperations.begin_get_effective_virtual_hub_routes 236 - Added operation P2SVpnGatewaysOperations.begin_reset 237 - Added operation P2SVpnGatewaysOperations.begin_update_tags 238 - Added operation group CustomIPPrefixesOperations 239 - Added operation group VirtualApplianceSitesOperations 240 - Added operation group DscpConfigurationOperations 241 - Added operation group VirtualHubIpConfigurationOperations 242 - Added operation group VirtualHubBgpConnectionOperations 243 - Added operation group InboundSecurityRuleOperations 244 - Added operation group VirtualApplianceSkusOperations 245 - Added operation group ApplicationGatewayPrivateLinkResourcesOperations 246 - Added operation group ApplicationGatewayPrivateEndpointConnectionsOperations 247 - Added operation group FirewallPolicyRuleCollectionGroupsOperations 248 - Added operation group VirtualHubBgpConnectionsOperations 249 250 **Breaking changes** 251 252 - Model VirtualHub no longer has parameter virtual_network_connections 253 - Model FirewallPolicyRule no longer has parameter priority 254 - Model FirewallPolicy no longer has parameter transport_security 255 - Model FirewallPolicy no longer has parameter rule_groups 256 - Model FirewallPolicy no longer has parameter intrusion_system_mode 257 - Model FirewallPolicy no longer has parameter identity 258 - Model NetworkVirtualAppliance no longer has parameter boot_strap_configuration_blob 259 - Model NetworkVirtualAppliance no longer has parameter sku 260 - Model NetworkVirtualAppliance no longer has parameter cloud_init_configuration_blob 261 - Model NatRuleCondition no longer has parameter terminate_tls 262 - Model HubIPAddresses no longer has parameter public_ip_addresses 263 - Model ApplicationRuleCondition no longer has parameter target_urls 264 - Removed operation VpnGatewaysOperations.update_tags 265 - Removed operation PrivateLinkServicesOperations.check_private_link_service_visibility_by_resource_group 266 - Removed operation PrivateLinkServicesOperations.check_private_link_service_visibility 267 - Removed operation P2SVpnGatewaysOperations.update_tags 268 269 ## 16.0.0b1 (2020-06-17) 270 271 This is beta preview version. 272 For detailed changelog please refer to equivalent stable version 10.2.0 (https://pypi.org/project/azure-mgmt-network/10.2.0/) 273 274 This version uses a next-generation code generator that introduces important breaking changes, but also important new features (like unified authentication and async programming). 275 276 **General breaking changes** 277 278 - Credential system has been completly revamped: 279 280 - `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/ 281 - `credentials` parameter has been renamed `credential` 282 283 - 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 284 supported options, see the [parameters accept in init documentation of azure-core](https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies) 285 - You can't import a `version` module anymore, use `__version__` instead 286 - Operations that used to return a `msrest.polling.LROPoller` now returns a `azure.core.polling.LROPoller` and are prefixed with `begin_`. 287 - Exceptions tree have been simplified and most exceptions are now `azure.core.exceptions.HttpResponseError` (`CloudError` has been removed). 288 - Most of the operation kwarg have changed. Some of the most noticeable: 289 290 - `raw` has been removed. Equivalent feature can be found using `cls`, a callback that will give access to internal HTTP response for advanced user 291 - For a complete set of 292 supported options, see the [parameters accept in Request documentation of azure-core](https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies) 293 294 **General new features** 295 296 - Type annotations support using `typing`. SDKs are mypy ready. 297 - This client has now stable and official support for async. Check the `aio` namespace of your package to find the async client. 298 - This client now support natively tracing library like OpenCensus or OpenTelemetry. See this [tracing quickstart](https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/core/azure-core-tracing-opentelemetry) for an overview. 299 300 301 ## 10.2.0 (2020-04-10) 302 303 **Features** 304 305 - Model VpnConnection has a new parameter routing_configuration 306 - Model NatRuleCondition has a new parameter terminate_tls 307 - Model HubVirtualNetworkConnection has a new parameter routing_configuration 308 - Model ExpressRouteConnection has a new parameter routing_configuration 309 - Model FirewallPolicy has a new parameter transport_security 310 - Model FirewallPolicy has a new parameter identity 311 - Model FirewallPolicy has a new parameter threat_intel_whitelist 312 - Model ApplicationRuleCondition has a new parameter target_urls 313 - Model P2SConnectionConfiguration has a new parameter routing_configuration 314 - Model BackendAddressPool has a new parameter load_balancer_backend_addresses 315 - Added operation LoadBalancerBackendAddressPoolsOperations.create_or_update 316 - Added operation LoadBalancerBackendAddressPoolsOperations.delete 317 - Added operation group HubRouteTablesOperations 318 319 ## 10.1.0 (2020-04-10) 320 321 **Features** 322 323 - Model VpnConnection has a new parameter dpd_timeout_seconds 324 - Model FirewallPolicy has a new parameter intrusion_system_mode 325 - Model Subnet has a new parameter ip_allocations 326 - Model ApplicationGateway has a new parameter force_firewall_policy_association 327 - Model PrivateEndpoint has a new parameter custom_dns_configs 328 - Model VirtualNetworkGatewayConnection has a new parameter dpd_timeout_seconds 329 - Model VpnClientConfiguration has a new parameter radius_servers 330 - Model VirtualNetwork has a new parameter ip_allocations 331 - Model VirtualHub has a new parameter security_partner_provider 332 - Model VpnServerConfiguration has a new parameter radius_servers 333 - Added operation group PrivateDnsZoneGroupsOperations 334 - Added operation group SecurityPartnerProvidersOperations 335 - Added operation group IpAllocationsOperations 336 337 ## 10.0.0 (2020-03-31) 338 339 **Features** 340 341 - Model VirtualNetworkGatewayConnection has a new parameter use_local_azure_ip_address 342 - Model NetworkRuleCondition has a new parameter source_ip_groups 343 - Model NetworkRuleCondition has a new parameter destination_ip_groups 344 - Model VirtualNetworkGatewayIPConfiguration has a new parameter private_ip_address 345 - Model BgpSettings has a new parameter bgp_peering_addresses 346 - Model ExpressRouteCircuitConnection has a new parameter ipv6_circuit_connection_config 347 - Model ApplicationGatewayHttpListener has a new parameter host_names 348 - Model ApplicationRuleCondition has a new parameter source_ip_groups 349 - Model VirtualNetworkGateway has a new parameter enable_private_ip_address 350 - Model LocalNetworkGateway has a new parameter fqdn 351 - Model VpnSiteLink has a new parameter fqdn 352 - Model NetworkSecurityGroup has a new parameter flow_logs 353 - Added operation NetworkManagementClientOperationsMixin.put_bastion_shareable_link 354 - Added operation NetworkManagementClientOperationsMixin.get_bastion_shareable_link 355 - Added operation NetworkManagementClientOperationsMixin.delete_bastion_shareable_link 356 - Added operation NetworkManagementClientOperationsMixin.disconnect_active_sessions 357 - Added operation NetworkManagementClientOperationsMixin.get_active_sessions 358 - Added operation group NetworkVirtualAppliancesOperations 359 360 **Breaking changes** 361 362 - Model ApplicationGatewayHttpListener no longer has parameter hostnames 363 364 ## 9.0.0 (2020-01-17) 365 366 **Features** 367 368 - Model AzureFirewall has a new parameter ip_groups 369 - Model AzureFirewall has a new parameter 370 management_ip_configuration 371 - Model ConnectionMonitorResult has a new parameter endpoints 372 - Model ConnectionMonitorResult has a new parameter 373 connection_monitor_type 374 - Model ConnectionMonitorResult has a new parameter 375 test_configurations 376 - Model ConnectionMonitorResult has a new parameter test_groups 377 - Model ConnectionMonitorResult has a new parameter outputs 378 - Model ConnectionMonitorResult has a new parameter notes 379 - Model AzureFirewallIPConfiguration has a new parameter type 380 - Model ConnectionMonitor has a new parameter endpoints 381 - Model ConnectionMonitor has a new parameter test_configurations 382 - Model ConnectionMonitor has a new parameter test_groups 383 - Model ConnectionMonitor has a new parameter outputs 384 - Model ConnectionMonitor has a new parameter notes 385 - Model DdosSettings has a new parameter protected_ip 386 - Model ApplicationGatewayRewriteRuleActionSet has a new parameter 387 url_configuration 388 - Added operation 389 P2sVpnGatewaysOperations.disconnect_p2s_vpn_connections 390 - Added operation 391 VirtualNetworkGatewaysOperations.disconnect_virtual_network_gateway_vpn_connections 392 - Added operation group FlowLogsOperations 393 394 **Breaking changes** 395 396 - Operation 397 ExpressRouteCircuitAuthorizationsOperations.create_or_update has a 398 new signature 399 - Model ConnectionMonitorParameters has a new signature 400 401 ## 8.0.0 (2019-11-12) 402 403 **Features** 404 405 - Model PrivateLinkServiceConnectionState has a new parameter 406 actions_required 407 - Model ConnectivityParameters has a new parameter 408 preferred_ip_version 409 410 **Breaking changes** 411 412 - Model PrivateLinkServiceConnectionState no longer has parameter 413 action_required 414 415 ## 7.0.0 (2019-10-22) 416 417 **Features** 418 419 - Model ApplicationGatewayHttpListener has a new parameter hostnames 420 - Model ApplicationGatewayHttpListener has a new parameter 421 firewall_policy 422 - Model ApplicationGatewayPathRule has a new parameter 423 firewall_policy 424 - Model P2SVpnGateway has a new parameter 425 p2_sconnection_configurations 426 - Model VpnServerConfiguration has a new parameter 427 vpn_client_root_certificates 428 - Model VpnServerConfiguration has a new parameter 429 radius_server_root_certificates 430 - Model VpnServerConfiguration has a new parameter 431 radius_client_root_certificates 432 - Model VpnServerConfiguration has a new parameter 433 vpn_client_revoked_certificates 434 - Model ExpressRouteConnection has a new parameter 435 enable_internet_security 436 - Model AzureFirewallApplicationRule has a new parameter 437 source_ip_groups 438 - Model WebApplicationFirewallPolicy has a new parameter 439 path_based_rules 440 - Model WebApplicationFirewallPolicy has a new parameter 441 http_listeners 442 - Model PrivateLinkService has a new parameter enable_proxy_protocol 443 - Model AzureFirewallNetworkRule has a new parameter 444 destination_ip_groups 445 - Model AzureFirewallNetworkRule has a new parameter 446 source_ip_groups 447 - Model AzureFirewallNetworkRule has a new parameter 448 destination_fqdns 449 - Model VirtualWAN has a new parameter virtual_wan_type 450 - Model VirtualHub has a new parameter sku 451 - Model VirtualHub has a new parameter virtual_hub_route_table_v2s 452 - Model AzureFirewallNatRule has a new parameter translated_fqdn 453 - Model AzureFirewallNatRule has a new parameter source_ip_groups 454 - Model PrivateEndpointConnection has a new parameter link_identifier 455 - Model AzureFirewall has a new parameter additional_properties 456 - Added operation RouteFiltersOperations.update_tags 457 - Added operation ServiceEndpointPoliciesOperations.update_tags 458 - Added operation 459 PrivateLinkServicesOperations.get_private_endpoint_connection 460 - Added operation 461 PrivateLinkServicesOperations.list_private_endpoint_connections 462 - Added operation group VirtualHubRouteTableV2sOperations 463 - Added operation group IpGroupsOperations 464 465 **Breaking changes** 466 467 - Operation AzureFirewallsOperations.update_tags has a new signature 468 - Operation 469 ExpressRouteCircuitAuthorizationsOperations.create_or_update has a 470 new signature 471 - Model P2SVpnGateway no longer has parameter 472 p2s_connection_configurations 473 - Model VpnServerConfiguration no longer has parameter 474 vpn_server_config_vpn_client_root_certificates 475 - Model VpnServerConfiguration no longer has parameter 476 vpn_server_config_radius_client_root_certificates 477 - Model VpnServerConfiguration no longer has parameter 478 vpn_server_config_vpn_client_revoked_certificates 479 - Model VpnServerConfiguration no longer has parameter 480 vpn_server_config_radius_server_root_certificates 481 - Removed operation RouteFiltersOperations.update 482 - Removed operation VirtualRoutersOperations.update 483 - Removed operation RouteFilterRulesOperations.update 484 - Removed operation VirtualRouterPeeringsOperations.update 485 - Removed operation FirewallPoliciesOperations.update_tags 486 - Removed operation ServiceEndpointPoliciesOperations.update 487 488 ## 6.0.0 (2019-10-09) 489 490 **Features** 491 492 - Model VirtualNetwork has a new parameter bgp_communities 493 - Model VirtualHub has a new parameter azure_firewall 494 - Model VirtualHub has a new parameter security_provider_name 495 - Model P2SVpnGateway has a new parameter 496 p2s_connection_configurations 497 - Model P2SVpnGateway has a new parameter vpn_server_configuration 498 - Model AzureFirewall has a new parameter sku 499 - Model VirtualNetworkGateway has a new parameter 500 inbound_dns_forwarding_endpoint 501 - Model VirtualNetworkGateway has a new parameter 502 enable_dns_forwarding 503 - Added operation 504 P2sVpnGatewaysOperations.get_p2s_vpn_connection_health_detailed 505 - Added operation 506 NetworkManagementClientOperationsMixin.generatevirtualwanvpnserverconfigurationvpnprofile 507 - Added operation group VpnServerConfigurationsOperations 508 - Added operation group 509 VpnServerConfigurationsAssociatedWithVirtualWanOperations 510 - Added operation group AvailableServiceAliasesOperations 511 512 **Breaking changes** 513 514 - Model WebApplicationFirewallPolicy has a new required parameter 515 managed_rules 516 - Model P2SVpnGateway no longer has parameter 517 vpn_client_address_pool 518 - Model P2SVpnGateway no longer has parameter custom_routes 519 - Model P2SVpnGateway no longer has parameter 520 p2_svpn_server_configuration 521 - Model VirtualWAN no longer has parameter security_provider_name 522 - Model VirtualWAN no longer has parameter 523 p2_svpn_server_configurations 524 - Model PolicySettings has a new signature 525 526 ## 5.1.0 (2019-10-03) 527 528 **Features** 529 530 - Model VirtualNetworkGateway has a new parameter 531 vpn_gateway_generation 532 - Model ExpressRoutePort has a new parameter identity 533 - Model VirtualNetworkGatewayConnection has a new parameter 534 traffic_selector_policies 535 - Model ExpressRouteLink has a new parameter mac_sec_config 536 - Model VirtualNetworkGatewayConnectionListEntity has a new parameter 537 traffic_selector_policies 538 - Model NetworkInterfaceIPConfiguration has a new parameter 539 private_link_connection_properties 540 - Model ApplicationGatewayRequestRoutingRule has a new parameter 541 priority 542 - Added operation 543 VirtualNetworkGatewayConnectionsOperations.stop_packet_capture 544 - Added operation 545 VirtualNetworkGatewayConnectionsOperations.start_packet_capture 546 - Added operation ConnectionMonitorsOperations.update_tags 547 - Added operation 548 VirtualNetworkGatewaysOperations.stop_packet_capture 549 - Added operation 550 VirtualNetworkGatewaysOperations.start_packet_capture 551 - Added operation group VirtualRoutersOperations 552 - Added operation group VirtualRouterPeeringsOperations 553 554 ## 5.0.0 (2019-08-27) 555 556 **Features** 557 558 - Model PrivateLinkServiceIpConfiguration has a new parameter primary 559 - Model PrivateLinkServiceIpConfiguration has a new parameter etag 560 - Model PrivateLinkServiceIpConfiguration has a new parameter type 561 - Model PrivateLinkServiceIpConfiguration has a new parameter id 562 - Model AzureFirewall has a new parameter virtual_hub 563 - Model AzureFirewall has a new parameter hub_ip_addresses 564 - Model AzureFirewall has a new parameter firewall_policy 565 - Model PrivateLinkServiceConnection has a new parameter 566 provisioning_state 567 - Model PrivateLinkServiceConnection has a new parameter etag 568 - Model PrivateLinkServiceConnection has a new parameter type 569 - Model PublicIPPrefix has a new parameter 570 load_balancer_frontend_ip_configuration 571 - Model ApplicationGatewayOnDemandProbe has a new parameter 572 backend_address_pool 573 - Model ApplicationGatewayOnDemandProbe has a new parameter 574 backend_http_settings 575 - Model PrivateEndpointConnection has a new parameter 576 provisioning_state 577 - Model PrivateEndpointConnection has a new parameter etag 578 - Model PrivateEndpointConnection has a new parameter type 579 - Added operation SubnetsOperations.unprepare_network_policies 580 - Added operation group FirewallPolicyRuleGroupsOperations 581 - Added operation group FirewallPoliciesOperations 582 583 **Breaking changes** 584 585 - Model PrivateLinkServiceIpConfiguration no longer has parameter 586 public_ip_address 587 - Model ApplicationGatewayOnDemandProbe no longer has parameter 588 backend_pool_name 589 - Model ApplicationGatewayOnDemandProbe no longer has parameter 590 backend_http_setting_name 591 592 ## 4.0.0 (2019-07-19) 593 594 **Features** 595 596 - Model Subnet has a new parameter 597 private_link_service_network_policies 598 - Model Subnet has a new parameter 599 private_endpoint_network_policies 600 - Model VpnSite has a new parameter vpn_site_links 601 - Model LoadBalancingRule has a new parameter type 602 - Model BackendAddressPool has a new parameter outbound_rules 603 - Model BackendAddressPool has a new parameter type 604 - Model InboundNatPool has a new parameter type 605 - Model OutboundRule has a new parameter type 606 - Model InboundNatRule has a new parameter type 607 - Model Probe has a new parameter type 608 - Model FrontendIPConfiguration has a new parameter 609 private_ip_address_version 610 - Model FrontendIPConfiguration has a new parameter type 611 - Model AvailablePrivateEndpointType has a new parameter name 612 - Model AvailablePrivateEndpointType has a new parameter 613 resource_name 614 - Model VpnConnection has a new parameter vpn_link_connections 615 - Added operation 616 AvailablePrivateEndpointTypesOperations.list_by_resource_group 617 - Added operation AzureFirewallsOperations.update_tags 618 - Added operation 619 PrivateLinkServicesOperations.check_private_link_service_visibility_by_resource_group 620 - Added operation 621 PrivateLinkServicesOperations.list_auto_approved_private_link_services 622 - Added operation 623 PrivateLinkServicesOperations.check_private_link_service_visibility 624 - Added operation 625 PrivateLinkServicesOperations.list_auto_approved_private_link_services_by_resource_group 626 - Added operation group VpnLinkConnectionsOperations 627 - Added operation group VpnSiteLinkConnectionsOperations 628 - Added operation group VpnSiteLinksOperations 629 630 **Breaking changes** 631 632 - Operation SubnetsOperations.prepare_network_policies has a new 633 signature 634 - Model PrepareNetworkPoliciesRequest no longer has parameter 635 resource_group_name 636 - Model AvailablePrivateEndpointType no longer has parameter 637 service_name 638 - Removed operation group 639 AvailableResourceGroupPrivateEndpointTypesOperations 640 641 ## 3.0.0 (2019-05-24) 642 643 **Features** 644 645 - Model NetworkInterface has a new parameter private_endpoint 646 - Model ServiceAssociationLink has a new parameter type 647 - Model ServiceAssociationLink has a new parameter allow_delete 648 - Model ServiceAssociationLink has a new parameter locations 649 - Model Subnet has a new parameter private_endpoints 650 - Model PatchRouteFilter has a new parameter ipv6_peerings 651 - Model ExpressRouteCircuitPeering has a new parameter type 652 - Model ApplicationGatewayProbe has a new parameter port 653 - Model RouteFilter has a new parameter ipv6_peerings 654 - Model ExpressRouteCircuitAuthorization has a new parameter type 655 - Model PeerExpressRouteCircuitConnection has a new parameter type 656 - Model AzureFirewall has a new parameter zones 657 - Model ResourceNavigationLink has a new parameter type 658 - Model ExpressRouteCircuitConnection has a new parameter type 659 - Model VpnConnection has a new parameter 660 use_policy_based_traffic_selectors 661 - Model NatGateway has a new parameter zones 662 - Model VpnClientConfiguration has a new parameter aad_audience 663 - Model VpnClientConfiguration has a new parameter aad_issuer 664 - Model VpnClientConfiguration has a new parameter aad_tenant 665 - Added operation 666 VirtualNetworkGatewaysOperations.get_vpnclient_connection_health 667 - Added operation 668 P2sVpnGatewaysOperations.get_p2s_vpn_connection_health 669 - Added operation VpnGatewaysOperations.reset 670 - Added operation group BastionHostsOperations 671 - Added operation group NetworkManagementClientOperationsMixin 672 - Added operation group PrivateLinkServicesOperations 673 - Added operation group 674 AvailableResourceGroupPrivateEndpointTypesOperations 675 - Added operation group ServiceAssociationLinksOperations 676 - Added operation group ResourceNavigationLinksOperations 677 - Added operation group ServiceTagsOperations 678 - Added operation group PrivateEndpointsOperations 679 - Added operation group AvailablePrivateEndpointTypesOperations 680 681 **Breaking changes** 682 683 - Model NetworkInterface no longer has parameter interface_endpoint 684 - Model Subnet no longer has parameter interface_endpoints 685 - Removed operation group InterfaceEndpointsOperations 686 687 **General Breaking changes** 688 689 This version uses a next-generation code generator that *might* 690 introduce breaking changes if you were importing from the v20xx_yy_zz 691 API folders. In summary, some modules were incorrectly 692 visible/importable and have been renamed. This fixed several issues 693 caused by usage of classes that were not supposed to be used in the 694 first place. 695 696 - NetworkManagementClient cannot be imported from 697 `azure.mgmt.network.v20xx_yy_zz.network_management_client` 698 anymore (import from `azure.mgmt.network.v20xx_yy_zz` works like 699 before) 700 - NetworkManagementClientConfiguration import has been moved from 701 `azure.mgmt.network.v20xx_yy_zz.network_management_client` to 702 `azure.mgmt.network.v20xx_yy_zz` 703 - A model `MyClass` from a "models" sub-module cannot be imported 704 anymore using `azure.mgmt.network.v20xx_yy_zz.models.my_class` 705 (import from `azure.mgmt.network.v20xx_yy_zz.models` works like 706 before) 707 - An operation class `MyClassOperations` from an `operations` 708 sub-module cannot be imported anymore using 709 `azure.mgmt.network.v20xx_yy_zz.operations.my_class_operations` 710 (import from `azure.mgmt.network.v20xx_yy_zz.operations` works 711 like before) 712 713 Last but not least, HTTP connection pooling is now enabled by default. 714 You should always use a client as a context manager, or call close(), or 715 use no more than one client per process. 716 717 ## 2.7.0 (2019-04-25) 718 719 **Features** 720 721 - Model P2SVpnGateway has a new parameter custom_routes 722 - Model Subnet has a new parameter nat_gateway 723 - Model VpnConnection has a new parameter 724 use_local_azure_ip_address 725 - Model EffectiveRoute has a new parameter 726 disable_bgp_route_propagation 727 - Model VirtualNetworkGateway has a new parameter custom_routes 728 - Added operation 729 ApplicationGatewaysOperations.backend_health_on_demand 730 - Added operation DdosProtectionPlansOperations.update_tags 731 - Added operation group NatGatewaysOperations 732 733 **Bug fixes and preview API updates** 734 735 - Parameter output_blob_sas_url of model 736 GetVpnSitesConfigurationRequest is now required 737 - Operation VpnSitesConfigurationOperations.download has a new 738 signature 739 - Model ExpressRouteCircuit no longer has parameter 740 allow_global_reach 741 742 ## 2.6.0 (2019-03-21) 743 744 **Features** 745 746 - Model ApplicationGateway has a new parameter firewall_policy 747 - Model ApplicationGatewayBackendHealthServer has a new parameter 748 health_probe_log 749 - Model ExpressRouteCircuitPeering has a new parameter 750 peered_connections 751 - Model ExpressRouteCircuit has a new parameter global_reach_enabled 752 - Added operation group PeerExpressRouteCircuitConnectionsOperations 753 - Added operation group WebApplicationFirewallPoliciesOperations 754 755 **Bugfixes** 756 757 - Fix incorrect operation 758 ApplicationGatewaysOperations.list_available_request_headers 759 - Fix incorrect operation 760 ApplicationGatewaysOperations.list_available_server_variables 761 - Fix incorrect operation 762 ApplicationGatewaysOperations.list_available_response_headers 763 764 ## 2.6.0rc1 (2019-02-15) 765 766 **Features** 767 768 - Model AzureFirewall has a new parameter threat_intel_mode 769 - Model ApplicationGatewayRewriteRule has a new parameter conditions 770 - Model ApplicationGatewayRewriteRule has a new parameter 771 rule_sequence 772 - Model ApplicationGatewayAutoscaleConfiguration has a new parameter 773 max_capacity 774 - Added operation SubnetsOperations.prepare_network_policies 775 776 ## 2.5.1 (2019-01-15) 777 778 **Features** 779 780 - Add missing ddos_custom_policies operations 781 782 ## 2.5.0 (2019-01-04) 783 784 **Features** 785 786 - Model PublicIPAddress has a new parameter ddos_settings 787 - Added operation 788 ApplicationGatewaysOperations.list_available_request_headers 789 - Added operation 790 ApplicationGatewaysOperations.list_available_server_variables 791 - Added operation 792 ApplicationGatewaysOperations.list_available_response_headers 793 - Added operation ApplicationSecurityGroupsOperations.update_tags 794 795 ## 2.4.0 (2018-11-27) 796 797 **Features** 798 799 - Model ApplicationGatewaySslCertificate has a new parameter 800 key_vault_secret_id 801 - Model ApplicationGatewayRequestRoutingRule has a new parameter 802 rewrite_rule_set 803 - Model FlowLogInformation has a new parameter format 804 - Model ApplicationGateway has a new parameter identity 805 - Model ApplicationGateway has a new parameter rewrite_rule_sets 806 - Model TrafficAnalyticsConfigurationProperties has a new parameter 807 traffic_analytics_interval 808 - Model ApplicationGatewayPathRule has a new parameter 809 rewrite_rule_set 810 - Model ApplicationGatewayUrlPathMap has a new parameter 811 default_rewrite_rule_set 812 813 **Breaking changes** 814 815 - Model ApplicationGatewayTrustedRootCertificate no longer has 816 parameter keyvault_secret_id (replaced by key_vault_secret_id) 817 818 ## 2.3.0 (2018-11-07) 819 820 **Features** 821 822 - Model ApplicationGatewayWebApplicationFirewallConfiguration has a 823 new parameter exclusions 824 - Model ApplicationGatewayWebApplicationFirewallConfiguration has a 825 new parameter file_upload_limit_in_mb 826 - Model ApplicationGatewayWebApplicationFirewallConfiguration has a 827 new parameter max_request_body_size_in_kb 828 - Model ApplicationGatewayHttpListener has a new parameter 829 custom_error_configurations 830 - Model ExpressRouteCircuit has a new parameter bandwidth_in_gbps 831 - Model ExpressRouteCircuit has a new parameter stag 832 - Model ExpressRouteCircuit has a new parameter express_route_port 833 - Model EvaluatedNetworkSecurityGroup has a new parameter applied_to 834 - Model NetworkConfigurationDiagnosticResult has a new parameter 835 profile 836 - Model ApplicationGateway has a new parameter 837 custom_error_configurations 838 - Added operation group LoadBalancerOutboundRulesOperations 839 - Added operation group ExpressRouteLinksOperations 840 - Added operation group ExpressRoutePortsOperations 841 - Added operation group ExpressRoutePortsLocationsOperations 842 843 **Breaking changes** 844 845 - Model NetworkConfigurationDiagnosticResult no longer has parameter 846 traffic_query 847 - Operation 848 NetworkWatchersOperations.get_network_configuration_diagnostic 849 has a new signature (no longer takes target_resource_id, queries, 850 but a NetworkConfigurationDiagnosticParameters instance) 851 852 ## 2.2.1 (2018-09-14) 853 854 **Bugfixes** 855 856 - Fix unexpected exception with network_profiles.delete 857 858 ## 2.2.0 (2018-09-11) 859 860 Default API version is now 2018-08-01 861 862 **Features** 863 864 - Model AzureFirewall has a new parameter nat_rule_collections 865 - Model VirtualHub has a new parameter route_table 866 - Model VirtualHub has a new parameter virtual_network_connections 867 - Model VirtualHub has a new parameter p2_svpn_gateway 868 - Model VirtualHub has a new parameter express_route_gateway 869 - Model VirtualHub has a new parameter vpn_gateway 870 - Model VirtualWAN has a new parameter allow_vnet_to_vnet_traffic 871 - Model VirtualWAN has a new parameter 872 p2_svpn_server_configurations 873 - Model VirtualWAN has a new parameter 874 office365_local_breakout_category 875 - Model VirtualWAN has a new parameter 876 allow_branch_to_branch_traffic 877 - Model VirtualWAN has a new parameter security_provider_name 878 - Model VpnSite has a new parameter is_security_site 879 - Model VpnConnection has a new parameter connection_bandwidth 880 - Model VpnConnection has a new parameter enable_internet_security 881 - Model VpnConnection has a new parameter 882 vpn_connection_protocol_type 883 - Model VpnConnection has a new parameter enable_rate_limiting 884 - Model ServiceEndpointPolicy has a new parameter subnets 885 - Model AzureFirewallApplicationRule has a new parameter fqdn_tags 886 - Model AzureFirewallApplicationRule has a new parameter target_fqdns 887 - Model VpnGateway has a new parameter vpn_gateway_scale_unit 888 - Model ApplicationGatewayBackendHttpSettings has a new parameter 889 trusted_root_certificates 890 - Model VirtualNetworkGatewayConnection has a new parameter 891 connection_protocol 892 - Model ExpressRouteCircuitPeering has a new parameter 893 express_route_connection 894 - Model Subnet has a new parameter delegations 895 - Model Subnet has a new parameter address_prefixes 896 - Model Subnet has a new parameter ip_configuration_profiles 897 - Model Subnet has a new parameter service_association_links 898 - Model Subnet has a new parameter interface_endpoints 899 - Model Subnet has a new parameter purpose 900 - Model ApplicationGateway has a new parameter 901 trusted_root_certificates 902 - Model NetworkInterface has a new parameter tap_configurations 903 - Model NetworkInterface has a new parameter hosted_workloads 904 - Model NetworkInterface has a new parameter interface_endpoint 905 - Model VirtualNetworkGatewayConnectionListEntity has a new parameter 906 connection_protocol 907 - Model HubVirtualNetworkConnection has a new parameter 908 enable_internet_security 909 - Model NetworkInterfaceIPConfiguration has a new parameter 910 virtual_network_taps 911 - Added operation 912 VirtualNetworkGatewaysOperations.reset_vpn_client_shared_key 913 - Added operation group ExpressRouteConnectionsOperations 914 - Added operation group AzureFirewallFqdnTagsOperations 915 - Added operation group VirtualNetworkTapsOperations 916 - Added operation group NetworkProfilesOperations 917 - Added operation group P2sVpnServerConfigurationsOperations 918 - Added operation group AvailableDelegationsOperations 919 - Added operation group InterfaceEndpointsOperations 920 - Added operation group P2sVpnGatewaysOperations 921 - Added operation group AvailableResourceGroupDelegationsOperations 922 - Added operation group ExpressRouteGatewaysOperations 923 - Added operation group NetworkInterfaceTapConfigurationsOperations 924 925 **Breaking changes** 926 927 - Model VirtualHub no longer has parameter 928 hub_virtual_network_connections 929 - Model VpnConnection no longer has parameter 930 connection_bandwidth_in_mbps 931 - Model AzureFirewallApplicationRule no longer has parameter 932 target_urls 933 - Model VpnGateway no longer has parameter policies 934 - Model AzureFirewallIPConfiguration no longer has parameter 935 internal_public_ip_address 936 - Model ApplicationGatewayAutoscaleConfiguration has a new signature 937 - Renamed virtual_wa_ns to virtual_wans 938 939 ## 2.1.0 (2018-08-28) 940 941 Default API version is now 2018-07-01 942 943 **Features** 944 945 - Model ExpressRouteCircuit has a new parameter allow_global_reach 946 - Model PublicIPAddress has a new parameter public_ip_prefix 947 - Model BackendAddressPool has a new parameter outbound_rule 948 (replaces outbound_nat_rule) 949 - Model FrontendIPConfiguration has a new parameter outbound_rules 950 (replaces outbound_nat_rule) 951 - Model FrontendIPConfiguration has a new parameter public_ip_prefix 952 - Model LoadBalancingRule has a new parameter enable_tcp_reset 953 - Model VirtualNetworkGatewayConnectionListEntity has a new parameter 954 express_route_gateway_bypass 955 - Model VirtualNetworkGatewayConnection has a new parameter 956 express_route_gateway_bypass 957 - Model Subnet has a new parameter service_endpoint_policies 958 - Model InboundNatPool has a new parameter enable_tcp_reset 959 - Model LoadBalancer has a new parameter outbound_rules (replaces 960 outbound_nat_rule) 961 - Model InboundNatRule has a new parameter enable_tcp_reset 962 - Added operation group ServiceEndpointPolicyDefinitionsOperations 963 - Added operation group ServiceEndpointPoliciesOperations 964 - Added operation group PublicIPPrefixesOperations 965 966 **Breaking changes** 967 968 - Model BackendAddressPool no longer has parameter outbound_nat_rule 969 (now outbound_rules) 970 - Model FrontendIPConfiguration no longer has parameter 971 outbound_nat_rules (now outbound_rules) 972 - Model LoadBalancer no longer has parameter outbound_nat_rules (now 973 outbound_rules) 974 975 ## 2.0.1 (2018-08-07) 976 977 **Bugfixes** 978 979 - Fix packet_captures.get_status empty output 980 981 ## 2.0.0 (2018-07-27) 982 983 **Features** 984 985 - Supports now 2018-06-01 and 2018-04-01. 2018-06-01 is the new 986 default. 987 - Client class can be used as a context manager to keep the underlying 988 HTTP session open for performance 989 990 **Features starting 2018-04-01** 991 992 - Model FlowLogInformation has a new parameter 993 flow_analytics_configuration 994 - Model ApplicationGateway has a new parameter enable_fips 995 - Model ApplicationGateway has a new parameter 996 autoscale_configuration 997 - Model ApplicationGateway has a new parameter zones 998 - Model ConnectionSharedKey has a new parameter id 999 - Added operation group HubVirtualNetworkConnectionsOperations 1000 - Added operation group AzureFirewallsOperations 1001 - Added operation group VirtualHubsOperations 1002 - Added operation group VpnGatewaysOperations 1003 - Added operation group VpnSitesOperations 1004 - Added operation group VirtualWANsOperations 1005 - Added operation group VpnSitesConfigurationOperations 1006 - Added operation group VpnConnectionsOperations 1007 1008 **Breaking changes starting 2018-04-01** 1009 1010 - Operation 1011 VirtualNetworkGatewayConnectionsOperations.set_shared_key has a 1012 new parameter "id" 1013 - Operation DdosProtectionPlansOperations.create_or_update parameter 1014 "parameters" has been flatten to "tags/location" 1015 1016 **Breaking changes starting 2018-06-01** 1017 1018 - The new class VpnConnection introduced in 2018-04-01 renamed 1019 "connection_bandwidth" to "connection_bandwidth_in_mbps" 1020 1021 ## 2.0.0rc3 (2018-06-14) 1022 1023 **Bugfixes** 1024 1025 - API version 2018-02-01 enum Probe now supports HTTPS (standard SKU 1026 load balancer) 1027 - API version 2015-06-15 adding missing "primary" in 1028 NetworkInterfaceIPConfiguration 1029 1030 ## 2.0.0rc2 (2018-04-03) 1031 1032 **Features** 1033 1034 - All clients now support Azure profiles. 1035 - API version 2018-02-01 is now the default 1036 - Express Route Circuit Connection (considered preview) 1037 - Express Route Provider APIs 1038 - GetTopologyOperation supports query parameter 1039 - Feature work for setting Custom IPsec/IKE policy for Virtual Network 1040 Gateway point-to-site clients 1041 - DDoS Protection Plans 1042 1043 ## 2.0.0rc1 (2018-03-07) 1044 1045 **General Breaking changes** 1046 1047 This version uses a next-generation code generator that *might* 1048 introduce breaking changes. 1049 1050 - Model signatures now use only keyword-argument syntax. All 1051 positional arguments must be re-written as keyword-arguments. To 1052 keep auto-completion in most cases, models are now generated for 1053 Python 2 and Python 3. Python 3 uses the "*" syntax for 1054 keyword-only arguments. 1055 - Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to 1056 improve the behavior when unrecognized enum values are encountered. 1057 While this is not a breaking change, the distinctions are important, 1058 and are documented here: 1059 <https://docs.python.org/3/library/enum.html#others> At a glance: 1060 - "is" should not be used at all. 1061 - "format" will return the string value, where "%s" string 1062 formatting will return `NameOfEnum.stringvalue`. Format syntax 1063 should be prefered. 1064 - New Long Running Operation: 1065 - Return type changes from 1066 `msrestazure.azure_operation.AzureOperationPoller` to 1067 `msrest.polling.LROPoller`. External API is the same. 1068 - Return type is now **always** a `msrest.polling.LROPoller`, 1069 regardless of the optional parameters used. 1070 - The behavior has changed when using `raw=True`. Instead of 1071 returning the initial call result as `ClientRawResponse`, 1072 without polling, now this returns an LROPoller. After polling, 1073 the final resource will be returned as a `ClientRawResponse`. 1074 - New `polling` parameter. The default behavior is 1075 `Polling=True` which will poll using ARM algorithm. When 1076 `Polling=False`, the response of the initial call will be 1077 returned without polling. 1078 - `polling` parameter accepts instances of subclasses of 1079 `msrest.polling.PollingMethod`. 1080 - `add_done_callback` will no longer raise if called after 1081 polling is finished, but will instead execute the callback right 1082 away. 1083 1084 **Network Breaking changes** 1085 1086 - Operation network_watcher.get_topology changed method signature 1087 1088 **Features** 1089 1090 - Add API Version 2018-01-01. Not default yet in this version. 1091 - Add ConnectionMonitor operation group (2017-10/11-01) 1092 - Add target_virtual_network / target_subnet to topology_parameter 1093 (2017-10/11-01) 1094 - Add idle_timeout_in_minutes / enable_floating_ip to 1095 inbound_nat_pool (2017-11-01) 1096 1097 **Bugfixes** 1098 1099 - Fix peer_asn validation rules (2017-10/11-01) 1100 1101 ## 1.7.1 (2017-12-20) 1102 1103 **Bugfixes** 1104 1105 Fix `SecurityRule` constructor parameters order to respect the one 1106 used until 1.5.0. This indeed introduces a breaking change for users of 1107 1.6.0 and 1.7.0, but this constructor signature change was not expected, 1108 and following semantic versionning all 1.x versions should follow the 1109 same signature. 1110 1111 This fixes third party library, like Ansible, that expects (for 1112 excellent reasons) this SDK to follow strictly semantic versionning with 1113 regards to breaking changes and have their dependency system asking for 1114 `>=1.0;<2.0` 1115 1116 ## 1.7.0 (2017-12-14) 1117 1118 **Features** 1119 1120 - Add iptag. IpTag is way to restrict the range of IPaddresses to be 1121 allocated. 1122 - Default API version is now 2017-11-01 1123 1124 **Bug fixes** 1125 1126 - Added valid ASN range in ExpressRouteCircuitPeering (#1672) 1127 1128 ## 1.6.0 (2017-11-28) 1129 1130 **Bug fixes** 1131 1132 - Accept space in location for "usage" (i.e. "west us"). 1133 - sourceAddressPrefix, sourceAddressPrefixes and 1134 sourceApplicationSecurityGroups are mutually exclusive and one only 1135 is needed, meaning none of them is required by itself. Thus, 1136 sourceAddressPrefix is not required anymore. 1137 - destinationAddressPrefix, destinationAddressPrefixes and 1138 destinationApplicationSecurityGroups are mutually exclusive and one 1139 only is needed, meaning none of them is required by itself. Thus, 1140 destinationAddressPrefix is not required anymore. 1141 - Client now accept unicode string as a valid subscription_id 1142 parameter 1143 - Restore missing azure.mgmt.network.__version__ 1144 1145 **Features** 1146 1147 - Client now accept a "profile" parameter to define API version per 1148 operation group. 1149 - Add update_tags to most of the resources 1150 - Add operations group to list all available rest API operations 1151 - NetworkInterfaces_ListVirtualMachineScaleSetIpConfigurations 1152 - NetworkInterfaces_GetVirtualMachineScaleSetIpConfiguration 1153 1154 ## 1.5.0 (2017-09-26) 1155 1156 **Features** 1157 1158 - Availability Zones 1159 - Add network_watchers.get_azure_reachability_report 1160 - Add network_watchers.list_available_providers 1161 - Add virtual_network_gateways.supported_vpn_devices 1162 - Add virtual_network_gateways.vpn_device_configuration_script 1163 1164 ## 1.5.0rc1 (2017-09-18) 1165 1166 **Features** 1167 1168 - Add ApiVersion 2017-09-01 (new default) 1169 - Add application_security_groups (ASG) operations group 1170 - Add ASG to network_interface operations 1171 - Add ASG to IP operations 1172 - Add source/destination ASGs to network security rules 1173 - Add DDOS protection and VM protection to vnet operations 1174 1175 **Bug fix** 1176 1177 - check_dns_name_availability now correctly defines 1178 "domain_name_label" as required and not optional 1179 1180 ## 1.4.0 (2017-08-23) 1181 1182 **Features** 1183 1184 - Add ApiVersion 2017-08-01 (new default) 1185 - Added in both 2017-08-01 and 2017-06-01: 1186 - virtual_network_gateways.list_connections method 1187 - default_security_rules operations group 1188 - inbound_nat_rules operations group 1189 - load_balancer_backend_address_pools operations group 1190 - load_balancer_frontend_ip_configurations operations group 1191 - load_balancer_load_balancing_rules operations group 1192 - load_balancer_network_interfaces operations group 1193 - load_balancer_probes operations group 1194 - network_interface_ip_configurations operations group 1195 - network_interface_load_balancers operations group 1196 - EffectiveNetworkSecurityGroup.tag_map attribute 1197 - EffectiveNetworkSecurityRule.source_port_ranges attribute 1198 - EffectiveNetworkSecurityRule.destination_port_ranges attribute 1199 - EffectiveNetworkSecurityRule.source_address_prefixes attribute 1200 - EffectiveNetworkSecurityRule.destination_address_prefixes 1201 attribute 1202 - SecurityRule.source_port_ranges attribute 1203 - SecurityRule.destination_port_ranges attribute 1204 - SecurityRule.source_address_prefixes attribute 1205 - SecurityRule.destination_address_prefixes attribute 1206 - Added in 2017-08-01 only 1207 - PublicIPAddress.sku 1208 - LoadBalancer.sku 1209 1210 **Changes on preview** 1211 1212 > - "available_private_access_services" is renamed 1213 > "available_endpoint_services" 1214 > - "radius_secret" parsing fix (was unable to work in 1.3.0) 1215 1216 ## 1.3.0 (2017-07-10) 1217 1218 **Preview features** 1219 1220 - Adding "available_private_access_services" operation group 1221 (preview) 1222 - Adding "radius_secret" in Virtual Network Gateway (preview) 1223 1224 **Bug Fixes** 1225 1226 - VMSS Network ApiVersion fix in 2017-06-01 (point to 2017-03-30) 1227 1228 ## 1.2.0 (2017-07-03) 1229 1230 **Features** 1231 1232 Adding the following features to both 2017-03-01 and 2017-06-01: 1233 1234 - express route ipv6 1235 - VMSS Network (get, list, etc.) 1236 - VMSS Public IP (get, list, etc.) 1237 1238 ## 1.1.0 (2017-06-27) 1239 1240 **Features** 1241 1242 - Add list_usage in virtual networks (2017-03-01) 1243 - Add ApiVersion 2017-06-01 (new default) 1244 1245 This new ApiVersion is for new Application Gateway features: 1246 1247 > - ApplicationGateway Ssl Policy custom cipher suites support [new 1248 > properties added to Sslpolicy Property of 1249 > ApplciationGatewayPropertiesFormat] 1250 > - Get AvailableSslOptions api [new resource 1251 > ApplicationGatewayAvailableSslOptions and child resource 1252 > ApplicationGatewayPredefinedPolicy] 1253 > - Redirection support [new child resource 1254 > ApplicationGatewayRedirectConfiguration for Application Gateway, 1255 > new properties in UrlPathMap, PathRules and RequestRoutingRule] 1256 > - Azure Websites feature support [new properties in 1257 > ApplicationGatewayBackendHttpSettingsPropertiesFormat, 1258 > ApplicationGatewayProbePropertiesFormat, schema for property 1259 > ApplicationGatewayProbeHealthResponseMatch] 1260 1261 ## 1.0.0 (2017-05-15) 1262 1263 - Tag 1.0.0rc3 as stable (same content) 1264 1265 ## 1.0.0rc3 (2017-05-03) 1266 1267 **Features** 1268 1269 - Added check connectivity api to network watcher 1270 1271 ## 1.0.0rc2 (2017-04-18) 1272 1273 **Features** 1274 1275 - Add ApiVersion 2016-12-01 and 2017-03-01 1276 - 2017-03-01 is now default ApiVersion 1277 1278 **Bugfixes** 1279 1280 - Restore access to NetworkWatcher and PacketCapture from 2016-09-01 1281 1282 ## 1.0.0rc1 (2017-04-11) 1283 1284 **Features** 1285 1286 To help customers with sovereign clouds (not general Azure), this 1287 version has official multi ApiVersion support for 2015-06-15 and 1288 2016-09-01 1289 1290 ## 0.30.1 (2017-03-27) 1291 1292 - Add NetworkWatcher 1293 - Add PacketCapture 1294 - Add new methods to Virtualk Network Gateway 1295 - get_bgp_peer_status 1296 - get_learned_routes 1297 - get_advertised_routes 1298 1299 ## 0.30.0 (2016-11-01) 1300 1301 - Initial preview release. Based on API version 2016-09-01. 1302 1303 ## 0.20.0 (2015-08-31) 1304 1305 - Initial preview release. Based on API version 2015-05-01-preview. 1306 1307Platform: UNKNOWN 1308Classifier: Development Status :: 5 - Production/Stable 1309Classifier: Programming Language :: Python 1310Classifier: Programming Language :: Python :: 2 1311Classifier: Programming Language :: Python :: 2.7 1312Classifier: Programming Language :: Python :: 3 1313Classifier: Programming Language :: Python :: 3.5 1314Classifier: Programming Language :: Python :: 3.6 1315Classifier: Programming Language :: Python :: 3.7 1316Classifier: Programming Language :: Python :: 3.8 1317Classifier: License :: OSI Approved :: MIT License 1318Description-Content-Type: text/markdown 1319