Skip to main content

Microsoft Azure Network Management Client Library for Python

Project description

Microsoft Azure SDK for Python

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

Disclaimer

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

Getting started

Prerequisites

Install the package

pip install azure-mgmt-network
pip install azure-identity

Authentication

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

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

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

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

from azure.identity import DefaultAzureCredential
from azure.mgmt.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:

Troubleshooting

Next steps

Provide Feedback

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

Release History

31.0.1 (2026-07-02)

Other Changes

  • Shortened changelog

31.0.0 (2026-06-29)

Features Added

  • Client NetworkManagementClient added method send_request
  • Client NetworkManagementClient added operation group commits
  • Client NetworkManagementClient added operation group connection_policies
  • Client NetworkManagementClient added operation group interconnect_groups
  • Client NetworkManagementClient added operation group subgroups
  • Model DdosSettings added property ddos_custom_policy
  • Enum NextHopType added member VIRTUAL_APPLIANCE_ECMP
  • Enum RouteNextHopType added member VIRTUAL_APPLIANCE_ECMP
  • Added model AfcConfiguration
  • Added model ApplicationGatewayManagedHsm
  • Added model CloudError
  • Added model Commit
  • Added model CommitProperties
  • Added model ConnectionPolicy
  • Added model ConnectionPolicyProperties
  • Added model DdosFrontendIpConfigurationSettings
  • Added model DefaultRuleSetPropertyFormat
  • Added enum DisablePeeringRoute
  • Added enum ExpressRouteFailoverBgpStatusAddressFamily
  • Added enum ExpressRouteFailoverLinkType
  • Added model ExpressRouteLinkFailoverAllTestsDetails
  • Added enum ExpressRouteLinkFailoverBgpStatus
  • Added model ExpressRouteLinkFailoverRoute
  • Added model ExpressRouteLinkFailoverRouteList
  • Added model ExpressRouteLinkFailoverSingleTestDetails
  • Added model ExpressRouteLinkFailoverStopApiParameters
  • Added model ExpressRouteLinkFailoverTestBgpStatus
  • Added model InterconnectGroup
  • Added model InterconnectGroupNodeAvailability
  • Added model InterconnectGroupPropertiesFormat
  • Added enum InterconnectGroupScope
  • Added enum LoadBalancerDetailLevel
  • Added enum MaintenanceTestCategory
  • Added model ManagedServiceIdentityUserAssignedIdentities
  • Added enum Nat64State
  • Added enum NspReadinessState
  • Added enum PrivateEndpointBillingSku
  • Added model ProxyResourceWithReadOnlyID
  • Added model ProxyResourceWithSettableId
  • Added model ReadOnlySubResourceModel
  • Added model RouteNextHopEcmp
  • Added model SecurityPerimeterTrackedResource
  • Added model StopCircuitLinkFailoverTestParameterBody
  • Added model StopSiteFailoverTestParameterBody
  • Added model SubResourceModel
  • Added model Subgroup
  • Added model SubgroupNodeAvailabilityEntry
  • Added model SubgroupProfile
  • Added enum SubgroupProfileScope
  • Added model SubgroupProperties
  • Added model TrackedResourceWithEtag
  • Added model TrackedResourceWithOptionalLocation
  • Added model TrackedResourceWithSettableIdOptionalLocation
  • Added model TrackedResourceWithSettableName
  • Added enum VirtualNetworkApplianceIpVersionType
  • Added model WritableResource
  • Operation group AzureFirewallsOperations added parameter create_afc_control_plane in method begin_create_or_update
  • Operation group DdosCustomPoliciesOperations added method list
  • Operation group DdosCustomPoliciesOperations added method list_all
  • Operation group ExpressRouteCircuitsOperations added method begin_get_circuit_link_failover_all_tests_details
  • Operation group ExpressRouteCircuitsOperations added method begin_get_circuit_link_failover_single_test_details
  • Operation group ExpressRouteCircuitsOperations added method begin_start_circuit_link_failover_test
  • Operation group ExpressRouteCircuitsOperations added method begin_stop_circuit_link_failover_test
  • Operation group ExpressRouteGatewaysOperations added method begin_get_failover_all_tests_details
  • Operation group ExpressRouteGatewaysOperations added method begin_get_failover_single_test_details
  • Operation group ExpressRouteGatewaysOperations added method begin_get_resiliency_information
  • Operation group ExpressRouteGatewaysOperations added method begin_get_routes_information
  • Operation group ExpressRouteGatewaysOperations added method begin_start_site_failover_test
  • Operation group ExpressRouteGatewaysOperations added method begin_stop_site_failover_test
  • Operation group LoadBalancersOperations added parameter detail_level in method get
  • Added operation group CommitsOperations
  • Added operation group ConnectionPoliciesOperations
  • Added operation group InterconnectGroupsOperations
  • Added operation group SubgroupsOperations

