Skip to content

Commit 5c3cfe6

Browse files
azure-sdkChenxiJiang333Copilot
authored
[AutoPR azure-mgmt-network]-generated-from-SDK Generation - Python-6493894 (#47745)
* Configurations: 'specification/network/resource-manager/Microsoft.Network/Network/tspconfig.yaml', API Version: 2025-07-01, SDK Release Type: stable, and CommitSHA: 'f26746d404d4f24f3a85820aec9d78a10a708a39' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6493894 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * update Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Update CHANGELOG.md * Update CHANGELOG.md --------- Co-authored-by: Chenxi Jiang (WICRESOFT NORTH AMERICA LTD) <v-chenjiang@microsoft.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
1 parent 2d20e22 commit 5c3cfe6

1,241 files changed

Lines changed: 104428 additions & 34240 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

sdk/network/azure-mgmt-network/CHANGELOG.md

Lines changed: 315 additions & 1 deletion
Large diffs are not rendered by default.

sdk/network/azure-mgmt-network/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ pip install azure-identity
2424

2525
### Authentication
2626

27-
By default, [Azure Active Directory](https://aka.ms/awps/aad) token authentication depends on correct configuration of the following environment variables.
27+
By default, [Microsoft Entra](https://learn.microsoft.com/entra/fundamentals/what-is-entra) token authentication depends on correct configuration of the following environment variables.
2828

2929
- `AZURE_CLIENT_ID` for Azure client ID.
3030
- `AZURE_TENANT_ID` for Azure tenant ID.
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
{
22
"apiVersions": {
33
"Microsoft.Compute": "2018-10-01",
4-
"Microsoft.Network": "2025-05-01"
4+
"Microsoft.Network": "2025-07-01"
55
},
6-
"commit": "5e3c757aaaa9b3b98634818f39d0f415f9ec0804",
6+
"commit": "f26746d404d4f24f3a85820aec9d78a10a708a39",
77
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
88
"typespec_src": "specification/network/resource-manager/Microsoft.Network/Network",
9-
"emitterVersion": "0.61.3"
9+
"emitterVersion": "0.63.2",
10+
"httpClientPythonVersion": "^0.33.0"
1011
}

sdk/network/azure-mgmt-network/api.md

Lines changed: 49459 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
apiMdSha256: fec7e082754b6f8af61000d977404d1853edc5b94adb921a10bfe4fd63f57f40
2+
parserVersion: 0.3.28
3+
pythonVersion: 3.13.13

sdk/network/azure-mgmt-network/apiview-properties.json

Lines changed: 105 additions & 12 deletions
Large diffs are not rendered by default.

sdk/network/azure-mgmt-network/azure/mgmt/network/_client.py

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
# --------------------------------------------------------------------------
99

1010
from copy import deepcopy
11+
import sys
1112
from typing import Any, Optional, TYPE_CHECKING, cast
12-
from typing_extensions import Self
1313

1414
from azure.core.pipeline import policies
1515
from azure.core.rest import HttpRequest, HttpResponse
@@ -38,8 +38,10 @@
3838
AzureFirewallsOperations,
3939
BastionHostsOperations,
4040
BgpServiceCommunitiesOperations,
41+
CommitsOperations,
4142
ConfigurationPolicyGroupsOperations,
4243
ConnectionMonitorsOperations,
44+
ConnectionPoliciesOperations,
4345
ConnectivityConfigurationsOperations,
4446
CustomIPPrefixesOperations,
4547
DdosCustomPoliciesOperations,
@@ -73,6 +75,7 @@
7375
HubVirtualNetworkConnectionsOperations,
7476
InboundNatRulesOperations,
7577
InboundSecurityRuleOperations,
78+
InterconnectGroupsOperations,
7679
IpAllocationsOperations,
7780
IpGroupsOperations,
7881
IpamPoolsOperations,
@@ -146,6 +149,7 @@
146149
ServiceTagsOperations,
147150
StaticCidrsOperations,
148151
StaticMembersOperations,
152+
SubgroupsOperations,
149153
SubnetsOperations,
150154
SubscriptionNetworkManagerConnectionsOperations,
151155
UsagesOperations,
@@ -182,6 +186,11 @@
182186
_NetworkManagementClientOperationsMixin,
183187
)
184188

189+
if sys.version_info >= (3, 11):
190+
from typing import Self
191+
else:
192+
from typing_extensions import Self # type: ignore
193+
185194
if TYPE_CHECKING:
186195
from azure.core import AzureClouds
187196
from azure.core.credentials import TokenCredential
@@ -304,6 +313,8 @@ class NetworkManagementClient(
304313
:vartype routing_rules: azure.mgmt.network.operations.RoutingRulesOperations
305314
:ivar scope_connections: ScopeConnectionsOperations operations
306315
:vartype scope_connections: azure.mgmt.network.operations.ScopeConnectionsOperations
316+
:ivar commits: CommitsOperations operations
317+
:vartype commits: azure.mgmt.network.operations.CommitsOperations
307318
:ivar security_admin_configurations: SecurityAdminConfigurationsOperations operations
308319
:vartype security_admin_configurations:
309320
azure.mgmt.network.operations.SecurityAdminConfigurationsOperations
@@ -420,6 +431,8 @@ class NetworkManagementClient(
420431
:vartype express_route_gateways: azure.mgmt.network.operations.ExpressRouteGatewaysOperations
421432
:ivar hub_route_tables: HubRouteTablesOperations operations
422433
:vartype hub_route_tables: azure.mgmt.network.operations.HubRouteTablesOperations
434+
:ivar connection_policies: ConnectionPoliciesOperations operations
435+
:vartype connection_policies: azure.mgmt.network.operations.ConnectionPoliciesOperations
423436
:ivar web_application_firewall_policies: WebApplicationFirewallPoliciesOperations operations
424437
:vartype web_application_firewall_policies:
425438
azure.mgmt.network.operations.WebApplicationFirewallPoliciesOperations
@@ -428,6 +441,10 @@ class NetworkManagementClient(
428441
azure.mgmt.network.operations.VirtualNetworkAppliancesOperations
429442
:ivar service_gateways: ServiceGatewaysOperations operations
430443
:vartype service_gateways: azure.mgmt.network.operations.ServiceGatewaysOperations
444+
:ivar interconnect_groups: InterconnectGroupsOperations operations
445+
:vartype interconnect_groups: azure.mgmt.network.operations.InterconnectGroupsOperations
446+
:ivar subgroups: SubgroupsOperations operations
447+
:vartype subgroups: azure.mgmt.network.operations.SubgroupsOperations
431448
:ivar application_gateway_private_link_resources:
432449
ApplicationGatewayPrivateLinkResourcesOperations operations
433450
:vartype application_gateway_private_link_resources:
@@ -779,6 +796,7 @@ def __init__(
779796
self.scope_connections = ScopeConnectionsOperations(
780797
self._client, self._config, self._serialize, self._deserialize
781798
)
799+
self.commits = CommitsOperations(self._client, self._config, self._serialize, self._deserialize)
782800
self.security_admin_configurations = SecurityAdminConfigurationsOperations(
783801
self._client, self._config, self._serialize, self._deserialize
784802
)
@@ -893,6 +911,9 @@ def __init__(
893911
self._client, self._config, self._serialize, self._deserialize
894912
)
895913
self.hub_route_tables = HubRouteTablesOperations(self._client, self._config, self._serialize, self._deserialize)
914+
self.connection_policies = ConnectionPoliciesOperations(
915+
self._client, self._config, self._serialize, self._deserialize
916+
)
896917
self.web_application_firewall_policies = WebApplicationFirewallPoliciesOperations(
897918
self._client, self._config, self._serialize, self._deserialize
898919
)
@@ -902,6 +923,10 @@ def __init__(
902923
self.service_gateways = ServiceGatewaysOperations(
903924
self._client, self._config, self._serialize, self._deserialize
904925
)
926+
self.interconnect_groups = InterconnectGroupsOperations(
927+
self._client, self._config, self._serialize, self._deserialize
928+
)
929+
self.subgroups = SubgroupsOperations(self._client, self._config, self._serialize, self._deserialize)
905930
self.application_gateway_private_link_resources = ApplicationGatewayPrivateLinkResourcesOperations(
906931
self._client, self._config, self._serialize, self._deserialize
907932
)

sdk/network/azure-mgmt-network/azure/mgmt/network/_patch.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
99
"""
1010

11+
1112
__all__: list[str] = [] # Add all objects you want publicly available to users at this package level
1213

1314

0 commit comments

Comments
 (0)