跳转到主要内容

Microsoft Azure Network Management Client Library for Python

项目描述

Microsoft Azure SDK for Python

这是Microsoft Azure Network Management Client Library。此包已在Python 3.8+上进行了测试。有关Azure库的更完整视图,请参阅azure sdk python发布

免责声明

Azure SDK Python包对Python 2.7的支持已于2022年1月1日结束。有关更多信息和建议,请参阅https://github.com/Azure/azure-sdk-for-python/issues/20691

入门

先决条件

安装软件包

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

身份验证

默认情况下,Azure Active Directory令牌身份验证依赖于以下环境变量的正确配置。

  • AZURE_CLIENT_ID用于Azure客户端ID。
  • AZURE_TENANT_ID用于Azure租户ID。
  • AZURE_CLIENT_SECRET用于Azure客户端密钥。

此外,可以通过环境变量AZURE_SUBSCRIPTION_ID配置Azure订阅ID。

以上配置后,客户端可以通过以下代码进行身份验证

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)

示例

此软件包的代码示例可以在以下位置找到:

故障排除

下一步

提供反馈

如果您遇到任何错误或有建议,请在项目的问题部分提交问题。

发布历史

27.0.0 (2024-09-22)

新增功能

  • 添加了操作SecurityUserConfigurationsOperations.begin_delete
  • 添加了操作VpnLinkConnectionsOperations.begin_set_or_init_default_shared_key
  • 添加了操作VpnLinkConnectionsOperations.get_all_shared_keys
  • 添加了操作VpnLinkConnectionsOperations.get_default_shared_key
  • 添加了操作VpnLinkConnectionsOperations.list_default_shared_key
  • 添加了操作组NetworkManagerRoutingConfigurationsOperations
  • 添加了操作组RoutingRuleCollectionsOperations
  • 添加了操作组RoutingRulesOperations
  • 添加了操作组SecurityUserRuleCollectionsOperations
  • 添加了操作组SecurityUserRulesOperations
  • 模型ApplicationGatewayFirewallRule有一个新的参数sensitivity
  • 模型AzureFirewall有一个新的参数autoscale_configuration
  • 模型ConfigurationGroup有一个新的参数member_type
  • 模型ConnectionSharedKeyResult有一个新的参数id
  • 模型ConnectionSharedKeyResult有一个新的参数name
  • 模型ConnectionSharedKeyResult有一个新的参数properties
  • 模型ConnectionSharedKeyResult有一个新的参数type
  • 模型FlowLog有一个新的参数enabled_filtering_criteria
  • 模型FlowLogInformation有一个新的参数enabled_filtering_criteria
  • 模型ManagedRuleOverride有一个新的参数sensitivity
  • 模型ManagedRulesDefinition有一个新的参数exceptions
  • 模型NetworkGroup有一个新的参数member_type
  • 模型PrivateLinkService有一个新的参数destination_ip_address
  • 模型VirtualNetwork有一个新的参数private_endpoint_v_net_policies
  • 模型VirtualNetworkGateway有一个新的参数resiliency_model
  • 模型WebApplicationFirewallPolicy有一个新的参数application_gateway_for_containers

破坏性更改

  • 模型ConnectionSharedKeyResult不再有参数value

26.0.0 (2024-07-21)

新增功能

  • 添加了操作InboundSecurityRuleOperations.get
  • 模型BastionHost有一个新的参数enable_session_recording
  • 模型ExpressRouteCircuitAuthorization有一个新的参数connection_resource_uri
  • 模型FlowLog有一个新的参数identity
  • 模型FlowLogInformation有一个新的参数identity
  • 模型Probe有一个新的参数no_healthy_backends_behavior
  • 模型ServiceEndpointPropertiesFormat有一个新的参数network_identifier
  • 模型VirtualNetworkGateway有一个新的参数identity
  • 操作ExpressRouteCrossConnectionsOperations.list有一个新的可选参数filter

破坏性更改

  • 模型FirewallPacketCaptureParameters不再有参数id

25.4.0 (2024-05-27)

新增功能

  • 添加了操作NetworkVirtualAppliancesOperations.begin_restart
  • 添加了操作组FirewallPolicyDeploymentsOperations
  • 添加了操作组FirewallPolicyDraftsOperations
  • 添加了操作组FirewallPolicyRuleCollectionGroupDraftsOperations
  • 模型ApplicationGatewayHeaderConfiguration有一个新的参数header_value_matcher
  • 模型ApplicationGatewaySku有一个新的参数family
  • 模型ConnectionMonitorEndpoint有一个新的参数location_details
  • 模型ConnectionMonitorEndpoint有一个新的参数subscription_id
  • 模型ExpressRouteCircuit有一个新的参数enable_direct_port_rate_limit
  • 模型InboundSecurityRule有一个新的参数rule_type
  • 模型InboundSecurityRules有一个新的参数applies_on
  • 模型InboundSecurityRules有一个新的参数destination_port_ranges
  • 模型InboundSecurityRules具有新的参数名称
  • 模型NetworkInterfaceIPConfiguration具有新的参数private_ip_address_prefix_length
  • 模型NetworkVirtualAppliance具有新的参数network_profile
  • 模型PacketCapture具有新的参数capture_settings
  • 模型PacketCapture具有新的参数continuous_capture
  • 模型PacketCaptureParameters具有新的参数capture_settings
  • 模型PacketCaptureParameters具有新的参数continuous_capture
  • 模型PacketCaptureResult具有新的参数capture_settings
  • 模型PacketCaptureResult具有新的参数continuous_capture
  • 模型PacketCaptureResultProperties具有新的参数capture_settings
  • 模型PacketCaptureResultProperties具有新的参数continuous_capture
  • 模型PacketCaptureStorageLocation具有新的参数local_path
  • 模型PolicySettings具有新的参数js_challenge_cookie_expiration_in_mins
  • 模型Subnet具有新的参数sharing_scope
  • 模型VirtualApplianceNicProperties具有新的参数nic_type
  • 模型VirtualNetworkPeering具有新的参数enable_only_i_pv6_peering
  • 模型VirtualNetworkPeering具有新的参数local_address_space
  • 模型VirtualNetworkPeering具有新的参数local_subnet_names
  • 模型VirtualNetworkPeering具有新的参数local_virtual_network_address_space
  • 模型VirtualNetworkPeering具有新的参数peer_complete_vnets
  • 模型VirtualNetworkPeering具有新的参数remote_subnet_names
  • 模型VpnSiteLinkConnection具有新的参数dpd_timeout_seconds

25.3.0 (2024-02-22)

新增功能

  • 模型BastionHost具有新的参数zones

25.2.0 (2023-12-18)

新增功能

  • 添加了操作NetworkManagementClientOperationsMixin.begin_delete_bastion_shareable_link_by_token
  • 添加了操作NetworkSecurityPerimetersOperations.patch
  • 模型ApplicationGatewayListener具有新的参数host_names
  • 模型FirewallPolicyIntrusionDetection具有新的参数profile
  • 模型NetworkVirtualAppliance具有新的参数internet_ingress_public_ips

25.1.0 (2023-09-15)

新增功能

  • 模型BastionHost具有新的参数network_acls
  • 模型BastionHost具有新的参数virtual_network
  • 模型FirewallPolicy具有新的参数size
  • 模型FirewallPolicyRuleCollectionGroup具有新的参数size
  • 模型Subnet具有新的参数default_outbound_access
  • 模型VirtualNetworkGateway具有新的参数auto_scale_configuration

25.0.0 (2023-08-18)

新增功能

  • 添加了操作LoadBalancersOperations.migrate_to_ip_based
  • 模型BackendAddressPool具有新的参数sync_mode

破坏性更改

  • 删除了操作组NspLinkReconcileOperations
  • 删除了操作组NspLinkReferenceReconcileOperations

24.0.0 (2023-07-21)

破坏性更改

  • 从枚举ApplicationGatewayCustomErrorStatusCode中删除了HTTP_STATUS499

新增功能

  • 添加了枚举AdminState
  • 模型ActiveConnectivityConfiguration具有新的参数resource_guid
  • 模型ActiveDefaultSecurityAdminRule具有新的参数resource_guid
  • 模型ActiveSecurityAdminRule具有新的参数resource_guid
  • 模型AdminRule具有新的参数resource_guid
  • 模型AdminRuleCollection具有新的参数resource_guid
  • 模型ApplicationGateway具有新的参数default_predefined_ssl_policy
  • 模型ConfigurationGroup具有新的参数resource_guid
  • 模型ConnectivityConfiguration具有新的参数resource_guid
  • 模型DefaultAdminRule具有新的参数resource_guid
  • 模型EffectiveConnectivityConfiguration具有新的参数resource_guid
  • 模型EffectiveDefaultSecurityAdminRule具有新的参数resource_guid
  • 模型EffectiveSecurityAdminRule具有新的参数resource_guid
  • 模型NetworkGroup具有新的参数resource_guid
  • 模型NetworkManager具有新的参数resource_guid
  • 模型SecurityAdminConfiguration具有新的参数resource_guid
  • 模型VirtualNetworkGateway具有新的参数admin_state

23.1.0 (2023-05-20)

新增功能

  • 添加了操作AzureFirewallsOperations.begin_packet_capture
  • 添加了操作组NetworkVirtualApplianceConnectionsOperations
  • 模型ApplicationRule具有新的参数http_headers_to_insert
  • 模型BastionHost具有新的参数enable_kerberos
  • 模型NetworkInterface具有新的参数auxiliary_sku
  • 模型NetworkVirtualAppliance具有新的参数additional_nics
  • 模型NetworkVirtualAppliance具有新的参数virtual_appliance_connections
  • 模型PolicySettings具有新的参数file_upload_enforcement
  • 模型PolicySettings具有新的参数log_scrubbing
  • 模型PolicySettings具有新的参数request_body_enforcement
  • 模型PolicySettings具有新的参数request_body_inspect_limit_in_kb
  • 模型PrivateEndpointConnection具有新的参数private_endpoint_location
  • 模型PublicIPAddressDnsSettings新增参数domain_name_label_scope
  • 模型VirtualApplianceNicProperties新增参数instance_name
  • 模型WebApplicationFirewallCustomRule新增参数group_by_user_session
  • 模型WebApplicationFirewallCustomRule新增参数rate_limit_duration
  • 模型WebApplicationFirewallCustomRule新增参数rate_limit_threshold

23.0.1 (2023-04-26)

已修复的bug

  • 修复了客户端可以直接调用的操作调用失败的问题 #30057

23.0.0 (2023-03-29)

其他更改

  • 我们的新组合多API包的初始稳定版本。包的大小现在是原来的5%。