Breaking Changes

  • This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
  • For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
  • Method IpamPoolsOperations.begin_create replaced positional_or_keyword if_match to keyword_only etag/match_condition
  • Method IpamPoolsOperations.begin_delete replaced positional_or_keyword if_match to keyword_only etag/match_condition
  • Method IpamPoolsOperations.update replaced positional_or_keyword if_match to keyword_only etag/match_condition
  • Method NetworkGroupsOperations.create_or_update replaced positional_or_keyword if_match to keyword_only etag/match_condition
  • Method VerifierWorkspacesOperations.begin_delete replaced positional_or_keyword if_match to keyword_only etag/match_condition
  • Method VerifierWorkspacesOperations.create replaced positional_or_keyword if_match to keyword_only etag/match_condition
  • Method VerifierWorkspacesOperations.update replaced positional_or_keyword if_match to keyword_only etag/match_condition
  • Model ConnectionMonitorEndpointFilter renamed its instance variable items to items_property
  • Model ExceptionEntry renamed its instance variable values to values_property
  • Model FilterItems renamed its instance variable values to values_property
  • Model PolicySettings renamed its instance variable captcha_cookie_expiration_in_mins to captcha_expiration_in_mins
  • Model ServiceTagsListResult renamed its instance variable values to values_property
  • Model ActiveConnectivityConfiguration moved instance variable description, connectivity_topology, hubs, is_global, connectivity_capabilities, applies_to_groups, provisioning_state, delete_existing_peering and resource_guid under property properties whose type is ConnectivityConfigurationProperties
  • Model ActiveDefaultSecurityAdminRule moved instance variable description, flag, protocol, sources, destinations, source_port_ranges, destination_port_ranges, access, priority, direction, provisioning_state and resource_guid under property properties whose type is DefaultAdminPropertiesFormat
  • Model ActiveSecurityAdminRule moved instance variable description, protocol, sources, destinations, source_port_ranges, destination_port_ranges, access, priority, direction, provisioning_state and resource_guid under property properties whose type is AdminPropertiesFormat
  • Model AdminRule moved instance variable description, protocol, sources, destinations, source_port_ranges, destination_port_ranges, access, priority, direction, provisioning_state and resource_guid under property properties whose type is AdminPropertiesFormat
  • Model AdminRuleCollection moved instance variable description, applies_to_groups, provisioning_state and resource_guid under property properties whose type is AdminRuleCollectionPropertiesFormat
  • Model ApplicationGateway moved instance variable sku, ssl_policy, operational_state, gateway_ip_configurations, authentication_certificates, trusted_root_certificates, trusted_client_certificates, ssl_certificates, frontend_ip_configurations, frontend_ports, probes, backend_address_pools, backend_http_settings_collection, backend_settings_collection, http_listeners, listeners, ssl_profiles, url_path_maps, request_routing_rules, routing_rules, rewrite_rule_sets, redirect_configurations, web_application_firewall_configuration, firewall_policy, enable_http2, enable_fips, autoscale_configuration, private_link_configurations, private_endpoint_connections, resource_guid, provisioning_state, custom_error_configurations, force_firewall_policy_association, load_distribution_policies, entra_jwt_validation_configs, global_configuration and default_predefined_ssl_policy under property properties whose type is ApplicationGatewayPropertiesFormat
  • Model ApplicationGatewayAuthenticationCertificate moved instance variable data and provisioning_state under property properties whose type is ApplicationGatewayAuthenticationCertificatePropertiesFormat
  • Model ApplicationGatewayAvailableSslOptions moved instance variable predefined_policies, default_policy, available_cipher_suites and available_protocols under property properties whose type is ApplicationGatewayAvailableSslOptionsPropertiesFormat
  • Model ApplicationGatewayBackendAddressPool moved instance variable backend_ip_configurations, backend_addresses and provisioning_state under property properties whose type is ApplicationGatewayBackendAddressPoolPropertiesFormat
  • Model ApplicationGatewayBackendHttpSettings moved instance variable port, protocol, cookie_based_affinity, request_timeout, probe, authentication_certificates, trusted_root_certificates, connection_draining, host_name, pick_host_name_from_backend_address, affinity_cookie_name, probe_enabled, path, dedicated_backend_connection, validate_cert_chain_and_expiry, validate_sni, sni_name and provisioning_state under property properties whose type is ApplicationGatewayBackendHttpSettingsPropertiesFormat
  • Model ApplicationGatewayBackendSettings moved instance variable port, protocol, timeout, probe, trusted_root_certificates, host_name, pick_host_name_from_backend_address, enable_l4_client_ip_preservation and provisioning_state under property properties whose type is ApplicationGatewayBackendSettingsPropertiesFormat
  • Model ApplicationGatewayEntraJWTValidationConfig moved instance variable un_authorized_request_action, tenant_id, client_id, audiences and provisioning_state under property properties whose type is ApplicationGatewayEntraJWTValidationConfigPropertiesFormat
  • Model ApplicationGatewayFirewallRuleSet moved instance variable provisioning_state, rule_set_type, rule_set_version, rule_groups and tiers under property properties whose type is ApplicationGatewayFirewallRuleSetPropertiesFormat
  • Model ApplicationGatewayFrontendIPConfiguration moved instance variable private_ip_address, private_ip_allocation_method, subnet, public_ip_address, private_link_configuration and provisioning_state under property properties whose type is ApplicationGatewayFrontendIPConfigurationPropertiesFormat
  • Model ApplicationGatewayFrontendPort moved instance variable port and provisioning_state under property properties whose type is ApplicationGatewayFrontendPortPropertiesFormat
  • Model ApplicationGatewayHttpListener moved instance variable frontend_ip_configuration, frontend_port, protocol, host_name, ssl_certificate, ssl_profile, require_server_name_indication, provisioning_state, custom_error_configurations, firewall_policy and host_names under property properties whose type is ApplicationGatewayHttpListenerPropertiesFormat
  • Model ApplicationGatewayIPConfiguration moved instance variable subnet and provisioning_state under property properties whose type is ApplicationGatewayIPConfigurationPropertiesFormat
  • Model ApplicationGatewayListener moved instance variable frontend_ip_configuration, frontend_port, protocol, ssl_certificate, ssl_profile, provisioning_state and host_names under property properties whose type is ApplicationGatewayListenerPropertiesFormat
  • Model ApplicationGatewayLoadDistributionPolicy moved instance variable load_distribution_targets, load_distribution_algorithm and provisioning_state under property properties whose type is ApplicationGatewayLoadDistributionPolicyPropertiesFormat
  • Model ApplicationGatewayLoadDistributionTarget moved instance variable weight_per_server and backend_address_pool under property properties whose type is ApplicationGatewayLoadDistributionTargetPropertiesFormat
  • Model ApplicationGatewayPathRule moved instance variable paths, backend_address_pool, backend_http_settings, redirect_configuration, rewrite_rule_set, load_distribution_policy, provisioning_state and firewall_policy under property properties whose type is ApplicationGatewayPathRulePropertiesFormat
  • Model ApplicationGatewayPrivateEndpointConnection moved instance variable private_endpoint, private_link_service_connection_state, provisioning_state and link_identifier under property properties whose type is ApplicationGatewayPrivateEndpointConnectionProperties
  • Model ApplicationGatewayPrivateLinkConfiguration moved instance variable ip_configurations and provisioning_state under property properties whose type is ApplicationGatewayPrivateLinkConfigurationProperties
  • Model ApplicationGatewayPrivateLinkIpConfiguration moved instance variable private_ip_address, private_ip_allocation_method, subnet, primary and provisioning_state under property properties whose type is ApplicationGatewayPrivateLinkIpConfigurationProperties
  • Model ApplicationGatewayPrivateLinkResource moved instance variable group_id, required_members and required_zone_names under property properties whose type is ApplicationGatewayPrivateLinkResourceProperties
  • Model ApplicationGatewayProbe moved instance variable protocol, host, path, interval, timeout, unhealthy_threshold, pick_host_name_from_backend_http_settings, pick_host_name_from_backend_settings, min_servers, match, enable_probe_proxy_protocol_header, provisioning_state and port under property properties whose type is ApplicationGatewayProbePropertiesFormat
  • Model ApplicationGatewayRedirectConfiguration moved instance variable redirect_type, target_listener, target_url, include_path, include_query_string, request_routing_rules, url_path_maps and path_rules under property properties whose type is ApplicationGatewayRedirectConfigurationPropertiesFormat
  • Model ApplicationGatewayRequestRoutingRule moved instance variable rule_type, priority, backend_address_pool, backend_http_settings, http_listener, url_path_map, rewrite_rule_set, redirect_configuration, load_distribution_policy, entra_jwt_validation_config and provisioning_state under property properties whose type is ApplicationGatewayRequestRoutingRulePropertiesFormat
  • Model ApplicationGatewayRewriteRuleSet moved instance variable rewrite_rules and provisioning_state under property properties whose type is ApplicationGatewayRewriteRuleSetPropertiesFormat
  • Model ApplicationGatewayRoutingRule moved instance variable rule_type, priority, backend_address_pool, backend_settings, listener and provisioning_state under property properties whose type is ApplicationGatewayRoutingRulePropertiesFormat
  • Model ApplicationGatewaySslCertificate moved instance variable data, password, public_cert_data, key_vault_secret_id and provisioning_state under property properties whose type is ApplicationGatewaySslCertificatePropertiesFormat
  • Model ApplicationGatewaySslPredefinedPolicy moved instance variable cipher_suites and min_protocol_version under property properties whose type is ApplicationGatewaySslPredefinedPolicyPropertiesFormat
  • Model ApplicationGatewaySslProfile moved instance variable trusted_client_certificates, ssl_policy, client_auth_configuration and provisioning_state under property properties whose type is ApplicationGatewaySslProfilePropertiesFormat
  • Model ApplicationGatewayTrustedClientCertificate moved instance variable data, validated_cert_data, client_cert_issuer_dn and provisioning_state under property properties whose type is ApplicationGatewayTrustedClientCertificatePropertiesFormat
  • Model ApplicationGatewayTrustedRootCertificate moved instance variable data, key_vault_secret_id and provisioning_state under property properties whose type is ApplicationGatewayTrustedRootCertificatePropertiesFormat
  • Model ApplicationGatewayUrlPathMap moved instance variable default_backend_address_pool, default_backend_http_settings, default_rewrite_rule_set, default_redirect_configuration, default_load_distribution_policy, path_rules and provisioning_state under property properties whose type is ApplicationGatewayUrlPathMapPropertiesFormat
  • Model ApplicationGatewayWafDynamicManifestResult moved instance variable available_rule_sets, rule_set_type and rule_set_version under property properties whose type is ApplicationGatewayWafDynamicManifestPropertiesResult
  • Model ApplicationSecurityGroup moved instance variable resource_guid and provisioning_state under property properties whose type is ApplicationSecurityGroupPropertiesFormat
  • Model AzureFirewall moved instance variable application_rule_collections, nat_rule_collections, network_rule_collections, ip_configurations, management_ip_configuration, provisioning_state, threat_intel_mode, virtual_hub, firewall_policy, hub_ip_addresses, ip_groups, sku and autoscale_configuration under property properties whose type is AzureFirewallPropertiesFormat
  • Model AzureFirewallApplicationRuleCollection moved instance variable priority, action, rules and provisioning_state under property properties whose type is AzureFirewallApplicationRuleCollectionPropertiesFormat
  • Model AzureFirewallFqdnTag moved instance variable provisioning_state and fqdn_tag_name under property properties whose type is AzureFirewallFqdnTagPropertiesFormat
  • Model AzureFirewallIPConfiguration moved instance variable private_ip_address, subnet, public_ip_address and provisioning_state under property properties whose type is AzureFirewallIPConfigurationPropertiesFormat
  • Model AzureFirewallNatRuleCollection moved instance variable priority, action, rules and provisioning_state under property properties whose type is AzureFirewallNatRuleCollectionProperties
  • Model AzureFirewallNetworkRuleCollection moved instance variable priority, action, rules and provisioning_state under property properties whose type is AzureFirewallNetworkRuleCollectionPropertiesFormat
  • Model AzureWebCategory moved instance variable group under property properties whose type is AzureWebCategoryPropertiesFormat
  • Model BackendAddressPool moved instance variable location, tunnel_interfaces, load_balancer_backend_addresses, backend_ip_configurations, load_balancing_rules, outbound_rule, outbound_rules, inbound_nat_rules, provisioning_state, drain_period_in_seconds, virtual_network and sync_mode under property properties whose type is BackendAddressPoolPropertiesFormat
  • Model BastionHost moved instance variable ip_configurations, dns_name, virtual_network, network_acls, provisioning_state, scale_units, disable_copy_paste, enable_file_copy, enable_ip_connect, enable_shareable_link, enable_tunneling, enable_kerberos, enable_session_recording and enable_private_only_bastion under property properties whose type is BastionHostPropertiesFormat
  • Model BastionHostIPConfiguration moved instance variable subnet, public_ip_address, provisioning_state and private_ip_allocation_method under property properties whose type is BastionHostIPConfigurationPropertiesFormat
  • Model BgpConnection moved instance variable peer_asn, peer_ip, hub_virtual_network_connection, provisioning_state and connection_state under property properties whose type is BgpConnectionProperties
  • Model BgpServiceCommunity moved instance variable service_name and bgp_communities under property properties whose type is BgpServiceCommunityPropertiesFormat
  • Model ConfigurationGroup moved instance variable description, member_type, provisioning_state and resource_guid under property properties whose type is NetworkGroupProperties
  • Model ConnectionMonitor moved instance variable source, destination, auto_start, monitoring_interval_in_seconds, endpoints, test_configurations, test_groups, outputs and notes under property properties whose type is ConnectionMonitorParameters
  • Model ConnectionMonitorResult moved instance variable source, destination, auto_start, monitoring_interval_in_seconds, endpoints, test_configurations, test_groups, outputs, notes, provisioning_state, start_time, monitoring_status and connection_monitor_type under property properties whose type is ConnectionMonitorResultProperties
  • Model ConnectivityConfiguration moved instance variable description, connectivity_topology, hubs, is_global, connectivity_capabilities, applies_to_groups, provisioning_state, delete_existing_peering and resource_guid under property properties whose type is ConnectivityConfigurationProperties
  • Model ContainerNetworkInterface moved instance variable container_network_interface_configuration, container, ip_configurations and provisioning_state under property properties whose type is ContainerNetworkInterfacePropertiesFormat
  • Model ContainerNetworkInterfaceConfiguration moved instance variable ip_configurations, container_network_interfaces and provisioning_state under property properties whose type is ContainerNetworkInterfaceConfigurationPropertiesFormat
  • Model ContainerNetworkInterfaceIpConfiguration moved instance variable provisioning_state under property properties whose type is ContainerNetworkInterfaceIpConfigurationPropertiesFormat
  • Model CustomIpPrefix moved instance variable asn, cidr, signed_message, authorization_message, custom_ip_prefix_parent, child_custom_ip_prefixes, commissioned_state, express_route_advertise, geo, no_internet_advertise, prefix_type, public_ip_prefixes, resource_guid, failed_reason and provisioning_state under property properties whose type is CustomIpPrefixPropertiesFormat
  • Model DdosCustomPolicy moved instance variable resource_guid, provisioning_state, detection_rules and front_end_ip_configuration under property properties whose type is DdosCustomPolicyPropertiesFormat
  • Model DdosDetectionRule moved instance variable provisioning_state, detection_mode and traffic_detection_rule under property properties whose type is DdosDetectionRulePropertiesFormat
  • Model DdosProtectionPlan moved instance variable resource_guid, provisioning_state, public_ip_addresses and virtual_networks under property properties whose type is DdosProtectionPlanPropertiesFormat
  • Model DefaultAdminRule moved instance variable description, flag, protocol, sources, destinations, source_port_ranges, destination_port_ranges, access, priority, direction, provisioning_state and resource_guid under property properties whose type is DefaultAdminPropertiesFormat
  • Model Delegation moved instance variable service_name, actions and provisioning_state under property properties whose type is ServiceDelegationPropertiesFormat
  • Model DscpConfiguration moved instance variable markings, source_ip_ranges, destination_ip_ranges, source_port_ranges, destination_port_ranges, protocol, qos_definition_collection, qos_collection_id, associated_network_interfaces, resource_guid and provisioning_state under property properties whose type is DscpConfigurationPropertiesFormat
  • Model EffectiveConnectivityConfiguration moved instance variable description, connectivity_topology, hubs, is_global, connectivity_capabilities, applies_to_groups, provisioning_state, delete_existing_peering and resource_guid under property properties whose type is ConnectivityConfigurationProperties
  • Model EffectiveDefaultSecurityAdminRule moved instance variable description, flag, protocol, sources, destinations, source_port_ranges, destination_port_ranges, access, priority, direction, provisioning_state and resource_guid under property properties whose type is DefaultAdminPropertiesFormat
  • Model EffectiveSecurityAdminRule moved instance variable description, protocol, sources, destinations, source_port_ranges, destination_port_ranges, access, priority, direction, provisioning_state and resource_guid under property properties whose type is AdminPropertiesFormat
  • Model ExpressRouteCircuit moved instance variable allow_classic_operations, circuit_provisioning_state, service_provider_provisioning_state, authorizations, peerings, service_key, service_provider_notes, service_provider_properties, express_route_port, bandwidth_in_gbps, stag, provisioning_state, gateway_manager_etag, global_reach_enabled, authorization_key, authorization_status and enable_direct_port_rate_limit under property properties whose type is ExpressRouteCircuitPropertiesFormat
  • Model ExpressRouteCircuitAuthorization moved instance variable authorization_key, authorization_use_status, connection_resource_uri and provisioning_state under property properties whose type is AuthorizationPropertiesFormat
  • Model ExpressRouteCircuitConnection moved instance variable express_route_circuit_peering, peer_express_route_circuit_peering, address_prefix, authorization_key, ipv6_circuit_connection_config, circuit_connection_status and provisioning_state under property properties whose type is ExpressRouteCircuitConnectionPropertiesFormat
  • Model ExpressRouteCircuitPeering moved instance variable peering_type, state, azure_asn, peer_asn, primary_peer_address_prefix, secondary_peer_address_prefix, primary_azure_port, secondary_azure_port, shared_key, vlan_id, microsoft_peering_config, stats, provisioning_state, gateway_manager_etag, last_modified_by, route_filter, ipv6_peering_config, express_route_connection, connections and peered_connections under property properties whose type is ExpressRouteCircuitPeeringPropertiesFormat
  • Model ExpressRouteConnection moved instance variable provisioning_state, express_route_circuit_peering, authorization_key, routing_weight, enable_internet_security, express_route_gateway_bypass, enable_private_link_fast_path and routing_configuration under property properties whose type is ExpressRouteConnectionProperties
  • Model ExpressRouteCrossConnection moved instance variable primary_azure_port, secondary_azure_port, s_tag, peering_location, bandwidth_in_mbps, express_route_circuit, service_provider_provisioning_state, service_provider_notes, provisioning_state and peerings under property properties whose type is ExpressRouteCrossConnectionProperties
  • Model ExpressRouteCrossConnectionPeering moved instance variable peering_type, state, azure_asn, peer_asn, primary_peer_address_prefix, secondary_peer_address_prefix, primary_azure_port, secondary_azure_port, shared_key, vlan_id, microsoft_peering_config, provisioning_state, gateway_manager_etag, last_modified_by and ipv6_peering_config under property properties whose type is ExpressRouteCrossConnectionPeeringProperties
  • Model ExpressRouteGateway moved instance variable auto_scale_configuration, express_route_connections, provisioning_state, virtual_hub and allow_non_virtual_wan_traffic under property properties whose type is ExpressRouteGatewayProperties
  • Model ExpressRouteLink moved instance variable router_name, interface_name, patch_panel_id, rack_id, colo_location, connector_type, admin_state, provisioning_state and mac_sec_config under property properties whose type is ExpressRouteLinkPropertiesFormat
  • Model ExpressRoutePort moved instance variable peering_location, bandwidth_in_gbps, provisioned_bandwidth_in_gbps, mtu, encapsulation, ether_type, allocation_date, links, circuits, provisioning_state, resource_guid and billing_type under property properties whose type is ExpressRoutePortPropertiesFormat
  • Model ExpressRoutePortAuthorization moved instance variable authorization_key, authorization_use_status, circuit_resource_uri and provisioning_state under property properties whose type is ExpressRoutePortAuthorizationPropertiesFormat
  • Model ExpressRoutePortsLocation moved instance variable address, contact, available_bandwidths and provisioning_state under property properties whose type is ExpressRoutePortsLocationPropertiesFormat
  • Model ExpressRouteProviderPort moved instance variable port_pair_descriptor, primary_azure_port, secondary_azure_port, peering_location, overprovision_factor, port_bandwidth_in_mbps, used_bandwidth_in_mbps and remaining_bandwidth_in_mbps under property properties whose type is ExpressRouteProviderPortProperties
  • Model ExpressRouteServiceProvider moved instance variable peering_locations, bandwidths_offered and provisioning_state under property properties whose type is ExpressRouteServiceProviderPropertiesFormat
  • Model FirewallPolicy moved instance variable size, rule_collection_groups, provisioning_state, base_policy, firewalls, child_policies, threat_intel_mode, threat_intel_whitelist, insights, snat, sql, dns_settings, explicit_proxy, intrusion_detection, transport_security and sku under property properties whose type is FirewallPolicyPropertiesFormat
  • Model FirewallPolicyDraft moved instance variable base_policy, threat_intel_mode, threat_intel_whitelist, insights, snat, sql, dns_settings, explicit_proxy and intrusion_detection under property properties whose type is FirewallPolicyDraftProperties
  • Model FirewallPolicyRuleCollectionGroup moved instance variable size, priority, rule_collections and provisioning_state under property properties whose type is FirewallPolicyRuleCollectionGroupProperties
  • Model FirewallPolicyRuleCollectionGroupDraft moved instance variable size, priority and rule_collections under property properties whose type is FirewallPolicyRuleCollectionGroupDraftProperties
  • Model FlowLog moved instance variable target_resource_id, target_resource_guid, storage_id, enabled_filtering_criteria, record_types, enabled, retention_policy, format, flow_analytics_configuration and provisioning_state under property properties whose type is FlowLogPropertiesFormat
  • Model FlowLogInformation moved instance variable storage_id, enabled_filtering_criteria, record_types, enabled, retention_policy and format under property properties whose type is FlowLogProperties
  • Model FrontendIPConfiguration moved instance variable inbound_nat_rules, inbound_nat_pools, outbound_rules, load_balancing_rules, private_ip_address, private_ip_allocation_method, private_ip_address_version, subnet, public_ip_address, public_ip_prefix, gateway_load_balancer and provisioning_state under property properties whose type is FrontendIPConfigurationPropertiesFormat
  • Model HopLink moved instance variable round_trip_time_min, round_trip_time_avg and round_trip_time_max under property properties whose type is HopLinkProperties
  • Model HubIpConfiguration moved instance variable private_ip_address, private_ip_allocation_method, subnet, public_ip_address and provisioning_state under property properties whose type is HubIPConfigurationPropertiesFormat
  • Model HubRouteTable moved instance variable routes, labels, associated_connections, propagating_connections and provisioning_state under property properties whose type is HubRouteTableProperties
  • Model HubVirtualNetworkConnection moved instance variable remote_virtual_network, allow_hub_to_remote_vnet_transit, allow_remote_vnet_to_use_hub_vnet_gateways, enable_internet_security, routing_configuration and provisioning_state under property properties whose type is HubVirtualNetworkConnectionProperties
  • Model IPConfiguration moved instance variable private_ip_address, private_ip_allocation_method, subnet, public_ip_address and provisioning_state under property properties whose type is IPConfigurationPropertiesFormat
  • Model IPConfigurationProfile moved instance variable subnet and provisioning_state under property properties whose type is IPConfigurationProfilePropertiesFormat
  • Model InboundNatPool moved instance variable frontend_ip_configuration, protocol, frontend_port_range_start, frontend_port_range_end, backend_port, idle_timeout_in_minutes, enable_floating_ip, enable_tcp_reset and provisioning_state under property properties whose type is InboundNatPoolPropertiesFormat
  • Model InboundNatRule moved instance variable frontend_ip_configuration, backend_ip_configuration, protocol, frontend_port, backend_port, idle_timeout_in_minutes, enable_floating_ip, enable_tcp_reset, frontend_port_range_start, frontend_port_range_end, backend_address_pool and provisioning_state under property properties whose type is InboundNatRulePropertiesFormat
  • Model InboundSecurityRule moved instance variable rule_type, rules and provisioning_state under property properties whose type is InboundSecurityRuleProperties
  • Model IpAllocation moved instance variable subnet, virtual_network, type_properties_type, prefix, prefix_length, prefix_type, ipam_allocation_id and allocation_tags under property properties whose type is IpAllocationPropertiesFormat
  • Model IpGroup moved instance variable provisioning_state, ip_addresses, firewalls and firewall_policies under property properties whose type is IpGroupPropertiesFormat
  • Model IpamPoolPrefixAllocation moved instance variable id under property pool whose type is IpamPoolPrefixAllocationPool
  • Model LoadBalancer moved instance variable frontend_ip_configurations, backend_address_pools, load_balancing_rules, probes, inbound_nat_rules, inbound_nat_pools, outbound_rules, resource_guid, provisioning_state and scope under property properties whose type is LoadBalancerPropertiesFormat
  • Model LoadBalancerBackendAddress moved instance variable virtual_network, subnet, ip_address, network_interface_ip_configuration, load_balancer_frontend_ip_configuration, inbound_nat_rules_port_mapping and admin_state under property properties whose type is LoadBalancerBackendAddressPropertiesFormat
  • Model LoadBalancerVipSwapRequestFrontendIPConfiguration moved instance variable public_ip_address under property properties whose type is LoadBalancerVipSwapRequestFrontendIPConfigurationProperties
  • Model LoadBalancingRule moved instance variable frontend_ip_configuration, backend_address_pool, backend_address_pools, probe, protocol, load_distribution, frontend_port, backend_port, idle_timeout_in_minutes, enable_floating_ip, enable_tcp_reset, disable_outbound_snat, enable_connection_tracking and provisioning_state under property properties whose type is LoadBalancingRulePropertiesFormat
  • Model LocalNetworkGateway moved instance variable local_network_address_space, gateway_ip_address, fqdn, bgp_settings, resource_guid and provisioning_state under property properties whose type is LocalNetworkGatewayPropertiesFormat
  • Model NatGateway moved instance variable idle_timeout_in_minutes, public_ip_addresses, public_ip_addresses_v6, public_ip_prefixes, public_ip_prefixes_v6, subnets, source_virtual_network, service_gateway, resource_guid and provisioning_state under property properties whose type is NatGatewayPropertiesFormat
  • Model NetworkGroup moved instance variable description, member_type, provisioning_state and resource_guid under property properties whose type is NetworkGroupProperties
  • Model NetworkInterface moved instance variable virtual_machine, network_security_group, private_endpoint, ip_configurations, tap_configurations, dns_settings, mac_address, primary, vnet_encryption_supported, default_outbound_connectivity_enabled, enable_accelerated_networking, disable_tcp_state_tracking, enable_ip_forwarding, hosted_workloads, dscp_configuration, resource_guid, provisioning_state, workload_type, nic_type, private_link_service, migration_phase, auxiliary_mode and auxiliary_sku under property properties whose type is NetworkInterfacePropertiesFormat
  • Model NetworkInterfaceIPConfiguration moved instance variable gateway_load_balancer, virtual_network_taps, application_gateway_backend_address_pools, load_balancer_backend_address_pools, load_balancer_inbound_nat_rules, private_ip_address, private_ip_address_prefix_length, private_ip_allocation_method, private_ip_address_version, subnet, primary, public_ip_address, application_security_groups, provisioning_state and private_link_connection_properties under property properties whose type is NetworkInterfaceIPConfigurationPropertiesFormat
  • Model NetworkInterfaceTapConfiguration moved instance variable virtual_network_tap and provisioning_state under property properties whose type is NetworkInterfaceTapConfigurationPropertiesFormat
  • Model NetworkManager moved instance variable description, network_manager_scopes, network_manager_scope_accesses, provisioning_state and resource_guid under property properties whose type is NetworkManagerProperties
  • Model NetworkManagerConnection moved instance variable network_manager_id, connection_state and description under property properties whose type is NetworkManagerConnectionProperties
  • Model NetworkManagerRoutingConfiguration moved instance variable description, provisioning_state, resource_guid and route_table_usage_mode under property properties whose type is NetworkManagerRoutingConfigurationPropertiesFormat
  • Model NetworkProfile moved instance variable container_network_interfaces, container_network_interface_configurations, resource_guid and provisioning_state under property properties whose type is NetworkProfilePropertiesFormat
  • Model NetworkSecurityGroup moved instance variable flush_connection, security_rules, default_security_rules, network_interfaces, subnets, flow_logs, resource_guid and provisioning_state under property properties whose type is NetworkSecurityGroupPropertiesFormat
  • Model NetworkSecurityPerimeter moved instance variable provisioning_state and perimeter_guid under property properties whose type is NetworkSecurityPerimeterProperties
  • Model NetworkVirtualAppliance moved instance variable nva_sku, address_prefix, boot_strap_configuration_blobs, virtual_hub, cloud_init_configuration_blobs, cloud_init_configuration, virtual_appliance_asn, ssh_public_key, virtual_appliance_nics, network_profile, additional_nics, internet_ingress_public_ips, virtual_appliance_sites, virtual_appliance_connections, inbound_security_rules, provisioning_state, deployment_type, delegation, partner_managed_resource, nva_interface_configurations and private_ip_address under property properties whose type is NetworkVirtualAppliancePropertiesFormat
  • Model NetworkVirtualApplianceConnection moved instance variable name_properties_name, provisioning_state, asn, tunnel_identifier, bgp_peer_address, enable_internet_security and routing_configuration under property properties whose type is NetworkVirtualApplianceConnectionProperties
  • Model NetworkVirtualApplianceSku moved instance variable vendor, available_versions and available_scale_units under property properties whose type is NetworkVirtualApplianceSkuPropertiesFormat
  • Model NetworkWatcher moved instance variable provisioning_state under property properties whose type is NetworkWatcherPropertiesFormat
  • Model NspAccessRule moved instance variable provisioning_state, direction, address_prefixes, fully_qualified_domain_names, subscriptions, network_security_perimeters, email_addresses, phone_numbers and service_tags under property properties whose type is NspAccessRuleProperties
  • Model NspAssociation moved instance variable provisioning_state, private_link_resource, profile, access_mode and has_provisioning_issues under property properties whose type is NspAssociationProperties
  • Model NspLink moved instance variable provisioning_state, auto_approved_remote_perimeter_resource_id, remote_perimeter_guid, remote_perimeter_location, local_inbound_profiles, local_outbound_profiles, remote_inbound_profiles, remote_outbound_profiles, description and status under property properties whose type is NspLinkProperties
  • Model NspLinkReference moved instance variable provisioning_state, remote_perimeter_resource_id, remote_perimeter_guid, remote_perimeter_location, local_inbound_profiles, local_outbound_profiles, remote_inbound_profiles, remote_outbound_profiles, description and status under property properties whose type is NspLinkReferenceProperties
  • Model NspLoggingConfiguration moved instance variable enabled_log_categories and version under property properties whose type is NspLoggingConfigurationProperties
  • Model NspProfile moved instance variable access_rules_version and diagnostic_settings_version under property properties whose type is NspProfileProperties
  • Model Operation moved instance variable service_specification under property properties whose type is OperationPropertiesFormat
  • Model OutboundRule moved instance variable allocated_outbound_ports, frontend_ip_configurations, backend_address_pool, provisioning_state, protocol, enable_tcp_reset and idle_timeout_in_minutes under property properties whose type is OutboundRulePropertiesFormat
  • Model P2SConnectionConfiguration moved instance variable vpn_client_address_pool, routing_configuration, enable_internet_security, configuration_policy_group_associations, previous_configuration_policy_group_associations and provisioning_state under property properties whose type is P2SConnectionConfigurationProperties
  • Model P2SVpnGateway moved instance variable virtual_hub, p2_s_connection_configurations, provisioning_state, vpn_gateway_scale_unit, vpn_server_configuration, vpn_client_connection_health, custom_dns_servers and is_routing_preference_internet under property properties whose type is P2SVpnGatewayProperties
  • Model PacketCapture moved instance variable target, scope, target_type, bytes_to_capture_per_packet, total_bytes_per_session, time_limit_in_seconds, storage_location, filters, continuous_capture and capture_settings under property properties whose type is PacketCaptureParameters
  • Model PacketCaptureResult moved instance variable target, scope, target_type, bytes_to_capture_per_packet, total_bytes_per_session, time_limit_in_seconds, storage_location, filters, continuous_capture, capture_settings and provisioning_state under property properties whose type is PacketCaptureResultProperties
  • Model PeerExpressRouteCircuitConnection moved instance variable express_route_circuit_peering, peer_express_route_circuit_peering, address_prefix, circuit_connection_status, connection_name, auth_resource_guid and provisioning_state under property properties whose type is PeerExpressRouteCircuitConnectionPropertiesFormat
  • Model PerimeterAssociableResource moved instance variable display_name, resource_type and public_dns_zones under property properties whose type is PerimeterAssociableResourceProperties
  • Model PrivateDnsZoneConfig moved instance variable private_dns_zone_id and record_sets under property properties whose type is PrivateDnsZonePropertiesFormat
  • Model PrivateDnsZoneGroup moved instance variable provisioning_state and private_dns_zone_configs under property properties whose type is PrivateDnsZoneGroupPropertiesFormat
  • Model PrivateEndpoint moved instance variable subnet, network_interfaces, provisioning_state, ip_version_type, private_link_service_connections, manual_private_link_service_connections, custom_dns_configs, application_security_groups, ip_configurations and custom_network_interface_name under property properties whose type is PrivateEndpointProperties
  • Model PrivateEndpointConnection moved instance variable private_endpoint, private_link_service_connection_state, provisioning_state, link_identifier and private_endpoint_location under property properties whose type is PrivateEndpointConnectionProperties
  • Model PrivateEndpointIPConfiguration moved instance variable group_id, member_name and private_ip_address under property properties whose type is PrivateEndpointIPConfigurationProperties
  • Model PrivateLinkService moved instance variable load_balancer_frontend_ip_configurations, ip_configurations, destination_ip_address, access_mode, network_interfaces, provisioning_state, private_endpoint_connections, visibility, auto_approval, fqdns, alias and enable_proxy_protocol under property properties whose type is PrivateLinkServiceProperties
  • Model PrivateLinkServiceConnection moved instance variable provisioning_state, private_link_service_id, group_ids, request_message and private_link_service_connection_state under property properties whose type is PrivateLinkServiceConnectionProperties
  • Model PrivateLinkServiceIpConfiguration moved instance variable private_ip_address, private_ip_allocation_method, subnet, primary, provisioning_state and private_ip_address_version under property properties whose type is PrivateLinkServiceIpConfigurationProperties
  • Model Probe moved instance variable load_balancing_rules, protocol, port, interval_in_seconds, no_healthy_backends_behavior, number_of_probes, probe_threshold, request_path and provisioning_state under property properties whose type is ProbePropertiesFormat
  • Model PublicIPAddress moved instance variable public_ip_allocation_method, public_ip_address_version, ip_configuration, dns_settings, ddos_settings, ip_tags, ip_address, public_ip_prefix, idle_timeout_in_minutes, resource_guid, provisioning_state, service_public_ip_address, nat_gateway, migration_phase, linked_public_ip_address and delete_option under property properties whose type is PublicIPAddressPropertiesFormat
  • Model PublicIPPrefix moved instance variable public_ip_address_version, ip_tags, prefix_length, ip_prefix, public_ip_addresses, load_balancer_frontend_ip_configuration, custom_ip_prefix, resource_guid, provisioning_state and nat_gateway under property properties whose type is PublicIPPrefixPropertiesFormat
  • Model ResourceNavigationLink moved instance variable linked_resource_type, link and provisioning_state under property properties whose type is ResourceNavigationLinkFormat
  • Model Route moved instance variable address_prefix, next_hop_type, next_hop_ip_address, provisioning_state and has_bgp_override under property properties whose type is RoutePropertiesFormat
  • Model RouteFilter moved instance variable rules, peerings, ipv6_peerings and provisioning_state under property properties whose type is RouteFilterPropertiesFormat
  • Model RouteFilterRule moved instance variable access, route_filter_rule_type, communities and provisioning_state under property properties whose type is RouteFilterRulePropertiesFormat
  • Model RouteMap moved instance variable associated_inbound_connections, associated_outbound_connections, rules and provisioning_state under property properties whose type is RouteMapProperties
  • Model RouteTable moved instance variable routes, subnets, disable_bgp_route_propagation, provisioning_state and resource_guid under property properties whose type is RouteTablePropertiesFormat
  • Model RoutingIntent moved instance variable routing_policies and provisioning_state under property properties whose type is RoutingIntentProperties
  • Model RoutingRule moved instance variable description, provisioning_state, resource_guid, destination and next_hop under property properties whose type is RoutingRulePropertiesFormat
  • Model RoutingRuleCollection moved instance variable description, provisioning_state, resource_guid, applies_to and disable_bgp_route_propagation under property properties whose type is RoutingRuleCollectionPropertiesFormat
  • Model ScopeConnection moved instance variable tenant_id, resource_id, connection_state and description under property properties whose type is ScopeConnectionProperties
  • Model SecurityAdminConfiguration moved instance variable description, apply_on_network_intent_policy_based_services, network_group_address_space_aggregation_option, provisioning_state and resource_guid under property properties whose type is SecurityAdminConfigurationPropertiesFormat
  • Model SecurityPartnerProvider moved instance variable provisioning_state, security_provider_name, connection_status and virtual_hub under property properties whose type is SecurityPartnerProviderPropertiesFormat
  • Model SecurityRule moved instance variable description, protocol, source_port_range, destination_port_range, source_address_prefix, source_address_prefixes, source_application_security_groups, destination_address_prefix, destination_address_prefixes, destination_application_security_groups, source_port_ranges, destination_port_ranges, access, priority, direction and provisioning_state under property properties whose type is SecurityRulePropertiesFormat
  • Model SecurityUserConfiguration moved instance variable description, provisioning_state and resource_guid under property properties whose type is SecurityUserConfigurationPropertiesFormat
  • Model SecurityUserRule moved instance variable description, protocol, sources, destinations, source_port_ranges, destination_port_ranges, direction, provisioning_state and resource_guid under property properties whose type is SecurityUserRulePropertiesFormat
  • Model SecurityUserRuleCollection moved instance variable description, applies_to_groups, provisioning_state and resource_guid under property properties whose type is SecurityUserRuleCollectionPropertiesFormat
  • Model ServiceAssociationLink moved instance variable linked_resource_type, link, provisioning_state, allow_delete and locations under property properties whose type is ServiceAssociationLinkPropertiesFormat
  • Model ServiceEndpointPolicy moved instance variable service_endpoint_policy_definitions, subnets, resource_guid, provisioning_state, service_alias and contextual_service_endpoint_policies under property properties whose type is ServiceEndpointPolicyPropertiesFormat
  • Model ServiceEndpointPolicyDefinition moved instance variable description, service, service_resources and provisioning_state under property properties whose type is ServiceEndpointPolicyDefinitionPropertiesFormat
  • Model ServiceGateway moved instance variable virtual_network, route_target_address, route_target_address_v6, resource_guid and provisioning_state under property properties whose type is ServiceGatewayPropertiesFormat
  • Model ServiceGatewayService moved instance variable service_type, is_default, load_balancer_backend_pools and public_nat_gateway_id under property properties whose type is ServiceGatewayServicePropertiesFormat
  • Model StaticMember moved instance variable resource_id, region and provisioning_state under property properties whose type is StaticMemberProperties
  • Model Subnet moved instance variable address_prefix, address_prefixes, network_security_group, route_table, nat_gateway, service_endpoints, service_endpoint_policies, private_endpoints, ip_configurations, ip_configuration_profiles, ip_allocations, resource_navigation_links, service_association_links, delegations, purpose, provisioning_state, private_endpoint_network_policies, private_link_service_network_policies, application_gateway_ip_configurations, sharing_scope, default_outbound_access, ipam_pool_prefix_allocations and service_gateway under property properties whose type is SubnetPropertiesFormat
  • Model TroubleshootingParameters moved instance variable storage_id and storage_path under property properties whose type is TroubleshootingProperties
  • Model VirtualApplianceSite moved instance variable address_prefix, o365_policy and provisioning_state under property properties whose type is VirtualApplianceSiteProperties
  • Model VirtualHub moved instance variable virtual_wan, vpn_gateway, p2_s_vpn_gateway, express_route_gateway, azure_firewall, security_partner_provider, address_prefix, route_table, provisioning_state, security_provider_name, virtual_hub_route_table_v2_s, sku, routing_state, bgp_connections, ip_configurations, route_maps, virtual_router_asn, virtual_router_ips, allow_branch_to_branch_traffic, preferred_routing_gateway, hub_routing_preference and virtual_router_auto_scale_configuration under property properties whose type is VirtualHubProperties
  • Model VirtualHubRouteTableV2 moved instance variable routes, attached_connections and provisioning_state under property properties whose type is VirtualHubRouteTableV2Properties
  • Model VirtualNetwork moved instance variable address_space, dhcp_options, flow_timeout_in_minutes, subnets, virtual_network_peerings, resource_guid, provisioning_state, enable_ddos_protection, enable_vm_protection, ddos_protection_plan, bgp_communities, encryption, ip_allocations, flow_logs, private_endpoint_v_net_policies and default_public_nat_gateway under property properties whose type is VirtualNetworkPropertiesFormat
  • Model VirtualNetworkAppliance moved instance variable bandwidth_in_gbps, ip_configurations, provisioning_state, resource_guid and subnet under property properties whose type is VirtualNetworkAppliancePropertiesFormat
  • Model VirtualNetworkApplianceIpConfiguration moved instance variable private_ip_address, private_ip_allocation_method, primary, provisioning_state and private_ip_address_version under property properties whose type is VirtualNetworkApplianceIpConfigurationProperties
  • Model VirtualNetworkGateway moved instance variable auto_scale_configuration, ip_configurations, gateway_type, vpn_type, vpn_gateway_generation, enable_bgp, enable_private_ip_address, virtual_network_gateway_migration_status, active, enable_high_bandwidth_vpn_gateway, disable_ip_sec_replay_protection, gateway_default_site, sku, vpn_client_configuration, virtual_network_gateway_policy_groups, bgp_settings, custom_routes, resource_guid, provisioning_state, enable_dns_forwarding, inbound_dns_forwarding_endpoint, v_net_extended_location_resource_id, nat_rules, enable_bgp_route_translation_for_nat, allow_virtual_wan_traffic, allow_remote_vnet_traffic, admin_state and resiliency_model under property properties whose type is VirtualNetworkGatewayPropertiesFormat
  • Model VirtualNetworkGatewayConnection moved instance variable authorization_key, virtual_network_gateway1, virtual_network_gateway2, local_network_gateway2, ingress_nat_rules, egress_nat_rules, connection_type, connection_protocol, routing_weight, dpd_timeout_seconds, connection_mode, tunnel_properties, shared_key, connection_status, tunnel_connection_status, egress_bytes_transferred, ingress_bytes_transferred, peer, enable_bgp, gateway_custom_bgp_ip_addresses, use_local_azure_ip_address, use_policy_based_traffic_selectors, ipsec_policies, traffic_selector_policies, resource_guid, provisioning_state, express_route_gateway_bypass, enable_private_link_fast_path, authentication_type and certificate_authentication under property properties whose type is VirtualNetworkGatewayConnectionPropertiesFormat
  • Model VirtualNetworkGatewayConnectionListEntity moved instance variable authorization_key, virtual_network_gateway1, virtual_network_gateway2, local_network_gateway2, connection_type, connection_protocol, routing_weight, connection_mode, shared_key, connection_status, tunnel_connection_status, egress_bytes_transferred, ingress_bytes_transferred, peer, enable_bgp, gateway_custom_bgp_ip_addresses, use_policy_based_traffic_selectors, ipsec_policies, traffic_selector_policies, resource_guid, provisioning_state, express_route_gateway_bypass and enable_private_link_fast_path under property properties whose type is VirtualNetworkGatewayConnectionListEntityPropertiesFormat
  • Model VirtualNetworkGatewayIPConfiguration moved instance variable private_ip_allocation_method, subnet, public_ip_address, private_ip_address and provisioning_state under property properties whose type is VirtualNetworkGatewayIPConfigurationPropertiesFormat
  • Model VirtualNetworkGatewayNatRule moved instance variable provisioning_state, type_properties_type, mode, internal_mappings, external_mappings and ip_configuration_id under property properties whose type is VirtualNetworkGatewayNatRuleProperties
  • Model VirtualNetworkGatewayPolicyGroup moved instance variable is_default, priority, policy_members, vng_client_connection_configurations and provisioning_state under property properties whose type is VirtualNetworkGatewayPolicyGroupProperties
  • Model VirtualNetworkPeering moved instance variable allow_virtual_network_access, allow_forwarded_traffic, allow_gateway_transit, use_remote_gateways, remote_virtual_network, local_address_space, local_virtual_network_address_space, remote_address_space, remote_virtual_network_address_space, remote_bgp_communities, remote_virtual_network_encryption, peering_state, peering_sync_level, provisioning_state, do_not_verify_remote_gateways, resource_guid, peer_complete_vnets, enable_only_i_pv6_peering, local_subnet_names and remote_subnet_names under property properties whose type is VirtualNetworkPeeringPropertiesFormat
  • Model VirtualNetworkTap moved instance variable network_interface_tap_configurations, resource_guid, provisioning_state, destination_network_interface_ip_configuration, destination_load_balancer_front_end_ip_configuration and destination_port under property properties whose type is VirtualNetworkTapPropertiesFormat
  • Model VirtualRouter moved instance variable virtual_router_asn, virtual_router_ips, hosted_subnet, hosted_gateway, peerings and provisioning_state under property properties whose type is VirtualRouterPropertiesFormat
  • Model VirtualRouterPeering moved instance variable peer_asn, peer_ip and provisioning_state under property properties whose type is VirtualRouterPeeringProperties
  • Model VirtualWAN moved instance variable disable_vpn_encryption, virtual_hubs, vpn_sites, allow_branch_to_branch_traffic, allow_vnet_to_vnet_traffic, office365_local_breakout_category, provisioning_state and type_properties_type under property properties whose type is VirtualWanProperties
  • Model VngClientConnectionConfiguration moved instance variable vpn_client_address_pool, virtual_network_gateway_policy_groups and provisioning_state under property properties whose type is VngClientConnectionConfigurationProperties
  • Model VpnClientRevokedCertificate moved instance variable thumbprint and provisioning_state under property properties whose type is VpnClientRevokedCertificatePropertiesFormat
  • Model VpnClientRootCertificate moved instance variable public_cert_data and provisioning_state under property properties whose type is VpnClientRootCertificatePropertiesFormat
  • Model VpnConnection moved instance variable remote_vpn_site, routing_weight, dpd_timeout_seconds, connection_status, vpn_connection_protocol_type, ingress_bytes_transferred, egress_bytes_transferred, connection_bandwidth, shared_key, enable_bgp, use_policy_based_traffic_selectors, ipsec_policies, traffic_selector_policies, enable_rate_limiting, enable_internet_security, use_local_azure_ip_address, provisioning_state, vpn_link_connections and routing_configuration under property properties whose type is VpnConnectionProperties
  • Model VpnGateway moved instance variable virtual_hub, connections, bgp_settings, provisioning_state, vpn_gateway_scale_unit, ip_configurations, enable_bgp_route_translation_for_nat, is_routing_preference_internet and nat_rules under property properties whose type is VpnGatewayProperties
  • Model VpnGatewayNatRule moved instance variable provisioning_state, type_properties_type, mode, internal_mappings, external_mappings, ip_configuration_id, egress_vpn_site_link_connections and ingress_vpn_site_link_connections under property properties whose type is VpnGatewayNatRuleProperties
  • Model VpnServerConfiguration moved instance variable name_properties_name, vpn_protocols, vpn_authentication_types, vpn_client_root_certificates, vpn_client_revoked_certificates, radius_server_root_certificates, radius_client_root_certificates, vpn_client_ipsec_policies, radius_server_address, radius_server_secret, radius_servers, aad_authentication_parameters, provisioning_state, p2_s_vpn_gateways, configuration_policy_groups and etag_properties_etag under property properties whose type is VpnServerConfigurationProperties
  • Model VpnServerConfigurationPolicyGroup moved instance variable is_default, priority, policy_members, p2_s_connection_configurations and provisioning_state under property properties whose type is VpnServerConfigurationPolicyGroupProperties
  • Model VpnSite moved instance variable virtual_wan, device_properties, ip_address, site_key, address_space, bgp_properties, provisioning_state, is_security_site, vpn_site_links and o365_policy under property properties whose type is VpnSiteProperties
  • Model VpnSiteLink moved instance variable link_properties, ip_address, fqdn, bgp_properties and provisioning_state under property properties whose type is VpnSiteLinkProperties
  • Model VpnSiteLinkConnection moved instance variable vpn_site_link, routing_weight, vpn_link_connection_mode, connection_status, vpn_connection_protocol_type, ingress_bytes_transferred, egress_bytes_transferred, connection_bandwidth, shared_key, enable_bgp, vpn_gateway_custom_bgp_addresses, use_policy_based_traffic_selectors, ipsec_policies, enable_rate_limiting, use_local_azure_ip_address, provisioning_state, ingress_nat_rules, egress_nat_rules and dpd_timeout_seconds under property properties whose type is VpnSiteLinkConnectionProperties
  • Model WebApplicationFirewallPolicy moved instance variable policy_settings, custom_rules, application_gateways, provisioning_state, resource_state, managed_rules, http_listeners, path_based_rules and application_gateway_for_containers under property properties whose type is WebApplicationFirewallPolicyPropertiesFormat
  • Deleted or renamed model AzureAsyncOperationResult
  • Deleted or renamed model Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
  • Deleted or renamed model ConnectionMonitorQueryResult
  • Deleted or renamed model ConnectionMonitorSourceStatus
  • Deleted or renamed model ConnectionState
  • Deleted or renamed model ConnectionStateSnapshot
  • Deleted or renamed model EvaluationState
  • Deleted or renamed model HubVirtualNetworkConnectionStatus
  • Deleted or renamed model NetworkOperationStatus
  • Deleted or renamed model PatchRouteFilter
  • Deleted or renamed model PatchRouteFilterRule
  • Deleted or renamed model SecurityPerimeterSystemData
  • Deleted or renamed model TrackedResource
  • Deleted or renamed model TunnelConnectionStatus
  • Deleted or renamed model VpnSiteId

