Skip to content

Commit 4ad3974

Browse files
author
SDKAuto
committed
CodeGen from PR 32748 in Azure/azure-rest-api-specs
Merge b10327e648f4f50c59c01e29d532711056e143b5 into e8bb15d7c866d7bec819ff1a082ced57d626f463
1 parent 561d7c8 commit 4ad3974

File tree

114 files changed

+31611
-26454
lines changed

Some content is hidden

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

114 files changed

+31611
-26454
lines changed

common/config/rush/pnpm-lock.yaml

Lines changed: 2 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/compute/arm-compute/CHANGELOG.md

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

3+
## 23.0.0 (2025-04-04)
4+
5+
### Features Added
6+
7+
- Added Interface AvailabilitySetsConvertToVirtualMachineScaleSetHeaders
8+
- Added Interface AvailabilitySetsListAvailableSizesNextOptionalParams
9+
- Added Interface CapacityReservationsCreateOrUpdateHeaders
10+
- Added Interface CapacityReservationsDeleteHeaders
11+
- Added Interface CapacityReservationsUpdateHeaders
12+
- Added Interface DedicatedHostsCreateOrUpdateHeaders
13+
- Added Interface DedicatedHostsDeleteHeaders
14+
- Added Interface DedicatedHostsListAvailableSizesNextOptionalParams
15+
- Added Interface DedicatedHostsRestartHeaders
16+
- Added Interface DedicatedHostsUpdateHeaders
17+
- Added Interface DiskAccessesCreateOrUpdateHeaders
18+
- Added Interface DiskAccessesDeleteAPrivateEndpointConnectionHeaders
19+
- Added Interface DiskAccessesDeleteHeaders
20+
- Added Interface DiskAccessesUpdateAPrivateEndpointConnectionHeaders
21+
- Added Interface DiskAccessesUpdateHeaders
22+
- Added Interface DiskEncryptionSetsCreateOrUpdateHeaders
23+
- Added Interface DiskEncryptionSetsDeleteHeaders
24+
- Added Interface DiskEncryptionSetsUpdateHeaders
25+
- Added Interface DiskRestorePointGrantAccessHeaders
26+
- Added Interface DiskRestorePointListResult
27+
- Added Interface DiskRestorePointRevokeAccessHeaders
28+
- Added Interface DisksCreateOrUpdateHeaders
29+
- Added Interface DisksDeleteHeaders
30+
- Added Interface DisksGrantAccessHeaders
31+
- Added Interface DisksRevokeAccessHeaders
32+
- Added Interface DisksUpdateHeaders
33+
- Added Interface ErrorAdditionalInfo
34+
- Added Interface ErrorDetail
35+
- Added Interface ErrorResponse
36+
- Added Interface GalleriesCreateOrUpdateHeaders
37+
- Added Interface GalleriesDeleteHeaders
38+
- Added Interface GalleriesUpdateHeaders
39+
- Added Interface GalleryApplicationsCreateOrUpdateHeaders
40+
- Added Interface GalleryApplicationsDeleteHeaders
41+
- Added Interface GalleryApplicationsUpdateHeaders
42+
- Added Interface GalleryApplicationVersionsCreateOrUpdateHeaders
43+
- Added Interface GalleryApplicationVersionsDeleteHeaders
44+
- Added Interface GalleryApplicationVersionsUpdateHeaders
45+
- Added Interface GalleryImagesCreateOrUpdateHeaders
46+
- Added Interface GalleryImagesDeleteHeaders
47+
- Added Interface GalleryImagesUpdateHeaders
48+
- Added Interface GalleryImageVersionsCreateOrUpdateHeaders
49+
- Added Interface GalleryImageVersionsDeleteHeaders
50+
- Added Interface GalleryImageVersionsUpdateHeaders
51+
- Added Interface GalleryInVMAccessControlProfilesCreateOrUpdateHeaders
52+
- Added Interface GalleryInVMAccessControlProfilesUpdateHeaders
53+
- Added Interface GalleryInVMAccessControlProfileVersionsCreateOrUpdateHeaders
54+
- Added Interface GalleryInVMAccessControlProfileVersionsUpdateHeaders
55+
- Added Interface GallerySharingProfileUpdateHeaders
56+
- Added Interface ImagesCreateOrUpdateHeaders
57+
- Added Interface ImagesDeleteHeaders
58+
- Added Interface ImagesUpdateHeaders
59+
- Added Interface LogAnalyticsExportRequestRateByIntervalHeaders
60+
- Added Interface LogAnalyticsExportThrottledRequestsHeaders
61+
- Added Interface Operation
62+
- Added Interface OperationDisplay
63+
- Added Interface OperationListResult
64+
- Added Interface OperationsListNextOptionalParams
65+
- Added Interface RestorePointCollectionsDeleteHeaders
66+
- Added Interface RestorePointsCreateHeaders
67+
- Added Interface RestorePointsDeleteHeaders
68+
- Added Interface SnapshotsCreateOrUpdateHeaders
69+
- Added Interface SnapshotsDeleteHeaders
70+
- Added Interface SnapshotsGrantAccessHeaders
71+
- Added Interface SnapshotsRevokeAccessHeaders
72+
- Added Interface SnapshotsUpdateHeaders
73+
- Added Interface TrackedResource
74+
- Added Interface VirtualMachineExtensionsCreateOrUpdateHeaders
75+
- Added Interface VirtualMachineExtensionsDeleteHeaders
76+
- Added Interface VirtualMachineExtensionsUpdateHeaders
77+
- Added Interface VirtualMachineRunCommandsCreateOrUpdateHeaders
78+
- Added Interface VirtualMachineRunCommandsDeleteHeaders
79+
- Added Interface VirtualMachineRunCommandsUpdateHeaders
80+
- Added Interface VirtualMachinesAssessPatchesHeaders
81+
- Added Interface VirtualMachineScaleSetExtensionsCreateOrUpdateHeaders
82+
- Added Interface VirtualMachineScaleSetExtensionsDeleteHeaders
83+
- Added Interface VirtualMachineScaleSetExtensionsUpdateHeaders
84+
- Added Interface VirtualMachineScaleSetRollingUpgradesCancelHeaders
85+
- Added Interface VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeHeaders
86+
- Added Interface VirtualMachineScaleSetRollingUpgradesStartOSUpgradeHeaders
87+
- Added Interface VirtualMachineScaleSetsCreateOrUpdateHeaders
88+
- Added Interface VirtualMachineScaleSetsDeallocateHeaders
89+
- Added Interface VirtualMachineScaleSetsDeleteHeaders
90+
- Added Interface VirtualMachineScaleSetsDeleteInstancesHeaders
91+
- Added Interface VirtualMachineScaleSetsPerformMaintenanceHeaders
92+
- Added Interface VirtualMachineScaleSetsPowerOffHeaders
93+
- Added Interface VirtualMachineScaleSetsRedeployHeaders
94+
- Added Interface VirtualMachineScaleSetsReimageAllHeaders
95+
- Added Interface VirtualMachineScaleSetsReimageHeaders
96+
- Added Interface VirtualMachineScaleSetsRestartHeaders
97+
- Added Interface VirtualMachineScaleSetsSetOrchestrationServiceStateHeaders
98+
- Added Interface VirtualMachineScaleSetsStartHeaders
99+
- Added Interface VirtualMachineScaleSetsUpdateHeaders
100+
- Added Interface VirtualMachineScaleSetsUpdateInstancesHeaders
101+
- Added Interface VirtualMachineScaleSetVMExtensionsCreateOrUpdateHeaders
102+
- Added Interface VirtualMachineScaleSetVMExtensionsDeleteHeaders
103+
- Added Interface VirtualMachineScaleSetVMExtensionsUpdateHeaders
104+
- Added Interface VirtualMachineScaleSetVMRunCommandsCreateOrUpdateHeaders
105+
- Added Interface VirtualMachineScaleSetVMRunCommandsDeleteHeaders
106+
- Added Interface VirtualMachineScaleSetVMRunCommandsUpdateHeaders
107+
- Added Interface VirtualMachineScaleSetVMsDeallocateHeaders
108+
- Added Interface VirtualMachineScaleSetVMsDeleteHeaders
109+
- Added Interface VirtualMachineScaleSetVMsPerformMaintenanceHeaders
110+
- Added Interface VirtualMachineScaleSetVMsPowerOffHeaders
111+
- Added Interface VirtualMachineScaleSetVMsRedeployHeaders
112+
- Added Interface VirtualMachineScaleSetVMsReimageAllHeaders
113+
- Added Interface VirtualMachineScaleSetVMsReimageHeaders
114+
- Added Interface VirtualMachineScaleSetVMsRestartHeaders
115+
- Added Interface VirtualMachineScaleSetVMsRunCommandHeaders
116+
- Added Interface VirtualMachineScaleSetVMsStartHeaders
117+
- Added Interface VirtualMachineScaleSetVMsUpdateHeaders
118+
- Added Interface VirtualMachinesCaptureHeaders
119+
- Added Interface VirtualMachinesConvertToManagedDisksHeaders
120+
- Added Interface VirtualMachinesCreateOrUpdateHeaders
121+
- Added Interface VirtualMachinesDeallocateHeaders
122+
- Added Interface VirtualMachinesDeleteHeaders
123+
- Added Interface VirtualMachinesInstallPatchesHeaders
124+
- Added Interface VirtualMachineSizesListNextOptionalParams
125+
- Added Interface VirtualMachinesListAvailableSizesNextOptionalParams
126+
- Added Interface VirtualMachinesMigrateToVMScaleSetHeaders
127+
- Added Interface VirtualMachinesPerformMaintenanceHeaders
128+
- Added Interface VirtualMachinesPowerOffHeaders
129+
- Added Interface VirtualMachinesReapplyHeaders
130+
- Added Interface VirtualMachinesRedeployHeaders
131+
- Added Interface VirtualMachinesReimageHeaders
132+
- Added Interface VirtualMachinesRestartHeaders
133+
- Added Interface VirtualMachinesRunCommandHeaders
134+
- Added Interface VirtualMachinesStartHeaders
135+
- Added Interface VirtualMachinesUpdateHeaders
136+
- Added Type Alias ActionType
137+
- Added Type Alias AvailabilitySetsConvertToVirtualMachineScaleSetResponse
138+
- Added Type Alias AvailabilitySetsListAvailableSizesNextResponse
139+
- Added Type Alias CreatedByType
140+
- Added Type Alias DedicatedHostsListAvailableSizesNextResponse
141+
- Added Type Alias DedicatedHostsRestartResponse
142+
- Added Type Alias ExpandAutoGenerated
143+
- Added Type Alias OperationsListNextResponse
144+
- Added Type Alias Origin
145+
- Added Type Alias VirtualMachineSizesListNextResponse
146+
- Added Type Alias VirtualMachinesListAvailableSizesNextResponse
147+
- Added Type Alias VirtualMachinesMigrateToVMScaleSetResponse
148+
- Interface DedicatedHostSizeListResult has a new optional parameter nextLink
149+
- Interface DedicatedHostsRedeployHeaders has a new optional parameter retryAfter
150+
- Interface Resource has a new optional parameter systemData
151+
- Interface RestorePointSourceVMStorageProfile has a new optional parameter dataDiskList
152+
- Interface SystemData has a new optional parameter createdBy
153+
- Interface SystemData has a new optional parameter createdByType
154+
- Interface SystemData has a new optional parameter lastModifiedBy
155+
- Interface SystemData has a new optional parameter lastModifiedByType
156+
- Interface VirtualMachine has a new optional parameter eTag
157+
- Interface VirtualMachinesAttachDetachDataDisksHeaders has a new optional parameter retryAfter
158+
- Interface VirtualMachineScaleSet has a new optional parameter eTag
159+
- Interface VirtualMachineScaleSetExtension has a new optional parameter vmName
160+
- Interface VirtualMachineScaleSetExtension has a new optional parameter vmType
161+
- Interface VirtualMachineScaleSetsApproveRollingUpgradeHeaders has a new optional parameter retryAfter
162+
- Interface VirtualMachineScaleSetsReapplyHeaders has a new optional parameter retryAfter
163+
- Interface VirtualMachineScaleSetVMExtension has a new optional parameter vmName
164+
- Interface VirtualMachineScaleSetVMExtension has a new optional parameter vmType
165+
- Interface VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders has a new optional parameter retryAfter
166+
- Interface VirtualMachineScaleSetVMsAttachDetachDataDisksHeaders has a new optional parameter retryAfter
167+
- Interface VirtualMachineSizeListResult has a new optional parameter nextLink
168+
- Add parameters of DedicatedHostsUpdateHeaders to TypeAlias DedicatedHostsUpdateResponse
169+
- Add parameters of GalleriesUpdateHeaders to TypeAlias GalleriesUpdateResponse
170+
- Add parameters of GalleryApplicationsUpdateHeaders to TypeAlias GalleryApplicationsUpdateResponse
171+
- Add parameters of GalleryApplicationVersionsUpdateHeaders to TypeAlias GalleryApplicationVersionsUpdateResponse
172+
- Add parameters of GalleryImagesUpdateHeaders to TypeAlias GalleryImagesUpdateResponse
173+
- Add parameters of GalleryImageVersionsUpdateHeaders to TypeAlias GalleryImageVersionsUpdateResponse
174+
- Add parameters of GalleryInVMAccessControlProfilesUpdateHeaders to TypeAlias GalleryInVMAccessControlProfilesUpdateResponse
175+
- Add parameters of GalleryInVMAccessControlProfileVersionsUpdateHeaders to TypeAlias GalleryInVMAccessControlProfileVersionsUpdateResponse
176+
- Add parameters of RestorePointsCreateHeaders to TypeAlias RestorePointsCreateResponse
177+
- Add parameters of VirtualMachineExtensionsUpdateHeaders to TypeAlias VirtualMachineExtensionsUpdateResponse
178+
- Add parameters of VirtualMachineRunCommandsUpdateHeaders to TypeAlias VirtualMachineRunCommandsUpdateResponse
179+
- Add parameters of VirtualMachineScaleSetsUpdateHeaders to TypeAlias VirtualMachineScaleSetsUpdateResponse
180+
- Add parameters of VirtualMachineScaleSetVMExtensionsUpdateHeaders to TypeAlias VirtualMachineScaleSetVMExtensionsUpdateResponse
181+
- Add parameters of VirtualMachineScaleSetVMRunCommandsUpdateHeaders to TypeAlias VirtualMachineScaleSetVMRunCommandsUpdateResponse
182+
- Add parameters of VirtualMachinesUpdateHeaders to TypeAlias VirtualMachinesUpdateResponse
183+
- Added Enum KnownActionType
184+
- Added Enum KnownCreatedByType
185+
- Added Enum KnownExpandAutoGenerated
186+
- Added Enum KnownOrigin
187+
188+
### Breaking Changes
189+
190+
- Interface PrivateEndpointConnection no longer has parameter id
191+
- Interface PrivateEndpointConnection no longer has parameter name
192+
- Interface PrivateEndpointConnection no longer has parameter type
193+
- Interface Resource no longer has parameter location
194+
- Interface Resource no longer has parameter tags
195+
- Interface RestorePointSourceVMStorageProfile no longer has parameter dataDisks
196+
- Interface VirtualMachine no longer has parameter etag
197+
- Interface VirtualMachineScaleSet no longer has parameter etag
198+
- Interface VirtualMachineScaleSetExtension no longer has parameter name
199+
- Interface VirtualMachineScaleSetExtension no longer has parameter typePropertiesType
200+
- Interface VirtualMachineScaleSetVMExtension no longer has parameter name
201+
- Interface VirtualMachineScaleSetVMExtension no longer has parameter typePropertiesType
202+
- Parameter value of interface PrivateEndpointConnectionListResult is now required
203+
- Parameter value of interface RestorePointCollectionListResult is now required
204+
- Type of parameter diskControllerType of interface VirtualMachineScaleSetStorageProfile is changed from string to DiskControllerTypes
205+
- Type of parameter diskControllerType of interface VirtualMachineScaleSetUpdateStorageProfile is changed from string to DiskControllerTypes
206+
- Enum KnownOrchestrationServiceNames no longer has value DummyOrchestrationServiceName
207+
208+
3209
## 22.4.0 (2025-03-18)
4210

