Skip to main content

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

32.0.0 (2026-08-14)

Features Added

  • Client NetworkManagementClient added operation group address_prefix_sets
  • Client NetworkManagementClient added operation group express_route_lags
  • Client NetworkManagementClient added operation group firewall_policy_kube_selector_groups
  • Client NetworkManagementClient added operation group first_party_service_tags
  • Model ApplicationGatewayGlobalConfiguration added property disable_default_server_header_in_response
  • Model ApplicationRule added property source_kube_selector_groups
  • Model ExpressRouteCircuitPropertiesFormat added property activation_key
  • Model ExpressRouteCircuitPropertiesFormat added property partner_account_id
  • Model ExpressRouteCircuitPropertiesFormat added property resiliency_level
  • Enum ExpressRouteCircuitSkuTier added member MULTI_CLOUD
  • Model FirewallPolicyPropertiesFormat added property afc_managed
  • Model FirewallPolicyPropertiesFormat added property kube_selector_groups
  • Model FrontendIPConfigurationPropertiesFormat added property enable_connection_tracking
  • Model HubVirtualNetworkConnectionProperties added property enable_only_ipv6_peering
  • Model IpTag added property first_party_service_tag_id
  • Model LoadBalancerPropertiesFormat added property mode
  • Enum LoadBalancerSkuName added member SERVICE
  • Model NetworkRule added property source_kube_selector_groups
  • Model NetworkVirtualAppliancePropertiesFormat added property address_family
  • Model NetworkVirtualAppliancePropertiesFormat added property address_prefix_v6
  • Model NetworkVirtualAppliancePropertiesFormat added property migration_status
  • Model NetworkVirtualAppliancePropertiesFormat added property private_ip_address_v6
  • Model PublicIPAddressPropertiesFormat added property upgraded_to_v2
  • Model PublicIPPrefixPropertiesFormat added property upgraded_to_v2
  • Enum ServiceProviderProvisioningState added member DE_PROVISIONED
  • Model VirtualApplianceNicProperties added property private_ip_address_v6
  • Model VirtualApplianceNicProperties added property public_ip_address_v6
  • Model VirtualHubProperties added property address_prefix_v6
  • Model VirtualHubProperties added property virtual_router_ips_v6
  • Added model AddressPrefixSet
  • Added model AddressPrefixSetPropertiesFormat
  • Added model ConnectionAnalyzer
  • Added model ConnectionAnalyzerEndpoint
  • Added enum ConnectionAnalyzerEndpointType
  • Added model ConnectionAnalyzerProperties
  • Added model ConnectionAnalyzerQueryStatusResult
  • Added enum ConnectionAnalyzerStatus
  • Added model ConnectivityCheckSettings
  • Added enum DiagnosticOperation
  • Added model DiagnosticOperationResult
  • Added model DiagnosticOperationsSettings
  • Added enum EnableOnlyIpv6PeeringState
  • Added model ExpressRouteDiagnosticsSettings
  • Added model ExpressRouteLag
  • Added enum ExpressRouteLagBillingType
  • Added enum ExpressRouteLagEncapsulation
  • Added enum ExpressRouteLagLacpTimer
  • Added model ExpressRouteLagLink
  • Added model ExpressRouteLagLinkPropertiesFormat
  • Added model ExpressRouteLagMember
  • Added model ExpressRouteLagMemberPropertiesFormat
  • Added model ExpressRouteLagPropertiesFormat
  • Added model ExpressRouteLagUpdateTagsOrIdentityRequest
  • Added model FirewallPolicyKubeSelectorGroup
  • Added model FirewallPolicyKubeSelectorGroupProperties
  • Added model FirstPartyServiceTag
  • Added model FirstPartyServiceTagPropertiesFormat
  • Added model GatewayEffectiveRoute
  • Added model GatewayEffectiveRouteListResult
  • Added enum GatewayEffectiveRouteNextHopType
  • Added model GenerateExpressRouteLagsLOARequest
  • Added model GenerateExpressRouteLagsLOAResult
  • Added model KubeLabelSelector
  • Added model LabelSelectorExpression
  • Added enum LabelSelectorOperator
  • Added enum LoadBalancerMode
  • Added enum MigrationType
  • Added model MoveIpConfigurationItem
  • Added model MoveIpConfigurationResourceReference
  • Added model MoveIpConfigurationsRequest
  • Added model NetworkVirtualApplianceCommitMigrationProperties
  • Added model NetworkVirtualApplianceCommitMigrationRequest
  • Added model NetworkVirtualApplianceExecuteMigrationProperties
  • Added model NetworkVirtualApplianceExecuteMigrationRequest
  • Added model NetworkVirtualApplianceMigrationStatus
  • Added model NetworkVirtualAppliancePrepareMigrationProperties
  • Added model NetworkVirtualAppliancePrepareMigrationRequest
  • Added model OutputSettings
  • Added model ProtocolSettings
  • Added enum ResiliencyLevel
  • Added model ServiceGatewayActionOkResponseBody
  • Added model StorageAccountSettings
  • Operation group FirewallPoliciesOperations added parameter afc_managed_sync in method begin_create_or_update
  • Operation group NetworkVirtualAppliancesOperations added method begin_abort_migration
  • Operation group NetworkVirtualAppliancesOperations added method begin_commit_migration
  • Operation group NetworkVirtualAppliancesOperations added method begin_execute_migration
  • Operation group NetworkVirtualAppliancesOperations added method begin_prepare_migration
  • Operation group NetworkWatchersOperations added method begin_connection_analyzers_create
  • Operation group NetworkWatchersOperations added method begin_connection_analyzers_delete
  • Operation group NetworkWatchersOperations added method begin_connection_analyzers_query
  • Operation group NetworkWatchersOperations added method connection_analyzers_get
  • Operation group NetworkWatchersOperations added method connection_analyzers_list
  • Operation group NetworkWatchersOperations added method connection_analyzers_update_tags
  • Operation group VirtualNetworkGatewaysOperations added method begin_get_effective_routes
  • Operation group VirtualNetworksOperations added method begin_move_ip_configurations
  • Added operation group AddressPrefixSetsOperations
  • Added operation group ExpressRouteLagsOperations
  • Added operation group FirewallPolicyKubeSelectorGroupsOperations
  • Added operation group FirstPartyServiceTagsOperations

Breaking Changes

  • Renamed method ServiceGatewaysOperations.begin_update_address_locations to update_address_locations
  • Renamed method ServiceGatewaysOperations.begin_update_services to update_services

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

Changelog entries prior to 30.2.0 were removed to reduce file size. See https://pypi.org/project/azure-mgmt-network/30.2.0/ for the older history.

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-32.0.0.tar.gz (1.1 MB 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-32.0.0-py3-none-any.whl (892.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for azure_mgmt_network-32.0.0.tar.gz
Algorithm Hash digest
SHA256 cd5707de7bac945c5407047cd764e64cc4b4ce8f51d1f4fe32bfc204d9229093
MD5 b8b216ecf6ca2a9c78a7fdc80b14b80c
BLAKE2b-256 a96f6cd4b1b7d1d6cff747ebafb8d08a260142a0f69698c74d7f567f7159f1e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for azure_mgmt_network-32.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 915a6465edfb3b5c30a44027ed92851173d07054682682d0b362fbe9e5c78697
MD5 7e7edc075553e39e33d4139998933921
BLAKE2b-256 2b99f28f77b1f4262639f2d57bb96e4b13390905183d6765d519e13e730504d1

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

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