Other Changes

  • Method NetworkSecurityPerimeterAccessRulesOperations.reconcile changed return type from JSON to Any
  • Method NetworkSecurityPerimeterAssociationsOperations.reconcile changed return type from JSON to Any
  • Deleted model AdminRuleCollectionListResult/AdminRuleListResult/ApplicationGatewayAvailableSslPredefinedPolicies/ApplicationGatewayListResult/ApplicationGatewayPrivateEndpointConnectionListResult/ApplicationGatewayPrivateLinkResourceListResult/ApplicationGatewayWafDynamicManifestResultList/ApplicationSecurityGroupListResult/AuthorizationListResult/AutoApprovedPrivateLinkServicesResult/AvailableDelegationsResult/AvailablePrivateEndpointTypesResult/AvailableServiceAliasesResult/AzureFirewallFqdnTagListResult/AzureFirewallListResult/AzureWebCategoryListResult/BastionActiveSessionListResult/BastionHostListResult/BastionSessionDeleteResult/BastionShareableLinkListResult/BgpServiceCommunityListResult/ConnectionMonitorListResult/ConnectionSharedKeyResultList/ConnectivityConfigurationListResult/CustomIpPrefixListResult/DdosProtectionPlanListResult/DscpConfigurationListResult/EndpointServicesListResult/ExpressRouteCircuitConnectionListResult/ExpressRouteCircuitListResult/ExpressRouteCircuitPeeringListResult/ExpressRouteCrossConnectionListResult/ExpressRouteCrossConnectionPeeringList/ExpressRouteLinkListResult/ExpressRoutePortAuthorizationListResult/ExpressRoutePortListResult/ExpressRoutePortsLocationListResult/ExpressRouteServiceProviderListResult/FirewallPolicyListResult/FirewallPolicyRuleCollectionGroupListResult/FlowLogListResult/GetServiceGatewayAddressLocationsResult/GetServiceGatewayServicesResult/InboundNatRuleListResult/IpAllocationListResult/IpGroupListResult/IpamPoolList/ListHubRouteTablesResult/ListHubVirtualNetworkConnectionsResult/ListP2SVpnGatewaysResult/ListRouteMapsResult/ListRoutingIntentResult/ListVirtualHubBgpConnectionResults/ListVirtualHubIpConfigurationResults/ListVirtualHubRouteTableV2SResult/ListVirtualHubsResult/ListVirtualNetworkGatewayNatRulesResult/ListVirtualWANsResult/ListVpnConnectionsResult/ListVpnGatewayNatRulesResult/ListVpnGatewaysResult/ListVpnServerConfigurationPolicyGroupsResult/ListVpnServerConfigurationsResult/ListVpnSiteLinkConnectionsResult/ListVpnSiteLinksResult/ListVpnSitesResult/LoadBalancerBackendAddressPoolListResult/LoadBalancerFrontendIPConfigurationListResult/LoadBalancerListResult/LoadBalancerLoadBalancingRuleListResult/LoadBalancerOutboundRuleListResult/LoadBalancerProbeListResult/LocalNetworkGatewayListResult/NatGatewayListResult/NetworkGroupListResult/NetworkInterfaceIPConfigurationListResult/NetworkInterfaceListResult/NetworkInterfaceLoadBalancerListResult/NetworkInterfaceTapConfigurationListResult/NetworkManagerConnectionListResult/NetworkManagerListResult/NetworkManagerRoutingConfigurationListResult/NetworkProfileListResult/NetworkSecurityGroupListResult/NetworkSecurityPerimeterListResult/NetworkVirtualApplianceConnectionList/NetworkVirtualApplianceListResult/NetworkVirtualApplianceSiteListResult/NetworkVirtualApplianceSkuListResult/NetworkWatcherListResult/NspAccessRuleListResult/NspAssociationsListResult/NspLinkListResult/NspLinkReferenceListResult/NspLoggingConfigurationListResult/NspProfileListResult/NspServiceTagsListResult/OperationListResult/PacketCaptureListResult/PeerExpressRouteCircuitConnectionListResult/PerimeterAssociableResourcesListResult/PoolAssociationList/PrivateDnsZoneGroupListResult/PrivateEndpointConnectionListResult/PrivateEndpointListResult/PrivateLinkServiceListResult/PublicIPAddressListResult/PublicIPPrefixListResult/ReachabilityAnalysisIntentListResult/ReachabilityAnalysisRunListResult/RouteFilterListResult/RouteFilterRuleListResult/RouteListResult/RouteTableListResult/RoutingRuleCollectionListResult/RoutingRuleListResult/ScopeConnectionListResult/SecurityAdminConfigurationListResult/SecurityPartnerProviderListResult/SecurityRuleListResult/SecurityUserConfigurationListResult/SecurityUserRuleCollectionListResult/SecurityUserRuleListResult/ServiceEndpointPolicyDefinitionListResult/ServiceEndpointPolicyListResult/ServiceGatewayListResult/ServiceTagInformationListResult/StaticCidrList/StaticMemberListResult/SubnetListResult/UsagesListResult/VerifierWorkspaceListResult/VirtualNetworkApplianceListResult/VirtualNetworkDdosProtectionStatusResult/VirtualNetworkGatewayConnectionListResult/VirtualNetworkGatewayListConnectionsResult/VirtualNetworkGatewayListResult/VirtualNetworkListResult/VirtualNetworkListUsageResult/VirtualNetworkPeeringListResult/VirtualNetworkTapListResult/VirtualRouterListResult/VirtualRouterPeeringListResult/WebApplicationFirewallPolicyListResult which actually was not used by SDK users