5211
### Features Added

sdk/compute/arm-compute/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ If you'd like to contribute to this library, please read the [contributing guide
105105

106106
- [Microsoft Azure SDK for JavaScript](https://github.com/Azure/azure-sdk-for-js)
107107

108+
108109
[azure_cli]: https://learn.microsoft.com/cli/azure
109110
[azure_sub]: https://azure.microsoft.com/free/
110111
[azure_sub]: https://azure.microsoft.com/free/

sdk/compute/arm-compute/_meta.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"commit": "cecb65f56ec5291e7fe88d62048bdb717e33e834",
2+
"commit": "19e0984720775ad4dc35a60b77a9e811fd8706d1",
33
"readme": "specification/compute/resource-manager/readme.md",
4-
"autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\Git\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\compute\\resource-manager\\readme.md --use=@autorest/[email protected].36 --generate-sample=true",
4+
"autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/compute/resource-manager/readme.md --use=@autorest/typescript@^6.0.12",
55
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
6-
"release_tool": "@azure-tools/[email protected].21",
7-
"use": "@autorest/[email protected].36"
6+
"release_tool": "@azure-tools/[email protected].23",
7+
"use": "@autorest/typescript@^6.0.12"
88
}

sdk/compute/arm-compute/api-extractor.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
3-
"mainEntryPointFilePath": "dist/esm/index.d.ts",
3+
"mainEntryPointFilePath": "./dist-esm/src/index.d.ts",
44
"docModel": {
55
"enabled": true
66
},
@@ -11,7 +11,7 @@
1111
"dtsRollup": {
1212
"enabled": true,
1313
"untrimmedFilePath": "",
14-
"publicTrimmedFilePath": "dist/arm-compute.d.ts"
14+
"publicTrimmedFilePath": "./types/arm-compute.d.ts"
1515
},
1616
"messages": {
1717
"tsdocMessageReporting": {
@@ -28,4 +28,4 @@
2828
}
2929
}
3030
}
31-
}
31+
}