破坏性更改

  • 所有查询和头参数现在是关键字只读
  • 已移除API版本子文件夹。这意味着您将无法访问任何azure.mgmt.network.v20xx_xx_xx模块。
  • NetworkManagementClient中移除了.models方法。相反,从azure.mgmt.network.models导入模型。

22.3.0 (2023-03-20)

新增功能

  • 模型ExpressRouteCircuit新增参数authorization_status
  • 模型NspAccessRule新增参数email_addresses
  • 模型NspAccessRule新增参数phone_numbers
  • 模型NspLink新增参数remote_perimeter_location
  • 模型NspLinkReference新增参数remote_perimeter_location
  • 模型VirtualNetwork新增参数flow_logs
  • 模型WebApplicationFirewallCustomRule新增参数state
  • 操作VpnGatewaysOperations.begin_reset新增可选参数ip_configuration_id

23.0.0b2 (2023-02-20)

其他更改

  • 继续改进包大小。整个包现在是最新稳定版本的5%。

破坏性更改

  • 已移除API版本子文件夹。这意味着您将无法访问任何azure.mgmt.network.v20xx_xx_xx模块。
  • NetworkManagementClient中移除了.models方法。

23.0.0b1 (2022-12-19)

其他更改

  • 包含相同多API支持但包大小大幅减少的预览版本。

破坏性更改

  • 所有查询和头参数现在是关键字只读
  • 无法单独访问每个API版本的客户端和操作

22.2.0 (2022-12-15)

新增功能

  • 模型BackendAddressPool新增参数virtual_network
  • 模型NetworkVirtualAppliance新增参数delegation
  • 模型NetworkVirtualAppliance新增参数deployment_type
  • 模型NetworkVirtualAppliance新增参数partner_managed_resource
  • 模型PolicySettings新增参数custom_block_response_body
  • 模型PolicySettings新增参数custom_block_response_status_code

22.1.0 (2022-10-24)

新增功能

  • 添加了操作组NspLinkReconcileOperations
  • 添加了操作组NspLinkReferenceReconcileOperations
  • 添加了操作组NspLinkReferencesOperations
  • 添加了操作组NspLinksOperations

22.0.0 (2022-10-12)

新增功能

  • 添加了操作PublicIPAddressesOperations.begin_ddos_protection_status
  • 添加了操作VirtualHubsOperations.begin_get_inbound_routes
  • 添加了操作VirtualHubsOperations.begin_get_outbound_routes
  • 添加了操作VirtualNetworksOperations.begin_list_ddos_protection_status
  • 添加了操作组ApplicationGatewayWafDynamicManifestsDefaultOperations
  • 添加了操作组ApplicationGatewayWafDynamicManifestsOperations
  • 添加了操作组NspAssociationReconcileOperations
  • 添加了操作组RouteMapsOperations
  • 添加了操作组VipSwapOperations
  • 模型ApplicationGatewayClientAuthConfiguration新增参数verify_client_revocation
  • 模型ApplicationGatewayFirewallRule新增参数action
  • 模型ApplicationGatewayFirewallRule新增参数rule_id_string
  • 模型ApplicationGatewayFirewallRule新增参数state
  • 模型ApplicationGatewayFirewallRuleSet新增参数tiers
  • 模型CustomIpPrefix新增参数asn
  • 模型CustomIpPrefix新增参数express_route_advertise
  • 模型CustomIpPrefix新增参数geo
  • 模型CustomIpPrefix新增参数prefix_type
  • 模型DdosProtectionPlan新增参数public_ip_addresses
  • 模型DdosSettings新增参数ddos_protection_plan
  • 模型DdosSettings新增参数protection_mode
  • 模型ExpressRouteConnection新增参数enable_private_link_fast_path
  • 模型ExpressRouteGateway新增参数allow_non_virtual_wan_traffic
  • 模型 ExpressRouteLink 新增参数 colo_location
  • 模型 ExpressRoutePort 新增参数 billing_type
  • 模型 ManagedRuleOverride 新增参数 action
  • 模型 NetworkInterface 新增参数 disable_tcp_state_tracking
  • 模型 NspProfile 新增参数 diagnostic_settings_version
  • 模型 Probe 新增参数 probe_threshold
  • 模型 RoutingConfiguration 新增参数 inbound_route_map
  • 模型 RoutingConfiguration 新增参数 outbound_route_map
  • 模型 VirtualHub 新增参数 route_maps
  • 模型 VirtualNetworkGateway 新增参数 allow_remote_vnet_traffic
  • 模型 VirtualNetworkGateway 新增参数 allow_virtual_wan_traffic
  • 模型 VirtualNetworkGateway 新增参数 virtual_network_gateway_policy_groups
  • 模型 VirtualNetworkGatewayConnection 新增参数 enable_private_link_fast_path
  • 模型 VirtualNetworkGatewayConnectionListEntity 新增参数 enable_private_link_fast_path
  • 模型 VnetRoute 新增参数 static_routes_config
  • 模型 VpnClientConfiguration 新增参数 vng_client_connection_configurations

破坏性更改

  • 模型 DdosCustomPolicy 不再具有参数 protocol_custom_settings
  • 模型 DdosCustomPolicy 不再具有参数 public_ip_addresses
  • 模型 DdosSettings 不再具有参数 ddos_custom_policy
  • 模型 DdosSettings 不再具有参数 protected_ip
  • 模型 DdosSettings 不再具有参数 protection_coverage
  • 操作 NetworkManagementClientOperationsMixin.list_active_connectivity_configurations 新增参数 top
  • 操作 NetworkManagementClientOperationsMixin.list_active_security_admin_rules 新增参数 top
  • 操作 NetworkManagementClientOperationsMixin.list_network_manager_effective_connectivity_configurations 新增参数 top
  • 操作 NetworkManagementClientOperationsMixin.list_network_manager_effective_security_admin_rules 新增参数 top
  • 操作 NetworkManagerDeploymentStatusOperations.list 新增参数 top
  • 移除操作 NetworkSecurityPerimetersOperations.check_members
  • 移除操作 NetworkSecurityPerimetersOperations.query
  • 移除操作组 NspAssociationsProxyOperations

21.0.1 (2022-08-17)

已修复的bug

  • __version__ 添加到 __init__.py 包中

21.0.0 (2022-08-05)

功能

  • 添加操作 AdminRuleCollectionsOperations.begin_delete
  • 添加操作 AdminRulesOperations.begin_delete
  • 添加操作 AzureFirewallsOperations.begin_list_learned_prefixes
  • 添加操作 ConnectivityConfigurationsOperations.begin_delete
  • 添加操作 NetworkGroupsOperations.begin_delete
  • 添加操作 NetworkManagementClientOperationsMixin.express_route_provider_port
  • 添加操作 NetworkManagementClientOperationsMixin.list_active_connectivity_configurations
  • 添加操作 NetworkManagementClientOperationsMixin.list_active_security_admin_rules
  • 添加操作 NetworkManagementClientOperationsMixin.list_network_manager_effective_connectivity_configurations
  • 添加操作 NetworkManagementClientOperationsMixin.list_network_manager_effective_security_admin_rules
  • 添加操作 NetworkManagerCommitsOperations.begin_post
  • 添加操作 NetworkManagersOperations.begin_delete
  • 添加操作 NetworkManagersOperations.patch
  • 添加操作 NetworkSecurityPerimetersOperations.check_members
  • 添加操作 NetworkSecurityPerimetersOperations.query
  • 添加操作 SecurityAdminConfigurationsOperations.begin_delete
  • 添加操作组 ExpressRouteProviderPortsLocationOperations
  • 添加操作组 ManagementGroupNetworkManagerConnectionsOperations
  • 添加操作组 NspAccessRulesReconcileOperations
  • 添加操作组 NspAssociationsProxyOperations
  • 添加操作组 ScopeConnectionsOperations
  • 添加操作组 StaticMembersOperations
  • 添加操作组 SubscriptionNetworkManagerConnectionsOperations
  • 模型 ApplicationGatewayRoutingRule 新增参数 priority
  • 模型 CustomIpPrefix 新增参数 no_internet_advertise
  • 模型 FirewallPolicy 新增参数 explicit_proxy
  • 模型 FirewallPolicySNAT 新增参数 auto_learn_private_ranges
  • 模型 NetworkManagerPropertiesNetworkManagerScopes 新增参数 cross_tenant_scopes
  • 模型 NetworkSecurityGroup 新增参数 flush_connection
  • 模型 NetworkSecurityPerimeter 新增参数 perimeter_guid
  • 模型 PacketCapture 新增参数 scope
  • 模型 PacketCapture 新增参数 target_type
  • 模型 PacketCaptureParameters 新增参数 scope
  • 模型PacketCaptureParameters新增参数target_type
  • 模型PacketCaptureResult新增参数scope
  • 模型PacketCaptureResult新增参数target_type
  • 模型PacketCaptureResultProperties新增参数scope
  • 模型PacketCaptureResultProperties新增参数target_type
  • 模型VirtualHub新增参数virtual_router_auto_scale_configuration

重大变更

  • 模型ActiveBaseSecurityAdminRule不再有参数configuration_display_name
  • 模型ActiveBaseSecurityAdminRule不再有参数rule_collection_display_name
  • 模型ActiveConnectivityConfiguration不再有参数display_name
  • 模型ActiveDefaultSecurityAdminRule不再有参数configuration_display_name
  • 模型ActiveDefaultSecurityAdminRule不再有参数display_name
  • 模型ActiveDefaultSecurityAdminRule不再有参数rule_collection_display_name
  • 模型ActiveSecurityAdminRule不再有参数configuration_display_name
  • 模型ActiveSecurityAdminRule不再有参数display_name
  • 模型ActiveSecurityAdminRule不再有参数rule_collection_display_name
  • 模型AdminRule不再有参数display_name
  • 模型ConfigurationGroup不再有参数conditional_membership
  • 模型ConfigurationGroup不再有参数display_name
  • 模型ConfigurationGroup不再有参数group_members
  • 模型ConfigurationGroup不再有参数member_type
  • 模型ConnectivityConfiguration不再有参数display_name
  • 模型DefaultAdminRule不再有参数display_name
  • 模型EffectiveBaseSecurityAdminRule不再有参数configuration_display_name
  • 模型EffectiveBaseSecurityAdminRule不再有参数rule_collection_display_name
  • 模型EffectiveConnectivityConfiguration不再有参数display_name
  • 模型EffectiveDefaultSecurityAdminRule不再有参数configuration_display_name
  • 模型EffectiveDefaultSecurityAdminRule不再有参数display_name
  • 模型EffectiveDefaultSecurityAdminRule不再有参数rule_collection_display_name
  • 模型EffectiveSecurityAdminRule不再有参数configuration_display_name
  • 模型EffectiveSecurityAdminRule不再有参数display_name
  • 模型EffectiveSecurityAdminRule不再有参数rule_collection_display_name
  • 模型FirewallPolicy不再有参数explicit_proxy_settings
  • 模型NetworkGroup不再有参数conditional_membership
  • 模型NetworkGroup不再有参数display_name
  • 模型NetworkGroup不再有参数group_members
  • 模型NetworkGroup不再有参数member_type
  • 模型NetworkManager不再有参数display_name
  • 模型NetworkSecurityPerimeter不再有参数description
  • 模型NetworkSecurityPerimeter不再有参数display_name
  • 模型NetworkSecurityPerimeter不再有参数etag
  • 模型NspProfile不再有参数enabled_log_categories
  • 模型NetworkManagerCommit的参数commit_type现在为必填
  • 模型ConnectivityGroupItem的参数group_connectivity现在为必填
  • 模型ConnectivityGroupItem的参数network_group_id现在为必填
  • 模型NetworkManagerSecurityGroupItem的参数network_group_id现在为必填
  • 模型NetworkManagerCommit的参数target_locations现在为必填
  • 删除了操作AdminRuleCollectionsOperations.delete
  • 删除了操作AdminRulesOperations.delete
  • 删除了操作ConnectivityConfigurationsOperations.delete
  • 删除了操作NetworkGroupsOperations.delete
  • 删除了操作NetworkManagerCommitsOperations.post
  • 删除了操作NetworkManagersOperations.delete
  • 删除了操作NetworkManagersOperations.patch_tags
  • 删除了操作SecurityAdminConfigurationsOperations.delete