31.0.0b1 (2026-05-08)

Features Added

  • Client NetworkManagementClient added method send_request
  • Added model CloudError
  • Added model DefaultRuleSetPropertyFormat
  • Added model ManagedServiceIdentityUserAssignedIdentities
  • Added model ProxyResourceWithReadOnlyID
  • Added model ProxyResourceWithSettableId
  • Added model ReadOnlySubResourceModel
  • Added model SecurityPerimeterTrackedResource
  • Added model SubResourceModel
  • Added model TrackedResourceWithEtag
  • Added model TrackedResourceWithOptionalLocation
  • Added model TrackedResourceWithSettableIdOptionalLocation
  • Added model TrackedResourceWithSettableName
  • Added model WritableResource

Breaking Changes

  • This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
  • For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
  • Method IpamPoolsOperations.begin_create replaced positional_or_keyword if_match to keyword_only etag/match_condition
  • Method IpamPoolsOperations.begin_delete replaced positional_or_keyword if_match to keyword_only etag/match_condition
  • Method IpamPoolsOperations.update replaced positional_or_keyword if_match to keyword_only etag/match_condition
  • Method NetworkGroupsOperations.create_or_update replaced positional_or_keyword if_match to keyword_only etag/match_condition
  • Method VerifierWorkspacesOperations.begin_delete replaced positional_or_keyword if_match to keyword_only etag/match_condition
  • Method VerifierWorkspacesOperations.create replaced positional_or_keyword if_match to keyword_only etag/match_condition
  • Method VerifierWorkspacesOperations.update replaced positional_or_keyword if_match to keyword_only etag/match_condition
  • Model ConnectionMonitorEndpointFilter renamed its instance variable items to items_property
  • Model ExceptionEntry renamed its instance variable values to values_property
  • Model FilterItems renamed its instance variable values to values_property
  • Model ServiceTagsListResult renamed its instance variable values to values_property
  • Model AdminRule moved instance variable description, protocol, sources, destinations, source_port_ranges, destination_port_ranges, access, priority, direction, provisioning_state and resource_guid under property properties whose type is AdminPropertiesFormat
  • Model AdminRuleCollection moved instance variable description, applies_to_groups, provisioning_state and resource_guid under property properties whose type is AdminRuleCollectionPropertiesFormat
  • Model ApplicationGateway moved instance variable sku, ssl_policy, operational_state, gateway_ip_configurations, authentication_certificates, trusted_root_certificates, trusted_client_certificates, ssl_certificates, frontend_ip_configurations, frontend_ports, probes, backend_address_pools, backend_http_settings_collection, backend_settings_collection, http_listeners, listeners, ssl_profiles, url_path_maps, request_routing_rules, routing_rules, rewrite_rule_sets, redirect_configurations, web_application_firewall_configuration, firewall_policy, enable_http2, enable_fips, autoscale_configuration, private_link_configurations, private_endpoint_connections, resource_guid, provisioning_state, custom_error_configurations, force_firewall_policy_association, load_distribution_policies, entra_jwt_validation_configs, global_configuration and default_predefined_ssl_policy under property properties whose type is ApplicationGatewayPropertiesFormat
  • Model ApplicationGatewayAuthenticationCertificate moved instance variable data and provisioning_state under property properties whose type is ApplicationGatewayAuthenticationCertificatePropertiesFormat
  • Model ApplicationGatewayAvailableSslOptions moved instance variable predefined_policies, default_policy, available_cipher_suites and available_protocols under property properties whose type is ApplicationGatewayAvailableSslOptionsPropertiesFormat
  • Model ApplicationGatewayBackendAddressPool moved instance variable backend_ip_configurations, backend_addresses and provisioning_state under property properties whose type is ApplicationGatewayBackendAddressPoolPropertiesFormat
  • Model ApplicationGatewayBackendHttpSettings moved instance variable port, protocol, cookie_based_affinity, request_timeout, probe, authentication_certificates, trusted_root_certificates, connection_draining, host_name, pick_host_name_from_backend_address, affinity_cookie_name, probe_enabled, path, dedicated_backend_connection, validate_cert_chain_and_expiry, validate_sni, sni_name and provisioning_state under property properties whose type is ApplicationGatewayBackendHttpSettingsPropertiesFormat
  • Model ApplicationGatewayBackendSettings moved instance variable port, protocol, timeout, probe, trusted_root_certificates, host_name, pick_host_name_from_backend_address, enable_l4_client_ip_preservation and provisioning_state under property properties whose type is ApplicationGatewayBackendSettingsPropertiesFormat
  • Model ApplicationGatewayEntraJWTValidationConfig moved instance variable un_authorized_request_action, tenant_id, client_id, audiences and provisioning_state under property properties whose type is ApplicationGatewayEntraJWTValidationConfigPropertiesFormat
  • Model ApplicationGatewayFirewallRuleSet moved instance variable provisioning_state, rule_set_type, rule_set_version, rule_groups and tiers under property properties whose type is ApplicationGatewayFirewallRuleSetPropertiesFormat
  • Model ApplicationGatewayFrontendIPConfiguration moved instance variable private_ip_address, private_ip_allocation_method, subnet, public_ip_address, private_link_configuration and provisioning_state under property properties whose type is ApplicationGatewayFrontendIPConfigurationPropertiesFormat
  • Model ApplicationGatewayFrontendPort moved instance variable port and provisioning_state under property properties whose type is ApplicationGatewayFrontendPortPropertiesFormat
  • Model ApplicationGatewayHttpListener moved instance variable frontend_ip_configuration, frontend_port, protocol, host_name, ssl_certificate, ssl_profile, require_server_name_indication, provisioning_state, custom_error_configurations, firewall_policy and host_names under property properties whose type is ApplicationGatewayHttpListenerPropertiesFormat
  • Model ApplicationGatewayIPConfiguration moved instance variable subnet and provisioning_state under property properties whose type is ApplicationGatewayIPConfigurationPropertiesFormat
  • Model ApplicationGatewayListener moved instance variable frontend_ip_configuration, frontend_port, protocol, ssl_certificate, ssl_profile, provisioning_state and host_names under property properties whose type is ApplicationGatewayListenerPropertiesFormat
  • Model ApplicationGatewayLoadDistributionPolicy moved instance variable load_distribution_targets, load_distribution_algorithm and provisioning_state under property properties whose type is ApplicationGatewayLoadDistributionPolicyPropertiesFormat
  • Model ApplicationGatewayLoadDistributionTarget moved instance variable weight_per_server and backend_address_pool under property properties whose type is ApplicationGatewayLoadDistributionTargetPropertiesFormat
  • Model ApplicationGatewayPathRule moved instance variable paths, backend_address_pool, backend_http_settings, redirect_configuration, rewrite_rule_set, load_distribution_policy, provisioning_state and firewall_policy under property properties whose type is ApplicationGatewayPathRulePropertiesFormat
  • Model ApplicationGatewayProbe moved instance variable protocol, host, path, interval, timeout, unhealthy_threshold, pick_host_name_from_backend_http_settings, pick_host_name_from_backend_settings, min_servers, match, enable_probe_proxy_protocol_header, provisioning_state and port under property properties whose type is ApplicationGatewayProbePropertiesFormat
  • Model ApplicationGatewayRedirectConfiguration moved instance variable redirect_type, target_listener, target_url, include_path, include_query_string, request_routing_rules, url_path_maps and path_rules under property properties whose type is ApplicationGatewayRedirectConfigurationPropertiesFormat
  • Model ApplicationGatewayRequestRoutingRule moved instance variable rule_type, priority, backend_address_pool, backend_http_settings, http_listener, url_path_map, rewrite_rule_set, redirect_configuration, load_distribution_policy, entra_jwt_validation_config and provisioning_state under property properties whose type is ApplicationGatewayRequestRoutingRulePropertiesFormat
  • Model ApplicationGatewayRewriteRuleSet moved instance variable rewrite_rules and provisioning_state under property properties whose type is ApplicationGatewayRewriteRuleSetPropertiesFormat
  • Model ApplicationGatewayRoutingRule moved instance variable rule_type, priority, backend_address_pool, backend_settings, listener and provisioning_state under property properties whose type is ApplicationGatewayRoutingRulePropertiesFormat
  • Model ApplicationGatewaySslCertificate moved instance variable data, password, public_cert_data, key_vault_secret_id and provisioning_state under property properties whose type is ApplicationGatewaySslCertificatePropertiesFormat
  • Model ApplicationGatewaySslPredefinedPolicy moved instance variable cipher_suites and min_protocol_version under property properties whose type is ApplicationGatewaySslPredefinedPolicyPropertiesFormat
  • Model ApplicationGatewaySslProfile moved instance variable trusted_client_certificates, ssl_policy, client_auth_configuration and provisioning_state under property properties whose type is ApplicationGatewaySslProfilePropertiesFormat
  • Model ApplicationGatewayTrustedClientCertificate moved instance variable data, validated_cert_data, client_cert_issuer_dn and provisioning_state under property properties whose type is ApplicationGatewayTrustedClientCertificatePropertiesFormat
  • Model ApplicationGatewayTrustedRootCertificate moved instance variable data, key_vault_secret_id and provisioning_state under property properties whose type is ApplicationGatewayTrustedRootCertificatePropertiesFormat
  • Model ApplicationGatewayUrlPathMap moved instance variable default_backend_address_pool, default_backend_http_settings, default_rewrite_rule_set, default_redirect_configuration, default_load_distribution_policy, path_rules and provisioning_state under property properties whose type is ApplicationGatewayUrlPathMapPropertiesFormat
  • Model ApplicationGatewayWafDynamicManifestResult moved instance variable available_rule_sets, rule_set_type and rule_set_version under property properties whose type is ApplicationGatewayWafDynamicManifestPropertiesResult
  • Model ApplicationSecurityGroup moved instance variable resource_guid and provisioning_state under property properties whose type is ApplicationSecurityGroupPropertiesFormat
  • Model AzureFirewall moved instance variable application_rule_collections, nat_rule_collections, network_rule_collections, ip_configurations, management_ip_configuration, provisioning_state, threat_intel_mode, virtual_hub, firewall_policy, hub_ip_addresses, ip_groups, sku and autoscale_configuration under property properties whose type is AzureFirewallPropertiesFormat
  • Model AzureFirewallApplicationRuleCollection moved instance variable priority, action, rules and provisioning_state under property properties whose type is AzureFirewallApplicationRuleCollectionPropertiesFormat
  • Model AzureFirewallFqdnTag moved instance variable provisioning_state and fqdn_tag_name under property properties whose type is AzureFirewallFqdnTagPropertiesFormat
  • Model AzureFirewallIPConfiguration moved instance variable private_ip_address, subnet, public_ip_address and provisioning_state under property properties whose type is AzureFirewallIPConfigurationPropertiesFormat
  • Model AzureFirewallNetworkRuleCollection moved instance variable priority, action, rules and provisioning_state under property properties whose type is AzureFirewallNetworkRuleCollectionPropertiesFormat
  • Model AzureWebCategory moved instance variable group under property properties whose type is AzureWebCategoryPropertiesFormat
  • Model BackendAddressPool moved instance variable location, tunnel_interfaces, load_balancer_backend_addresses, backend_ip_configurations, load_balancing_rules, outbound_rule, outbound_rules, inbound_nat_rules, provisioning_state, drain_period_in_seconds, virtual_network and sync_mode under property properties whose type is BackendAddressPoolPropertiesFormat
  • Model BastionHost moved instance variable ip_configurations, dns_name, virtual_network, network_acls, provisioning_state, scale_units, disable_copy_paste, enable_file_copy, enable_ip_connect, enable_shareable_link, enable_tunneling, enable_kerberos, enable_session_recording and enable_private_only_bastion under property properties whose type is BastionHostPropertiesFormat
  • Model BastionHostIPConfiguration moved instance variable subnet, public_ip_address, provisioning_state and private_ip_allocation_method under property properties whose type is BastionHostIPConfigurationPropertiesFormat
  • Model BgpServiceCommunity moved instance variable service_name and bgp_communities under property properties whose type is BgpServiceCommunityPropertiesFormat
  • Model ContainerNetworkInterface moved instance variable container_network_interface_configuration, container, ip_configurations and provisioning_state under property properties whose type is ContainerNetworkInterfacePropertiesFormat
  • Model ContainerNetworkInterfaceConfiguration moved instance variable ip_configurations, container_network_interfaces and provisioning_state under property properties whose type is ContainerNetworkInterfaceConfigurationPropertiesFormat
  • Model ContainerNetworkInterfaceIpConfiguration moved instance variable provisioning_state under property properties whose type is ContainerNetworkInterfaceIpConfigurationPropertiesFormat
  • Model CustomIpPrefix moved instance variable asn, cidr, signed_message, authorization_message, custom_ip_prefix_parent, child_custom_ip_prefixes, commissioned_state, express_route_advertise, geo, no_internet_advertise, prefix_type, public_ip_prefixes, resource_guid, failed_reason and provisioning_state under property properties whose type is CustomIpPrefixPropertiesFormat
  • Model DdosCustomPolicy moved instance variable resource_guid, provisioning_state, detection_rules and front_end_ip_configuration under property properties whose type is DdosCustomPolicyPropertiesFormat
  • Model DdosDetectionRule moved instance variable provisioning_state, detection_mode and traffic_detection_rule under property properties whose type is DdosDetectionRulePropertiesFormat
  • Model DdosProtectionPlan moved instance variable resource_guid, provisioning_state, public_ip_addresses and virtual_networks under property properties whose type is DdosProtectionPlanPropertiesFormat
  • Model DefaultAdminRule moved instance variable description, flag, protocol, sources, destinations, source_port_ranges, destination_port_ranges, access, priority, direction, provisioning_state and resource_guid under property properties whose type is DefaultAdminPropertiesFormat
  • Model Delegation moved instance variable service_name, actions and provisioning_state under property properties whose type is ServiceDelegationPropertiesFormat
  • Model DscpConfiguration moved instance variable markings, source_ip_ranges, destination_ip_ranges, source_port_ranges, destination_port_ranges, protocol, qos_definition_collection, qos_collection_id, associated_network_interfaces, resource_guid and provisioning_state under property properties whose type is DscpConfigurationPropertiesFormat
  • Model ExpressRouteCircuit moved instance variable allow_classic_operations, circuit_provisioning_state, service_provider_provisioning_state, authorizations, peerings, service_key, service_provider_notes, service_provider_properties, express_route_port, bandwidth_in_gbps, stag, provisioning_state, gateway_manager_etag, global_reach_enabled, authorization_key, authorization_status and enable_direct_port_rate_limit under property properties whose type is ExpressRouteCircuitPropertiesFormat
  • Model ExpressRouteCircuitAuthorization moved instance variable authorization_key, authorization_use_status, connection_resource_uri and provisioning_state under property properties whose type is AuthorizationPropertiesFormat
  • Model ExpressRouteCircuitConnection moved instance variable express_route_circuit_peering, peer_express_route_circuit_peering, address_prefix, authorization_key, ipv6_circuit_connection_config, circuit_connection_status and provisioning_state under property properties whose type is ExpressRouteCircuitConnectionPropertiesFormat
  • Model ExpressRouteCircuitPeering moved instance variable peering_type, state, azure_asn, peer_asn, primary_peer_address_prefix, secondary_peer_address_prefix, primary_azure_port, secondary_azure_port, shared_key, vlan_id, microsoft_peering_config, stats, provisioning_state, gateway_manager_etag, last_modified_by, route_filter, ipv6_peering_config, express_route_connection, connections and peered_connections under property properties whose type is ExpressRouteCircuitPeeringPropertiesFormat
  • Model ExpressRouteLink moved instance variable router_name, interface_name, patch_panel_id, rack_id, colo_location, connector_type, admin_state, provisioning_state and mac_sec_config under property properties whose type is ExpressRouteLinkPropertiesFormat
  • Model ExpressRoutePort moved instance variable peering_location, bandwidth_in_gbps, provisioned_bandwidth_in_gbps, mtu, encapsulation, ether_type, allocation_date, links, circuits, provisioning_state, resource_guid and billing_type under property properties whose type is ExpressRoutePortPropertiesFormat
  • Model ExpressRoutePortAuthorization moved instance variable authorization_key, authorization_use_status, circuit_resource_uri and provisioning_state under property properties whose type is ExpressRoutePortAuthorizationPropertiesFormat
  • Model ExpressRoutePortsLocation moved instance variable address, contact, available_bandwidths and provisioning_state under property properties whose type is ExpressRoutePortsLocationPropertiesFormat
  • Model ExpressRouteServiceProvider moved instance variable peering_locations, bandwidths_offered and provisioning_state under property properties whose type is ExpressRouteServiceProviderPropertiesFormat
  • Model FirewallPolicy moved instance variable size, rule_collection_groups, provisioning_state, base_policy, firewalls, child_policies, threat_intel_mode, threat_intel_whitelist, insights, snat, sql, dns_settings, explicit_proxy, intrusion_detection, transport_security and sku under property properties whose type is FirewallPolicyPropertiesFormat
  • Model FlowLogInformation moved instance variable storage_id, enabled_filtering_criteria, record_types, enabled, retention_policy and format under property properties whose type is FlowLogPropertiesFormat
  • Model FrontendIPConfiguration moved instance variable inbound_nat_rules, inbound_nat_pools, outbound_rules, load_balancing_rules, private_ip_address, private_ip_allocation_method, private_ip_address_version, subnet, public_ip_address, public_ip_prefix, gateway_load_balancer and provisioning_state under property properties whose type is FrontendIPConfigurationPropertiesFormat
  • Model HubIpConfiguration moved instance variable private_ip_address, private_ip_allocation_method, subnet, public_ip_address and provisioning_state under property properties whose type is HubIPConfigurationPropertiesFormat
  • Model IPConfiguration moved instance variable private_ip_address, private_ip_allocation_method, subnet, public_ip_address and provisioning_state under property properties whose type is IPConfigurationPropertiesFormat
  • Model IPConfigurationProfile moved instance variable subnet and provisioning_state under property properties whose type is IPConfigurationProfilePropertiesFormat
  • Model InboundNatPool moved instance variable frontend_ip_configuration, protocol, frontend_port_range_start, frontend_port_range_end, backend_port, idle_timeout_in_minutes, enable_floating_ip, enable_tcp_reset and provisioning_state under property properties whose type is InboundNatPoolPropertiesFormat
  • Model InboundNatRule moved instance variable frontend_ip_configuration, backend_ip_configuration, protocol, frontend_port, backend_port, idle_timeout_in_minutes, enable_floating_ip, enable_tcp_reset, frontend_port_range_start, frontend_port_range_end, backend_address_pool and provisioning_state under property properties whose type is InboundNatRulePropertiesFormat
  • Model IpAllocation moved instance variable subnet, virtual_network, type_properties_type, prefix, prefix_length, prefix_type, ipam_allocation_id and allocation_tags under property properties whose type is IpAllocationPropertiesFormat
  • Model IpGroup moved instance variable provisioning_state, ip_addresses, firewalls and firewall_policies under property properties whose type is IpGroupPropertiesFormat
  • Model IpamPoolPrefixAllocation moved instance variable id under property pool whose type is IpamPoolPrefixAllocationPool
  • Model LoadBalancer moved instance variable frontend_ip_configurations, backend_address_pools, load_balancing_rules, probes, inbound_nat_rules, inbound_nat_pools, outbound_rules, resource_guid, provisioning_state and scope under property properties whose type is LoadBalancerPropertiesFormat
  • Model LoadBalancerBackendAddress moved instance variable virtual_network, subnet, ip_address, network_interface_ip_configuration, load_balancer_frontend_ip_configuration, inbound_nat_rules_port_mapping and admin_state under property properties whose type is LoadBalancerBackendAddressPropertiesFormat
  • Model LoadBalancingRule moved instance variable frontend_ip_configuration, backend_address_pool, backend_address_pools, probe, protocol, load_distribution, frontend_port, backend_port, idle_timeout_in_minutes, enable_floating_ip, enable_tcp_reset, disable_outbound_snat, enable_connection_tracking and provisioning_state under property properties whose type is LoadBalancingRulePropertiesFormat
  • Model LocalNetworkGateway moved instance variable local_network_address_space, gateway_ip_address, fqdn, bgp_settings, resource_guid and provisioning_state under property properties whose type is LocalNetworkGatewayPropertiesFormat
  • Model NatGateway moved instance variable idle_timeout_in_minutes, public_ip_addresses, public_ip_addresses_v6, public_ip_prefixes, public_ip_prefixes_v6, subnets, source_virtual_network, service_gateway, resource_guid and provisioning_state under property properties whose type is NatGatewayPropertiesFormat
  • Model NetworkInterface moved instance variable virtual_machine, network_security_group, private_endpoint, ip_configurations, tap_configurations, dns_settings, mac_address, primary, vnet_encryption_supported, default_outbound_connectivity_enabled, enable_accelerated_networking, disable_tcp_state_tracking, enable_ip_forwarding, hosted_workloads, dscp_configuration, resource_guid, provisioning_state, workload_type, nic_type, private_link_service, migration_phase, auxiliary_mode and auxiliary_sku under property properties whose type is NetworkInterfacePropertiesFormat
  • Model NetworkInterfaceIPConfiguration moved instance variable gateway_load_balancer, virtual_network_taps, application_gateway_backend_address_pools, load_balancer_backend_address_pools, load_balancer_inbound_nat_rules, private_ip_address, private_ip_address_prefix_length, private_ip_allocation_method, private_ip_address_version, subnet, primary, public_ip_address, application_security_groups, provisioning_state and private_link_connection_properties under property properties whose type is NetworkInterfaceIPConfigurationPropertiesFormat
  • Model NetworkInterfaceTapConfiguration moved instance variable virtual_network_tap and provisioning_state under property properties whose type is NetworkInterfaceTapConfigurationPropertiesFormat
  • Model NetworkManagerRoutingConfiguration moved instance variable description, provisioning_state, resource_guid and route_table_usage_mode under property properties whose type is NetworkManagerRoutingConfigurationPropertiesFormat
  • Model NetworkProfile moved instance variable container_network_interfaces, container_network_interface_configurations, resource_guid and provisioning_state under property properties whose type is NetworkProfilePropertiesFormat
  • Model NetworkSecurityGroup moved instance variable flush_connection, security_rules, default_security_rules, network_interfaces, subnets, flow_logs, resource_guid and provisioning_state under property properties whose type is NetworkSecurityGroupPropertiesFormat
  • Model NetworkVirtualAppliance moved instance variable nva_sku, address_prefix, boot_strap_configuration_blobs, virtual_hub, cloud_init_configuration_blobs, cloud_init_configuration, virtual_appliance_asn, ssh_public_key, virtual_appliance_nics, network_profile, additional_nics, internet_ingress_public_ips, virtual_appliance_sites, virtual_appliance_connections, inbound_security_rules, provisioning_state, deployment_type, delegation, partner_managed_resource, nva_interface_configurations and private_ip_address under property properties whose type is NetworkVirtualAppliancePropertiesFormat
  • Model NetworkVirtualApplianceSku moved instance variable vendor, available_versions and available_scale_units under property properties whose type is NetworkVirtualApplianceSkuPropertiesFormat
  • Model NetworkWatcher moved instance variable provisioning_state under property properties whose type is NetworkWatcherPropertiesFormat
  • Model Operation moved instance variable service_specification under property properties whose type is OperationPropertiesFormat
  • Model OutboundRule moved instance variable allocated_outbound_ports, frontend_ip_configurations, backend_address_pool, provisioning_state, protocol, enable_tcp_reset and idle_timeout_in_minutes under property properties whose type is OutboundRulePropertiesFormat
  • Model PeerExpressRouteCircuitConnection moved instance variable express_route_circuit_peering, peer_express_route_circuit_peering, address_prefix, circuit_connection_status, connection_name, auth_resource_guid and provisioning_state under property properties whose type is PeerExpressRouteCircuitConnectionPropertiesFormat
  • Model PrivateDnsZoneConfig moved instance variable private_dns_zone_id and record_sets under property properties whose type is PrivateDnsZonePropertiesFormat
  • Model PrivateDnsZoneGroup moved instance variable provisioning_state and private_dns_zone_configs under property properties whose type is PrivateDnsZoneGroupPropertiesFormat
  • Model Probe moved instance variable load_balancing_rules, protocol, port, interval_in_seconds, no_healthy_backends_behavior, number_of_probes, probe_threshold, request_path and provisioning_state under property properties whose type is ProbePropertiesFormat
  • Model PublicIPAddress moved instance variable public_ip_allocation_method, public_ip_address_version, ip_configuration, dns_settings, ddos_settings, ip_tags, ip_address, public_ip_prefix, idle_timeout_in_minutes, resource_guid, provisioning_state, service_public_ip_address, nat_gateway, migration_phase, linked_public_ip_address and delete_option under property properties whose type is PublicIPAddressPropertiesFormat
  • Model PublicIPPrefix moved instance variable public_ip_address_version, ip_tags, prefix_length, ip_prefix, public_ip_addresses, load_balancer_frontend_ip_configuration, custom_ip_prefix, resource_guid, provisioning_state and nat_gateway under property properties whose type is PublicIPPrefixPropertiesFormat
  • Model ResourceNavigationLink moved instance variable linked_resource_type, link and provisioning_state under property properties whose type is ResourceNavigationLinkFormat
  • Model Route moved instance variable address_prefix, next_hop_type, next_hop_ip_address, provisioning_state and has_bgp_override under property properties whose type is RoutePropertiesFormat
  • Model RouteFilter moved instance variable rules, peerings, ipv6_peerings and provisioning_state under property properties whose type is RouteFilterPropertiesFormat
  • Model RouteFilterRule moved instance variable access, route_filter_rule_type, communities and provisioning_state under property properties whose type is RouteFilterRulePropertiesFormat
  • Model RouteTable moved instance variable routes, subnets, disable_bgp_route_propagation, provisioning_state and resource_guid under property properties whose type is RouteTablePropertiesFormat
  • Model RoutingRule moved instance variable description, provisioning_state, resource_guid, destination and next_hop under property properties whose type is RoutingRulePropertiesFormat
  • Model RoutingRuleCollection moved instance variable description, provisioning_state, resource_guid, applies_to and disable_bgp_route_propagation under property properties whose type is RoutingRuleCollectionPropertiesFormat
  • Model SecurityAdminConfiguration moved instance variable description, apply_on_network_intent_policy_based_services, network_group_address_space_aggregation_option, provisioning_state and resource_guid under property properties whose type is SecurityAdminConfigurationPropertiesFormat
  • Model SecurityPartnerProvider moved instance variable provisioning_state, security_provider_name, connection_status and virtual_hub under property properties whose type is SecurityPartnerProviderPropertiesFormat
  • Model SecurityRule moved instance variable description, protocol, source_port_range, destination_port_range, source_address_prefix, source_address_prefixes, source_application_security_groups, destination_address_prefix, destination_address_prefixes, destination_application_security_groups, source_port_ranges, destination_port_ranges, access, priority, direction and provisioning_state under property properties whose type is SecurityRulePropertiesFormat
  • Model SecurityUserConfiguration moved instance variable description, provisioning_state and resource_guid under property properties whose type is SecurityUserConfigurationPropertiesFormat
  • Model SecurityUserRule moved instance variable description, protocol, sources, destinations, source_port_ranges, destination_port_ranges, direction, provisioning_state and resource_guid under property properties whose type is SecurityUserRulePropertiesFormat
  • Model SecurityUserRuleCollection moved instance variable description, applies_to_groups, provisioning_state and resource_guid under property properties whose type is SecurityUserRuleCollectionPropertiesFormat
  • Model ServiceAssociationLink moved instance variable linked_resource_type, link, provisioning_state, allow_delete and locations under property properties whose type is ServiceAssociationLinkPropertiesFormat
  • Model ServiceEndpointPolicy moved instance variable service_endpoint_policy_definitions, subnets, resource_guid, provisioning_state, service_alias and contextual_service_endpoint_policies under property properties whose type is ServiceEndpointPolicyPropertiesFormat
  • Model ServiceEndpointPolicyDefinition moved instance variable description, service, service_resources and provisioning_state under property properties whose type is ServiceEndpointPolicyDefinitionPropertiesFormat
  • Model ServiceGateway moved instance variable virtual_network, route_target_address, route_target_address_v6, resource_guid and provisioning_state under property properties whose type is ServiceGatewayPropertiesFormat
  • Model ServiceGatewayService moved instance variable service_type, is_default, load_balancer_backend_pools and public_nat_gateway_id under property properties whose type is ServiceGatewayServicePropertiesFormat
  • Model Subnet moved instance variable address_prefix, address_prefixes, network_security_group, route_table, nat_gateway, service_endpoints, service_endpoint_policies, private_endpoints, ip_configurations, ip_configuration_profiles, ip_allocations, resource_navigation_links, service_association_links, delegations, purpose, provisioning_state, private_endpoint_network_policies, private_link_service_network_policies, application_gateway_ip_configurations, sharing_scope, default_outbound_access, ipam_pool_prefix_allocations and service_gateway under property properties whose type is SubnetPropertiesFormat
  • Model TroubleshootingParameters moved instance variable storage_id and storage_path under property properties whose type is TroubleshootingProperties
  • Model VirtualNetwork moved instance variable address_space, dhcp_options, flow_timeout_in_minutes, subnets, virtual_network_peerings, resource_guid, provisioning_state, enable_ddos_protection, enable_vm_protection, ddos_protection_plan, bgp_communities, encryption, ip_allocations, flow_logs, private_endpoint_v_net_policies and default_public_nat_gateway under property properties whose type is VirtualNetworkPropertiesFormat
  • Model VirtualNetworkAppliance moved instance variable bandwidth_in_gbps, ip_configurations, provisioning_state, resource_guid and subnet under property properties whose type is VirtualNetworkAppliancePropertiesFormat
  • Model VirtualNetworkGateway moved instance variable auto_scale_configuration, ip_configurations, gateway_type, vpn_type, vpn_gateway_generation, enable_bgp, enable_private_ip_address, virtual_network_gateway_migration_status, active, enable_high_bandwidth_vpn_gateway, disable_ip_sec_replay_protection, gateway_default_site, sku, vpn_client_configuration, virtual_network_gateway_policy_groups, bgp_settings, custom_routes, resource_guid, provisioning_state, enable_dns_forwarding, inbound_dns_forwarding_endpoint, v_net_extended_location_resource_id, nat_rules, enable_bgp_route_translation_for_nat, allow_virtual_wan_traffic, allow_remote_vnet_traffic, admin_state and resiliency_model under property properties whose type is VirtualNetworkGatewayPropertiesFormat
  • Model VirtualNetworkGatewayConnection moved instance variable authorization_key, virtual_network_gateway1, virtual_network_gateway2, local_network_gateway2, ingress_nat_rules, egress_nat_rules, connection_type, connection_protocol, routing_weight, dpd_timeout_seconds, connection_mode, tunnel_properties, shared_key, connection_status, tunnel_connection_status, egress_bytes_transferred, ingress_bytes_transferred, peer, enable_bgp, gateway_custom_bgp_ip_addresses, use_local_azure_ip_address, use_policy_based_traffic_selectors, ipsec_policies, traffic_selector_policies, resource_guid, provisioning_state, express_route_gateway_bypass, enable_private_link_fast_path, authentication_type and certificate_authentication under property properties whose type is VirtualNetworkGatewayConnectionPropertiesFormat
  • Model VirtualNetworkGatewayConnectionListEntity moved instance variable authorization_key, virtual_network_gateway1, virtual_network_gateway2, local_network_gateway2, connection_type, connection_protocol, routing_weight, connection_mode, shared_key, connection_status, tunnel_connection_status, egress_bytes_transferred, ingress_bytes_transferred, peer, enable_bgp, gateway_custom_bgp_ip_addresses, use_policy_based_traffic_selectors, ipsec_policies, traffic_selector_policies, resource_guid, provisioning_state, express_route_gateway_bypass and enable_private_link_fast_path under property properties whose type is VirtualNetworkGatewayConnectionListEntityPropertiesFormat
  • Model VirtualNetworkGatewayIPConfiguration moved instance variable private_ip_allocation_method, subnet, public_ip_address, private_ip_address and provisioning_state under property properties whose type is VirtualNetworkGatewayIPConfigurationPropertiesFormat
  • Model VirtualNetworkPeering moved instance variable allow_virtual_network_access, allow_forwarded_traffic, allow_gateway_transit, use_remote_gateways, remote_virtual_network, local_address_space, local_virtual_network_address_space, remote_address_space, remote_virtual_network_address_space, remote_bgp_communities, remote_virtual_network_encryption, peering_state, peering_sync_level, provisioning_state, do_not_verify_remote_gateways, resource_guid, peer_complete_vnets, enable_only_i_pv6_peering, local_subnet_names and remote_subnet_names under property properties whose type is VirtualNetworkPeeringPropertiesFormat
  • Model VirtualNetworkTap moved instance variable network_interface_tap_configurations, resource_guid, provisioning_state, destination_network_interface_ip_configuration, destination_load_balancer_front_end_ip_configuration and destination_port under property properties whose type is VirtualNetworkTapPropertiesFormat
  • Model VirtualRouter moved instance variable virtual_router_asn, virtual_router_ips, hosted_subnet, hosted_gateway, peerings and provisioning_state under property properties whose type is VirtualRouterPropertiesFormat
  • Model VirtualWAN moved instance variable disable_vpn_encryption, virtual_hubs, vpn_sites, allow_branch_to_branch_traffic, allow_vnet_to_vnet_traffic, office365_local_breakout_category, provisioning_state and type_properties_type under property properties whose type is VirtualWanProperties
  • Model VpnClientRevokedCertificate moved instance variable thumbprint and provisioning_state under property properties whose type is VpnClientRevokedCertificatePropertiesFormat
  • Model VpnClientRootCertificate moved instance variable public_cert_data and provisioning_state under property properties whose type is VpnClientRootCertificatePropertiesFormat
  • Model WebApplicationFirewallPolicy moved instance variable policy_settings, custom_rules, application_gateways, provisioning_state, resource_state, managed_rules, http_listeners, path_based_rules and application_gateway_for_containers under property properties whose type is WebApplicationFirewallPolicyPropertiesFormat
  • Model ActiveConnectivityConfiguration moved instance variable description, connectivity_topology, hubs, is_global, connectivity_capabilities, applies_to_groups, provisioning_state, delete_existing_peering and resource_guid under property properties
  • Model ActiveDefaultSecurityAdminRule moved instance variable description, flag, protocol, sources, destinations, source_port_ranges, destination_port_ranges, access, priority, direction, provisioning_state and resource_guid under property properties
  • Model ActiveSecurityAdminRule moved instance variable description, protocol, sources, destinations, source_port_ranges, destination_port_ranges, access, priority, direction, provisioning_state and resource_guid under property properties
  • Model ConfigurationGroup moved instance variable description, member_type, provisioning_state and resource_guid under property properties
  • Model ConnectionMonitor moved instance variable source, destination, auto_start, monitoring_interval_in_seconds, endpoints, test_configurations, test_groups, outputs and notes under property properties whose type is ConnectionMonitorParameters
  • Model ConnectionMonitorResult moved instance variable source, destination, auto_start, monitoring_interval_in_seconds, endpoints, test_configurations, test_groups, outputs, notes, provisioning_state, start_time, monitoring_status and connection_monitor_type under property properties whose type is ConnectionMonitorResultProperties
  • Model EffectiveConnectivityConfiguration moved instance variable description, connectivity_topology, hubs, is_global, connectivity_capabilities, applies_to_groups, provisioning_state, delete_existing_peering and resource_guid under property properties
  • Model EffectiveDefaultSecurityAdminRule moved instance variable description, flag, protocol, sources, destinations, source_port_ranges, destination_port_ranges, access, priority, direction, provisioning_state and resource_guid under property properties
  • Model EffectiveSecurityAdminRule moved instance variable description, protocol, sources, destinations, source_port_ranges, destination_port_ranges, access, priority, direction, provisioning_state and resource_guid under property properties
  • Model PacketCapture moved instance variable target, scope, target_type, bytes_to_capture_per_packet, total_bytes_per_session, time_limit_in_seconds, storage_location, filters, continuous_capture and capture_settings under property properties whose type is PacketCaptureParameters
  • Model PacketCaptureResult moved instance variable target, scope, target_type, bytes_to_capture_per_packet, total_bytes_per_session, time_limit_in_seconds, storage_location, filters, continuous_capture, capture_settings and provisioning_state under property properties whose type is PacketCaptureResultProperties
  • Deleted or renamed model AzureAsyncOperationResult
  • Deleted or renamed model BastionSessionDeleteResult
  • Deleted or renamed model Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
  • Deleted or renamed model ConnectionMonitorQueryResult
  • Deleted or renamed model ConnectionMonitorSourceStatus
  • Deleted or renamed model ConnectionState
  • Deleted or renamed model ConnectionStateSnapshot
  • Deleted or renamed model EvaluationState
  • Deleted or renamed model HubVirtualNetworkConnectionStatus
  • Deleted or renamed model NetworkOperationStatus
  • Deleted or renamed model PatchRouteFilter
  • Deleted or renamed model PatchRouteFilterRule
  • Deleted or renamed model TrackedResource
  • Deleted or renamed model TunnelConnectionStatus
  • Deleted or renamed model VpnSiteId

