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
入门
先决条件
- 使用此包需要Python 3.8+。
- Azure订阅
安装软件包
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.credentials
或msrestazure.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 已更改。一些最明显的更改
raw
已删除。等效功能可以通过使用cls
找到,它将为高级用户提供对内部 HTTP 响应的访问- 有关支持的完整选项集,请参阅 azure-core 请求文档中的参数接受
一般新功能
- 支持使用
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。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装软件包 的更多信息。