Skip to content

Commit 04a1144

Browse files
authored
[AutoPR @azure-arm-azurestackhci]-generated-from-SDK Generation - JS-6144153 (#38114)
Configurations: 'specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/StackHCI/tspconfig.yaml', API Version: 2026-04-01-preview, SDK Release Type: beta, and CommitSHA: 'c22e8792df237fd9afe601d69e305504679c42af' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6144153 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. ## Release Plan Details - Release Plan: https://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=b1b35a9c-f92c-f111-88b4-000d3a5a7db7 - Work Item Link: https://dev.azure.com/azure-sdk/fe81d705-3c06-41e5-bf7c-5ebea18efe89/_workitems/edit/33678 - Spec Pull Request: Azure/azure-rest-api-specs#41155 - Spec API version: 2026-04-01-preview
1 parent b2ba4f4 commit 04a1144

408 files changed

Lines changed: 20657 additions & 6136 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.

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,7 @@
397397
# PRLabel: %Mgmt
398398
/sdk/azurestack/arm-azurestack/ @qiaozha @MaryGao @JialinHuang803
399399

400-
# PRLabel: %Mgmt
400+
# PRLabel: %Mgmt %mgmt-review-needed
401401
/sdk/azurestackhci/arm-azurestackhci/ @qiaozha @MaryGao @JialinHuang803
402402

403403
# PRLabel: %Mgmt

sdk/azurestackhci/arm-azurestackhci/CHANGELOG.md

Lines changed: 208 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,213 @@
11
# Release History
22

3+
## 4.1.0-beta.1 (2026-04-13)
4+
Compared with version 4.0.0
5+
6+
### Features Added
7+
- Added operation group ClusterJobsOperations
8+
- Added operation group DevicePoolsOperations
9+
- Added operation group EdgeMachineJobsOperations
10+
- Added operation group EdgeMachinesOperations
11+
- Added operation group KubernetesVersionsOperations
12+
- Added operation group OsImagesOperations
13+
- Added operation group OwnershipVouchersOperations
14+
- Added operation group PlatformUpdatesOperations
15+
- Added operation group PublishersOperations
16+
- Added operation group UpdateContentsOperations
17+
- Added operation group UpdateSummariesOperationGroupOperations
18+
- Added operation ClustersOperations.beginChangeRing
19+
- Added operation ClustersOperations.beginChangeRingAndWait
20+
- Added operation ClustersOperations.changeRing
21+
- Added operation UpdatesOperations.beginPrepare
22+
- Added operation UpdatesOperations.beginPrepareAndWait
23+
- Added operation UpdatesOperations.prepare
24+
- Added Interface ChangeRingRequest
25+
- Added Interface ChangeRingRequestProperties
26+
- Added Interface CheckUpdatesRequest
27+
- Added Interface ClaimDeviceRequest
28+
- Added Interface ClusterBillingProperties
29+
- Added Interface ClusterJob
30+
- Added Interface ClusterJobProperties
31+
- Added Interface ClusterJobsCreateOrUpdateOptionalParams
32+
- Added Interface ClusterJobsDeleteOptionalParams
33+
- Added Interface ClusterJobsGetOptionalParams
34+
- Added Interface ClusterJobsListOptionalParams
35+
- Added Interface ClustersChangeRingOptionalParams
36+
- Added Interface ClusterSdnProperties
37+
- Added Interface ConfidentialVmProfile
38+
- Added Interface ConfidentialVmProperties
39+
- Added Interface ContentPayload
40+
- Added Interface DeviceDetail
41+
- Added Interface DevicePool
42+
- Added Interface DevicePoolPatch
43+
- Added Interface DevicePoolProperties
44+
- Added Interface DevicePoolsClaimDevicesOptionalParams
45+
- Added Interface DevicePoolsCreateOrUpdateOptionalParams
46+
- Added Interface DevicePoolsDeleteOptionalParams
47+
- Added Interface DevicePoolsGetOptionalParams
48+
- Added Interface DevicePoolsListByResourceGroupOptionalParams
49+
- Added Interface DevicePoolsListBySubscriptionOptionalParams
50+
- Added Interface DevicePoolsReleaseDevicesOptionalParams
51+
- Added Interface DevicePoolsUpdateOptionalParams
52+
- Added Interface DownloadOsJobProperties
53+
- Added Interface DownloadOsProfile
54+
- Added Interface DownloadRequest
55+
- Added Interface EdgeDeviceDisks
56+
- Added Interface EdgeMachine
57+
- Added Interface EdgeMachineCollectLogJobProperties
58+
- Added Interface EdgeMachineCollectLogJobReportedProperties
59+
- Added Interface EdgeMachineJob
60+
- Added Interface EdgeMachineJobProperties
61+
- Added Interface EdgeMachineJobsCreateOrUpdateOptionalParams
62+
- Added Interface EdgeMachineJobsDeleteOptionalParams
63+
- Added Interface EdgeMachineJobsGetOptionalParams
64+
- Added Interface EdgeMachineJobsListOptionalParams
65+
- Added Interface EdgeMachineNetworkProfile
66+
- Added Interface EdgeMachineNicDetail
67+
- Added Interface EdgeMachinePatch
68+
- Added Interface EdgeMachineProperties
69+
- Added Interface EdgeMachineRemoteSupportJobProperties
70+
- Added Interface EdgeMachineRemoteSupportJobReportedProperties
71+
- Added Interface EdgeMachineRemoteSupportNodeSettings
72+
- Added Interface EdgeMachineReportedProperties
73+
- Added Interface EdgeMachinesCreateOrUpdateOptionalParams
74+
- Added Interface EdgeMachinesDeleteOptionalParams
75+
- Added Interface EdgeMachinesGetOptionalParams
76+
- Added Interface EdgeMachinesListByResourceGroupOptionalParams
77+
- Added Interface EdgeMachinesListBySubscriptionOptionalParams
78+
- Added Interface EdgeMachinesUpdateOptionalParams
79+
- Added Interface HardwareProfile
80+
- Added Interface HciConfigureCvmJobProperties
81+
- Added Interface HciConfigureSdnIntegrationJobProperties
82+
- Added Interface IgvmStatusDetail
83+
- Added Interface IpAddressRange
84+
- Added Interface JobReportedProperties
85+
- Added Interface KubernetesVersion
86+
- Added Interface KubernetesVersionProperties
87+
- Added Interface KubernetesVersionsListBySubscriptionLocationResourceOptionalParams
88+
- Added Interface NetworkAdapter
89+
- Added Interface NetworkConfiguration
90+
- Added Interface NextBillingModel
91+
- Added Interface OnboardingConfiguration
92+
- Added Interface OperationDetail
93+
- Added Interface OsImage
94+
- Added Interface OsImageProperties
95+
- Added Interface OsImagesGetOptionalParams
96+
- Added Interface OsImagesListBySubscriptionLocationResourceOptionalParams
97+
- Added Interface OsProfile
98+
- Added Interface OsProvisionProfile
99+
- Added Interface OwnershipVoucherDetails
100+
- Added Interface OwnershipVouchersValidateOptionalParams
101+
- Added Interface OwnershipVoucherValidationDetails
102+
- Added Interface PlatformPayload
103+
- Added Interface PlatformUpdate
104+
- Added Interface PlatformUpdateDetails
105+
- Added Interface PlatformUpdateProperties
106+
- Added Interface PlatformUpdatesGetOptionalParams
107+
- Added Interface PlatformUpdatesListOptionalParams
108+
- Added Interface ProvisioningDetails
109+
- Added Interface ProvisioningRequest
110+
- Added Interface ProvisionOsJobProperties
111+
- Added Interface ProvisionOsReportedProperties
112+
- Added Interface Publisher
113+
- Added Interface PublisherProperties
114+
- Added Interface PublishersGetOptionalParams
115+
- Added Interface PublishersListByClusterOptionalParams
116+
- Added Interface ReleaseDeviceRequest
117+
- Added Interface SanAdapterIPConfig
118+
- Added Interface SanAdapterProperties
119+
- Added Interface SanClusterNetworkConfig
120+
- Added Interface SanNetworks
121+
- Added Interface SdnProperties
122+
- Added Interface SiteDetails
123+
- Added Interface StorageConfiguration
124+
- Added Interface StorageProfile
125+
- Added Interface StorageS2DConfig
126+
- Added Interface StorageSanConfig
127+
- Added Interface TargetDeviceConfiguration
128+
- Added Interface TimeConfiguration
129+
- Added Interface UpdateContent
130+
- Added Interface UpdateContentProperties
131+
- Added Interface UpdateContentsGetOptionalParams
132+
- Added Interface UpdateContentsListOptionalParams
133+
- Added Interface UpdatesPrepareOptionalParams
134+
- Added Interface UpdateSummariesOperationGroupCheckHealthOptionalParams
135+
- Added Interface UpdateSummariesOperationGroupCheckUpdatesOptionalParams
136+
- Added Interface UserDetails
137+
- Added Interface ValidateOwnershipVouchersRequest
138+
- Added Interface ValidateOwnershipVouchersResponse
139+
- Added Interface WebProxyConfiguration
140+
- Interface Cluster has a new optional parameter billingProperties
141+
- Interface Cluster has a new optional parameter confidentialVmProperties
142+
- Interface Cluster has a new optional parameter kind
143+
- Interface Cluster has a new optional parameter ring
144+
- Interface Cluster has a new optional parameter sdnProperties
145+
- Interface Cluster has a new optional parameter storageType
146+
- Interface ClusterProperties has a new optional parameter billingProperties
147+
- Interface ClusterProperties has a new optional parameter confidentialVmProperties
148+
- Interface ClusterProperties has a new optional parameter ring
149+
- Interface ClusterProperties has a new optional parameter sdnProperties
150+
- Interface ClusterProperties has a new optional parameter storageType
151+
- Interface DeploymentSettingHostNetwork has a new optional parameter sanNetworks
152+
- Interface HciNetworkProfile has a new optional parameter sdnProperties
153+
- Interface HciReportedProperties has a new optional parameter confidentialVmProfile
154+
- Interface HciReportedProperties has a new optional parameter lastSyncTimestamp
155+
- Interface HciStorageProfile has a new optional parameter disks
156+
- Interface PerNodeRemoteSupportSession has a new optional parameter transcriptLocation
157+
- Interface RemoteSupportProperties has a new optional parameter remoteSupportProvisioningState
158+
- Interface ReportedProperties has a new optional parameter confidentialVmProfile
159+
- Interface ReportedProperties has a new optional parameter lastSyncTimestamp
160+
- Interface Storage has a new optional parameter s2D
161+
- Interface Storage has a new optional parameter san
162+
- Interface Storage has a new optional parameter storageType
163+
- Added Type Alias ClusterJobPropertiesUnion
164+
- Added Type Alias ConfidentialVmIntent
165+
- Added Type Alias ConfidentialVmStatus
166+
- Added Type Alias EdgeMachineConnectivityStatus
167+
- Added Type Alias EdgeMachineJobPropertiesUnion
168+
- Added Type Alias EdgeMachineJobType
169+
- Added Type Alias EdgeMachineKind
170+
- Added Type Alias EdgeMachineState
171+
- Added Type Alias HciJobType
172+
- Added Type Alias IgvmStatus
173+
- Added Type Alias IpAssignmentType
174+
- Added Type Alias OnboardingResourceType
175+
- Added Type Alias OSOperationType
176+
- Added Type Alias OverprovisioningRatio
177+
- Added Type Alias OwnerKeyType
178+
- Added Type Alias OwnershipVoucherValidationStatus
179+
- Added Type Alias ProvisioningOsType
180+
- Added Type Alias RemoteSupportProvisioningState
181+
- Added Type Alias SdnIntegrationIntent
182+
- Added Type Alias SdnStatus
183+
- Added Type Alias SecretType
184+
- Added Type Alias StorageType
185+
- Added Type Alias VolumeType
186+
- Added Enum KnownConfidentialVmIntent
187+
- Added Enum KnownConfidentialVmStatus
188+
- Added Enum KnownEdgeMachineConnectivityStatus
189+
- Added Enum KnownEdgeMachineJobType
190+
- Added Enum KnownEdgeMachineKind
191+
- Added Enum KnownEdgeMachineState
192+
- Added Enum KnownHciJobType
193+
- Added Enum KnownIgvmStatus
194+
- Added Enum KnownIpAssignmentType
195+
- Added Enum KnownOnboardingResourceType
196+
- Added Enum KnownOSOperationType
197+
- Added Enum KnownOverprovisioningRatio
198+
- Added Enum KnownOwnerKeyType
199+
- Added Enum KnownOwnershipVoucherValidationStatus
200+
- Added Enum KnownProvisioningOsType
201+
- Added Enum KnownRemoteSupportProvisioningState
202+
- Added Enum KnownSdnIntegrationIntent
203+
- Added Enum KnownSdnStatus
204+
- Added Enum KnownSecretType
205+
- Added Enum KnownStorageType
206+
- Added Enum KnownVolumeType
207+
- Enum KnownState has a new value HealthCheckExpired
208+
- Enum KnownState has a new value PendingOEMValidation
209+
- Enum KnownVersions has a new value V20260401Preview
210+
3211
## 4.0.0 (2026-03-31)
4212

5213
### Features Added

sdk/azurestackhci/arm-azurestackhci/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Key links:
88

99
- [Source code](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/azurestackhci/arm-azurestackhci)
1010
- [Package (NPM)](https://www.npmjs.com/package/@azure/arm-azurestackhci)
11-
- [API reference documentation](https://learn.microsoft.com/javascript/api/@azure/arm-azurestackhci)
11+
- [API reference documentation](https://learn.microsoft.com/javascript/api/@azure/arm-azurestackhci?view=azure-node-preview)
1212
- [Samples](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/azurestackhci/arm-azurestackhci/samples)
1313

1414
## Getting started

0 commit comments

Comments
 (0)