Other Changes

  • Deleted model ApplicationGatewayAvailableSslPredefinedPolicies/ApplicationGatewayWafDynamicManifestResultList/AutoApprovedPrivateLinkServicesResult/AvailableDelegationsResult/AvailablePrivateEndpointTypesResult/AvailableServiceAliasesResult/ConnectionSharedKeyResultList/ExpressRouteCrossConnectionPeeringList/GetServiceGatewayAddressLocationsResult/GetServiceGatewayServicesResult/IpamPoolList/ListHubRouteTablesResult/ListHubVirtualNetworkConnectionsResult/ListP2SVpnGatewaysResult/ListRouteMapsResult/ListRoutingIntentResult/ListVirtualHubBgpConnectionResults/ListVirtualHubIpConfigurationResults/ListVirtualHubRouteTableV2SResult/ListVirtualHubsResult/ListVirtualNetworkGatewayNatRulesResult/ListVirtualWANsResult/ListVpnConnectionsResult/ListVpnGatewayNatRulesResult/ListVpnGatewaysResult/ListVpnServerConfigurationPolicyGroupsResult/ListVpnServerConfigurationsResult/ListVpnSiteLinkConnectionsResult/ListVpnSiteLinksResult/ListVpnSitesResult/NetworkVirtualApplianceConnectionList/PoolAssociationList/StaticCidrList/VirtualNetworkDdosProtectionStatusResult/VirtualNetworkGatewayListConnectionsResult/VirtualNetworkListUsageResult which actually was not used by SDK users

