Skip to content

Commit bf9fccd

Browse files
azure-sdkweidongxu-microsoftCopilot
authored
[AutoPR azure-resourcemanager-network]-generated-from-SDK Generation - Java-6493892 (#49665)
* 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=6493892 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Regenerate network SDK from specs main Update tsp-location to Azure/azure-rest-api-specs main at df62ff0349d23189eb0a862e663325c474e8e5e1 and regenerate azure-resourcemanager-network. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Update CHANGELOG.md --------- Co-authored-by: Weidong Xu <weidxu@microsoft.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent c1d51fa commit bf9fccd

1,008 files changed

Lines changed: 18681 additions & 2606 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.

eng/versioning/version_client.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ com.azure.resourcemanager:azure-resourcemanager-eventhubs;2.53.8;2.54.0-beta.1
291291
com.azure.resourcemanager:azure-resourcemanager-keyvault;2.55.2;2.56.0-beta.1
292292
com.azure.resourcemanager:azure-resourcemanager-monitor;2.53.8;2.54.0-beta.2
293293
com.azure.resourcemanager:azure-resourcemanager-msi;2.53.8;2.54.0-beta.2
294-
com.azure.resourcemanager:azure-resourcemanager-network;2.58.2;2.59.0-beta.1
294+
com.azure.resourcemanager:azure-resourcemanager-network;2.58.2;2.59.0
295295
com.azure.resourcemanager:azure-resourcemanager-perf;1.0.0-beta.1;1.0.0-beta.1
296296
com.azure.resourcemanager:azure-resourcemanager-privatedns;2.53.8;2.54.0-beta.1
297297
com.azure.resourcemanager:azure-resourcemanager-resources;2.54.1;2.55.0-beta.1

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

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
11
# Release History
22

3-
## 2.59.0-beta.1 (Unreleased)
4-
5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
- Return type of `EffectiveNetworkSecurityGroup.tagMap()` changed from `Map<String, String>` to `Map<String, List<String>>`.
10-
11-
### Bugs Fixed
3+
## 2.59.0 (2026-06-29)
124

135
### Other Changes
146

7+
- Updated `api-version` to `2025-07-01`.
8+
159
## 2.58.2 (2026-05-05)
1610

1711
### Other Changes

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ For documentation on how to use this package, please see [Azure Management Libra
1818
<dependency>
1919
<groupId>com.azure.resourcemanager</groupId>
2020
<artifactId>azure-resourcemanager-network</artifactId>
21-
<version>2.59.0-beta.1</version>
21+
<version>2.59.0</version>
2222
</dependency>
2323
```
2424
[//]: # ({x-version-update-end})

sdk/network/azure-resourcemanager-network/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<groupId>com.azure.resourcemanager</groupId>
1616
<artifactId>azure-resourcemanager-network</artifactId>
17-
<version>2.59.0-beta.1</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-network;current} -->
17+
<version>2.59.0</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-network;current} -->
1818
<packaging>jar</packaging>
1919

2020
<name>Microsoft Azure SDK for Network Management</name>

sdk/network/azure-resourcemanager-network/src/main/java/com/azure/resourcemanager/network/fluent/AzureFirewallsClient.java

Lines changed: 38 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,14 +91,31 @@ Response<AzureFirewallInner> getByResourceGroupWithResponse(String resourceGroup
9191
* @param resourceGroupName The name of the resource group. The name is case insensitive.
9292
* @param azureFirewallName The name of the Azure Firewall.
9393
* @param parameters Parameters supplied to the create or update Azure Firewall operation.
94+
* @param createAfcControlPlane When set to true, creates an AFC control plane for the Azure Firewall.
9495
* @throws IllegalArgumentException thrown if parameters fail the validation.
9596
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
9697
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
9798
* @return azure Firewall resource along with {@link Response} on successful completion of {@link Mono}.
9899
*/
99100
@ServiceMethod(returns = ReturnType.SINGLE)
100101
Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String azureFirewallName,
101-
AzureFirewallInner parameters);
102+
AzureFirewallInner parameters, Boolean createAfcControlPlane);
103+
104+
/**
105+
* Creates or updates the specified Azure Firewall.
106+
*
107+
* @param resourceGroupName The name of the resource group. The name is case insensitive.
108+
* @param azureFirewallName The name of the Azure Firewall.
109+
* @param parameters Parameters supplied to the create or update Azure Firewall operation.
110+
* @param createAfcControlPlane When set to true, creates an AFC control plane for the Azure Firewall.
111+
* @throws IllegalArgumentException thrown if parameters fail the validation.
112+
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
113+
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
114+
* @return the {@link PollerFlux} for polling of azure Firewall resource.
115+
*/
116+
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
117+
PollerFlux<PollResult<AzureFirewallInner>, AzureFirewallInner> beginCreateOrUpdateAsync(String resourceGroupName,
118+
String azureFirewallName, AzureFirewallInner parameters, Boolean createAfcControlPlane);
102119

103120
/**
104121
* Creates or updates the specified Azure Firewall.
@@ -136,6 +153,7 @@ SyncPoller<PollResult<AzureFirewallInner>, AzureFirewallInner> beginCreateOrUpda
136153
* @param resourceGroupName The name of the resource group. The name is case insensitive.
137154
* @param azureFirewallName The name of the Azure Firewall.
138155
* @param parameters Parameters supplied to the create or update Azure Firewall operation.
156+
* @param createAfcControlPlane When set to true, creates an AFC control plane for the Azure Firewall.
139157
* @param context The context to associate with this operation.
140158
* @throws IllegalArgumentException thrown if parameters fail the validation.
141159
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
@@ -144,7 +162,23 @@ SyncPoller<PollResult<AzureFirewallInner>, AzureFirewallInner> beginCreateOrUpda
144162
*/
145163
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
146164
SyncPoller<PollResult<AzureFirewallInner>, AzureFirewallInner> beginCreateOrUpdate(String resourceGroupName,
147-
String azureFirewallName, AzureFirewallInner parameters, Context context);
165+
String azureFirewallName, AzureFirewallInner parameters, Boolean createAfcControlPlane, Context context);
166+
167+
/**
168+
* Creates or updates the specified Azure Firewall.
169+
*
170+
* @param resourceGroupName The name of the resource group. The name is case insensitive.
171+
* @param azureFirewallName The name of the Azure Firewall.
172+
* @param parameters Parameters supplied to the create or update Azure Firewall operation.
173+
* @param createAfcControlPlane When set to true, creates an AFC control plane for the Azure Firewall.
174+
* @throws IllegalArgumentException thrown if parameters fail the validation.
175+
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
176+
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
177+
* @return azure Firewall resource on successful completion of {@link Mono}.
178+
*/
179+
@ServiceMethod(returns = ReturnType.SINGLE)
180+
Mono<AzureFirewallInner> createOrUpdateAsync(String resourceGroupName, String azureFirewallName,
181+
AzureFirewallInner parameters, Boolean createAfcControlPlane);
148182

149183
/**
150184
* Creates or updates the specified Azure Firewall.
@@ -182,6 +216,7 @@ AzureFirewallInner createOrUpdate(String resourceGroupName, String azureFirewall
182216
* @param resourceGroupName The name of the resource group. The name is case insensitive.
183217
* @param azureFirewallName The name of the Azure Firewall.
184218
* @param parameters Parameters supplied to the create or update Azure Firewall operation.
219+
* @param createAfcControlPlane When set to true, creates an AFC control plane for the Azure Firewall.
185220
* @param context The context to associate with this operation.
186221
* @throws IllegalArgumentException thrown if parameters fail the validation.
187222
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
@@ -190,7 +225,7 @@ AzureFirewallInner createOrUpdate(String resourceGroupName, String azureFirewall
190225
*/
191226
@ServiceMethod(returns = ReturnType.SINGLE)
192227
AzureFirewallInner createOrUpdate(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters,
193-
Context context);
228+
Boolean createAfcControlPlane, Context context);
194229

195230
/**
196231
* Updates tags of an Azure Firewall resource.

0 commit comments

Comments
 (0)