sdk/compute/arm-compute/package.json

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"sdk-type": "mgmt",
44
"author": "Microsoft Corporation",
55
"description": "A generated SDK for ComputeManagementClient.",
6-
"version": "22.4.0",
6+
"version": "23.0.0",
77
"engines": {
88
"node": ">=18.0.0"
99
},
@@ -25,13 +25,12 @@
2525
],
2626
"license": "MIT",
2727
"main": "./dist/commonjs/index.js",
28-
"module": "./dist/esm/index.js",
28+
"module": "./dist-esm/src/index.js",
2929
"types": "./dist/commonjs/index.d.ts",
3030
"devDependencies": {
3131
"@azure-tools/test-credential": "^2.0.0",
3232
"@azure-tools/test-recorder": "^4.1.0",
3333
"@azure-tools/test-utils-vitest": "^1.0.0",
34-
"@azure/arm-network": "^32.2.0",
3534
"@azure/dev-tool": "^1.0.0",
3635
"@azure/identity": "^4.8.0",
3736
"@azure/logger": "^1.1.4",
@@ -94,14 +93,6 @@
9493
},
9594
"autoPublish": true,
9695
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/compute/arm-compute",
97-
"//sampleConfiguration": {
98-
"productName": "",
99-
"productSlugs": [
100-
"azure"
101-
],
102-
"disableDocsMs": true,
103-
"apiRefLink": "https://learn.microsoft.com/javascript/api/@azure/arm-compute?view=azure-node-preview"
104-
},
10596
"type": "module",
10697
"tshy": {
10798
"project": "./tsconfig.src.json",
@@ -142,4 +133,4 @@
142133
}
143134
}
144135
}
145-
}
136+
}

0 commit comments

Comments
 (0)