30.2.0 (2026-02-11)

Features Added

  • Client NetworkManagementClient added operation group service_gateways
  • Client NetworkManagementClient added operation group virtual_network_appliances
  • Enum ActionType added member CAPTCHA
  • Enum FirewallPolicyIntrusionDetectionProfileType added member CORE
  • Enum FirewallPolicyIntrusionDetectionProfileType added member EMERGING
  • Enum FirewallPolicyIntrusionDetectionProfileType added member OFF
  • Model NatGateway added property service_gateway
  • Model PolicySettings added property captcha_cookie_expiration_in_mins
  • Model Subnet added property service_gateway
  • Enum WebApplicationFirewallAction added member CAPTCHA
  • Added enum AddressUpdateAction
  • Added model GetServiceGatewayAddressLocationsResult
  • Added model GetServiceGatewayServicesResult
  • Added model RouteTargetAddressPropertiesFormat
  • Added model ServiceGateway
  • Added model ServiceGatewayAddress
  • Added model ServiceGatewayAddressLocation
  • Added model ServiceGatewayAddressLocationResponse
  • Added model ServiceGatewayListResult
  • Added model ServiceGatewayService
  • Added model ServiceGatewayServiceRequest
  • Added model ServiceGatewaySku
  • Added enum ServiceGatewaySkuName
  • Added enum ServiceGatewaySkuTier
  • Added model ServiceGatewayUpdateAddressLocationsRequest
  • Added model ServiceGatewayUpdateServicesRequest
  • Added enum ServiceType
  • Added enum ServiceUpdateAction
  • Added enum UpdateAction
  • Added model VirtualNetworkAppliance
  • Added model VirtualNetworkApplianceIpConfiguration
  • Added model VirtualNetworkApplianceListResult
  • Added operation group ServiceGatewaysOperations
  • Added operation group VirtualNetworkAppliancesOperations

