Skip to content

[AutoPR @azure/arm-compute] Add ResiliencyPolicy to VMSS API V2023-09-01 #7545

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 26 additions & 8 deletions common/config/rush/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

74 changes: 73 additions & 1 deletion sdk/compute/arm-compute/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,77 @@
# Release History

## 21.3.0 (2023-11-16)

**Features**

- Added operation DedicatedHosts.beginRedeploy
- Added operation DedicatedHosts.beginRedeployAndWait
- Added operation VirtualMachines.beginAttachDetachDataDisks
- Added operation VirtualMachines.beginAttachDetachDataDisksAndWait
- Added operation VirtualMachineScaleSets.beginApproveRollingUpgrade
- Added operation VirtualMachineScaleSets.beginApproveRollingUpgradeAndWait
- Added operation VirtualMachineScaleSetVMs.beginApproveRollingUpgrade
- Added operation VirtualMachineScaleSetVMs.beginApproveRollingUpgradeAndWait
- Added operation VirtualMachineScaleSetVMs.beginAttachDetachDataDisks
- Added operation VirtualMachineScaleSetVMs.beginAttachDetachDataDisksAndWait
- Added Interface AttachDetachDataDisksRequest
- Added Interface DataDisksToAttach
- Added Interface DataDisksToDetach
- Added Interface DedicatedHostsRedeployHeaders
- Added Interface DedicatedHostsRedeployOptionalParams
- Added Interface EncryptionIdentity
- Added Interface ProxyAgentSettings
- Added Interface ResiliencyPolicy
- Added Interface ResilientVMCreationPolicy
- Added Interface ResilientVMDeletionPolicy
- Added Interface ResourceSharingProfile
- Added Interface SshGenerateKeyPairInputParameters
- Added Interface VirtualMachinesAttachDetachDataDisksHeaders
- Added Interface VirtualMachinesAttachDetachDataDisksOptionalParams
- Added Interface VirtualMachineScaleSetsApproveRollingUpgradeHeaders
- Added Interface VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams
- Added Interface VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders
- Added Interface VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams
- Added Interface VirtualMachineScaleSetVMsAttachDetachDataDisksHeaders
- Added Interface VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams
- Added Type Alias DedicatedHostsRedeployResponse
- Added Type Alias Mode
- Added Type Alias SshEncryptionTypes
- Added Type Alias VirtualMachinesAttachDetachDataDisksResponse
- Added Type Alias VirtualMachineScaleSetsApproveRollingUpgradeResponse
- Added Type Alias VirtualMachineScaleSetVMsApproveRollingUpgradeResponse
- Added Type Alias VirtualMachineScaleSetVMsAttachDetachDataDisksResponse
- Interface AutomaticOSUpgradePolicy has a new optional parameter osRollingUpgradeDeferral
- Interface CapacityReservationGroup has a new optional parameter sharingProfile
- Interface CapacityReservationGroupInstanceView has a new optional parameter sharedSubscriptionIds
- Interface CapacityReservationGroupUpdate has a new optional parameter sharingProfile
- Interface RestorePointSourceVMStorageProfile has a new optional parameter diskControllerType
- Interface SecurityProfile has a new optional parameter encryptionIdentity
- Interface SecurityProfile has a new optional parameter proxyAgentSettings
- Interface SshPublicKeysGenerateKeyPairOptionalParams has a new optional parameter parameters
- Interface VirtualMachine has a new optional parameter etag
- Interface VirtualMachine has a new optional parameter managedBy
- Interface VirtualMachineInstanceView has a new optional parameter isVMInStandbyPool
- Interface VirtualMachineScaleSet has a new optional parameter etag
- Interface VirtualMachineScaleSet has a new optional parameter resiliencyPolicy
- Interface VirtualMachineScaleSetsCreateOrUpdateOptionalParams has a new optional parameter ifMatch
- Interface VirtualMachineScaleSetsCreateOrUpdateOptionalParams has a new optional parameter ifNoneMatch
- Interface VirtualMachineScaleSetsUpdateOptionalParams has a new optional parameter ifMatch
- Interface VirtualMachineScaleSetsUpdateOptionalParams has a new optional parameter ifNoneMatch
- Interface VirtualMachineScaleSetUpdate has a new optional parameter resiliencyPolicy
- Interface VirtualMachineScaleSetVM has a new optional parameter etag
- Interface VirtualMachineScaleSetVMProfile has a new optional parameter timeCreated
- Interface VirtualMachineScaleSetVMsUpdateOptionalParams has a new optional parameter ifMatch
- Interface VirtualMachineScaleSetVMsUpdateOptionalParams has a new optional parameter ifNoneMatch
- Interface VirtualMachinesCreateOrUpdateOptionalParams has a new optional parameter ifMatch
- Interface VirtualMachinesCreateOrUpdateOptionalParams has a new optional parameter ifNoneMatch
- Interface VirtualMachinesUpdateOptionalParams has a new optional parameter ifMatch
- Interface VirtualMachinesUpdateOptionalParams has a new optional parameter ifNoneMatch
- Added Enum KnownMode
- Added Enum KnownSshEncryptionTypes
- Enum KnownSecurityEncryptionTypes has a new value NonPersistedTPM