20.0.0 (2022-05-10)

功能

  • 添加了操作FirewallPoliciesOperations.update_tags
  • 添加了操作PerimeterAssociableResourceTypesOperations.list
  • 添加了操作组ConfigurationPolicyGroupsOperations
  • 添加了操作组ExpressRoutePortAuthorizationsOperations
  • 添加了操作组NspAccessRulesOperations
  • 添加了操作组NspAssociationsOperations
  • 添加了操作组NspProfilesOperations
  • 模型ApplicationGateway新增参数backend_settings_collection
  • 模型ApplicationGateway新增参数listeners
  • 模型ApplicationGateway新增参数routing_rules
  • 模型ApplicationGatewayProbe新增参数pick_host_name_from_backend_settings
  • 模型BackendAddressPool新增参数drain_period_in_seconds
  • 模型 ExpressRouteCircuit 新增参数 authorization_key
  • 模型 FirewallPolicyIntrusionDetectionConfiguration 新增参数 private_ranges
  • 模型 LoadBalancerBackendAddress 新增参数 admin_state
  • 模型 NetworkInterface 新增参数 auxiliary_mode
  • 模型 P2SConnectionConfiguration 新增参数 configuration_policy_group_associations
  • 模型 P2SConnectionConfiguration 新增参数 previous_configuration_policy_group_associations
  • 模型 VirtualHub 新增参数 hub_routing_preference
  • 模型 VirtualNetworkGatewayConnection 新增参数 gateway_custom_bgp_ip_addresses
  • 模型 VirtualNetworkGatewayConnectionListEntity 新增参数 gateway_custom_bgp_ip_addresses
  • 模型 VpnServerConfiguration 新增参数 configuration_policy_groups
  • 模型 VpnSiteLinkConnection 新增参数 vpn_gateway_custom_bgp_addresses

重大变更

  • 移除操作 PerimeterAssociableResourceTypesOperations.get

19.3.0 (2021-11-05)

功能

  • 模型 LoadBalancerBackendAddress 新增参数 inbound_nat_rules_port_mapping
  • 模型 VpnNatRuleMapping 新增参数 port_range
  • 模型 OwaspCrsExclusionEntry 新增参数 exclusion_managed_rule_sets
  • 模型 VirtualNetworkPeering 新增参数 remote_virtual_network_encryption
  • 模型 NetworkInterface 新增参数 vnet_encryption_supported
  • 模型 VirtualNetworkGateway 新增参数 disable_ip_sec_replay_protection
  • 模型 VirtualNetwork 新增参数 encryption
  • 模型 BackendAddressPool 新增参数 inbound_nat_rules
  • 添加操作 LoadBalancersOperations.begin_list_inbound_nat_rule_port_mappings
  • 添加操作组 FirewallPolicyIdpsSignaturesOverridesOperations
  • 添加操作组 RoutingIntentOperations
  • 添加操作组 FirewallPolicyIdpsSignaturesOperations
  • 添加操作组 FirewallPolicyIdpsSignaturesFilterValuesOperations

19.2.0 (2021-10-21)

功能

  • 添加操作组 AdminRuleCollectionsOperations
  • 添加操作组 SecurityUserConfigurationsOperations
  • 添加操作组 ConnectivityConfigurationsOperations
  • 添加操作组 ActiveSecurityUserRulesOperations
  • 添加操作组 NetworkManagerCommitsOperations
  • 添加操作组 NetworkManagersOperations
  • 添加操作组 NetworkManagerDeploymentStatusOperations
  • 添加操作组 ActiveConnectivityConfigurationsOperations
  • 添加操作组 NetworkManagerEffectiveSecurityAdminRulesOperations
  • 添加操作组 UserRuleCollectionsOperations
  • 添加操作组 ActiveSecurityAdminRulesOperations
  • 添加操作组 UserRulesOperations
  • 添加操作组 NetworkGroupsOperations
  • 添加操作组 EffectiveVirtualNetworksOperations
  • 添加操作组 NetworkSecurityPerimetersOperations
  • 添加操作组 PerimeterAssociableResourceTypesOperations
  • 添加操作组 AdminRulesOperations
  • 添加操作组 SecurityAdminConfigurationsOperations
  • 添加操作组 EffectiveConnectivityConfigurationsOperations
  • 移除旧 api-version 2017-08-01

19.1.0 (2021-10-09)

功能

  • 模型 ServiceEndpointPolicy 新增参数 service_alias
  • 模型 ServiceEndpointPolicy 新增参数 contextual_service_endpoint_policies
  • 模型 ApplicationGatewayRequestRoutingRule 新增参数 load_distribution_policy
  • 模型 BgpConnection 新增参数 hub_virtual_network_connection
  • 模型 BastionHost 新增参数 enable_ip_connect
  • 模型 BastionHost 新增参数 disable_copy_paste
  • 模型 BastionHost 新增参数 enable_tunneling
  • 模型 BastionHost 新增参数 scale_units
  • 模型 BastionHost 新增参数 enable_file_copy
  • 模型 BastionHost 新增参数 enable_shareable_link
  • 模型 DscpConfiguration 新增参数 qos_definition_collection
  • 模型 ServiceTagInformation 新增参数 service_tag_change_number
  • 模型 VnetRoute 新增参数 bgp_connections
  • 模型 VpnGateway 新增参数 enable_bgp_route_translation_for_nat
  • 模型 ServiceEndpointPolicyDefinition 新增参数 type
  • 模型 ApplicationGateway 新增参数 global_configuration
  • 模型 ApplicationGateway 新增参数 load_distribution_policies
  • 模型 InboundNatRule 新增参数 frontend_port_range_end
  • 模型 InboundNatRule 新增参数 frontend_port_range_start
  • 模型 InboundNatRule 新增参数 backend_address_pool
  • 模型 PrivateEndpoint 新增参数 ip_configurations
  • 模型 PrivateEndpoint 新增参数 application_security_groups
  • 模型 PrivateEndpoint 新增参数 custom_network_interface_name
  • 模型 NetworkVirtualAppliance 新增参数 ssh_public_key
  • 模型 ApplicationGatewayUrlPathMap 新增参数 default_load_distribution_policy
  • 模型 FirewallPolicy 新增参数 sql
  • 模型 FirewallPolicy 新增参数 explicit_proxy_settings
  • 模型 VirtualHub 新增参数 kind
  • 模型 ApplicationGatewayPathRule 新增参数 load_distribution_policy
  • 新增操作 BastionHostsOperations.begin_update_tags
  • 新增操作组 ServiceTagInformationOperations

19.0.0 (2021-05-14)

功能

  • 模型 ApplicationGatewayTrustedClientCertificate 新增参数 validated_cert_data
  • 模型 ApplicationGatewayTrustedClientCertificate 新增参数 client_cert_issuer_dn
  • 模型 VirtualNetwork 新增参数 flow_timeout_in_minutes
  • 模型 FrontendIPConfiguration 新增参数 gateway_load_balancer
  • 模型 IPAddressAvailabilityResult 新增参数 is_platform_reserved
  • 模型 CustomIpPrefix 新增参数 custom_ip_prefix_parent
  • 模型 CustomIpPrefix 新增参数 failed_reason
  • 模型 CustomIpPrefix 新增参数 child_custom_ip_prefixes
  • 模型 CustomIpPrefix 新增参数 authorization_message
  • 模型 CustomIpPrefix 新增参数 signed_message
  • 模型 VirtualNetworkPeering 新增参数 peering_sync_level
  • 模型 VirtualNetworkPeering 新增参数 resource_guid
  • 模型 VirtualNetworkPeering 新增参数 do_not_verify_remote_gateways
  • 模型 VirtualNetworkPeering 新增参数 type
  • 模型 VirtualNetworkPeering 新增参数 remote_virtual_network_address_space
  • 模型 Subnet 新增参数 application_gateway_ip_configurations
  • 模型 Subnet 新增参数 type
  • 模型 LoadBalancingRule 新增参数 backend_address_pools
  • 模型 EffectiveNetworkSecurityGroupAssociation 新增参数 network_manager
  • 模型 BastionHost 新增参数 sku
  • 模型 VirtualNetworkGateway 新增参数 extended_location
  • 模型 VirtualNetworkGateway 新增参数 nat_rules
  • 模型 VirtualNetworkGateway 新增参数 enable_bgp_route_translation_for_nat
  • 模型 NetworkInterface 新增参数 workload_type
  • 模型 NetworkInterface 新增参数 private_link_service
  • 模型 NetworkInterface 新增参数 nic_type
  • 模型 NetworkInterface 新增参数 migration_phase
  • 模型 Delegation 新增参数 type
  • 模型 PublicIPPrefix 新增参数 nat_gateway
  • 模型 VirtualNetworkGatewayConnection 新增参数 egress_nat_rules
  • 模型 VirtualNetworkGatewayConnection 新增参数 ingress_nat_rules
  • 模型 NetworkInterfaceIPConfiguration 新增参数 gateway_load_balancer
  • 模型 NetworkInterfaceIPConfiguration 新增参数 type
  • 模型 AvailablePrivateEndpointType 新增参数 display_name
  • 模型 PublicIPAddress 新增参数 delete_option
  • 模型 PublicIPAddress 新增参数 nat_gateway
  • 模型 PublicIPAddress 新增参数 service_public_ip_address
  • 模型 PublicIPAddress 新增参数 linked_public_ip_address
  • 模型 PublicIPAddress 新增参数 migration_phase
  • 模型 VirtualHub 新增参数 preferred_routing_gateway
  • 模型 BackendAddressPool 新增参数 tunnel_interfaces
  • 模型 ServiceTagInformationPropertiesFormat 新增参数 state
  • 新增操作 LoadBalancersOperations.begin_swap_public_ip_addresses
  • 新增操作组 VirtualNetworkGatewayNatRulesOperations