Breaking Changes

  • Deleted or renamed enum value FirewallPolicyIntrusionDetectionProfileType.ADVANCED
  • Deleted or renamed enum value FirewallPolicyIntrusionDetectionProfileType.BASIC
  • Deleted or renamed enum value FirewallPolicyIntrusionDetectionProfileType.STANDARD

30.1.0 (2025-11-19)

Features Added

  • Added operation PublicIPAddressesOperations.begin_disassociate_cloud_service_reserved_public_ip
  • Added operation PublicIPAddressesOperations.begin_reserve_cloud_service_public_ip_address
  • Model ApplicationGateway has a new parameter entra_jwt_validation_configs
  • Model ApplicationGatewayBackendSettings has a new parameter enable_l4_client_ip_preservation
  • Model ApplicationGatewayClientAuthConfiguration has a new parameter verify_client_auth_mode
  • Model ApplicationGatewayOnDemandProbe has a new parameter enable_probe_proxy_protocol_header
  • Model ApplicationGatewayProbe has a new parameter enable_probe_proxy_protocol_header
  • Model ApplicationGatewayRequestRoutingRule has a new parameter entra_jwt_validation_config
  • Model DdosCustomPolicy has a new parameter detection_rules
  • Model DdosCustomPolicy has a new parameter front_end_ip_configuration
  • Model FlowLog has a new parameter record_types
  • Model FlowLogInformation has a new parameter record_types
  • Model LoadBalancer has a new parameter scope
  • Model NetworkManagerRoutingConfiguration has a new parameter route_table_usage_mode
  • Model PrivateEndpoint has a new parameter ip_version_type
  • Model PrivateLinkService has a new parameter access_mode
  • Model VirtualNetworkGatewayConnection has a new parameter authentication_type
  • Model VirtualNetworkGatewayConnection has a new parameter certificate_authentication

30.0.0 (2025-10-24)

Features Added

  • Added operation AzureFirewallsOperations.begin_packet_capture_operation
  • Added operation VirtualNetworkGatewaysOperations.list_radius_secrets
  • Added operation VpnServerConfigurationsOperations.list_radius_secrets
  • Added operation group NetworkSecurityPerimeterServiceTagsOperations
  • Model ApplicationGatewayBackendHttpSettings has a new parameter dedicated_backend_connection
  • Model ApplicationGatewayBackendHttpSettings has a new parameter sni_name
  • Model ApplicationGatewayBackendHttpSettings has a new parameter validate_cert_chain_and_expiry
  • Model ApplicationGatewayBackendHttpSettings has a new parameter validate_sni
  • Model AzureFirewall has a new parameter extended_location
  • Model FirewallPacketCaptureParameters has a new parameter operation
  • Model NetworkVirtualAppliance has a new parameter nva_interface_configurations
  • Model NetworkVirtualAppliance has a new parameter private_ip_address

Breaking Changes

  • Removed operation group NetworkManagementClientOperationsMixin

29.0.0 (2025-05-22)

Features Added

  • Added operation NetworkVirtualAppliancesOperations.begin_get_boot_diagnostic_logs
  • Added operation NetworkVirtualAppliancesOperations.begin_reimage
  • Added operation VirtualNetworkGatewaysOperations.begin_get_resiliency_information
  • Added operation VirtualNetworkGatewaysOperations.begin_get_routes_information
  • Added operation VirtualNetworkGatewaysOperations.begin_invoke_abort_migration
  • Added operation VirtualNetworkGatewaysOperations.begin_invoke_commit_migration
  • Added operation VirtualNetworkGatewaysOperations.begin_invoke_execute_migration
  • Added operation VirtualNetworkGatewaysOperations.begin_invoke_prepare_migration
  • Added operation group NetworkSecurityPerimeterAccessRulesOperations
  • Added operation group NetworkSecurityPerimeterAssociableResourceTypesOperations
  • Added operation group NetworkSecurityPerimeterAssociationsOperations
  • Added operation group NetworkSecurityPerimeterLinkReferencesOperations
  • Added operation group NetworkSecurityPerimeterLinksOperations
  • Added operation group NetworkSecurityPerimeterLoggingConfigurationsOperations
  • Added operation group NetworkSecurityPerimeterOperationStatusesOperations
  • Added operation group NetworkSecurityPerimeterProfilesOperations
  • Added operation group NetworkSecurityPerimetersOperations
  • Model ActiveConnectivityConfiguration has a new parameter connectivity_capabilities
  • Model ConnectivityConfiguration has a new parameter connectivity_capabilities
  • Model EffectiveConnectivityConfiguration has a new parameter connectivity_capabilities
  • Model ExpressRouteCircuitPeeringConfig has a new parameter advertised_public_prefix_info
  • Model IpamPool has a new parameter etag
  • Model LoadBalancingRule has a new parameter enable_connection_tracking
  • Model ManagedRuleSet has a new parameter computed_disabled_rules
  • Model NatGateway has a new parameter public_ip_addresses_v6
  • Model NatGateway has a new parameter public_ip_prefixes_v6
  • Model NatGateway has a new parameter source_virtual_network
  • Model VerifierWorkspace has a new parameter etag
  • Model VirtualNetwork has a new parameter default_public_nat_gateway
  • Model VirtualNetworkGateway has a new parameter enable_high_bandwidth_vpn_gateway
  • Model VirtualNetworkGateway has a new parameter virtual_network_gateway_migration_status
  • Model VirtualNetworkGatewayConnection has a new parameter tunnel_properties
  • Operation IpamPoolsOperations.begin_create has a new optional parameter if_match
  • Operation IpamPoolsOperations.begin_delete has a new optional parameter if_match
  • Operation IpamPoolsOperations.update has a new optional parameter if_match
  • Operation VerifierWorkspacesOperations.begin_delete has a new optional parameter if_match
  • Operation VerifierWorkspacesOperations.create has a new optional parameter if_match
  • Operation VerifierWorkspacesOperations.update has a new optional parameter if_match

