Skip to content

Commit 678f1e7

Browse files
[AutoPR azure-resourcemanager-nginx]-generated-from-SDK Generation - Java-5433741 (#46952)
* Configurations: 'specification/nginx/Nginx.Management/tspconfig.yaml', API Version: 2025-03-01-preview, SDK Release Type: beta, and CommitSHA: 'aae85aa3e7e4fda95ea2d3abac0ba1d8159db214' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5433741 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Configurations: 'specification/nginx/Nginx.Management/tspconfig.yaml', API Version: 2025-03-01-preview, SDK Release Type: beta, and CommitSHA: 'de8103ff8e94ea51c56bb22094ded5d2dfc45a6a' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5857234 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. --------- Co-authored-by: Weidong Xu <weidxu@microsoft.com>
1 parent 9826f49 commit 678f1e7

230 files changed

Lines changed: 7406 additions & 5799 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/nginx/azure-resourcemanager-nginx/CHANGELOG.md

Lines changed: 283 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,293 @@
11
# Release History
22

3-
## 1.1.0-beta.4 (Unreleased)
3+
## 1.1.0-beta.4 (2026-02-10)
44

5-
### Features Added
5+
- Azure Resource Manager Nginx client library for Java. This package contains Microsoft Azure SDK for Nginx Management SDK. Package api-version 2025-03-01-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
66

77
### Breaking Changes
88

9-
### Bugs Fixed
9+
#### `models.NginxConfigurationListResponse` was removed
10+
11+
#### `models.OperationResult` was removed
12+
13+
#### `models.NginxDeploymentApiKeyListResponse` was removed
14+
15+
#### `models.NginxCertificateListResponse` was removed
16+
17+
#### `models.OperationListResult` was removed
18+
19+
#### `models.NginxDeploymentListResponse` was removed
20+
21+
#### `models.NginxDeploymentUpdatePropertiesNginxAppProtect` was removed
22+
23+
#### `models.UserIdentityProperties` was modified
24+
25+
* `validate()` was removed
26+
27+
#### `models.ScaleProfileCapacity` was modified
28+
29+
* `validate()` was removed
30+
31+
#### `models.NginxNetworkInterfaceConfiguration` was modified
32+
33+
* `validate()` was removed
34+
35+
#### `models.WebApplicationFirewallSettings` was modified
36+
37+
* `validate()` was removed
38+
39+
#### `models.NginxDeploymentScalingProperties` was modified
40+
41+
* `validate()` was removed
42+
43+
#### `models.AnalysisDiagnostic` was modified
44+
45+
* `AnalysisDiagnostic()` was changed to private access
46+
* `withMessage(java.lang.String)` was removed
47+
* `validate()` was removed
48+
* `withLine(float)` was removed
49+
* `withFile(java.lang.String)` was removed
50+
* `withRule(java.lang.String)` was removed
51+
* `withDirective(java.lang.String)` was removed
52+
* `withDescription(java.lang.String)` was removed
53+
* `withId(java.lang.String)` was removed
54+
* `float line()` -> `double line()`
55+
56+
#### `models.NginxFrontendIpConfiguration` was modified
57+
58+
* `validate()` was removed
59+
60+
#### `models.NginxCertificateErrorResponseBody` was modified
61+
62+
* `validate()` was removed
63+
64+
#### `models.OperationDisplay` was modified
65+
66+
* `OperationDisplay()` was changed to private access
67+
* `withDescription(java.lang.String)` was removed
68+
* `withProvider(java.lang.String)` was removed
69+
* `withOperation(java.lang.String)` was removed
70+
* `validate()` was removed
71+
* `withResource(java.lang.String)` was removed
72+
73+
#### `models.NginxDeploymentUserProfile` was modified
74+
75+
* `validate()` was removed
76+
77+
#### `models.DiagnosticItem` was modified
78+
79+
* `DiagnosticItem()` was changed to private access
80+
* `withMessage(java.lang.String)` was removed
81+
* `withLine(float)` was removed
82+
* `withLevel(models.Level)` was removed
83+
* `float line()` -> `double line()`
84+
* `withFile(java.lang.String)` was removed
85+
* `validate()` was removed
86+
* `withId(java.lang.String)` was removed
87+
* `withRule(java.lang.String)` was removed
88+
* `withDirective(java.lang.String)` was removed
89+
* `withCategory(java.lang.String)` was removed
90+
* `withDescription(java.lang.String)` was removed
91+
92+
#### `models.NginxDeploymentUpdateProperties` was modified
93+
94+
* `nginxAppProtect()` was removed
95+
* `validate()` was removed
96+
* `withNginxAppProtect(models.NginxDeploymentUpdatePropertiesNginxAppProtect)` was removed
97+
98+
#### `models.NginxLogging` was modified
99+
100+
* `validate()` was removed
101+
102+
#### `models.NginxDeploymentProperties` was modified
103+
104+
* `validate()` was removed
105+
106+
#### `models.NginxCertificateProperties` was modified
107+
108+
* `validate()` was removed
109+
110+
#### `models.NginxNetworkProfile` was modified
111+
112+
* `validate()` was removed
113+
114+
#### `models.NginxDeploymentApiKeyRequest` was modified
115+
116+
* `validate()` was removed
117+
118+
#### `models.ScaleProfile` was modified
119+
120+
* `validate()` was removed
121+
122+
#### `models.AnalysisResultData` was modified
123+
124+
* `AnalysisResultData()` was changed to private access
125+
* `validate()` was removed
126+
* `withDiagnostics(java.util.List)` was removed
127+
* `withErrors(java.util.List)` was removed
128+
129+
#### `models.NginxConfigurationRequestProperties` was modified
130+
131+
* `validate()` was removed
132+
133+
#### `models.AnalysisCreateConfig` was modified
134+
135+
* `validate()` was removed
136+
137+
#### `models.NginxConfigurationResponseProperties` was modified
138+
139+
* `NginxConfigurationResponseProperties()` was changed to private access
140+
* `validate()` was removed
141+
* `withProtectedFiles(java.util.List)` was removed
142+
* `withPackageProperty(models.NginxConfigurationPackage)` was removed
143+
* `withFiles(java.util.List)` was removed
144+
* `withRootFile(java.lang.String)` was removed
145+
146+
#### `models.IdentityProperties` was modified
147+
148+
* `validate()` was removed
149+
150+
#### `models.NginxConfigurationFile` was modified
151+
152+
* `validate()` was removed
153+
154+
#### `models.NginxConfigurationRequest` was modified
155+
156+
* `validate()` was removed
157+
158+
#### `models.NginxDeploymentApiKeyResponseProperties` was modified
159+
160+
* `NginxDeploymentApiKeyResponseProperties()` was changed to private access
161+
* `validate()` was removed
162+
* `withEndDateTime(java.time.OffsetDateTime)` was removed
163+
164+
#### `models.NginxDeploymentUpdateParameters` was modified
165+
166+
* `validate()` was removed
167+
168+
#### `models.NginxDeploymentPropertiesNginxAppProtect` was modified
169+
170+
* `validate()` was removed
171+
172+
#### `models.WebApplicationFirewallComponentVersions` was modified
173+
174+
* `WebApplicationFirewallComponentVersions()` was changed to private access
175+
* `withWafEngineVersion(java.lang.String)` was removed
176+
* `validate()` was removed
177+
* `withWafNginxVersion(java.lang.String)` was removed
178+
179+
#### `models.NginxConfigurationProtectedFileRequest` was modified
180+
181+
* `validate()` was removed
182+
183+
#### `models.WebApplicationFirewallStatus` was modified
184+
185+
* `WebApplicationFirewallStatus()` was changed to private access
186+
* `validate()` was removed
187+
188+
#### `models.NginxPublicIpAddress` was modified
189+
190+
* `validate()` was removed
191+
192+
#### `models.NginxConfigurationPackage` was modified
193+
194+
* `validate()` was removed
195+
196+
#### `models.ResourceSku` was modified
197+
198+
* `validate()` was removed
199+
200+
#### `models.WebApplicationFirewallPackage` was modified
201+
202+
* `WebApplicationFirewallPackage()` was changed to private access
203+
* `withRevisionDatetime(java.time.OffsetDateTime)` was removed
204+
* `validate()` was removed
205+
* `withVersion(java.lang.String)` was removed
206+
207+
#### `models.AutoUpgradeProfile` was modified
208+
209+
* `validate()` was removed
210+
211+
#### `models.NginxStorageAccount` was modified
212+
213+
* `validate()` was removed
214+
215+
#### `models.AnalysisCreate` was modified
216+
217+
* `validate()` was removed
218+
219+
#### `models.NginxConfigurationProtectedFileResponse` was modified
220+
221+
* `NginxConfigurationProtectedFileResponse()` was changed to private access
222+
* `withContentHash(java.lang.String)` was removed
223+
* `validate()` was removed
224+
* `withVirtualPath(java.lang.String)` was removed
225+
226+
#### `models.NginxDeploymentApiKeyRequestProperties` was modified
227+
228+
* `validate()` was removed
229+
230+
#### `models.NginxPrivateIpAddress` was modified
231+
232+
* `validate()` was removed
233+
234+
### Features Added
235+
236+
* `models.NginxDeploymentDefaultWafPolicyListResponse` was added
237+
238+
* `models.NginxDeploymentWafPolicy$Definition` was added
239+
240+
* `models.WafPolicies` was added
241+
242+
* `models.ActionType` was added
243+
244+
* `models.NginxDeploymentWafPolicyMetadataProperties` was added
245+
246+
* `models.NginxDeploymentWafPolicyApplyingStatusCode` was added
247+
248+
* `models.NginxDeploymentWafPolicy` was added
249+
250+
* `models.NginxDeploymentDefaultWafPolicyProperties` was added
251+
252+
* `models.NginxDeploymentWafPolicyCompilingStatus` was added
253+
254+
* `models.NginxDeploymentWafPolicyProperties` was added
255+
256+
* `models.NginxDeploymentWafPolicyCompilingStatusCode` was added
257+
258+
* `models.Origin` was added
259+
260+
* `models.NginxDeploymentWafPolicyMetadata` was added
261+
262+
* `models.Operation` was added
263+
264+
* `models.NginxDeploymentWafPolicy$DefinitionStages` was added
265+
266+
* `models.NginxDeploymentWafPolicyApplyingStatus` was added
267+
268+
* `models.DefaultWafPolicies` was added
269+
270+
#### `models.NginxDeploymentUpdateProperties` was modified
271+
272+
* `withWebApplicationFirewallSettings(models.WebApplicationFirewallSettings)` was added
273+
* `webApplicationFirewallSettings()` was added
274+
275+
#### `models.NginxDeploymentApiKeyRequest` was modified
276+
277+
* `systemData()` was added
278+
279+
#### `models.NginxDeploymentApiKeyResponse` was modified
280+
281+
* `systemData()` was added
282+
283+
#### `NginxManager` was modified
284+
285+
* `defaultWafPolicies()` was added
286+
* `wafPolicies()` was added
287+
288+
#### `models.WebApplicationFirewallStatus` was modified
10289

11-
### Other Changes
290+
* `wafRelease()` was added
12291

13292
## 1.1.0-beta.3 (2025-02-26)
14293

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

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

33
Azure Resource Manager Nginx client library for Java.
44

5-
This package contains Microsoft Azure SDK for Nginx Management SDK. Package tag package-2024-11-01-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
5+
This package contains Microsoft Azure SDK for Nginx Management SDK. Package api-version 2025-03-01-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
66

77
## We'd love to hear your feedback
88

0 commit comments

Comments
 (0)