Skip to content

Commit 3e27eba

Browse files
author
SDKAuto
committed
CodeGen from PR 26574 in Azure/azure-rest-api-specs
Merge 0b0206a08c90f7bb1881889219e5fd933bc24143 into 038f7821937de39e62baa2e34714665a003e1519
1 parent 5dfa839 commit 3e27eba

32 files changed

+2193
-304
lines changed

common/config/rush/pnpm-lock.yaml

+26-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/compute/arm-compute/CHANGELOG.md

+73-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,77 @@
11
# Release History
22

3+
## 21.3.0 (2023-11-16)
4+
5+
**Features**
6+
7+
- Added operation DedicatedHosts.beginRedeploy
8+
- Added operation DedicatedHosts.beginRedeployAndWait
9+
- Added operation VirtualMachines.beginAttachDetachDataDisks
10+
- Added operation VirtualMachines.beginAttachDetachDataDisksAndWait
11+
- Added operation VirtualMachineScaleSets.beginApproveRollingUpgrade
12+
- Added operation VirtualMachineScaleSets.beginApproveRollingUpgradeAndWait
13+
- Added operation VirtualMachineScaleSetVMs.beginApproveRollingUpgrade
14+
- Added operation VirtualMachineScaleSetVMs.beginApproveRollingUpgradeAndWait
15+
- Added operation VirtualMachineScaleSetVMs.beginAttachDetachDataDisks
16+
- Added operation VirtualMachineScaleSetVMs.beginAttachDetachDataDisksAndWait
17+
- Added Interface AttachDetachDataDisksRequest
18+
- Added Interface DataDisksToAttach
19+
- Added Interface DataDisksToDetach
20+
- Added Interface DedicatedHostsRedeployHeaders
21+
- Added Interface DedicatedHostsRedeployOptionalParams
22+
- Added Interface EncryptionIdentity
23+
- Added Interface ProxyAgentSettings
24+
- Added Interface ResiliencyPolicy
25+
- Added Interface ResilientVMCreationPolicy
26+
- Added Interface ResilientVMDeletionPolicy
27+
- Added Interface ResourceSharingProfile
28+
- Added Interface SshGenerateKeyPairInputParameters
29+
- Added Interface VirtualMachinesAttachDetachDataDisksHeaders
30+
- Added Interface VirtualMachinesAttachDetachDataDisksOptionalParams
31+
- Added Interface VirtualMachineScaleSetsApproveRollingUpgradeHeaders
32+
- Added Interface VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams
33+
- Added Interface VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders
34+
- Added Interface VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams
35+
- Added Interface VirtualMachineScaleSetVMsAttachDetachDataDisksHeaders
36+
- Added Interface VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams
37+
- Added Type Alias DedicatedHostsRedeployResponse
38+
- Added Type Alias Mode
39+
- Added Type Alias SshEncryptionTypes
40+
- Added Type Alias VirtualMachinesAttachDetachDataDisksResponse
41+
- Added Type Alias VirtualMachineScaleSetsApproveRollingUpgradeResponse
42+
- Added Type Alias VirtualMachineScaleSetVMsApproveRollingUpgradeResponse
43+
- Added Type Alias VirtualMachineScaleSetVMsAttachDetachDataDisksResponse
44+
- Interface AutomaticOSUpgradePolicy has a new optional parameter osRollingUpgradeDeferral
45+
- Interface CapacityReservationGroup has a new optional parameter sharingProfile
46+
- Interface CapacityReservationGroupInstanceView has a new optional parameter sharedSubscriptionIds
47+
- Interface CapacityReservationGroupUpdate has a new optional parameter sharingProfile
48+
- Interface RestorePointSourceVMStorageProfile has a new optional parameter diskControllerType
49+
- Interface SecurityProfile has a new optional parameter encryptionIdentity
50+
- Interface SecurityProfile has a new optional parameter proxyAgentSettings
51+
- Interface SshPublicKeysGenerateKeyPairOptionalParams has a new optional parameter parameters
52+
- Interface VirtualMachine has a new optional parameter etag
53+
- Interface VirtualMachine has a new optional parameter managedBy
54+
- Interface VirtualMachineInstanceView has a new optional parameter isVMInStandbyPool
55+
- Interface VirtualMachineScaleSet has a new optional parameter etag
56+
- Interface VirtualMachineScaleSet has a new optional parameter resiliencyPolicy
57+
- Interface VirtualMachineScaleSetsCreateOrUpdateOptionalParams has a new optional parameter ifMatch
58+
- Interface VirtualMachineScaleSetsCreateOrUpdateOptionalParams has a new optional parameter ifNoneMatch
59+
- Interface VirtualMachineScaleSetsUpdateOptionalParams has a new optional parameter ifMatch
60+
- Interface VirtualMachineScaleSetsUpdateOptionalParams has a new optional parameter ifNoneMatch
61+
- Interface VirtualMachineScaleSetUpdate has a new optional parameter resiliencyPolicy
62+
- Interface VirtualMachineScaleSetVM has a new optional parameter etag
63+
- Interface VirtualMachineScaleSetVMProfile has a new optional parameter timeCreated
64+
- Interface VirtualMachineScaleSetVMsUpdateOptionalParams has a new optional parameter ifMatch
65+
- Interface VirtualMachineScaleSetVMsUpdateOptionalParams has a new optional parameter ifNoneMatch
66+
- Interface VirtualMachinesCreateOrUpdateOptionalParams has a new optional parameter ifMatch
67+
- Interface VirtualMachinesCreateOrUpdateOptionalParams has a new optional parameter ifNoneMatch
68+
- Interface VirtualMachinesUpdateOptionalParams has a new optional parameter ifMatch
69+
- Interface VirtualMachinesUpdateOptionalParams has a new optional parameter ifNoneMatch
70+
- Added Enum KnownMode
71+
- Added Enum KnownSshEncryptionTypes
72+
- Enum KnownSecurityEncryptionTypes has a new value NonPersistedTPM
73+
74+
375
## 21.2.0 (2023-08-14)
476