Breaking Changes

  • Removed operation ConnectionMonitorsOperations.begin_query
  • Removed operation ConnectionMonitorsOperations.begin_start

28.1.0 (2024-12-20)

Features Added

  • Client NetworkManagementClient added operation group ipam_pools
  • Client NetworkManagementClient added operation group static_cidrs
  • Client NetworkManagementClient added operation group reachability_analysis_intents
  • Client NetworkManagementClient added operation group reachability_analysis_runs
  • Client NetworkManagementClient added operation group verifier_workspaces
  • Enum AddressPrefixType added member NETWORK_GROUP
  • Model AddressSpace added property ipam_pool_prefix_allocations
  • Model BastionHost added property enable_private_only_bastion
  • Enum FirewallPolicyIDPSSignatureDirection added member FIVE
  • Model NetworkInterface added property default_outbound_connectivity_enabled
  • Enum ProvisioningState added member CANCELED
  • Enum ProvisioningState added member CREATING
  • Model SecurityAdminConfiguration added property network_group_address_space_aggregation_option
  • Model Subnet added property ipam_pool_prefix_allocations
  • Added enum AddressSpaceAggregationOption
  • Added model CommonErrorAdditionalInfo
  • Added model CommonErrorDetail
  • Added model CommonErrorResponse
  • Added model CommonProxyResource
  • Added model CommonResource
  • Added model CommonTrackedResource
  • Added model ExpressRouteFailoverCircuitResourceDetails
  • Added model ExpressRouteFailoverConnectionResourceDetails
  • Added model ExpressRouteFailoverRedundantRoute
  • Added model ExpressRouteFailoverSingleTestDetails
  • Added model ExpressRouteFailoverStopApiParameters
  • Added model ExpressRouteFailoverTestDetails
  • Added model FailoverConnectionDetails
  • Added enum FailoverConnectionStatus
  • Added enum FailoverTestStatus
  • Added enum FailoverTestStatusForSingleTest
  • Added enum FailoverTestType
  • Added model IPTraffic
  • Added model IntentContent
  • Added enum IpType
  • Added model IpamPool
  • Added model IpamPoolList
  • Added model IpamPoolPrefixAllocation
  • Added model IpamPoolProperties
  • Added model IpamPoolUpdate
  • Added model IpamPoolUpdateProperties
  • Added model LoadBalancerHealthPerRule
  • Added model LoadBalancerHealthPerRulePerBackendAddress
  • Added enum NetworkProtocol
  • Added model PoolAssociation
  • Added model PoolAssociationList
  • Added model PoolUsage
  • Added model ReachabilityAnalysisIntent
  • Added model ReachabilityAnalysisIntentListResult
  • Added model ReachabilityAnalysisIntentProperties
  • Added model ReachabilityAnalysisRun
  • Added model ReachabilityAnalysisRunListResult
  • Added model ReachabilityAnalysisRunProperties
  • Added model ResourceBasics
  • Added model StaticCidr
  • Added model StaticCidrList
  • Added model StaticCidrProperties
  • Added model VerifierWorkspace
  • Added model VerifierWorkspaceListResult
  • Added model VerifierWorkspaceProperties
  • Added model VerifierWorkspaceUpdate
  • Added model VerifierWorkspaceUpdateProperties
  • Operation group LoadBalancerLoadBalancingRulesOperations added method begin_health
  • Operation group VirtualNetworkGatewaysOperations added method begin_get_failover_all_test_details
  • Operation group VirtualNetworkGatewaysOperations added method begin_get_failover_single_test_details
  • Operation group VirtualNetworkGatewaysOperations added method begin_start_express_route_site_failover_simulation
  • Operation group VirtualNetworkGatewaysOperations added method begin_stop_express_route_site_failover_simulation
  • Added operation group IpamPoolsOperations
  • Added operation group ReachabilityAnalysisIntentsOperations
  • Added operation group ReachabilityAnalysisRunsOperations
  • Added operation group StaticCidrsOperations
  • Added operation group VerifierWorkspacesOperations

28.0.0 (2024-11-01)

Breaking Changes

  • This package now only targets the latest Api-Version available on Azure and removes APIs of other Api-Version. After this change, the package can have much smaller size. If your application requires a specific and non-latest Api-Version, it's recommended to pin this package to the previous released version; If your application always only use latest Api-Version, please ignore this change.

27.0.0 (2024-09-22)

Features Added

  • Added operation SecurityUserConfigurationsOperations.begin_delete
  • Added operation VpnLinkConnectionsOperations.begin_set_or_init_default_shared_key
  • Added operation VpnLinkConnectionsOperations.get_all_shared_keys
  • Added operation VpnLinkConnectionsOperations.get_default_shared_key
  • Added operation VpnLinkConnectionsOperations.list_default_shared_key
  • Added operation group NetworkManagerRoutingConfigurationsOperations
  • Added operation group RoutingRuleCollectionsOperations
  • Added operation group RoutingRulesOperations
  • Added operation group SecurityUserRuleCollectionsOperations
  • Added operation group SecurityUserRulesOperations
  • Model ApplicationGatewayFirewallRule has a new parameter sensitivity
  • Model AzureFirewall has a new parameter autoscale_configuration
  • Model ConfigurationGroup has a new parameter member_type
  • Model ConnectionSharedKeyResult has a new parameter id
  • Model ConnectionSharedKeyResult has a new parameter name
  • Model ConnectionSharedKeyResult has a new parameter properties
  • Model ConnectionSharedKeyResult has a new parameter type
  • Model FlowLog has a new parameter enabled_filtering_criteria
  • Model FlowLogInformation has a new parameter enabled_filtering_criteria
  • Model ManagedRuleOverride has a new parameter sensitivity
  • Model ManagedRulesDefinition has a new parameter exceptions
  • Model NetworkGroup has a new parameter member_type
  • Model PrivateLinkService has a new parameter destination_ip_address
  • Model VirtualNetwork has a new parameter private_endpoint_v_net_policies
  • Model VirtualNetworkGateway has a new parameter resiliency_model
  • Model WebApplicationFirewallPolicy has a new parameter application_gateway_for_containers

Breaking Changes

  • Model ConnectionSharedKeyResult no longer has parameter value

26.0.0 (2024-07-21)

Features Added

  • Added operation InboundSecurityRuleOperations.get
  • Model BastionHost has a new parameter enable_session_recording
  • Model ExpressRouteCircuitAuthorization has a new parameter connection_resource_uri
  • Model FlowLog has a new parameter identity
  • Model FlowLogInformation has a new parameter identity
  • Model Probe has a new parameter no_healthy_backends_behavior
  • Model ServiceEndpointPropertiesFormat has a new parameter network_identifier
  • Model VirtualNetworkGateway has a new parameter identity
  • Operation ExpressRouteCrossConnectionsOperations.list has a new optional parameter filter

Breaking Changes

  • Model FirewallPacketCaptureParameters no longer has parameter id

25.4.0 (2024-05-27)

Features Added

  • Added operation NetworkVirtualAppliancesOperations.begin_restart
  • Added operation group FirewallPolicyDeploymentsOperations
  • Added operation group FirewallPolicyDraftsOperations
  • Added operation group FirewallPolicyRuleCollectionGroupDraftsOperations
  • Model ApplicationGatewayHeaderConfiguration has a new parameter header_value_matcher
  • Model ApplicationGatewaySku has a new parameter family
  • Model ConnectionMonitorEndpoint has a new parameter location_details
  • Model ConnectionMonitorEndpoint has a new parameter subscription_id
  • Model ExpressRouteCircuit has a new parameter enable_direct_port_rate_limit
  • Model InboundSecurityRule has a new parameter rule_type
  • Model InboundSecurityRules has a new parameter applies_on
  • Model InboundSecurityRules has a new parameter destination_port_ranges
  • Model InboundSecurityRules has a new parameter name
  • Model NetworkInterfaceIPConfiguration has a new parameter private_ip_address_prefix_length
  • Model NetworkVirtualAppliance has a new parameter network_profile
  • Model PacketCapture has a new parameter capture_settings
  • Model PacketCapture has a new parameter continuous_capture
  • Model PacketCaptureParameters has a new parameter capture_settings
  • Model PacketCaptureParameters has a new parameter continuous_capture
  • Model PacketCaptureResult has a new parameter capture_settings
  • Model PacketCaptureResult has a new parameter continuous_capture
  • Model PacketCaptureResultProperties has a new parameter capture_settings
  • Model PacketCaptureResultProperties has a new parameter continuous_capture
  • Model PacketCaptureStorageLocation has a new parameter local_path
  • Model PolicySettings has a new parameter js_challenge_cookie_expiration_in_mins
  • Model Subnet has a new parameter sharing_scope
  • Model VirtualApplianceNicProperties has a new parameter nic_type
  • Model VirtualNetworkPeering has a new parameter enable_only_i_pv6_peering
  • Model VirtualNetworkPeering has a new parameter local_address_space
  • Model VirtualNetworkPeering has a new parameter local_subnet_names
  • Model VirtualNetworkPeering has a new parameter local_virtual_network_address_space
  • Model VirtualNetworkPeering has a new parameter peer_complete_vnets
  • Model VirtualNetworkPeering has a new parameter remote_subnet_names
  • Model VpnSiteLinkConnection has a new parameter dpd_timeout_seconds

25.3.0 (2024-02-22)

Features Added

  • Model BastionHost has a new parameter zones

25.2.0 (2023-12-18)

Features Added

  • Added operation NetworkManagementClientOperationsMixin.begin_delete_bastion_shareable_link_by_token
  • Added operation NetworkSecurityPerimetersOperations.patch
  • Model ApplicationGatewayListener has a new parameter host_names
  • Model FirewallPolicyIntrusionDetection has a new parameter profile
  • Model NetworkVirtualAppliance has a new parameter internet_ingress_public_ips

25.1.0 (2023-09-15)

Features Added

  • Model BastionHost has a new parameter network_acls
  • Model BastionHost has a new parameter virtual_network
  • Model FirewallPolicy has a new parameter size
  • Model FirewallPolicyRuleCollectionGroup has a new parameter size
  • Model Subnet has a new parameter default_outbound_access
  • Model VirtualNetworkGateway has a new parameter auto_scale_configuration

25.0.0 (2023-08-18)

Features Added

  • Added operation LoadBalancersOperations.migrate_to_ip_based
  • Model BackendAddressPool has a new parameter sync_mode

Breaking Changes

  • Removed operation group NspLinkReconcileOperations
  • Removed operation group NspLinkReferenceReconcileOperations

24.0.0 (2023-07-21)

Breaking Changes

  • Removed HTTP_STATUS499 from enum ApplicationGatewayCustomErrorStatusCode

Features Added

  • Added enum AdminState
  • Model ActiveConnectivityConfiguration has a new parameter resource_guid
  • Model ActiveDefaultSecurityAdminRule has a new parameter resource_guid
  • Model ActiveSecurityAdminRule has a new parameter resource_guid
  • Model AdminRule has a new parameter resource_guid
  • Model AdminRuleCollection has a new parameter resource_guid
  • Model ApplicationGateway has a new parameter default_predefined_ssl_policy
  • Model ConfigurationGroup has a new parameter resource_guid
  • Model ConnectivityConfiguration has a new parameter resource_guid
  • Model DefaultAdminRule has a new parameter resource_guid
  • Model EffectiveConnectivityConfiguration has a new parameter resource_guid
  • Model EffectiveDefaultSecurityAdminRule has a new parameter resource_guid
  • Model EffectiveSecurityAdminRule has a new parameter resource_guid
  • Model NetworkGroup has a new parameter resource_guid
  • Model NetworkManager has a new parameter resource_guid
  • Model SecurityAdminConfiguration has a new parameter resource_guid
  • Model VirtualNetworkGateway has a new parameter admin_state

23.1.0 (2023-05-20)

Features Added

  • Added operation AzureFirewallsOperations.begin_packet_capture
  • Added operation group NetworkVirtualApplianceConnectionsOperations
  • Model ApplicationRule has a new parameter http_headers_to_insert
  • Model BastionHost has a new parameter enable_kerberos
  • Model NetworkInterface has a new parameter auxiliary_sku
  • Model NetworkVirtualAppliance has a new parameter additional_nics
  • Model NetworkVirtualAppliance has a new parameter virtual_appliance_connections
  • Model PolicySettings has a new parameter file_upload_enforcement
  • Model PolicySettings has a new parameter log_scrubbing
  • Model PolicySettings has a new parameter request_body_enforcement
  • Model PolicySettings has a new parameter request_body_inspect_limit_in_kb
  • Model PrivateEndpointConnection has a new parameter private_endpoint_location
  • Model PublicIPAddressDnsSettings has a new parameter domain_name_label_scope
  • Model VirtualApplianceNicProperties has a new parameter instance_name
  • Model WebApplicationFirewallCustomRule has a new parameter group_by_user_session
  • Model WebApplicationFirewallCustomRule has a new parameter rate_limit_duration
  • Model WebApplicationFirewallCustomRule has a new parameter rate_limit_threshold

23.0.1 (2023-04-26)

Bugs Fixed

  • Fix calling failure for those operations which could be called by client directly #30057

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)

Other Changes

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

azure_mgmt_network-31.0.1.tar.gz (902.5 kB view details)

Uploaded Source

Built Distribution

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

azure_mgmt_network-31.0.1-py3-none-any.whl (725.8 kB view details)

Uploaded Python 3

File details

Details for the file azure_mgmt_network-31.0.1.tar.gz.

File metadata

  • Download URL: azure_mgmt_network-31.0.1.tar.gz
  • Upload date:
  • Size: 902.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: RestSharp/106.13.0.0

File hashes

Hashes for azure_mgmt_network-31.0.1.tar.gz
Algorithm Hash digest
SHA256 2112f720eedca76173be4d47acb8bc58af16a90debc7b601bf11b37faaaed137
MD5 6aef8e62f26155bf25d430d1bd709599
BLAKE2b-256 07100c6e043eaaa21574464cd36ee15f9acd71f81c647ad89f72bd3e938d071b

See more details on using hashes here.

File details

Details for the file azure_mgmt_network-31.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for azure_mgmt_network-31.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cb36bff1a08237211093b0c3b900cadfd344d08d4a437d526c1239fee3331d0c
MD5 7cb4109ca1e084a58f3c9a79b1179c06
BLAKE2b-256 d6602e473151925f893b0629e3cb913bf4fce82edbc5da884607b9a5e636b8d2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page