## 21.2.0 (2023-08-14)

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

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

To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/js/mgmt/quickstart ).
To learn more, please refer to our documentation [Quick Start](https://aka.ms/js-track2-quickstart).
8 changes: 4 additions & 4 deletions sdk/compute/arm-compute/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "baac183ffa684d94f697f0fc6f480e02cfb00f3d",
"commit": "505cb3f479f79d84b0a6aa9014d0f12282bff8b5",
"readme": "specification/compute/resource-manager/readme.md",
"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",
"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",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/[email protected].0",
"use": "@autorest/[email protected].5"
"release_tool": "@azure-tools/[email protected].4",
"use": "@autorest/typescript@^6.0.12"
}
27 changes: 10 additions & 17 deletions sdk/compute/arm-compute/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@
"sdk-type": "mgmt",
"author": "Microsoft Corporation",
"description": "A generated SDK for ComputeManagementClient.",
"version": "21.2.0",
"version": "21.3.0",
"engines": {
"node": ">=18.0.0"
},
"dependencies": {
"@azure/core-lro": "^2.5.3",
"@azure/core-lro": "^2.5.4",
"@azure/abort-controller": "^1.0.0",
"@azure/core-paging": "^1.2.0",
"@azure/core-client": "^1.7.0",
"@azure/core-auth": "^1.3.0",
"@azure/core-rest-pipeline": "^1.8.0",
"@azure/core-rest-pipeline": "^1.12.0",
"tslib": "^2.2.0"
},
"keywords": [
Expand All @@ -32,18 +32,19 @@
"mkdirp": "^2.1.2",
"typescript": "~5.2.0",
"uglify-js": "^3.4.9",
"rimraf": "^3.0.0",
"rimraf": "^5.0.0",
"dotenv": "^16.0.0",
"@azure/dev-tool": "^1.0.0",
"@azure/identity": "^3.3.0",
"@azure-tools/test-recorder": "^3.0.0",
"@azure-tools/test-credential": "^1.0.0",
"mocha": "^10.0.0",
"@types/mocha": "^10.0.0",
"esm": "^3.2.18",
"@types/chai": "^4.2.8",
"chai": "^4.2.0",
"cross-env": "^7.0.2",
"@types/node": "^18.0.0",
"@azure/dev-tool": "^1.0.0",
"@azure/arm-network": "^32.2.0",
"ts-node": "^10.0.0"
},
"repository": {
Expand Down Expand Up @@ -78,7 +79,7 @@
"extract-api": "api-extractor run --local",
"lint": "echo skipped",
"audit": "echo skipped",
"clean": "rimraf dist dist-browser dist-esm test-dist temp types *.tgz *.log",
"clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log",
"build:node": "echo skipped",
"build:browser": "echo skipped",
"build:test": "echo skipped",
Expand Down Expand Up @@ -106,13 +107,5 @@
]
},
"autoPublish": true,
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/compute/arm-compute",
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-compute?view=azure-node-preview"
}
}
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/compute/arm-compute"
}
Loading