重大变更

  • 操作 VirtualNetworkPeeringsOperations.begin_create_or_update 新增签名
  • 模型 VirtualNetworkGateway 不再具有参数 virtual_network_extended_location

18.0.0 (2021-03-08)

功能

  • 模型 VpnConnection 新增参数 traffic_selector_policies
  • 模型 VirtualNetworkGateway 新增参数 virtual_network_extended_location
  • 模型 VirtualNetworkGateway 新增参数 v_net_extended_location_resource_id
  • 模型 VpnClientConfiguration 新增参数 vpn_authentication_types
  • 模型 LoadBalancerBackendAddress 新增参数 subnet
  • 模型 ServiceEndpointPolicy 新增参数 kind
  • 模型 FirewallPolicy 新增参数 snat
  • 模型 FirewallPolicy 新增参数 insights
  • 新增操作 VirtualNetworkGatewayConnectionsOperations.begin_reset_connection
  • 新增操作 VpnLinkConnectionsOperations.begin_get_ike_sas
  • 新增操作 VpnLinkConnectionsOperations.begin_reset_connection

重大变更

  • 模型 VirtualNetworkGateway 不再具有参数 extended_location
  • 模型VirtualNetworkGateway不再具有参数virtual_network_extended_location_resource_id

17.1.0 (2021-01-26)

功能

  • 模型PrivateEndpoint新增参数extended_location
  • 模型VpnGateway新增参数nat_rules
  • 模型ExpressRouteConnection新增参数express_route_gateway_bypass
  • 模型SecurityRule新增参数type
  • 模型PrivateLinkService新增参数extended_location
  • 模型Route新增参数type
  • 模型Route新增参数has_bgp_override
  • 模型RouteTable新增参数resource_guid
  • 模型VpnSiteLinkConnection新增参数ingress_nat_rules
  • 模型VpnSiteLinkConnection新增参数vpn_link_connection_mode
  • 模型VpnSiteLinkConnection新增参数egress_nat_rules
  • 模型BackendAddressPool新增参数location
  • 模型CustomIpPrefix新增参数extended_location
  • 新增操作ExpressRouteGatewaysOperations.begin_update_tags
  • 新增操作VirtualNetworkGatewayConnectionsOperations.begin_get_ike_sas
  • 新增操作组NatRulesOperations

17.0.0 (2020-11-25)

功能

  • 模型PublicIPPrefix新增参数extended_location
  • 模型PublicIPPrefixSku新增参数tier
  • 模型NatRule新增参数translated_fqdn
  • 模型NetworkInterface新增参数extended_location
  • 模型ApplicationRule新增参数terminate_tls
  • 模型ApplicationRule新增参数web_categories
  • 模型ApplicationRule新增参数target_urls
  • 模型VirtualNetworkGatewayConnection新增参数connection_mode
  • 模型LoadBalancer新增参数extended_location
  • 模型PublicIPAddress新增参数extended_location
  • 模型LoadBalancerSku新增参数tier
  • 模型VirtualNetwork新增参数extended_location
  • 模型P2SVpnGateway新增参数is_routing_preference_internet
  • 模型IpGroup新增参数firewall_policies
  • 模型VpnGateway新增参数is_routing_preference_internet
  • 模型 VirtualNetworkGateway 新增参数 extended_location
  • 模型VirtualNetworkGateway新增参数virtual_network_extended_location_resource_id
  • 模型VirtualNetworkGatewayConnectionListEntity新增参数connection_mode
  • 模型FirewallPolicy新增参数sku
  • 模型FirewallPolicy新增参数transport_security
  • 模型FirewallPolicy新增参数identity
  • 模型FirewallPolicy新增参数intrusion_detection
  • 模型VirtualHub新增参数allow_branch_to_branch_traffic
  • 模型PublicIPAddressSku新增参数tier
  • 模型ServiceTagsListResult新增参数next_link
  • 模型LoadBalancerBackendAddress新增参数load_balancer_frontend_ip_configuration
  • 新增操作NetworkInterfacesOperations.list_cloud_service_network_interfaces
  • 新增操作NetworkInterfacesOperations.get_cloud_service_network_interface
  • 新增操作NetworkInterfacesOperations.list_cloud_service_role_instance_network_interfaces
  • 新增操作PublicIPAddressesOperations.list_cloud_service_role_instance_public_ip_addresses
  • 新增操作PublicIPAddressesOperations.list_cloud_service_public_ip_addresses
  • 新增操作PublicIPAddressesOperations.get_cloud_service_public_ip_address
  • 新增操作组WebCategoriesOperations

重大变更

  • 操作ConnectionMonitorsOperations.begin_create_or_update新增签名
  • 模型VirtualHub不再具有参数enable_virtual_router_route_propogation

16.0.0 (2020-09-15)

功能

  • 模型VirtualNetworkPeering新增参数remote_bgp_communities
  • 模型VirtualHub新增参数virtual_router_asn
  • 模型VirtualHub新增参数routing_state
  • 模型VirtualHub新增参数ip_configurations
  • 模型VirtualHub新增参数virtual_router_ips
  • 模型VirtualHub新增参数enable_virtual_router_route_propogation
  • 模型VirtualHub新增参数bgp_connections
  • 模型FirewallPolicyRule新增参数description
  • 模型ExpressRouteLinkMacSecConfig新增参数sci_state
  • 模型VpnGateway新增参数ip_configurations
  • 模型P2SConnectionConfiguration新增参数enable_internet_security
  • 模型ConnectionMonitorEndpoint新增参数type
  • 模型ConnectionMonitorEndpoint新增参数coverage_level
  • 模型ConnectionMonitorEndpoint新增参数scope
  • 模型FirewallPolicy新增参数rule_collection_groups
  • 模型FirewallPolicy新增参数dns_settings
  • 模型 NetworkInterface 添加了新参数 dscp_configuration
  • 模型 NetworkVirtualAppliance 添加了新参数 address_prefix
  • 模型 NetworkVirtualAppliance 添加了新参数 cloud_init_configuration_blobs
  • 模型 NetworkVirtualAppliance 添加了新参数 boot_strap_configuration_blobs
  • 模型 NetworkVirtualAppliance 添加了新参数 cloud_init_configuration
  • 模型 NetworkVirtualAppliance 添加了新参数 inbound_security_rules
  • 模型 NetworkVirtualAppliance 添加了新参数 nva_sku
  • 模型 NetworkVirtualAppliance 添加了新参数 virtual_appliance_sites
  • 模型 ConnectionMonitorTcpConfiguration 添加了新参数 destination_port_behavior
  • 模型 ApplicationGatewayHttpListener 添加了新参数 ssl_profile
  • 模型 P2SVpnGateway 添加了新参数 custom_dns_servers
  • 模型 ApplicationGateway 添加了新参数 private_link_configurations
  • 模型 ApplicationGateway 添加了新参数 trusted_client_certificates
  • 模型 ApplicationGateway 添加了新参数 private_endpoint_connections
  • 模型 ApplicationGateway 添加了新参数 ssl_profiles
  • 模型 HubIPAddresses 添加了新参数 public_ips
  • 模型 PublicIPPrefix 添加了新参数 custom_ip_prefix
  • 模型 ApplicationGatewayFrontendIPConfiguration 添加了新参数 private_link_configuration
  • 模型 VpnSite 添加了新参数 o365_policy
  • 模型 ConnectivityHop 添加了新参数 previous_links
  • 模型 ConnectivityHop 添加了新参数 previous_hop_ids
  • 模型 ConnectivityHop 添加了新参数 links
  • 添加操作 ExpressRoutePortsOperations.generate_loa
  • 添加操作 FlowLogsOperations.update_tags
  • 添加操作 HubVirtualNetworkConnectionsOperations.begin_create_or_update
  • 添加操作 HubVirtualNetworkConnectionsOperations.begin_delete
  • 添加操作 VpnGatewaysOperations.begin_stop_packet_capture
  • 添加操作 VpnGatewaysOperations.begin_start_packet_capture
  • 添加操作 VpnGatewaysOperations.begin_update_tags
  • 添加操作 VpnConnectionsOperations.begin_stop_packet_capture
  • 添加操作 VpnConnectionsOperations.begin_start_packet_capture
  • 添加操作 PrivateLinkServicesOperations.begin_check_private_link_service_visibility_by_resource_group
  • 添加操作 PrivateLinkServicesOperations.begin_check_private_link_service_visibility
  • 添加操作 VirtualHubsOperations.begin_get_effective_virtual_hub_routes
  • 添加操作 P2SVpnGatewaysOperations.begin_reset
  • 添加操作 P2SVpnGatewaysOperations.begin_update_tags
  • 添加操作组 CustomIPPrefixesOperations
  • 添加操作组 VirtualApplianceSitesOperations
  • 添加操作组 DscpConfigurationOperations
  • 添加操作组 VirtualHubIpConfigurationOperations
  • 添加操作组 VirtualHubBgpConnectionOperations
  • 添加操作组 InboundSecurityRuleOperations
  • 添加操作组 VirtualApplianceSkusOperations
  • 添加操作组 ApplicationGatewayPrivateLinkResourcesOperations
  • 添加操作组 ApplicationGatewayPrivateEndpointConnectionsOperations
  • 添加操作组 FirewallPolicyRuleCollectionGroupsOperations
  • 添加操作组 VirtualHubBgpConnectionsOperations

重大变更

  • 模型 VirtualHub 不再具有参数 virtual_network_connections
  • 模型 FirewallPolicyRule 不再具有参数 priority
  • 模型 FirewallPolicy 不再具有参数 transport_security
  • 模型 FirewallPolicy 不再具有参数 rule_groups
  • 模型 FirewallPolicy 不再具有参数 intrusion_system_mode
  • 模型 FirewallPolicy 不再具有参数 identity
  • 模型 NetworkVirtualAppliance 不再具有参数 boot_strap_configuration_blob
  • 模型 NetworkVirtualAppliance 不再具有参数 sku
  • 模型 NetworkVirtualAppliance 不再具有参数 cloud_init_configuration_blob
  • 模型 NatRuleCondition 不再具有参数 terminate_tls
  • 模型 HubIPAddresses 不再具有参数 public_ip_addresses
  • 模型 ApplicationRuleCondition 不再具有参数 target_urls
  • 删除操作 VpnGatewaysOperations.update_tags
  • 删除操作 PrivateLinkServicesOperations.check_private_link_service_visibility_by_resource_group
  • 删除操作 PrivateLinkServicesOperations.check_private_link_service_visibility
  • 删除操作 P2SVpnGatewaysOperations.update_tags