577
**Features**
@@ -515,4 +587,4 @@ To understand the detail of the change, please refer to [Changelog](https://aka.
515587

516588
To migrate the existing applications to the latest version, please refer to [Migration Guide](https://aka.ms/js-track2-migration-guide).
517589

518-
To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/js/mgmt/quickstart ).
590+
To learn more, please refer to our documentation [Quick Start](https://aka.ms/js-track2-quickstart).

sdk/compute/arm-compute/_meta.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"commit": "baac183ffa684d94f697f0fc6f480e02cfb00f3d",
2+
"commit": "505cb3f479f79d84b0a6aa9014d0f12282bff8b5",
33
"readme": "specification/compute/resource-manager/readme.md",
4-
"autorest_command": "autorest --version=3.9.3 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=F:\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\compute\\resource-manager\\readme.md --use=@autorest/[email protected].5 --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].0",
7-
"use": "@autorest/[email protected].5"
6+
"release_tool": "@azure-tools/[email protected].4",
7+
"use": "@autorest/typescript@^6.0.12"
88
}

sdk/compute/arm-compute/package.json

+10-17
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
"sdk-type": "mgmt",
44
"author": "Microsoft Corporation",
55
"description": "A generated SDK for ComputeManagementClient.",
6-
"version": "21.2.0",
6+
"version": "21.3.0",
77
"engines": {
88
"node": ">=18.0.0"
99
},
1010
"dependencies": {
11-
"@azure/core-lro": "^2.5.3",
11+
"@azure/core-lro": "^2.5.4",
1212
"@azure/abort-controller": "^1.0.0",
1313
"@azure/core-paging": "^1.2.0",
1414
"@azure/core-client": "^1.7.0",
1515
"@azure/core-auth": "^1.3.0",
16-
"@azure/core-rest-pipeline": "^1.8.0",
16+
"@azure/core-rest-pipeline": "^1.12.0",
1717
"tslib": "^2.2.0"
1818
},
1919
"keywords": [
@@ -32,18 +32,19 @@
3232
"mkdirp": "^2.1.2",
3333
"typescript": "~5.2.0",
3434
"uglify-js": "^3.4.9",
35-
"rimraf": "^3.0.0",
35+
"rimraf": "^5.0.0",
3636
"dotenv": "^16.0.0",
37+
"@azure/dev-tool": "^1.0.0",
3738
"@azure/identity": "^3.3.0",
3839
"@azure-tools/test-recorder": "^3.0.0",
3940
"@azure-tools/test-credential": "^1.0.0",
4041
"mocha": "^10.0.0",
42+
"@types/mocha": "^10.0.0",
43+
"esm": "^3.2.18",
4144
"@types/chai": "^4.2.8",
4245
"chai": "^4.2.0",
4346
"cross-env": "^7.0.2",
4447
"@types/node": "^18.0.0",
45-
"@azure/dev-tool": "^1.0.0",
46-
"@azure/arm-network": "^32.2.0",
4748
"ts-node": "^10.0.0"
4849
},
4950
"repository": {
@@ -78,7 +79,7 @@
7879
"extract-api": "api-extractor run --local",
7980
"lint": "echo skipped",
8081
"audit": "echo skipped",
81-
"clean": "rimraf dist dist-browser dist-esm test-dist temp types *.tgz *.log",
82+
"clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log",
8283
"build:node": "echo skipped",
8384
"build:browser": "echo skipped",
8485
"build:test": "echo skipped",
@@ -106,13 +107,5 @@
106107
]
107108
},
108109
"autoPublish": true,
109-
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/compute/arm-compute",
110-
"//sampleConfiguration": {
111-
"productName": "",
112-
"productSlugs": [
113-
"azure"
114-
],
115-
"disableDocsMs": true,
116-
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-compute?view=azure-node-preview"
117-
}
118-
}
110+
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/compute/arm-compute"
111+
}

0 commit comments

Comments
 (0)