Skip to content

Commit f7a799b

Browse files
author
SDKAuto
committed
CodeGen from PR 34268 in Azure/azure-rest-api-specs
Merge 269f57dfcf9c6f7af15ccbaae4d4accc3967ba36 into 761d8b58e465b26eddb8ad70dda3cde7b4228bdf
1 parent dbc1627 commit f7a799b

File tree

190 files changed

+4987
-3855
lines changed

Some content is hidden

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

190 files changed

+4987
-3855
lines changed

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

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

3-
## 1.0.0-beta.6 (Unreleased)
3+
## 1.0.0-beta.6 (2025-05-09)
44

5-
### Features Added
5+
- Azure Resource Manager SqlVirtualMachine client library for Java. This package contains Microsoft Azure SDK for SqlVirtualMachine Management SDK. The SQL virtual machine management API provides a RESTful set of web APIs that interact with Azure Compute, Network & Storage services to manage your SQL Server virtual machine. The API enables users to create, delete and retrieve a SQL virtual machine, SQL virtual machine group or availability group listener. 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.SqlVirtualMachineGroupListResult` was removed
10+
11+
#### `models.SqlVirtualMachineListResult` was removed
12+
13+
#### `models.PrivateIpAddress` was removed
14+
15+
#### `models.SqlStorageSettings` was removed
16+
17+
#### `models.SqlTempDbSettings` was removed
18+
19+
#### `models.OperationListResult` was removed
20+
21+
#### `models.SqlVirtualMachineTroubleshoots` was removed
22+
23+
#### `models.AadAuthenticationSettings` was removed
24+
25+
#### `models.SqlInstanceSettings` was removed
26+
27+
#### `models.AvailabilityGroupListenerListResult` was removed
28+
29+
#### `models.StorageConfigurationSettings` was modified
30+
31+
* `models.SqlStorageSettings sqlLogSettings()` -> `models.SQLStorageSettings sqlLogSettings()`
32+
* `models.SqlTempDbSettings sqlTempDbSettings()` -> `models.SQLTempDbSettings sqlTempDbSettings()`
33+
* `withSqlLogSettings(models.SqlStorageSettings)` was removed
34+
* `withSqlDataSettings(models.SqlStorageSettings)` was removed
35+
* `models.SqlStorageSettings sqlDataSettings()` -> `models.SQLStorageSettings sqlDataSettings()`
36+
* `withSqlTempDbSettings(models.SqlTempDbSettings)` was removed
37+
38+
#### `models.SqlVirtualMachines` was modified
39+
40+
* `listBySqlVmGroup(java.lang.String,java.lang.String,com.azure.core.util.Context)` was removed
41+
* `listBySqlVmGroup(java.lang.String,java.lang.String)` was removed
42+
43+
#### `models.SqlConnectivityUpdateSettings` was modified
44+
45+
* `withSqlAuthUpdateUsername(java.lang.String)` was removed
46+
* `sqlAuthUpdateUsername()` was removed
47+
48+
#### `SqlVirtualMachineManager` was modified
49+
50+
* `sqlVirtualMachineTroubleshoots()` was removed
51+
* `fluent.SqlVirtualMachineManagementClient serviceClient()` -> `fluent.SqlVirtualMachineClient serviceClient()`
52+
53+
#### `models.MultiSubnetIpConfiguration` was modified
54+
55+
* `withPrivateIpAddress(models.PrivateIpAddress)` was removed
56+
* `models.PrivateIpAddress privateIpAddress()` -> `models.PrivateIPAddress privateIpAddress()`
57+
58+
#### `models.ServerConfigurationsManagementSettings` was modified
59+
60+
* `models.AadAuthenticationSettings azureAdAuthenticationSettings()` -> `models.AADAuthenticationSettings azureAdAuthenticationSettings()`
61+
* `withSqlInstanceSettings(models.SqlInstanceSettings)` was removed
62+
* `withAzureAdAuthenticationSettings(models.AadAuthenticationSettings)` was removed
63+
* `models.SqlInstanceSettings sqlInstanceSettings()` -> `models.SQLInstanceSettings sqlInstanceSettings()`
64+
65+
#### `models.ResourceIdentity` was modified
66+
67+
* `java.util.UUID tenantId()` -> `java.lang.String tenantId()`
68+
* `java.util.UUID principalId()` -> `java.lang.String principalId()`
69+
70+
#### `models.LoadBalancerConfiguration` was modified
71+
72+
* `models.PrivateIpAddress privateIpAddress()` -> `models.PrivateIPAddress privateIpAddress()`
73+
* `withPrivateIpAddress(models.PrivateIpAddress)` was removed
74+
75+
### Features Added
76+
77+
* `models.AADAuthenticationSettings` was added
78+
79+
* `models.VirtualMachineIdentity` was added
80+
81+
* `models.SQLInstanceSettings` was added
82+
83+
* `models.PrivateIPAddress` was added
84+
85+
* `models.DiskConfigAssessmentRequest` was added
86+
87+
* `implementation.models.SqlVirtualMachineListResult` was added
88+
89+
* `models.OperationProperty` was added
90+
91+
* `models.SQLTempDbSettings` was added
92+
93+
* `implementation.models.OperationListResult` was added
94+
95+
* `models.OsType` was added
96+
97+
* `models.VmIdentityType` was added
98+
99+
* `models.AdditionalVmPatch` was added
100+
101+
* `implementation.models.AvailabilityGroupListenerListResult` was added
102+
103+
* `models.SQLStorageSettings` was added
104+
105+
* `implementation.models.SqlVirtualMachineGroupListResult` was added
106+
107+
* `models.AdditionalOsPatch` was added
108+
109+
#### `models.StorageConfigurationSettings` was modified
110+
111+
* `withSqlLogSettings(models.SQLStorageSettings)` was added
112+
* `withSqlDataSettings(models.SQLStorageSettings)` was added
113+
* `enableStorageConfigBlade()` was added
114+
* `withEnableStorageConfigBlade(java.lang.Boolean)` was added
115+
* `withSqlTempDbSettings(models.SQLTempDbSettings)` was added
116+
117+
#### `models.SqlVirtualMachines` was modified
118+
119+
* `fetchDCAssessment(java.lang.String,java.lang.String,models.DiskConfigAssessmentRequest,com.azure.core.util.Context)` was added
120+
* `fetchDCAssessment(java.lang.String,java.lang.String,models.DiskConfigAssessmentRequest)` was added
121+
* `troubleshoot(java.lang.String,java.lang.String,fluent.models.SqlVmTroubleshootingInner,com.azure.core.util.Context)` was added
122+
* `troubleshoot(java.lang.String,java.lang.String,fluent.models.SqlVmTroubleshootingInner)` was added
123+
124+
#### `models.SqlVirtualMachine$Definition` was modified
125+
126+
* `withVirtualMachineIdentitySettings(models.VirtualMachineIdentity)` was added
127+
128+
#### `models.SqlConnectivityUpdateSettings` was modified
129+
130+
* `sqlAuthUpdateUserName()` was added
131+
* `withSqlAuthUpdateUserName(java.lang.String)` was added
132+
133+
#### `models.MultiSubnetIpConfiguration` was modified
134+
135+
* `withPrivateIpAddress(models.PrivateIPAddress)` was added
136+
137+
#### `models.AutoPatchingSettings` was modified
138+
139+
* `additionalVmPatch()` was added
140+
* `withAdditionalVmPatch(models.AdditionalVmPatch)` was added
141+
142+
#### `models.ServerConfigurationsManagementSettings` was modified
143+
144+
* `withSqlInstanceSettings(models.SQLInstanceSettings)` was added
145+
* `withAzureAdAuthenticationSettings(models.AADAuthenticationSettings)` was added
146+
147+
#### `models.WsfcDomainProfile` was modified
148+
149+
* `isSqlServiceAccountGmsa()` was added
150+
* `withIsSqlServiceAccountGmsa(java.lang.Boolean)` was added
151+
152+
#### `models.SqlVirtualMachineGroups` was modified
153+
154+
* `listBySqlVmGroup(java.lang.String,java.lang.String,com.azure.core.util.Context)` was added
155+
* `listBySqlVmGroup(java.lang.String,java.lang.String)` was added
156+
157+
#### `models.LoadBalancerConfiguration` was modified
158+
159+
* `withPrivateIpAddress(models.PrivateIPAddress)` was added
160+
161+
#### `models.SqlVirtualMachine` was modified
10162

11-
### Other Changes
163+
* `fetchDCAssessment(models.DiskConfigAssessmentRequest,com.azure.core.util.Context)` was added
164+
* `troubleshoot(fluent.models.SqlVmTroubleshootingInner)` was added
165+
* `osType()` was added
166+
* `fetchDCAssessment(models.DiskConfigAssessmentRequest)` was added
167+
* `virtualMachineIdentitySettings()` was added
168+
* `troubleshoot(fluent.models.SqlVmTroubleshootingInner,com.azure.core.util.Context)` was added
169+
* `additionalVmPatch()` was added
12170

13171
## 1.0.0-beta.5 (2024-10-31)
14172

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

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Azure Resource Manager SqlVirtualMachine client library for Java.
44

5-
This package contains Microsoft Azure SDK for SqlVirtualMachine Management SDK. The SQL virtual machine management API provides a RESTful set of web APIs that interact with Azure Compute, Network & Storage services to manage your SQL Server virtual machine. The API enables users to create, delete and retrieve a SQL virtual machine, SQL virtual machine group or availability group listener. Package tag package-preview-2022-08. 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 SqlVirtualMachine Management SDK. The SQL virtual machine management API provides a RESTful set of web APIs that interact with Azure Compute, Network & Storage services to manage your SQL Server virtual machine. The API enables users to create, delete and retrieve a SQL virtual machine, SQL virtual machine group or availability group listener. 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

@@ -52,15 +52,15 @@ Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment
5252
Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code:
5353

5454
```java
55-
AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE);
55+
AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD);
5656
TokenCredential credential = new DefaultAzureCredentialBuilder()
5757
.authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint())
5858
.build();
5959
SqlVirtualMachineManager manager = SqlVirtualMachineManager
6060
.authenticate(credential, profile);
6161
```
6262

63-
The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise.
63+
The sample code assumes global Azure. Please change the `AzureCloud.AZURE_PUBLIC_CLOUD` variable if otherwise.
6464

6565
See [Authentication][authenticate] for more options.
6666

@@ -100,5 +100,3 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m
100100
[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md
101101
[coc]: https://opensource.microsoft.com/codeofconduct/
102102
[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/
103-
104-

0 commit comments

Comments
 (0)