16.0.0b1 (2020-06-17)

这是beta预览版本。有关详细更改日志,请参阅等效的稳定版本10.2.0(https://pypi.ac.cn/project/azure-mgmt-network/10.2.0/

本版本使用新一代代码生成器,引入了重要的破坏性更改,同时也引入了重要的新功能(如统一认证和异步编程)。

一般破坏性更改

  • 凭证系统已完全重构

    • azure.common.credentialsmsrestazure.azure_active_directory 实例不再受支持,请使用 azure-identity 类:https://pypi.ac.cn/project/azure-identity/
    • credentials 参数已被重命名为 credential
  • 客户端上的 config 属性不再存在,配置应作为 kwarg 传递。示例:MyClient(credential, subscription_id, enable_logging=True)。有关支持的完整选项集,请参阅 azure-core 初始化文档中的参数接受

  • 您不能再导入 version 模块,请使用 __version__ 代替

  • 以前返回 msrest.polling.LROPoller 的操作现在返回 azure.core.polling.LROPoller,并以 begin_ 前缀。

  • 异常树已简化,并且大多数异常现在是 azure.core.exceptions.HttpResponseError(已删除 CloudError)。

  • 大多数操作 kwarg 已更改。一些最明显的更改

一般新功能

  • 支持使用 typing 进行类型注解。SDKs 已准备好 mypy。
  • 此客户端现在具有稳定和官方的异步支持。检查您的包中的 aio 命名空间以查找异步客户端。
  • 此客户端现在原生支持像 OpenCensus 或 OpenTelemetry 这样的跟踪库。有关概述,请参阅此 跟踪快速入门

10.2.0 (2020-04-10)

功能

  • 模型 VpnConnection 有一个新参数 routing_configuration
  • 模型 NatRuleCondition 有一个新参数 terminate_tls
  • 模型 HubVirtualNetworkConnection 有一个新参数 routing_configuration
  • 模型 ExpressRouteConnection 有一个新参数 routing_configuration
  • 模型FirewallPolicy新增参数transport_security
  • 模型FirewallPolicy新增参数identity
  • 模型 FirewallPolicy 有一个新参数 threat_intel_whitelist
  • 模型 ApplicationRuleCondition 有一个新参数 target_urls
  • 模型 P2SConnectionConfiguration 有一个新参数 routing_configuration
  • 模型 BackendAddressPool 有一个新参数 load_balancer_backend_addresses
  • 添加了操作 LoadBalancerBackendAddressPoolsOperations.create_or_update
  • 添加了操作 LoadBalancerBackendAddressPoolsOperations.delete
  • 添加了操作组 HubRouteTablesOperations

10.1.0 (2020-04-10)

功能

  • 模型 VpnConnection 有一个新参数 dpd_timeout_seconds
  • 模型 FirewallPolicy 有一个新参数 intrusion_system_mode
  • 模型 Subnet 有一个新参数 ip_allocations
  • 模型 ApplicationGateway 有一个新参数 force_firewall_policy_association
  • 模型 PrivateEndpoint 有一个新参数 custom_dns_configs
  • 模型 VirtualNetworkGatewayConnection 有一个新参数 dpd_timeout_seconds
  • 模型 VpnClientConfiguration 有一个新参数 radius_servers
  • 模型 VirtualNetwork 有一个新参数 ip_allocations
  • 模型 VirtualHub 有一个新参数 security_partner_provider
  • 模型 VpnServerConfiguration 有一个新参数 radius_servers
  • 添加了操作组 PrivateDnsZoneGroupsOperations
  • 添加了操作组 SecurityPartnerProvidersOperations
  • 添加了操作组 IpAllocationsOperations

10.0.0 (2020-03-31)

功能

  • 模型 VirtualNetworkGatewayConnection 有一个新参数 use_local_azure_ip_address
  • 模型 NetworkRuleCondition 有一个新参数 source_ip_groups
  • 模型 NetworkRuleCondition 有一个新参数 destination_ip_groups
  • 模型 VirtualNetworkGatewayIPConfiguration 有一个新参数 private_ip_address
  • 模型 BgpSettings 有一个新参数 bgp_peering_addresses
  • 模型ExpressRouteCircuitConnection新增参数ipv6_circuit_connection_config
  • 模型ApplicationGatewayHttpListener新增参数host_names
  • 模型ApplicationRuleCondition新增参数source_ip_groups
  • 模型VirtualNetworkGateway新增参数enable_private_ip_address
  • 模型LocalNetworkGateway新增参数fqdn
  • 模型VpnSiteLink新增参数fqdn
  • 模型NetworkSecurityGroup新增参数flow_logs
  • 添加操作NetworkManagementClientOperationsMixin.put_bastion_shareable_link
  • 添加操作NetworkManagementClientOperationsMixin.get_bastion_shareable_link
  • 添加操作NetworkManagementClientOperationsMixin.delete_bastion_shareable_link
  • 添加操作NetworkManagementClientOperationsMixin.disconnect_active_sessions
  • 添加操作NetworkManagementClientOperationsMixin.get_active_sessions
  • 添加操作组NetworkVirtualAppliancesOperations

重大变更

  • 模型ApplicationGatewayHttpListener不再有参数hostnames

9.0.0 (2020-01-17)

功能

  • 模型AzureFirewall新增参数ip_groups
  • 模型AzureFirewall新增参数management_ip_configuration
  • 模型ConnectionMonitorResult新增参数endpoints
  • 模型ConnectionMonitorResult新增参数connection_monitor_type
  • 模型ConnectionMonitorResult新增参数test_configurations
  • 模型ConnectionMonitorResult新增参数test_groups
  • 模型ConnectionMonitorResult新增参数outputs
  • 模型ConnectionMonitorResult新增参数notes
  • 模型AzureFirewallIPConfiguration新增参数type
  • 模型ConnectionMonitor新增参数endpoints
  • 模型ConnectionMonitor新增参数test_configurations
  • 模型ConnectionMonitor新增参数test_groups
  • 模型ConnectionMonitor新增参数outputs
  • 模型ConnectionMonitor新增参数notes
  • 模型DdosSettings新增参数protected_ip
  • 模型ApplicationGatewayRewriteRuleActionSet新增参数url_configuration
  • 添加操作P2sVpnGatewaysOperations.disconnect_p2s_vpn_connections
  • 添加操作VirtualNetworkGatewaysOperations.disconnect_virtual_network_gateway_vpn_connections
  • 添加操作组FlowLogsOperations

重大变更

  • 操作ExpressRouteCircuitAuthorizationsOperations.create_or_update新增签名
  • 模型ConnectionMonitorParameters新增签名

8.0.0 (2019-11-12)

功能

  • 模型PrivateLinkServiceConnectionState新增参数actions_required
  • 模型ConnectivityParameters新增参数preferred_ip_version

重大变更

  • 模型PrivateLinkServiceConnectionState不再有参数action_required

7.0.0 (2019-10-22)

功能

  • 模型ApplicationGatewayHttpListener新增参数hostnames
  • 模型ApplicationGatewayHttpListener新增参数firewall_policy
  • 模型ApplicationGatewayPathRule新增参数firewall_policy
  • 模型P2SVpnGateway新增参数p2_sconnection_configurations
  • 模型VpnServerConfiguration新增参数vpn_client_root_certificates
  • 模型VpnServerConfiguration新增参数radius_server_root_certificates
  • 模型VpnServerConfiguration新增参数radius_client_root_certificates
  • 模型VpnServerConfiguration新增参数vpn_client_revoked_certificates
  • 模型ExpressRouteConnection新增参数enable_internet_security
  • 模型AzureFirewallApplicationRule新增参数source_ip_groups
  • 模型WebApplicationFirewallPolicy新增参数path_based_rules
  • 模型WebApplicationFirewallPolicy新增参数http_listeners
  • 模型PrivateLinkService新增参数enable_proxy_protocol
  • 模型AzureFirewallNetworkRule新增参数destination_ip_groups
  • 模型AzureFirewallNetworkRule新增参数source_ip_groups
  • 模型AzureFirewallNetworkRule新增参数destination_fqdns
  • 模型VirtualWAN新增参数virtual_wan_type
  • 模型VirtualHub新增参数sku
  • 模型VirtualHub新增参数virtual_hub_route_table_v2s
  • 模型AzureFirewallNatRule新增参数translated_fqdn
  • 模型AzureFirewallNatRule新增参数source_ip_groups
  • 模型PrivateEndpointConnection新增参数link_identifier
  • 模型AzureFirewall新增参数additional_properties
  • 添加操作RouteFiltersOperations.update_tags
  • 添加操作ServiceEndpointPoliciesOperations.update_tags
  • 添加操作PrivateLinkServicesOperations.get_private_endpoint_connection
  • 添加操作PrivateLinkServicesOperations.list_private_endpoint_connections
  • 添加操作组VirtualHubRouteTableV2sOperations
  • 添加操作组IpGroupsOperations

重大变更

  • 操作AzureFirewallsOperations.update_tags新增签名
  • 操作ExpressRouteCircuitAuthorizationsOperations.create_or_update新增签名
  • 模型 P2SVpnGateway 不再具有参数 p2s_connection_configurations。
  • 模型 VpnServerConfiguration 不再具有参数 vpn_server_config_vpn_client_root_certificates。
  • 模型 VpnServerConfiguration 不再具有参数 vpn_server_config_radius_client_root_certificates。
  • 模型 VpnServerConfiguration 不再具有参数 vpn_server_config_vpn_client_revoked_certificates。
  • 模型 VpnServerConfiguration 不再具有参数 vpn_server_config_radius_server_root_certificates。
  • 已移除操作 RouteFiltersOperations.update。
  • 已移除操作 VirtualRoutersOperations.update。
  • 已移除操作 RouteFilterRulesOperations.update。
  • 已移除操作 VirtualRouterPeeringsOperations.update。
  • 已移除操作 FirewallPoliciesOperations.update_tags。
  • 已移除操作 ServiceEndpointPoliciesOperations.update。

6.0.0 (2019-10-09)

功能

  • 模型 VirtualNetwork 新增参数 bgp_communities。
  • 模型 VirtualHub 新增参数 azure_firewall。
  • 模型 VirtualHub 新增参数 security_provider_name。
  • 模型 P2SVpnGateway 新增参数 p2s_connection_configurations。
  • 模型 P2SVpnGateway 新增参数 vpn_server_configuration。
  • 模型 AzureFirewall 新增参数 sku。
  • 模型 VirtualNetworkGateway 新增参数 inbound_dns_forwarding_endpoint。
  • 模型 VirtualNetworkGateway 新增参数 enable_dns_forwarding。
  • 新增操作 P2sVpnGatewaysOperations.get_p2s_vpn_connection_health_detailed。
  • 新增操作 NetworkManagementClientOperationsMixin.generatevirtualwanvpnserverconfigurationvpnprofile。
  • 新增操作组 VpnServerConfigurationsOperations。
  • 新增操作组 VpnServerConfigurationsAssociatedWithVirtualWanOperations。
  • 新增操作组 AvailableServiceAliasesOperations。

重大变更

  • 模型 WebApplicationFirewallPolicy 新增必需参数 managed_rules。
  • 模型 P2SVpnGateway 不再具有参数 vpn_client_address_pool。
  • 模型 P2SVpnGateway 不再具有参数 custom_routes。
  • 模型 P2SVpnGateway 不再具有参数 p2_svpn_server_configuration。
  • 模型 VirtualWAN 不再具有参数 security_provider_name。
  • 模型 VirtualWAN 不再具有参数 p2_svpn_server_configurations。
  • 模型 PolicySettings 新增签名。

5.1.0 (2019-10-03)

功能

  • 模型 VirtualNetworkGateway 新增参数 vpn_gateway_generation。
  • 模型 ExpressRoutePort 新增参数 identity。
  • 模型 VirtualNetworkGatewayConnection 新增参数 traffic_selector_policies。
  • 模型 ExpressRouteLink 新增参数 mac_sec_config。
  • 模型 VirtualNetworkGatewayConnectionListEntity 新增参数 traffic_selector_policies。
  • 模型 NetworkInterfaceIPConfiguration 新增参数 private_link_connection_properties。
  • 模型 ApplicationGatewayRequestRoutingRule 新增参数 priority。
  • 新增操作 VirtualNetworkGatewayConnectionsOperations.stop_packet_capture。
  • 新增操作 VirtualNetworkGatewayConnectionsOperations.start_packet_capture。
  • 新增操作 ConnectionMonitorsOperations.update_tags。
  • 新增操作 VirtualNetworkGatewaysOperations.stop_packet_capture。
  • 新增操作 VirtualNetworkGatewaysOperations.start_packet_capture。
  • 新增操作组 VirtualRoutersOperations。
  • 新增操作组 VirtualRouterPeeringsOperations。

5.0.0 (2019-08-27)

功能

  • 模型 PrivateLinkServiceIpConfiguration 新增参数 primary。
  • 模型 PrivateLinkServiceIpConfiguration 新增参数 etag。
  • 模型 PrivateLinkServiceIpConfiguration 新增参数 type。
  • 模型 PrivateLinkServiceIpConfiguration 新增参数 id。
  • 模型 AzureFirewall 新增参数 virtual_hub。
  • 模型 AzureFirewall 新增参数 hub_ip_addresses。
  • 模型 AzureFirewall 新增参数 firewall_policy。
  • 模型 PrivateLinkServiceConnection 新增参数 provisioning_state。
  • 模型 PrivateLinkServiceConnection 新增参数 etag。
  • 模型 PrivateLinkServiceConnection 新增参数 type。
  • 模型 PublicIPPrefix 新增参数 load_balancer_frontend_ip_configuration。
  • 模型 ApplicationGatewayOnDemandProbe 新增参数 backend_address_pool。
  • 模型 ApplicationGatewayOnDemandProbe 新增参数 backend_http_settings。
  • 模型 PrivateEndpointConnection 新增参数 provisioning_state。
  • 模型 PrivateEndpointConnection 新增参数 etag。
  • 模型 PrivateEndpointConnection 新增参数 type。
  • 新增操作 SubnetsOperations.unprepare_network_policies。
  • 新增操作组 FirewallPolicyRuleGroupsOperations。
  • 新增操作组 FirewallPoliciesOperations。

重大变更

  • 模型 PrivateLinkServiceIpConfiguration 不再具有参数 public_ip_address。
  • 模型 ApplicationGatewayOnDemandProbe 不再具有参数 backend_pool_name。
  • 模型 ApplicationGatewayOnDemandProbe 不再具有参数 backend_http_setting_name。

4.0.0 (2019-07-19)

功能

  • 模型 Subnet 新增参数 private_link_service_network_policies。
  • 模型子网新增参数 private_endpoint_network_policies
  • 模型 VPN 站点新增参数 vpn_site_links
  • 模型 负载均衡规则新增参数 type
  • 模型 后端地址池新增参数 outbound_rules
  • 模型 后端地址池新增参数 type
  • 模型 入站 NAT 池新增参数 type
  • 模型 出站规则新增参数 type
  • 模型 入站 NAT 规则新增参数 type
  • 模型 探针新增参数 type
  • 模型 前端 IP 配置新增参数 private_ip_address_version
  • 模型 前端 IP 配置新增参数 type
  • 模型 可用私有端点类型新增参数 name
  • 模型 可用私有端点类型新增参数 resource_name
  • 模型 VPN 连接新增参数 vpn_link_connections
  • 新增操作 AvailablePrivateEndpointTypesOperations.list_by_resource_group
  • 新增操作 AzureFirewallsOperations.update_tags
  • 新增操作 PrivateLinkServicesOperations.check_private_link_service_visibility_by_resource_group
  • 新增操作 PrivateLinkServicesOperations.list_auto_approved_private_link_services
  • 新增操作 PrivateLinkServicesOperations.check_private_link_service_visibility
  • 新增操作 PrivateLinkServicesOperations.list_auto_approved_private_link_services_by_resource_group
  • 新增操作组 VpnLinkConnectionsOperations
  • 新增操作组 VpnSiteLinkConnectionsOperations
  • 新增操作组 VpnSiteLinksOperations

重大变更

  • 操作 SubnetsOperations.prepare_network_policies 新增签名
  • 模型 PrepareNetworkPoliciesRequest 不再包含参数 resource_group_name
  • 模型 AvailablePrivateEndpointType 不再包含参数 service_name
  • 移除操作组 AvailableResourceGroupPrivateEndpointTypesOperations

3.0.0 (2019-05-24)

功能

  • 模型 NetworkInterface 新增参数 private_endpoint
  • 模型 ServiceAssociationLink 新增参数 type
  • 模型 ServiceAssociationLink 新增参数 allow_delete
  • 模型 ServiceAssociationLink 新增参数 locations
  • 模型 Subnet 新增参数 private_endpoints
  • 模型 PatchRouteFilter 新增参数 ipv6_peerings
  • 模型 ExpressRouteCircuitPeering 新增参数 type
  • 模型 ApplicationGatewayProbe 新增参数 port
  • 模型 RouteFilter 新增参数 ipv6_peerings
  • 模型 ExpressRouteCircuitAuthorization 新增参数 type
  • 模型 PeerExpressRouteCircuitConnection 新增参数 type
  • 模型 AzureFirewall 新增参数 zones
  • 模型 ResourceNavigationLink 新增参数 type
  • 模型 ExpressRouteCircuitConnection 新增参数 type
  • 模型 VPN 连接新增参数 use_policy_based_traffic_selectors
  • 模型 NatGateway 新增参数 zones
  • 模型 VpnClientConfiguration 新增参数 aad_audience
  • 模型 VpnClientConfiguration 新增参数 aad_issuer
  • 模型 VpnClientConfiguration 新增参数 aad_tenant
  • 新增操作 VirtualNetworkGatewaysOperations.get_vpnclient_connection_health
  • 新增操作 P2sVpnGatewaysOperations.get_p2s_vpn_connection_health
  • 新增操作 VpnGatewaysOperations.reset
  • 新增操作组 BastionHostsOperations
  • 新增操作组 NetworkManagementClientOperationsMixin
  • 新增操作组 PrivateLinkServicesOperations
  • 新增操作组 AvailableResourceGroupPrivateEndpointTypesOperations
  • 新增操作组 ServiceAssociationLinksOperations
  • 新增操作组 ResourceNavigationLinksOperations
  • 新增操作组 ServiceTagsOperations
  • 新增操作组 PrivateEndpointsOperations
  • 新增操作组 AvailablePrivateEndpointTypesOperations

重大变更

  • 模型 NetworkInterface 不再包含参数 interface_endpoint
  • 模型 Subnet 不再包含参数 interface_endpoints
  • 移除操作组 InterfaceEndpointsOperations

通用重大更改

本版本使用下一代代码生成器,可能会在从 v20xx_yy_zz API 文件夹导入时引入破坏性更改。简而言之,一些模块被错误地可见/可导入,并且已重命名。这解决了由于使用最初不应该使用的类而引起的一些问题。

  • 无法从 azure.mgmt.network.v20xx_yy_zz.network_management_client 导入 NetworkManagementClient(从 azure.mgmt.network.v20xx_yy_zz 导入仍然如以前一样工作)
  • NetworkManagementClientConfiguration 的导入已从 azure.mgmt.network.v20xx_yy_zz.network_management_client 移至 azure.mgmt.network.v20xx_yy_zz
  • 来自 "models" 子模块的模型 MyClass 现在无法使用 azure.mgmt.network.v20xx_yy_zz.models.my_class 导入(从 azure.mgmt.network.v20xx_yy_zz.models 导入仍然如以前一样工作)
  • 来自 operations 子模块的操作类 MyClassOperations 现在无法使用 azure.mgmt.network.v20xx_yy_zz.operations.my_class_operations 导入(从 azure.mgmt.network.v20xx_yy_zz.operations 导入仍然如以前一样工作)

最后但同样重要的是,HTTP 连接池现在默认启用。您应始终将客户端用作上下文管理器,或调用 close(),或每个进程使用不超过一个客户端。

2.7.0 (2019-04-25)

功能

  • 模型 P2SVpnGateway 新增了 custom_routes 参数
  • 模型 Subnet 新增了 nat_gateway 参数
  • 模型 VpnConnection 新增了 use_local_azure_ip_address 参数
  • 模型 EffectiveRoute 新增了 disable_bgp_route_propagation 参数
  • 模型 VirtualNetworkGateway 新增了 custom_routes 参数
  • 添加了操作 ApplicationGatewaysOperations.backend_health_on_demand
  • 添加了操作 DdosProtectionPlansOperations.update_tags
  • 添加了操作组 NatGatewaysOperations

错误修复和预览 API 更新

  • 模型 GetVpnSitesConfigurationRequest 的参数 output_blob_sas_url 现在是必需的
  • 操作 VpnSitesConfigurationOperations.download 有新的签名
  • 模型 ExpressRouteCircuit 不再具有参数 allow_global_reach

2.6.0 (2019-03-21)

功能

  • 模型 ApplicationGateway 新增了 firewall_policy 参数
  • 模型 ApplicationGatewayBackendHealthServer 新增了 health_probe_log 参数
  • 模型 ExpressRouteCircuitPeering 新增了 peered_connections 参数
  • 模型 ExpressRouteCircuit 新增了 global_reach_enabled 参数
  • 添加了操作组 PeerExpressRouteCircuitConnectionsOperations
  • 添加了操作组 WebApplicationFirewallPoliciesOperations

错误修复

  • 修复了 ApplicationGatewaysOperations.list_available_request_headers 操作的错误
  • 修复了 ApplicationGatewaysOperations.list_available_server_variables 操作的错误
  • 修复了 ApplicationGatewaysOperations.list_available_response_headers 操作的错误

2.6.0rc1 (2019-02-15)

功能

  • 模型 AzureFirewall 新增了 threat_intel_mode 参数
  • 模型 ApplicationGatewayRewriteRule 新增了 conditions 参数
  • 模型 ApplicationGatewayRewriteRule 新增了 rule_sequence 参数
  • 模型 ApplicationGatewayAutoscaleConfiguration 新增了 max_capacity 参数
  • 添加了操作 SubnetsOperations.prepare_network_policies

2.5.1 (2019-01-15)

功能

  • 添加了缺失的 ddos_custom_policies 操作

2.5.0 (2019-01-04)

功能

  • 模型 PublicIPAddress 新增了 ddos_settings 参数
  • 添加了操作 ApplicationGatewaysOperations.list_available_request_headers
  • 添加了操作 ApplicationGatewaysOperations.list_available_server_variables
  • 添加了操作 ApplicationGatewaysOperations.list_available_response_headers
  • 添加了操作 ApplicationSecurityGroupsOperations.update_tags

2.4.0 (2018-11-27)

功能

  • 模型 ApplicationGatewaySslCertificate 新增了 key_vault_secret_id 参数
  • 模型 ApplicationGatewayRequestRoutingRule 新增了 rewrite_rule_set 参数
  • 模型 FlowLogInformation 新增了 format 参数
  • 模型 ApplicationGateway 新增了 identity 参数
  • 模型 ApplicationGateway 新增了 rewrite_rule_sets 参数
  • 模型 TrafficAnalyticsConfigurationProperties 新增了 traffic_analytics_interval 参数
  • 模型 ApplicationGatewayPathRule 新增了 rewrite_rule_set 参数
  • 模型 ApplicationGatewayUrlPathMap 新增了 default_rewrite_rule_set 参数

重大变更

  • 模型 ApplicationGatewayTrustedRootCertificate 不再具有参数 keyvault_secret_id(由 key_vault_secret_id 替换)

2.3.0 (2018-11-07)

功能

  • 模型 ApplicationGatewayWebApplicationFirewallConfiguration 新增了 exclusions 参数
  • 模型 ApplicationGatewayWebApplicationFirewallConfiguration 新增了 file_upload_limit_in_mb 参数
  • 模型 ApplicationGatewayWebApplicationFirewallConfiguration 新增了 max_request_body_size_in_kb 参数
  • 模型 ApplicationGatewayHttpListener 新增了 custom_error_configurations 参数
  • 模型 ExpressRouteCircuit 新增了 bandwidth_in_gbps 参数
  • 模型 ExpressRouteCircuit 新增了 stag 参数
  • 模型 ExpressRouteCircuit 添加了新的参数 express_route_port
  • 模型 EvaluatedNetworkSecurityGroup 添加了新的参数 applied_to
  • 模型 NetworkConfigurationDiagnosticResult 添加了新的参数 profile
  • 模型 ApplicationGateway 添加了新的参数 custom_error_configurations
  • 添加了操作组 LoadBalancerOutboundRulesOperations
  • 添加了操作组 ExpressRouteLinksOperations
  • 添加了操作组 ExpressRoutePortsOperations
  • 添加了操作组 ExpressRoutePortsLocationsOperations

重大变更

  • 模型 NetworkConfigurationDiagnosticResult 不再包含参数 traffic_query
  • 操作 NetworkWatchersOperations.get_network_configuration_diagnostic 有了新的签名(不再接受 target_resource_id 和 queries,而是接受 NetworkConfigurationDiagnosticParameters 实例)

2.2.1 (2018-09-14)

错误修复

  • 修复了与 network_profiles.delete 相关的意外异常

2.2.0 (2018-09-11)

默认 API 版本现在是 2018-08-01

功能

  • 模型 AzureFirewall 添加了新的参数 nat_rule_collections
  • 模型 VirtualHub 添加了新的参数 route_table
  • 模型 VirtualHub 添加了新的参数 virtual_network_connections
  • 模型 VirtualHub 添加了新的参数 p2_svpn_gateway
  • 模型 VirtualHub 添加了新的参数 express_route_gateway
  • 模型 VirtualHub 添加了新的参数 vpn_gateway
  • 模型 VirtualWAN 添加了新的参数 allow_vnet_to_vnet_traffic
  • 模型 VirtualWAN 添加了新的参数 p2_svpn_server_configurations
  • 模型 VirtualWAN 添加了新的参数 office365_local_breakout_category
  • 模型 VirtualWAN 添加了新的参数 allow_branch_to_branch_traffic
  • 模型 VirtualWAN 添加了新的参数 security_provider_name
  • 模型 VpnSite 添加了新的参数 is_security_site
  • 模型 VpnConnection 添加了新的参数 connection_bandwidth
  • 模型 VpnConnection 添加了新的参数 enable_internet_security
  • 模型 VpnConnection 添加了新的参数 vpn_connection_protocol_type
  • 模型 VpnConnection 添加了新的参数 enable_rate_limiting
  • 模型 ServiceEndpointPolicy 添加了新的参数 subnets
  • 模型 AzureFirewallApplicationRule 添加了新的参数 fqdn_tags
  • 模型 AzureFirewallApplicationRule 添加了新的参数 target_fqdns
  • 模型 VpnGateway 添加了新的参数 vpn_gateway_scale_unit
  • 模型 ApplicationGatewayBackendHttpSettings 添加了新的参数 trusted_root_certificates
  • 模型 VirtualNetworkGatewayConnection 添加了新的参数 connection_protocol
  • 模型 ExpressRouteCircuitPeering 添加了新的参数 express_route_connection
  • 模型 Subnet 添加了新的参数 delegations
  • 模型 Subnet 添加了新的参数 address_prefixes
  • 模型 Subnet 添加了新的参数 ip_configuration_profiles
  • 模型 Subnet 添加了新的参数 service_association_links
  • 模型 Subnet 添加了新的参数 interface_endpoints
  • 模型 Subnet 添加了新的参数 purpose
  • 模型 ApplicationGateway 添加了新的参数 trusted_root_certificates
  • 模型 NetworkInterface 添加了新的参数 tap_configurations
  • 模型 NetworkInterface 添加了新的参数 hosted_workloads
  • 模型 NetworkInterface 添加了新的参数 interface_endpoint
  • 模型 VirtualNetworkGatewayConnectionListEntity 添加了新的参数 connection_protocol
  • 模型 HubVirtualNetworkConnection 添加了新的参数 enable_internet_security
  • 模型 NetworkInterfaceIPConfiguration 添加了新的参数 virtual_network_taps
  • 添加了操作 VirtualNetworkGatewaysOperations.reset_vpn_client_shared_key
  • 添加了操作组 ExpressRouteConnectionsOperations
  • 添加了操作组 AzureFirewallFqdnTagsOperations
  • 添加了操作组 VirtualNetworkTapsOperations
  • 添加了操作组 NetworkProfilesOperations
  • 添加了操作组 P2sVpnServerConfigurationsOperations
  • 添加了操作组 AvailableDelegationsOperations
  • 添加了操作组 InterfaceEndpointsOperations
  • 添加了操作组 P2sVpnGatewaysOperations
  • 添加了操作组 AvailableResourceGroupDelegationsOperations
  • 添加了操作组 ExpressRouteGatewaysOperations
  • 添加了操作组 NetworkInterfaceTapConfigurationsOperations

重大变更

  • 模型 VirtualHub 不再包含参数 hub_virtual_network_connections
  • 模型 VpnConnection 不再包含参数 connection_bandwidth_in_mbps
  • 模型 AzureFirewallApplicationRule 不再包含参数 target_urls
  • 模型 VpnGateway 不再包含参数 policies
  • 模型 AzureFirewallIPConfiguration 不再包含参数 internal_public_ip_address
  • 模型 ApplicationGatewayAutoscaleConfiguration 有了新的签名
  • 将 virtual_wa_ns 重命名为 virtual_wans

2.1.0 (2018-08-28)

默认 API 版本现在是 2018-07-01

功能

  • 模型 ExpressRouteCircuit 添加了新的参数 allow_global_reach
  • 模型 PublicIPAddress 添加了新的参数 public_ip_prefix
  • 模型 BackendAddressPool 添加了新的参数 outbound_rule(替代 outbound_nat_rule)
  • 模型 FrontendIPConfiguration 添加了新的参数 outbound_rules(替代 outbound_nat_rule)
  • 模型 FrontendIPConfiguration 添加了新的参数 public_ip_prefix
  • 模型 LoadBalancingRule 添加了新的参数 enable_tcp_reset
  • 模型 VirtualNetworkGatewayConnectionListEntity 添加了新的参数 express_route_gateway_bypass
  • 模型 VirtualNetworkGatewayConnection 添加了新的参数 express_route_gateway_bypass
  • 模型 Subnet 添加了新的参数 service_endpoint_policies
  • 模型 InboundNatPool 添加了新的参数 enable_tcp_reset
  • 模型 LoadBalancer 添加了新的参数 outbound_rules(替代 outbound_nat_rule)
  • 模型 InboundNatRule 添加了新的参数 enable_tcp_reset
  • 添加了操作组 ServiceEndpointPolicyDefinitionsOperations
  • 添加了操作组 ServiceEndpointPoliciesOperations
  • 添加了操作组 PublicIPPrefixesOperations

重大变更

  • 模型 BackendAddressPool 不再包含参数 outbound_nat_rule(现在是 outbound_rules)
  • 模型 FrontendIPConfiguration 不再包含参数 outbound_nat_rules(现在是 outbound_rules)
  • 模型 LoadBalancer 不再包含参数 outbound_nat_rules(现在是 outbound_rules)

2.0.1 (2018-08-07)

错误修复

  • 修复了 packet_captures.get_status 空输出问题

2.0.0 (2018-07-27)

功能

  • 现在支持 2018-06-01 和 2018-04-01。2018-06-01 是新默认值。
  • 客户端类可以用作上下文管理器以保持底层 HTTP 会话开启以提高性能

2018-04-01 开始的特性

  • 模型 FlowLogInformation 添加了新的参数 flow_analytics_configuration
  • 模型 ApplicationGateway 添加了新的参数 enable_fips
  • 模型 ApplicationGateway 添加了新的参数 autoscale_configuration
  • 模型 ApplicationGateway 添加了新的参数 zones
  • 模型 ConnectionSharedKey 添加了新的参数 id
  • 添加了操作组 HubVirtualNetworkConnectionsOperations
  • 添加了操作组 AzureFirewallsOperations
  • 添加了操作组 VirtualHubsOperations
  • 添加了操作组 VpnGatewaysOperations
  • 添加了操作组 VpnSitesOperations
  • 添加了操作组 VirtualWANsOperations
  • 添加了操作组 VpnSitesConfigurationOperations
  • 添加了操作组 VpnConnectionsOperations

2018-04-01 开始的重大变更

  • 操作 VirtualNetworkGatewayConnectionsOperations.set_shared_key 新增参数 "id"
  • 操作 DdosProtectionPlansOperations.create_or_update 参数 "parameters" 已合并为 "tags/location"

2018-06-01 开始的重大变更

  • 2018-04-01 引入的新类 VpnConnection 将 "connection_bandwidth" 重命名为 "connection_bandwidth_in_mbps"

2.0.0rc3 (2018-06-14)

错误修复

  • API 版本 2018-02-01 enum Probe 现在支持 HTTPS(标准 SKU 负载均衡器)
  • API 版本 2015-06-15 添加了 NetworkInterfaceIPConfiguration 中缺少的 "primary" 字段

2.0.0rc2 (2018-04-03)

功能

  • 所有客户端现在支持 Azure 配置文件。
  • API 版本 2018-02-01 现在是默认版本
  • Express Route 电路连接(视为预览)
  • Express Route 提供商 API
  • GetTopologyOperation 支持查询参数
  • 为 Virtual Network Gateway point-to-site 客户端设置自定义 IPsec/IKE 策略的功能工作
  • DDoS 保护计划

2.0.0rc1 (2018-03-07)

通用重大更改

此版本使用下一代代码生成器,可能会引入重大变更。

  • 模型签名现在仅使用关键字参数语法。所有位置参数必须重写为关键字参数。为了在大多数情况下保持自动完成,现在为 Python 2 和 Python 3 生成模型。Python 3 使用 "*" 语法用于关键字仅参数。
  • 枚举类型现在使用 "str" 混合(class AzureEnum(str, Enum))来改进遇到未识别枚举值时的行为。虽然这不是一个重大变更,但区分很重要,并在此处记录:https://docs.pythonlang.cn/3/library/enum.html#others 快速浏览
    • "is" 应该完全不用。
    • "format" 将返回字符串值,其中 "%s" 字符串格式化将返回 NameOfEnum.stringvalue。应优先使用格式化语法。
  • 新的长时间运行操作
    • 返回类型从 msrestazure.azure_operation.AzureOperationPoller 更改为 msrest.polling.LROPoller。外部 API 相同。
    • 返回类型现在是 始终 msrest.polling.LROPoller,无论使用的是可选参数。
    • 当使用raw=True时,行为发生了变化。现在不再返回初始调用结果作为ClientRawResponse,无需轮询,而是返回一个LROPoller。轮询后,最终资源将以ClientRawResponse的形式返回。
    • 新增了polling参数。默认行为是Polling=True,将使用ARM算法进行轮询。当Polling=False时,将直接返回初始调用的响应,不进行轮询。
    • polling参数接受msrest.polling.PollingMethod子类的实例。
    • 在轮询完成后调用add_done_callback将不再引发异常,而是立即执行回调。

网络相关的重要更改

  • 操作network_watcher.get_topology的方法签名已更改

功能

  • 添加API版本2018-01-01。在此版本中还不是默认版本。
  • 添加连接监视器操作组(2017-10/11-01)
  • 将target_virtual_network / target_subnet添加到topology_parameter(2017-10/11-01)
  • 将idle_timeout_in_minutes / enable_floating_ip添加到inbound_nat_pool(2017-11-01)

错误修复

  • 修复peer_asn验证规则(2017-10/11-01)

1.7.1 (2017-12-20)

错误修复

修复了SecurityRule构造函数参数的顺序,以尊重1.5.0之前使用的顺序。这确实为1.6.0和1.7.0的用户引入了破坏性变化,但此构造函数签名更改并未预期,并且根据语义版本控制,所有1.x版本应遵循相同的签名。

这修复了第三方库,例如Ansible,这些库期望(出于优秀的原因)此SDK严格遵循语义版本控制,并且其依赖系统要求>=1.0;<2.0

1.7.0 (2017-12-14)

功能

  • 添加了iptag。IpTag是一种限制要分配的IP地址范围的途径。
  • 默认API版本现在为2017-11-01

错误修复

  • 在ExpressRouteCircuitPeering中添加了有效的ASN范围(#1672)

1.6.0 (2017-11-28)

错误修复

  • 接受"usage"(例如"west us")位置中的空格。
  • sourceAddressPrefix、sourceAddressPrefixes和sourceApplicationSecurityGroups是互斥的,只需其中一个,这意味着不需要它们中的任何一个。因此,sourceAddressPrefix不再是必需的。
  • destinationAddressPrefix、destinationAddressPrefixes和destinationApplicationSecurityGroups是互斥的,只需其中一个,这意味着不需要它们中的任何一个。因此,destinationAddressPrefix不再是必需的。
  • 客户端现在接受unicode字符串作为有效的subscription_id参数
  • 恢复缺失的azure.mgmt.network.version

功能

  • 客户端现在接受一个"profile"参数来定义每个操作组的API版本。
  • 将update_tags添加到大多数资源
  • 将操作组添加到列出所有可用的rest API操作
  • NetworkInterfaces_ListVirtualMachineScaleSetIpConfigurations
  • NetworkInterfaces_GetVirtualMachineScaleSetIpConfiguration

1.5.0 (2017-09-26)

功能

  • 可用区
  • 添加network_watchers.get_azure_reachability_report
  • 添加network_watchers.list_available_providers
  • 添加virtual_network_gateways.supported_vpn_devices
  • 添加virtual_network_gateways.vpn_device_configuration_script

1.5.0rc1 (2017-09-18)

功能

  • 添加ApiVersion 2017-09-01(新默认版本)
  • 添加应用程序安全组(ASG)操作组
  • 将ASG添加到网络接口操作
  • 将ASG添加到IP操作
  • 将源/目的ASGs添加到网络安全规则
  • 将DDoS保护和VM保护添加到vnet操作

错误修复

  • check_dns_name_availability现在正确地将"domain_name_label"定义为必需的,而不是可选的

1.4.0 (2017-08-23)

功能

  • 添加ApiVersion 2017-08-01(新默认版本)
  • 在2017-08-01和2017-06-01中添加
    • virtual_network_gateways.list_connections方法
    • default_security_rules操作组
    • inbound_nat_rules操作组
    • load_balancer_backend_address_pools操作组
    • load_balancer_frontend_ip_configurations操作组
    • load_balancer_load_balancing_rules操作组
    • load_balancer_network_interfaces操作组
    • load_balancer_probes操作组
    • network_interface_ip_configurations操作组
    • network_interface_load_balancers操作组
    • EffectiveNetworkSecurityGroup.tag_map属性
    • EffectiveNetworkSecurityRule.source_port_ranges属性
    • EffectiveNetworkSecurityRule.destination_port_ranges属性
    • EffectiveNetworkSecurityRule.source_address_prefixes属性
    • EffectiveNetworkSecurityRule.destination_address_prefixes属性
    • SecurityRule.source_port_ranges属性
    • 安全规则的目标端口范围属性
    • 安全规则的源地址前缀属性
    • 安全规则的目标地址前缀属性
  • 仅于2017-08-01添加
    • 公共IP地址的SKU
    • 负载均衡器的SKU

预览版中的更改

  • "available_private_access_services"已重命名为"available_endpoint_services"
  • "radius_secret"解析修复(在1.3.0中无法工作)

1.3.0 (2017-07-10)

预览功能

  • 添加"available_private_access_services"操作组(预览版)
  • 在虚拟网络网关中添加"radius_secret"(预览版)

错误修复

  • 2017-06-01中VMSS网络ApiVersion修复(指向2017-03-30)

1.2.0 (2017-07-03)

功能

将以下功能添加到2017-03-01和2017-06-01

  • ExpressRoute IPv6
  • VMSS网络(获取、列表等)
  • VMSS公共IP(获取、列表等)

1.1.0 (2017-06-27)

功能

  • 在虚拟网络中添加list_usage(2017-03-01)
  • 添加ApiVersion 2017-06-01(新默认值)

此新ApiVersion用于新应用程序网关功能

  • 应用程序网关SSL策略自定义加密套件支持[向ApplicationGatewayPropertiesFormat的Sslpolicy属性中添加了新属性]
  • 获取可用SSL选项api[新资源ApplicationGatewayAvailableSslOptions和子资源ApplicationGatewayPredefinedPolicy]
  • 重定向支持[为应用程序网关添加新的子资源ApplicationGatewayRedirectConfiguration,UrlPathMap、PathRules和RequestRoutingRule中的新属性]
  • Azure Websites功能支持[在ApplicationGatewayBackendHttpSettingsPropertiesFormat、ApplicationGatewayProbePropertiesFormat中添加新属性,ApplicationGatewayProbeHealthResponseMatch属性的架构]

1.0.0 (2017-05-15)

  • 将1.0.0rc3标记为稳定(内容相同)

1.0.0rc3(2017-05-03)

功能

  • 将检查连接api添加到网络监视器

1.0.0rc2(2017-04-18)

功能

  • 添加ApiVersion 2016-12-01和2017-03-01
  • 2017-03-01现在是默认ApiVersion

错误修复

  • 从2016-09-01恢复对NetworkWatcher和PacketCapture的访问

1.0.0rc1(2017-04-11)

功能

为了帮助客户使用主权云(非通用Azure),此版本对2015-06-15和2016-09-01提供官方多ApiVersion支持

0.30.1 (2017-03-27)

  • 添加网络监视器
  • 添加数据包捕获
  • 向虚拟网络网关添加新方法
    • get_bgp_peer_status
    • get_learned_routes
    • get_advertised_routes

0.30.0 (2016-11-01)

  • 初始预览版。基于API版本2016-09-01。

0.20.0 (2015-08-31)

  • 初始预览版。基于API版本2015-05-01-preview。

项目详情


发布历史 发布通知 | RSS源

下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装软件包 的更多信息。

源代码分发

azure_mgmt_network-27.0.0.tar.gz (708.7 kB 查看哈希值)

上传时间 源代码

构建分发

azure_mgmt_network-27.0.0-py3-none-any.whl (641.3 kB 查看哈希值)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页