Skip to content

[AutoRelease] t2-network-2022-10-10-01607(Do not merge) #26726

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Oct 13, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
60 changes: 60 additions & 0 deletions sdk/network/azure-mgmt-network/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,65 @@
# Release History

## 22.0.0 (2022-10-12)

### Features Added

- Added operation PublicIPAddressesOperations.begin_ddos_protection_status
- Added operation VirtualHubsOperations.begin_get_inbound_routes
- Added operation VirtualHubsOperations.begin_get_outbound_routes
- Added operation VirtualNetworksOperations.begin_list_ddos_protection_status
- Added operation group ApplicationGatewayWafDynamicManifestsDefaultOperations
- Added operation group ApplicationGatewayWafDynamicManifestsOperations
- Added operation group NspAssociationReconcileOperations
- Added operation group RouteMapsOperations
- Added operation group VipSwapOperations
- Model ApplicationGatewayClientAuthConfiguration has a new parameter verify_client_revocation
- Model ApplicationGatewayFirewallRule has a new parameter action
- Model ApplicationGatewayFirewallRule has a new parameter rule_id_string
- Model ApplicationGatewayFirewallRule has a new parameter state
- Model ApplicationGatewayFirewallRuleSet has a new parameter tiers
- Model CustomIpPrefix has a new parameter asn
- Model CustomIpPrefix has a new parameter express_route_advertise
- Model CustomIpPrefix has a new parameter geo
- Model CustomIpPrefix has a new parameter prefix_type
- Model DdosProtectionPlan has a new parameter public_ip_addresses
- Model DdosSettings has a new parameter ddos_protection_plan
- Model DdosSettings has a new parameter protection_mode
- Model ExpressRouteConnection has a new parameter enable_private_link_fast_path
- Model ExpressRouteGateway has a new parameter allow_non_virtual_wan_traffic
- Model ExpressRouteLink has a new parameter colo_location
- Model ExpressRoutePort has a new parameter billing_type
- Model ManagedRuleOverride has a new parameter action
- Model NetworkInterface has a new parameter disable_tcp_state_tracking
- Model NspProfile has a new parameter diagnostic_settings_version
- Model Probe has a new parameter probe_threshold
- Model RoutingConfiguration has a new parameter inbound_route_map
- Model RoutingConfiguration has a new parameter outbound_route_map
- Model VirtualHub has a new parameter route_maps
- Model VirtualNetworkGateway has a new parameter allow_remote_vnet_traffic
- Model VirtualNetworkGateway has a new parameter allow_virtual_wan_traffic
- Model VirtualNetworkGateway has a new parameter virtual_network_gateway_policy_groups
- Model VirtualNetworkGatewayConnection has a new parameter enable_private_link_fast_path
- Model VirtualNetworkGatewayConnectionListEntity has a new parameter enable_private_link_fast_path
- Model VnetRoute has a new parameter static_routes_config
- Model VpnClientConfiguration has a new parameter vng_client_connection_configurations

### Breaking Changes

- Model DdosCustomPolicy no longer has parameter protocol_custom_settings
- Model DdosCustomPolicy no longer has parameter public_ip_addresses
- Model DdosSettings no longer has parameter ddos_custom_policy
- Model DdosSettings no longer has parameter protected_ip
- Model DdosSettings no longer has parameter protection_coverage
- Operation NetworkManagementClientOperationsMixin.list_active_connectivity_configurations has a new parameter top
- Operation NetworkManagementClientOperationsMixin.list_active_security_admin_rules has a new parameter top
- Operation NetworkManagementClientOperationsMixin.list_network_manager_effective_connectivity_configurations has a new parameter top
- Operation NetworkManagementClientOperationsMixin.list_network_manager_effective_security_admin_rules has a new parameter top
- Operation NetworkManagerDeploymentStatusOperations.list has a new parameter top
- Removed operation NetworkSecurityPerimetersOperations.check_members
- Removed operation NetworkSecurityPerimetersOperations.query
- Removed operation group NspAssociationsProxyOperations

## 21.0.1 (2022-08-17)

### Bugs Fixed
Expand Down
1 change: 1 addition & 0 deletions sdk/network/azure-mgmt-network/MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
include _meta.json
recursive-include tests *.py *.json
recursive-include samples *.py *.md
include *.md
include azure/__init__.py
include azure/mgmt/__init__.py
Expand Down
10 changes: 5 additions & 5 deletions sdk/network/azure-mgmt-network/_meta.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"autorest": "3.7.2",
"autorest": "3.9.2",
"use": [
"@autorest/python@5.16.0",
"@autorest/modelerfour@4.19.3"
"@autorest/python@6.1.9",
"@autorest/modelerfour@4.24.3"
],
"commit": "66fcf8b0d60a8d869ac06d6b804a7fbca52d9d28",
"commit": "3bc1226e256cc298617ec2a7da88a5b4f97eba0e",
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
"autorest_command": "autorest specification/network/resource-manager/readme.md --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --python3-only --use=@autorest/python@5.16.0 --use=@autorest/modelerfour@4.19.3 --version=3.7.2",
"autorest_command": "autorest specification/network/resource-manager/readme.md --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --use=@autorest/python@6.1.9 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False",
"readme": "specification/network/resource-manager/readme.md"
}
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,14 @@
# --------------------------------------------------------------------------

from ._network_management_client import NetworkManagementClient
from ._version import VERSION

__all__ = ['NetworkManagementClient']
__version__ = VERSION

try:
from ._patch import patch_sdk # type: ignore
patch_sdk()
except ImportError:
pass

from ._version import VERSION

__version__ = VERSION
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------
from typing import TYPE_CHECKING
from typing import Any, TYPE_CHECKING

from azure.core.configuration import Configuration
from azure.core.pipeline import policies
Expand All @@ -18,8 +18,6 @@

if TYPE_CHECKING:
# pylint: disable=unused-import,ungrouped-imports
from typing import Any

from azure.core.credentials import TokenCredential

class NetworkManagementClientConfiguration(Configuration):
Expand All @@ -28,16 +26,16 @@ class NetworkManagementClientConfiguration(Configuration):
Note that all parameters used to create this instance are saved as instance
attributes.

:param credential: Credential needed for the client to connect to Azure.
:param credential: Credential needed for the client to connect to Azure. Required.
:type credential: ~azure.core.credentials.TokenCredential
:param subscription_id: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
:param subscription_id: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. Required.
:type subscription_id: str
"""

def __init__(
self,
credential, # type: "TokenCredential"
subscription_id, # type: str
credential: "TokenCredential",
subscription_id: str,
**kwargs # type: Any
):
# type: (...) -> None
Expand Down
Loading