diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml
index e306151e4327..ea7447c8f493 100644
--- a/common/config/rush/pnpm-lock.yaml
+++ b/common/config/rush/pnpm-lock.yaml
@@ -1270,6 +1270,21 @@ packages:
- supports-color
dev: false
+ /@azure/arm-compute@21.6.0:
+ resolution: {integrity: sha512-Qk6kxoqMgzOvceUBqD1WTHrPh/iaxlTLQPp241u3iNVOE4FVSTqSzTxjG1tr/UL1rBWGvoLPZExUFddo+Qd5KQ==}
+ engines: {node: '>=18.0.0'}
+ dependencies:
+ '@azure/abort-controller': 1.1.0
+ '@azure/core-auth': 1.7.2
+ '@azure/core-client': 1.9.2
+ '@azure/core-lro': 2.7.2
+ '@azure/core-paging': 1.6.2
+ '@azure/core-rest-pipeline': 1.16.2
+ tslib: 2.6.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/@azure/arm-cosmosdb@16.0.0-beta.6:
resolution: {integrity: sha512-Ue4ocP8qCsFDeBZ/MjMNyVt4e9QhU3UgrRfZSw6kWiMzdrCgDePnZvjzZs9PQpjAsXbHGd9HlEIXg9Dl6Y/uww==}
engines: {node: '>=14.0.0'}
@@ -3477,7 +3492,7 @@ packages:
/@types/connect@3.4.38:
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
dependencies:
- '@types/node': 18.19.40
+ '@types/node': 20.10.8
dev: false
/@types/cookie@0.4.1:
@@ -3819,7 +3834,7 @@ packages:
resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
requiresBuild: true
dependencies:
- '@types/node': 18.19.40
+ '@types/node': 20.10.8
dev: false
optional: true
@@ -13249,7 +13264,7 @@ packages:
dev: false
file:projects/arm-compute-1.tgz:
- resolution: {integrity: sha512-/KFM//a+1WZDqH2gacp0FHu4InxN05F+pf19k1JAKeaIoOoyJZ4RMVZAAefaDLdxxNMUBexPWWdrVqR5uXrTKQ==, tarball: file:projects/arm-compute-1.tgz}
+ resolution: {integrity: sha512-AM0dsiMAJJ2gP64uWD5ysDFbFhSeYjtTasktK5CUVdqxAXZQuTkLgYw7a0tULebPWwF46L3mrmqQYzz/Gs/dTw==, tarball: file:projects/arm-compute-1.tgz}
name: '@rush-temp/arm-compute-1'
version: 0.0.0
dependencies:
@@ -13269,9 +13284,10 @@ packages:
mkdirp: 3.0.1
mocha: 10.6.0
rimraf: 5.0.9
- ts-node: 10.9.2(@types/node@18.19.40)(typescript@5.5.3)
+ ts-node: 10.9.2(@types/node@18.19.40)(typescript@5.4.5)
tslib: 2.6.3
- typescript: 5.5.3
+ tsx: 4.16.2
+ typescript: 5.4.5
uglify-js: 3.18.0
transitivePeerDependencies:
- '@swc/core'
@@ -15311,13 +15327,14 @@ packages:
dev: false
file:projects/arm-imagebuilder.tgz:
- resolution: {integrity: sha512-fbDFdJqSE9uyENyXFKr7HkhdwwnfM4i3Tn47PX8qsi1BsuUvbT+oOlrt3TDnNXAMiMfAxThn7EEzAaJVzYhC9w==, tarball: file:projects/arm-imagebuilder.tgz}
+ resolution: {integrity: sha512-pQoZ4wc8j0MjhyKzsQLomLQ1Opl4DtzihWSX2ZdbvXJkS7KYRE6YH1Vh/M1tfYgOeS6XLQuiB0E+0BXhspx4ww==, tarball: file:projects/arm-imagebuilder.tgz}
name: '@rush-temp/arm-imagebuilder'
version: 0.0.0
dependencies:
'@azure-tools/test-credential': 1.2.0
'@azure-tools/test-recorder': 3.5.2
'@azure/abort-controller': 1.1.0
+ '@azure/arm-compute': 21.6.0
'@azure/core-lro': 2.7.2
'@azure/identity': 4.4.0
'@microsoft/api-extractor': 7.47.1(@types/node@18.19.40)
@@ -16276,40 +16293,6 @@ packages:
- supports-color
dev: false
- file:projects/arm-mongocluster.tgz:
- resolution: {integrity: sha512-OwMaWs5+csPOhl6T6P2NjcsI73pGbqoumtUGxpCmoJCGg8pOlqD/P1Wrq1A6KArX9xnkXXS9MxSoS/+d5JkgVw==, tarball: file:projects/arm-mongocluster.tgz}
- name: '@rush-temp/arm-mongocluster'
- version: 0.0.0
- dependencies:
- '@azure/identity': 4.4.0
- '@microsoft/api-extractor': 7.47.1(@types/node@18.19.40)
- '@types/node': 18.19.40
- '@vitest/browser': 1.6.0(playwright@1.45.2)(vitest@1.6.0)
- '@vitest/coverage-istanbul': 1.6.0(vitest@1.6.0)
- dotenv: 16.4.5
- eslint: 8.57.0
- mkdirp: 3.0.1
- playwright: 1.45.2
- rimraf: 5.0.9
- tshy: 1.18.0
- tslib: 2.6.3
- typescript: 5.4.5
- vitest: 1.6.0(@types/node@18.19.40)(@vitest/browser@1.6.0)
- transitivePeerDependencies:
- - '@edge-runtime/vm'
- - '@vitest/ui'
- - happy-dom
- - jsdom
- - less
- - lightningcss
- - safaridriver
- - sass
- - stylus
- - sugarss
- - supports-color
- - terser
- - webdriverio
- dev: false
file:projects/arm-monitor-profile-2020-09-01-hybrid.tgz:
resolution: {integrity: sha512-iIVKSMObhPtllgldBh5d9PvGgh+4/0POUj8UdtW1VsK6bUAx+UtzTjsv2FjIMZ/0nuKBA0NQ678rKS5dppppbw==, tarball: file:projects/arm-monitor-profile-2020-09-01-hybrid.tgz}
name: '@rush-temp/arm-monitor-profile-2020-09-01-hybrid'
@@ -21179,8 +21162,8 @@ packages:
version: 0.0.0
dependencies:
'@azure/identity': 4.3.0
- '@microsoft/api-extractor': 7.47.2(@types/node@18.19.41)
- '@types/node': 18.19.41
+ '@microsoft/api-extractor': 7.47.1(@types/node@18.19.40)
+ '@types/node': 18.19.40
'@vitest/browser': 1.6.0(playwright@1.45.2)(vitest@1.6.0)
'@vitest/coverage-istanbul': 1.6.0(vitest@1.6.0)
dotenv: 16.4.5
@@ -21192,7 +21175,7 @@ packages:
tshy: 1.18.0
tslib: 2.6.3
typescript: 5.4.5
- vitest: 1.6.0(@types/node@18.19.41)(@vitest/browser@1.6.0)
+ vitest: 1.6.0(@types/node@18.19.40)(@vitest/browser@1.6.0)
transitivePeerDependencies:
- '@edge-runtime/vm'
- '@vitest/ui'
diff --git a/sdk/compute/arm-compute/CHANGELOG.md b/sdk/compute/arm-compute/CHANGELOG.md
index 3844b2e2bd4a..67f37e81ee97 100644
--- a/sdk/compute/arm-compute/CHANGELOG.md
+++ b/sdk/compute/arm-compute/CHANGELOG.md
@@ -1,18 +1,27 @@
# Release History
-
-## 21.6.1 (Unreleased)
-
+
+## 22.0.0 (2024-07-16)
+
### Features Added
-### Breaking Changes
-
-### Bugs Fixed
+ - Added Interface DiskPurchasePlan
+ - Added Interface SecurityPostureReferenceUpdate
+ - Interface SecurityPostureReference has a new optional parameter isOverridable
+ - Interface VirtualMachineScaleSetUpdateVMProfile has a new optional parameter securityPostureReference
-### Other Changes
+### Breaking Changes
+ - Parameter id of interface SecurityPostureReference is now required
+ - Type of parameter purchasePlan of interface Disk is changed from PurchasePlanAutoGenerated to DiskPurchasePlan
+ - Type of parameter purchasePlan of interface DiskRestorePoint is changed from PurchasePlanAutoGenerated to DiskPurchasePlan
+ - Type of parameter purchasePlan of interface DiskUpdate is changed from PurchasePlanAutoGenerated to DiskPurchasePlan
+ - Type of parameter excludeExtensions of interface SecurityPostureReference is changed from VirtualMachineExtension[] to string[]
+ - Type of parameter purchasePlan of interface Snapshot is changed from PurchasePlanAutoGenerated to DiskPurchasePlan
+
+
## 21.6.0 (2024-04-26)
-**Features**
+### Features Added
- Added Interface EventGridAndResourceGraph
- Added Interface ScheduledEventsAdditionalPublishingTargets
@@ -39,14 +48,14 @@
## 21.5.0 (2024-03-01)
-**Features**
+### Features Added
- Interface GalleryArtifactVersionFullSource has a new optional parameter virtualMachineId
## 21.4.0 (2023-12-28)
-**Features**
+### Features Added
- Added Type Alias ProvisionedBandwidthCopyOption
- Interface CreationData has a new optional parameter provisionedBandwidthCopySpeed
@@ -56,7 +65,7 @@
## 21.3.0 (2023-12-08)
-**Features**
+### Features Added
- Added operation DedicatedHosts.beginRedeploy
- Added operation DedicatedHosts.beginRedeployAndWait
@@ -151,7 +160,7 @@
## 21.2.0 (2023-08-14)
-**Features**
+### Features Added
- Added Type Alias DomainNameLabelScopeTypes
- Added Type Alias NetworkInterfaceAuxiliaryMode
@@ -175,7 +184,7 @@
## 21.1.0 (2023-07-07)
-**Features**
+### Features Added
- Added Type Alias FileFormat
- Interface GrantAccessData has a new optional parameter fileFormat
@@ -184,7 +193,7 @@
## 21.0.0 (2023-05-17)
-**Features**
+### Features Added
- Added operation DedicatedHosts.listAvailableSizes
- Added operation VirtualMachineScaleSets.beginReapply
@@ -234,7 +243,7 @@
- Added Enum KnownExpandTypesForListVMs
- Added Enum KnownRestorePointEncryptionType
-**Breaking Changes**
+### Breaking Changes
- Type of parameter identifier of interface CommunityGalleryImage is changed from GalleryImageIdentifier to CommunityGalleryImageIdentifier
- Type of parameter storageAccountType of interface GalleryTargetExtendedLocation is changed from StorageAccountType to EdgeZoneStorageAccountType
@@ -244,7 +253,7 @@
## 20.0.0 (2023-01-05)
-**Features**
+### Features Added
- Added Interface AlternativeOption
- Added Interface GalleryApplicationCustomAction
@@ -292,7 +301,7 @@
- Added Enum KnownPolicyViolationCategory
- Added function getContinuationToken
-**Breaking Changes**
+### Breaking Changes
- Interface AvailabilitySetsListBySubscriptionNextOptionalParams no longer has parameter expand
- Interface CapacityReservationGroupsListByResourceGroupNextOptionalParams no longer has parameter expand
@@ -320,7 +329,7 @@
## 19.2.0 (2022-09-21)
-**Features**
+### Features Added
- Added Interface PriorityMixPolicy
- Added Type Alias DiskControllerTypes
@@ -348,7 +357,7 @@
## 19.1.0 (2022-06-27)
-**Features**
+### Features Added
- Added Interface AvailabilitySet
- Added Interface AvailabilitySetUpdate
@@ -444,7 +453,7 @@
## 19.0.0 (2022-06-06)
-**Features**
+### Features Added
- Added operation CommunityGalleryImages.list
- Added operation CommunityGalleryImageVersions.list
@@ -495,7 +504,7 @@
- Enum KnownDiskStorageAccountTypes has a new value PremiumV2LRS
- Enum KnownGallerySharingPermissionTypes has a new value Community
-**Breaking Changes**
+### Breaking Changes
- Removed Enum KnownGalleryApplicationVersionPropertiesProvisioningState
- Removed Enum KnownGalleryImagePropertiesProvisioningState
@@ -506,7 +515,7 @@
## 18.0.0 (2022-05-23)
-**Features**
+### Features Added
- Added Interface DedicatedHostGroupPropertiesAdditionalCapabilities
- Added Interface LinuxVMGuestPatchAutomaticByPlatformSettings
@@ -534,7 +543,7 @@
- Added Enum KnownWindowsVMGuestPatchAutomaticByPlatformRebootSetting
- Enum KnownStorageAccountTypes has a new value PremiumV2LRS
-**Breaking Changes**
+### Breaking Changes
- Delete parameters of Resource in TypeAlias VirtualMachineExtension
@@ -546,7 +555,7 @@
## 17.3.0 (2022-03-02)
-**Features**
+### Features Added
- Added Type Alias Architecture
- Added Type Alias ArchitectureTypes
@@ -566,7 +575,7 @@
## 17.2.0 (2022-02-14)
-**Features**
+### Features Added
- Added operation DedicatedHosts.beginRestart
- Added operation DedicatedHosts.beginRestartAndWait
@@ -638,7 +647,7 @@
## 17.1.0 (2022-01-06)
-**Features**
+### Features Added
- Interface AccessUri has a new optional parameter securityDataAccessSAS
- Interface CreationData has a new optional parameter securityDataUri
diff --git a/sdk/compute/arm-compute/_meta.json b/sdk/compute/arm-compute/_meta.json
index 74fbbef9d4ce..ea20db4b3520 100644
--- a/sdk/compute/arm-compute/_meta.json
+++ b/sdk/compute/arm-compute/_meta.json
@@ -1,8 +1,8 @@
{
- "commit": "c77bbf822be2deaac1b690270c6cd03a52df0e37",
+ "commit": "80226f7f13728f3e9b0af96797558a913d19a4a4",
"readme": "specification/compute/resource-manager/readme.md",
- "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/typescript@6.0.20 --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=D:\\Git\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\compute\\resource-manager\\readme.md --use=@autorest/typescript@6.0.23 --generate-sample=true",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
- "release_tool": "@azure-tools/js-sdk-release-tools@2.7.5",
- "use": "@autorest/typescript@6.0.20"
+ "release_tool": "@azure-tools/js-sdk-release-tools@2.7.11",
+ "use": "@autorest/typescript@6.0.23"
}
\ No newline at end of file
diff --git a/sdk/compute/arm-compute/assets.json b/sdk/compute/arm-compute/assets.json
index 4ab798d0af3f..c22811e713cc 100644
--- a/sdk/compute/arm-compute/assets.json
+++ b/sdk/compute/arm-compute/assets.json
@@ -2,5 +2,5 @@
"AssetsRepo": "Azure/azure-sdk-assets",
"AssetsRepoPrefixPath": "js",
"TagPrefix": "js/compute/arm-compute",
- "Tag": "js/compute/arm-compute_627455e772"
+ "Tag": "js/compute/arm-compute_7f48b9ea92"
}
diff --git a/sdk/compute/arm-compute/package.json b/sdk/compute/arm-compute/package.json
index 2e3b40a7c7a0..ea0f0d034141 100644
--- a/sdk/compute/arm-compute/package.json
+++ b/sdk/compute/arm-compute/package.json
@@ -3,7 +3,7 @@
"sdk-type": "mgmt",
"author": "Microsoft Corporation",
"description": "A generated SDK for ComputeManagementClient.",
- "version": "21.6.1",
+ "version": "22.0.0",
"engines": {
"node": ">=18.0.0"
},
@@ -30,16 +30,17 @@
"devDependencies": {
"@microsoft/api-extractor": "^7.31.1",
"mkdirp": "^3.0.1",
- "typescript": "~5.5.3",
+ "typescript": "~5.4.5",
"uglify-js": "^3.4.9",
"rimraf": "^5.0.0",
"dotenv": "^16.0.0",
"@azure/dev-tool": "^1.0.0",
"@azure/identity": "^4.0.1",
"@azure-tools/test-recorder": "^3.0.0",
- "@azure-tools/test-credential": "^1.0.0",
+ "@azure-tools/test-credential": "^1.1.0",
"mocha": "^10.0.0",
"@types/mocha": "^10.0.0",
+ "tsx": "^4.7.1",
"@types/chai": "^4.2.8",
"chai": "^4.2.0",
"cross-env": "^7.0.2",
diff --git a/sdk/compute/arm-compute/review/arm-compute.api.md b/sdk/compute/arm-compute/review/arm-compute.api.md
index 48db247ab3fd..a7929eccaffb 100644
--- a/sdk/compute/arm-compute/review/arm-compute.api.md
+++ b/sdk/compute/arm-compute/review/arm-compute.api.md
@@ -4,6 +4,8 @@
```ts
+///
+
import * as coreAuth from '@azure/core-auth';
import * as coreClient from '@azure/core-client';
import { OperationState } from '@azure/core-lro';
@@ -1594,7 +1596,7 @@ export interface Disk extends Resource {
readonly propertyUpdatesInProgress?: PropertyUpdatesInProgress;
readonly provisioningState?: string;
publicNetworkAccess?: PublicNetworkAccess;
- purchasePlan?: PurchasePlanAutoGenerated;
+ purchasePlan?: DiskPurchasePlan;
securityProfile?: DiskSecurityProfile;
readonly shareInfo?: ShareInfoElement[];
sku?: DiskSku;
@@ -1917,6 +1919,14 @@ export interface DiskList {
value: Disk[];
}
+// @public
+export interface DiskPurchasePlan {
+ name: string;
+ product: string;
+ promotionCode?: string;
+ publisher: string;
+}
+
// @public
export interface DiskRestorePoint extends ProxyOnlyResource {
completionPercent?: number;
@@ -1927,7 +1937,7 @@ export interface DiskRestorePoint extends ProxyOnlyResource {
networkAccessPolicy?: NetworkAccessPolicy;
readonly osType?: OperatingSystemTypes;
publicNetworkAccess?: PublicNetworkAccess;
- purchasePlan?: PurchasePlanAutoGenerated;
+ purchasePlan?: DiskPurchasePlan;
readonly replicationState?: string;
securityProfile?: DiskSecurityProfile;
readonly sourceResourceId?: string;
@@ -2138,7 +2148,7 @@ export interface DiskUpdate {
osType?: OperatingSystemTypes;
readonly propertyUpdatesInProgress?: PropertyUpdatesInProgress;
publicNetworkAccess?: PublicNetworkAccess;
- purchasePlan?: PurchasePlanAutoGenerated;
+ purchasePlan?: DiskPurchasePlan;
sku?: DiskSku;
supportedCapabilities?: SupportedCapabilities;
supportsHibernation?: boolean;
@@ -4655,14 +4665,6 @@ export interface PurchasePlan {
publisher: string;
}
-// @public
-export interface PurchasePlanAutoGenerated {
- name: string;
- product: string;
- promotionCode?: string;
- publisher: string;
-}
-
// @public
export interface RecommendedMachineConfiguration {
memory?: ResourceRange;
@@ -5269,8 +5271,16 @@ export type SecurityEncryptionTypes = string;
// @public
export interface SecurityPostureReference {
- excludeExtensions?: VirtualMachineExtension[];
+ excludeExtensions?: string[];
+ id: string;
+ isOverridable?: boolean;
+}
+
+// @public
+export interface SecurityPostureReferenceUpdate {
+ excludeExtensions?: string[];
id?: string;
+ isOverridable?: boolean;
}
// @public
@@ -5529,7 +5539,7 @@ export interface Snapshot extends Resource {
osType?: OperatingSystemTypes;
readonly provisioningState?: string;
publicNetworkAccess?: PublicNetworkAccess;
- purchasePlan?: PurchasePlanAutoGenerated;
+ purchasePlan?: DiskPurchasePlan;
securityProfile?: DiskSecurityProfile;
sku?: SnapshotSku;
supportedCapabilities?: SupportedCapabilities;
@@ -7510,6 +7520,7 @@ export interface VirtualMachineScaleSetUpdateVMProfile {
networkProfile?: VirtualMachineScaleSetUpdateNetworkProfile;
osProfile?: VirtualMachineScaleSetUpdateOSProfile;
scheduledEventsProfile?: ScheduledEventsProfile;
+ securityPostureReference?: SecurityPostureReferenceUpdate;
securityProfile?: SecurityProfile;
storageProfile?: VirtualMachineScaleSetUpdateStorageProfile;
userData?: string;
diff --git a/sdk/compute/arm-compute/samples-dev/virtualMachineScaleSetsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples-dev/virtualMachineScaleSetsCreateOrUpdateSample.ts
index 6e34d35f5256..289b7c52d76b 100644
--- a/sdk/compute/arm-compute/samples-dev/virtualMachineScaleSetsCreateOrUpdateSample.ts
+++ b/sdk/compute/arm-compute/samples-dev/virtualMachineScaleSetsCreateOrUpdateSample.ts
@@ -1401,7 +1401,9 @@ async function createAScaleSetWithSecurityPostureReference() {
computerNamePrefix: "{vmss-name}",
},
securityPostureReference: {
- id: "/CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|latest",
+ excludeExtensions: ["{securityPostureVMExtensionName}"],
+ id: "/CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|latest",
+ isOverridable: true,
},
storageProfile: {
imageReference: {
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/README.md b/sdk/compute/arm-compute/samples/v22/javascript/README.md
similarity index 94%
rename from sdk/compute/arm-compute/samples/v21/javascript/README.md
rename to sdk/compute/arm-compute/samples/v22/javascript/README.md
index e0706c4cd9e1..76e13a0fc2ea 100644
--- a/sdk/compute/arm-compute/samples/v21/javascript/README.md
+++ b/sdk/compute/arm-compute/samples/v22/javascript/README.md
@@ -329,292 +329,292 @@ npx cross-env COMPUTE_SUBSCRIPTION_ID="" COMPUTE_RESOUR
Take a look at our [API Documentation][apiref] for more information about the APIs that are available in the clients.
-[availabilitysetscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsCreateOrUpdateSample.js
-[availabilitysetsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsDeleteSample.js
-[availabilitysetsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsGetSample.js
-[availabilitysetslistavailablesizessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsListAvailableSizesSample.js
-[availabilitysetslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsListBySubscriptionSample.js
-[availabilitysetslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsListSample.js
-[availabilitysetsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsUpdateSample.js
-[capacityreservationgroupscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsCreateOrUpdateSample.js
-[capacityreservationgroupsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsDeleteSample.js
-[capacityreservationgroupsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsGetSample.js
-[capacityreservationgroupslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsListByResourceGroupSample.js
-[capacityreservationgroupslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsListBySubscriptionSample.js
-[capacityreservationgroupsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsUpdateSample.js
-[capacityreservationscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsCreateOrUpdateSample.js
-[capacityreservationsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsDeleteSample.js
-[capacityreservationsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsGetSample.js
-[capacityreservationslistbycapacityreservationgroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsListByCapacityReservationGroupSample.js
-[capacityreservationsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsUpdateSample.js
-[cloudserviceoperatingsystemsgetosfamilysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceOperatingSystemsGetOSFamilySample.js
-[cloudserviceoperatingsystemsgetosversionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceOperatingSystemsGetOSVersionSample.js
-[cloudserviceoperatingsystemslistosfamiliessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceOperatingSystemsListOSFamiliesSample.js
-[cloudserviceoperatingsystemslistosversionssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceOperatingSystemsListOSVersionsSample.js
-[cloudserviceroleinstancesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesDeleteSample.js
-[cloudserviceroleinstancesgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesGetInstanceViewSample.js
-[cloudserviceroleinstancesgetremotedesktopfilesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesGetRemoteDesktopFileSample.js
-[cloudserviceroleinstancesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesGetSample.js
-[cloudserviceroleinstanceslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesListSample.js
-[cloudserviceroleinstancesrebuildsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesRebuildSample.js
-[cloudserviceroleinstancesreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesReimageSample.js
-[cloudserviceroleinstancesrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesRestartSample.js
-[cloudservicerolesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRolesGetSample.js
-[cloudserviceroleslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRolesListSample.js
-[cloudservicescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesCreateOrUpdateSample.js
-[cloudservicesdeleteinstancessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesDeleteInstancesSample.js
-[cloudservicesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesDeleteSample.js
-[cloudservicesgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesGetInstanceViewSample.js
-[cloudservicesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesGetSample.js
-[cloudserviceslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesListAllSample.js
-[cloudserviceslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesListSample.js
-[cloudservicespoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesPowerOffSample.js
-[cloudservicesrebuildsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesRebuildSample.js
-[cloudservicesreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesReimageSample.js
-[cloudservicesrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesRestartSample.js
-[cloudservicesstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesStartSample.js
-[cloudservicesupdatedomaingetupdatedomainsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesUpdateDomainGetUpdateDomainSample.js
-[cloudservicesupdatedomainlistupdatedomainssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesUpdateDomainListUpdateDomainsSample.js
-[cloudservicesupdatedomainwalkupdatedomainsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesUpdateDomainWalkUpdateDomainSample.js
-[cloudservicesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesUpdateSample.js
-[communitygalleriesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/communityGalleriesGetSample.js
-[communitygalleryimageversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/communityGalleryImageVersionsGetSample.js
-[communitygalleryimageversionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/communityGalleryImageVersionsListSample.js
-[communitygalleryimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/communityGalleryImagesGetSample.js
-[communitygalleryimageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/communityGalleryImagesListSample.js
-[dedicatedhostgroupscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsCreateOrUpdateSample.js
-[dedicatedhostgroupsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsDeleteSample.js
-[dedicatedhostgroupsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsGetSample.js
-[dedicatedhostgroupslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsListByResourceGroupSample.js
-[dedicatedhostgroupslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsListBySubscriptionSample.js
-[dedicatedhostgroupsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsUpdateSample.js
-[dedicatedhostscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsCreateOrUpdateSample.js
-[dedicatedhostsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsDeleteSample.js
-[dedicatedhostsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsGetSample.js
-[dedicatedhostslistavailablesizessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsListAvailableSizesSample.js
-[dedicatedhostslistbyhostgroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsListByHostGroupSample.js
-[dedicatedhostsredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsRedeploySample.js
-[dedicatedhostsrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsRestartSample.js
-[dedicatedhostsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsUpdateSample.js
-[diskaccessescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesCreateOrUpdateSample.js
-[diskaccessesdeleteaprivateendpointconnectionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesDeleteAPrivateEndpointConnectionSample.js
-[diskaccessesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesDeleteSample.js
-[diskaccessesgetaprivateendpointconnectionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesGetAPrivateEndpointConnectionSample.js
-[diskaccessesgetprivatelinkresourcessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesGetPrivateLinkResourcesSample.js
-[diskaccessesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesGetSample.js
-[diskaccesseslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesListByResourceGroupSample.js
-[diskaccesseslistprivateendpointconnectionssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesListPrivateEndpointConnectionsSample.js
-[diskaccesseslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesListSample.js
-[diskaccessesupdateaprivateendpointconnectionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesUpdateAPrivateEndpointConnectionSample.js
-[diskaccessesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesUpdateSample.js
-[diskencryptionsetscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsCreateOrUpdateSample.js
-[diskencryptionsetsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsDeleteSample.js
-[diskencryptionsetsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsGetSample.js
-[diskencryptionsetslistassociatedresourcessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsListAssociatedResourcesSample.js
-[diskencryptionsetslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsListByResourceGroupSample.js
-[diskencryptionsetslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsListSample.js
-[diskencryptionsetsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsUpdateSample.js
-[diskrestorepointgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskRestorePointGetSample.js
-[diskrestorepointgrantaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskRestorePointGrantAccessSample.js
-[diskrestorepointlistbyrestorepointsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskRestorePointListByRestorePointSample.js
-[diskrestorepointrevokeaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/diskRestorePointRevokeAccessSample.js
-[diskscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/disksCreateOrUpdateSample.js
-[disksdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/disksDeleteSample.js
-[disksgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/disksGetSample.js
-[disksgrantaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/disksGrantAccessSample.js
-[diskslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/disksListByResourceGroupSample.js
-[diskslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/disksListSample.js
-[disksrevokeaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/disksRevokeAccessSample.js
-[disksupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/disksUpdateSample.js
-[galleriescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleriesCreateOrUpdateSample.js
-[galleriesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleriesDeleteSample.js
-[galleriesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleriesGetSample.js
-[gallerieslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleriesListByResourceGroupSample.js
-[gallerieslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleriesListSample.js
-[galleriesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleriesUpdateSample.js
-[galleryapplicationversionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsCreateOrUpdateSample.js
-[galleryapplicationversionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsDeleteSample.js
-[galleryapplicationversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsGetSample.js
-[galleryapplicationversionslistbygalleryapplicationsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsListByGalleryApplicationSample.js
-[galleryapplicationversionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsUpdateSample.js
-[galleryapplicationscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsCreateOrUpdateSample.js
-[galleryapplicationsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsDeleteSample.js
-[galleryapplicationsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsGetSample.js
-[galleryapplicationslistbygallerysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsListByGallerySample.js
-[galleryapplicationsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsUpdateSample.js
-[galleryimageversionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsCreateOrUpdateSample.js
-[galleryimageversionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsDeleteSample.js
-[galleryimageversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsGetSample.js
-[galleryimageversionslistbygalleryimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsListByGalleryImageSample.js
-[galleryimageversionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsUpdateSample.js
-[galleryimagescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryImagesCreateOrUpdateSample.js
-[galleryimagesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryImagesDeleteSample.js
-[galleryimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryImagesGetSample.js
-[galleryimageslistbygallerysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryImagesListByGallerySample.js
-[galleryimagesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/galleryImagesUpdateSample.js
-[gallerysharingprofileupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/gallerySharingProfileUpdateSample.js
-[imagescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/imagesCreateOrUpdateSample.js
-[imagesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/imagesDeleteSample.js
-[imagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/imagesGetSample.js
-[imageslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/imagesListByResourceGroupSample.js
-[imageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/imagesListSample.js
-[imagesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/imagesUpdateSample.js
-[loganalyticsexportrequestratebyintervalsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/logAnalyticsExportRequestRateByIntervalSample.js
-[loganalyticsexportthrottledrequestssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/logAnalyticsExportThrottledRequestsSample.js
-[operationslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/operationsListSample.js
-[proximityplacementgroupscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsCreateOrUpdateSample.js
-[proximityplacementgroupsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsDeleteSample.js
-[proximityplacementgroupsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsGetSample.js
-[proximityplacementgroupslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsListByResourceGroupSample.js
-[proximityplacementgroupslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsListBySubscriptionSample.js
-[proximityplacementgroupsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsUpdateSample.js
-[resourceskuslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/resourceSkusListSample.js
-[restorepointcollectionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsCreateOrUpdateSample.js
-[restorepointcollectionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsDeleteSample.js
-[restorepointcollectionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsGetSample.js
-[restorepointcollectionslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsListAllSample.js
-[restorepointcollectionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsListSample.js
-[restorepointcollectionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsUpdateSample.js
-[restorepointscreatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/restorePointsCreateSample.js
-[restorepointsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/restorePointsDeleteSample.js
-[restorepointsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/restorePointsGetSample.js
-[sharedgalleriesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/sharedGalleriesGetSample.js
-[sharedgallerieslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/sharedGalleriesListSample.js
-[sharedgalleryimageversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/sharedGalleryImageVersionsGetSample.js
-[sharedgalleryimageversionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/sharedGalleryImageVersionsListSample.js
-[sharedgalleryimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/sharedGalleryImagesGetSample.js
-[sharedgalleryimageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/sharedGalleryImagesListSample.js
-[snapshotscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/snapshotsCreateOrUpdateSample.js
-[snapshotsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/snapshotsDeleteSample.js
-[snapshotsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/snapshotsGetSample.js
-[snapshotsgrantaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/snapshotsGrantAccessSample.js
-[snapshotslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/snapshotsListByResourceGroupSample.js
-[snapshotslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/snapshotsListSample.js
-[snapshotsrevokeaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/snapshotsRevokeAccessSample.js
-[snapshotsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/snapshotsUpdateSample.js
-[sshpublickeyscreatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysCreateSample.js
-[sshpublickeysdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysDeleteSample.js
-[sshpublickeysgeneratekeypairsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysGenerateKeyPairSample.js
-[sshpublickeysgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysGetSample.js
-[sshpublickeyslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysListByResourceGroupSample.js
-[sshpublickeyslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysListBySubscriptionSample.js
-[sshpublickeysupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysUpdateSample.js
-[usagelistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/usageListSample.js
-[virtualmachineextensionimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionImagesGetSample.js
-[virtualmachineextensionimageslisttypessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionImagesListTypesSample.js
-[virtualmachineextensionimageslistversionssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionImagesListVersionsSample.js
-[virtualmachineextensionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsCreateOrUpdateSample.js
-[virtualmachineextensionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsDeleteSample.js
-[virtualmachineextensionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsGetSample.js
-[virtualmachineextensionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsListSample.js
-[virtualmachineextensionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsUpdateSample.js
-[virtualmachineimagesedgezonegetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneGetSample.js
-[virtualmachineimagesedgezonelistofferssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneListOffersSample.js
-[virtualmachineimagesedgezonelistpublisherssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneListPublishersSample.js
-[virtualmachineimagesedgezonelistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneListSample.js
-[virtualmachineimagesedgezonelistskussample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneListSkusSample.js
-[virtualmachineimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesGetSample.js
-[virtualmachineimageslistbyedgezonesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListByEdgeZoneSample.js
-[virtualmachineimageslistofferssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListOffersSample.js
-[virtualmachineimageslistpublisherssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListPublishersSample.js
-[virtualmachineimageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListSample.js
-[virtualmachineimageslistskussample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListSkusSample.js
-[virtualmachineruncommandscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsCreateOrUpdateSample.js
-[virtualmachineruncommandsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsDeleteSample.js
-[virtualmachineruncommandsgetbyvirtualmachinesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsGetByVirtualMachineSample.js
-[virtualmachineruncommandsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsGetSample.js
-[virtualmachineruncommandslistbyvirtualmachinesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsListByVirtualMachineSample.js
-[virtualmachineruncommandslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsListSample.js
-[virtualmachineruncommandsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsUpdateSample.js
-[virtualmachinescalesetextensionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsCreateOrUpdateSample.js
-[virtualmachinescalesetextensionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsDeleteSample.js
-[virtualmachinescalesetextensionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsGetSample.js
-[virtualmachinescalesetextensionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsListSample.js
-[virtualmachinescalesetextensionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsUpdateSample.js
-[virtualmachinescalesetrollingupgradescancelsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetRollingUpgradesCancelSample.js
-[virtualmachinescalesetrollingupgradesgetlatestsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetRollingUpgradesGetLatestSample.js
-[virtualmachinescalesetrollingupgradesstartextensionupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetRollingUpgradesStartExtensionUpgradeSample.js
-[virtualmachinescalesetrollingupgradesstartosupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetRollingUpgradesStartOSUpgradeSample.js
-[virtualmachinescalesetvmextensionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsCreateOrUpdateSample.js
-[virtualmachinescalesetvmextensionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsDeleteSample.js
-[virtualmachinescalesetvmextensionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsGetSample.js
-[virtualmachinescalesetvmextensionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsListSample.js
-[virtualmachinescalesetvmextensionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsUpdateSample.js
-[virtualmachinescalesetvmruncommandscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsCreateOrUpdateSample.js
-[virtualmachinescalesetvmruncommandsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsDeleteSample.js
-[virtualmachinescalesetvmruncommandsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsGetSample.js
-[virtualmachinescalesetvmruncommandslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsListSample.js
-[virtualmachinescalesetvmruncommandsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsUpdateSample.js
-[virtualmachinescalesetvmsapproverollingupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSApproveRollingUpgradeSample.js
-[virtualmachinescalesetvmsattachdetachdatadiskssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSAttachDetachDataDisksSample.js
-[virtualmachinescalesetvmsdeallocatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSDeallocateSample.js
-[virtualmachinescalesetvmsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSDeleteSample.js
-[virtualmachinescalesetvmsgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSGetInstanceViewSample.js
-[virtualmachinescalesetvmsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSGetSample.js
-[virtualmachinescalesetvmslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSListSample.js
-[virtualmachinescalesetvmsperformmaintenancesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSPerformMaintenanceSample.js
-[virtualmachinescalesetvmspoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSPowerOffSample.js
-[virtualmachinescalesetvmsredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSRedeploySample.js
-[virtualmachinescalesetvmsreimageallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSReimageAllSample.js
-[virtualmachinescalesetvmsreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSReimageSample.js
-[virtualmachinescalesetvmsrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSRestartSample.js
-[virtualmachinescalesetvmsretrievebootdiagnosticsdatasample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSRetrieveBootDiagnosticsDataSample.js
-[virtualmachinescalesetvmsruncommandsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSRunCommandSample.js
-[virtualmachinescalesetvmssimulateevictionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSSimulateEvictionSample.js
-[virtualmachinescalesetvmsstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSStartSample.js
-[virtualmachinescalesetvmsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSUpdateSample.js
-[virtualmachinescalesetsapproverollingupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsApproveRollingUpgradeSample.js
-[virtualmachinescalesetsconverttosingleplacementgroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsConvertToSinglePlacementGroupSample.js
-[virtualmachinescalesetscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsCreateOrUpdateSample.js
-[virtualmachinescalesetsdeallocatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsDeallocateSample.js
-[virtualmachinescalesetsdeleteinstancessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsDeleteInstancesSample.js
-[virtualmachinescalesetsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsDeleteSample.js
-[virtualmachinescalesetsforcerecoveryservicefabricplatformupdatedomainwalksample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkSample.js
-[virtualmachinescalesetsgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsGetInstanceViewSample.js
-[virtualmachinescalesetsgetosupgradehistorysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsGetOSUpgradeHistorySample.js
-[virtualmachinescalesetsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsGetSample.js
-[virtualmachinescalesetslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsListAllSample.js
-[virtualmachinescalesetslistbylocationsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsListByLocationSample.js
-[virtualmachinescalesetslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsListSample.js
-[virtualmachinescalesetslistskussample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsListSkusSample.js
-[virtualmachinescalesetsperformmaintenancesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsPerformMaintenanceSample.js
-[virtualmachinescalesetspoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsPowerOffSample.js
-[virtualmachinescalesetsreapplysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsReapplySample.js
-[virtualmachinescalesetsredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsRedeploySample.js
-[virtualmachinescalesetsreimageallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsReimageAllSample.js
-[virtualmachinescalesetsreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsReimageSample.js
-[virtualmachinescalesetsrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsRestartSample.js
-[virtualmachinescalesetssetorchestrationservicestatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsSetOrchestrationServiceStateSample.js
-[virtualmachinescalesetsstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsStartSample.js
-[virtualmachinescalesetsupdateinstancessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsUpdateInstancesSample.js
-[virtualmachinescalesetsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsUpdateSample.js
-[virtualmachinesizeslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineSizesListSample.js
-[virtualmachinesassesspatchessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesAssessPatchesSample.js
-[virtualmachinesattachdetachdatadiskssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesAttachDetachDataDisksSample.js
-[virtualmachinescapturesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesCaptureSample.js
-[virtualmachinesconverttomanageddiskssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesConvertToManagedDisksSample.js
-[virtualmachinescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesCreateOrUpdateSample.js
-[virtualmachinesdeallocatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesDeallocateSample.js
-[virtualmachinesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesDeleteSample.js
-[virtualmachinesgeneralizesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesGeneralizeSample.js
-[virtualmachinesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesGetSample.js
-[virtualmachinesinstallpatchessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesInstallPatchesSample.js
-[virtualmachinesinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesInstanceViewSample.js
-[virtualmachineslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesListAllSample.js
-[virtualmachineslistavailablesizessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesListAvailableSizesSample.js
-[virtualmachineslistbylocationsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesListByLocationSample.js
-[virtualmachineslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesListSample.js
-[virtualmachinesperformmaintenancesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesPerformMaintenanceSample.js
-[virtualmachinespoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesPowerOffSample.js
-[virtualmachinesreapplysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesReapplySample.js
-[virtualmachinesredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesRedeploySample.js
-[virtualmachinesreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesReimageSample.js
-[virtualmachinesrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesRestartSample.js
-[virtualmachinesretrievebootdiagnosticsdatasample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesRetrieveBootDiagnosticsDataSample.js
-[virtualmachinesruncommandsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesRunCommandSample.js
-[virtualmachinessimulateevictionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesSimulateEvictionSample.js
-[virtualmachinesstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesStartSample.js
-[virtualmachinesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesUpdateSample.js
+[availabilitysetscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsCreateOrUpdateSample.js
+[availabilitysetsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsDeleteSample.js
+[availabilitysetsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsGetSample.js
+[availabilitysetslistavailablesizessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsListAvailableSizesSample.js
+[availabilitysetslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsListBySubscriptionSample.js
+[availabilitysetslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsListSample.js
+[availabilitysetsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsUpdateSample.js
+[capacityreservationgroupscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsCreateOrUpdateSample.js
+[capacityreservationgroupsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsDeleteSample.js
+[capacityreservationgroupsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsGetSample.js
+[capacityreservationgroupslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsListByResourceGroupSample.js
+[capacityreservationgroupslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsListBySubscriptionSample.js
+[capacityreservationgroupsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsUpdateSample.js
+[capacityreservationscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsCreateOrUpdateSample.js
+[capacityreservationsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsDeleteSample.js
+[capacityreservationsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsGetSample.js
+[capacityreservationslistbycapacityreservationgroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsListByCapacityReservationGroupSample.js
+[capacityreservationsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsUpdateSample.js
+[cloudserviceoperatingsystemsgetosfamilysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceOperatingSystemsGetOSFamilySample.js
+[cloudserviceoperatingsystemsgetosversionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceOperatingSystemsGetOSVersionSample.js
+[cloudserviceoperatingsystemslistosfamiliessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceOperatingSystemsListOSFamiliesSample.js
+[cloudserviceoperatingsystemslistosversionssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceOperatingSystemsListOSVersionsSample.js
+[cloudserviceroleinstancesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesDeleteSample.js
+[cloudserviceroleinstancesgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesGetInstanceViewSample.js
+[cloudserviceroleinstancesgetremotedesktopfilesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesGetRemoteDesktopFileSample.js
+[cloudserviceroleinstancesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesGetSample.js
+[cloudserviceroleinstanceslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesListSample.js
+[cloudserviceroleinstancesrebuildsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesRebuildSample.js
+[cloudserviceroleinstancesreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesReimageSample.js
+[cloudserviceroleinstancesrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesRestartSample.js
+[cloudservicerolesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRolesGetSample.js
+[cloudserviceroleslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRolesListSample.js
+[cloudservicescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesCreateOrUpdateSample.js
+[cloudservicesdeleteinstancessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesDeleteInstancesSample.js
+[cloudservicesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesDeleteSample.js
+[cloudservicesgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesGetInstanceViewSample.js
+[cloudservicesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesGetSample.js
+[cloudserviceslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesListAllSample.js
+[cloudserviceslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesListSample.js
+[cloudservicespoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesPowerOffSample.js
+[cloudservicesrebuildsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesRebuildSample.js
+[cloudservicesreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesReimageSample.js
+[cloudservicesrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesRestartSample.js
+[cloudservicesstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesStartSample.js
+[cloudservicesupdatedomaingetupdatedomainsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesUpdateDomainGetUpdateDomainSample.js
+[cloudservicesupdatedomainlistupdatedomainssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesUpdateDomainListUpdateDomainsSample.js
+[cloudservicesupdatedomainwalkupdatedomainsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesUpdateDomainWalkUpdateDomainSample.js
+[cloudservicesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesUpdateSample.js
+[communitygalleriesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/communityGalleriesGetSample.js
+[communitygalleryimageversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/communityGalleryImageVersionsGetSample.js
+[communitygalleryimageversionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/communityGalleryImageVersionsListSample.js
+[communitygalleryimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/communityGalleryImagesGetSample.js
+[communitygalleryimageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/communityGalleryImagesListSample.js
+[dedicatedhostgroupscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsCreateOrUpdateSample.js
+[dedicatedhostgroupsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsDeleteSample.js
+[dedicatedhostgroupsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsGetSample.js
+[dedicatedhostgroupslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsListByResourceGroupSample.js
+[dedicatedhostgroupslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsListBySubscriptionSample.js
+[dedicatedhostgroupsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsUpdateSample.js
+[dedicatedhostscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsCreateOrUpdateSample.js
+[dedicatedhostsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsDeleteSample.js
+[dedicatedhostsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsGetSample.js
+[dedicatedhostslistavailablesizessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsListAvailableSizesSample.js
+[dedicatedhostslistbyhostgroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsListByHostGroupSample.js
+[dedicatedhostsredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsRedeploySample.js
+[dedicatedhostsrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsRestartSample.js
+[dedicatedhostsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsUpdateSample.js
+[diskaccessescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesCreateOrUpdateSample.js
+[diskaccessesdeleteaprivateendpointconnectionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesDeleteAPrivateEndpointConnectionSample.js
+[diskaccessesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesDeleteSample.js
+[diskaccessesgetaprivateendpointconnectionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesGetAPrivateEndpointConnectionSample.js
+[diskaccessesgetprivatelinkresourcessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesGetPrivateLinkResourcesSample.js
+[diskaccessesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesGetSample.js
+[diskaccesseslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesListByResourceGroupSample.js
+[diskaccesseslistprivateendpointconnectionssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesListPrivateEndpointConnectionsSample.js
+[diskaccesseslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesListSample.js
+[diskaccessesupdateaprivateendpointconnectionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesUpdateAPrivateEndpointConnectionSample.js
+[diskaccessesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesUpdateSample.js
+[diskencryptionsetscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsCreateOrUpdateSample.js
+[diskencryptionsetsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsDeleteSample.js
+[diskencryptionsetsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsGetSample.js
+[diskencryptionsetslistassociatedresourcessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsListAssociatedResourcesSample.js
+[diskencryptionsetslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsListByResourceGroupSample.js
+[diskencryptionsetslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsListSample.js
+[diskencryptionsetsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsUpdateSample.js
+[diskrestorepointgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskRestorePointGetSample.js
+[diskrestorepointgrantaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskRestorePointGrantAccessSample.js
+[diskrestorepointlistbyrestorepointsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskRestorePointListByRestorePointSample.js
+[diskrestorepointrevokeaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/diskRestorePointRevokeAccessSample.js
+[diskscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/disksCreateOrUpdateSample.js
+[disksdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/disksDeleteSample.js
+[disksgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/disksGetSample.js
+[disksgrantaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/disksGrantAccessSample.js
+[diskslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/disksListByResourceGroupSample.js
+[diskslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/disksListSample.js
+[disksrevokeaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/disksRevokeAccessSample.js
+[disksupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/disksUpdateSample.js
+[galleriescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleriesCreateOrUpdateSample.js
+[galleriesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleriesDeleteSample.js
+[galleriesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleriesGetSample.js
+[gallerieslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleriesListByResourceGroupSample.js
+[gallerieslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleriesListSample.js
+[galleriesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleriesUpdateSample.js
+[galleryapplicationversionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsCreateOrUpdateSample.js
+[galleryapplicationversionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsDeleteSample.js
+[galleryapplicationversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsGetSample.js
+[galleryapplicationversionslistbygalleryapplicationsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsListByGalleryApplicationSample.js
+[galleryapplicationversionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsUpdateSample.js
+[galleryapplicationscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsCreateOrUpdateSample.js
+[galleryapplicationsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsDeleteSample.js
+[galleryapplicationsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsGetSample.js
+[galleryapplicationslistbygallerysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsListByGallerySample.js
+[galleryapplicationsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsUpdateSample.js
+[galleryimageversionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsCreateOrUpdateSample.js
+[galleryimageversionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsDeleteSample.js
+[galleryimageversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsGetSample.js
+[galleryimageversionslistbygalleryimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsListByGalleryImageSample.js
+[galleryimageversionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsUpdateSample.js
+[galleryimagescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryImagesCreateOrUpdateSample.js
+[galleryimagesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryImagesDeleteSample.js
+[galleryimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryImagesGetSample.js
+[galleryimageslistbygallerysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryImagesListByGallerySample.js
+[galleryimagesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/galleryImagesUpdateSample.js
+[gallerysharingprofileupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/gallerySharingProfileUpdateSample.js
+[imagescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/imagesCreateOrUpdateSample.js
+[imagesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/imagesDeleteSample.js
+[imagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/imagesGetSample.js
+[imageslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/imagesListByResourceGroupSample.js
+[imageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/imagesListSample.js
+[imagesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/imagesUpdateSample.js
+[loganalyticsexportrequestratebyintervalsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/logAnalyticsExportRequestRateByIntervalSample.js
+[loganalyticsexportthrottledrequestssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/logAnalyticsExportThrottledRequestsSample.js
+[operationslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/operationsListSample.js
+[proximityplacementgroupscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsCreateOrUpdateSample.js
+[proximityplacementgroupsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsDeleteSample.js
+[proximityplacementgroupsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsGetSample.js
+[proximityplacementgroupslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsListByResourceGroupSample.js
+[proximityplacementgroupslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsListBySubscriptionSample.js
+[proximityplacementgroupsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsUpdateSample.js
+[resourceskuslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/resourceSkusListSample.js
+[restorepointcollectionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsCreateOrUpdateSample.js
+[restorepointcollectionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsDeleteSample.js
+[restorepointcollectionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsGetSample.js
+[restorepointcollectionslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsListAllSample.js
+[restorepointcollectionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsListSample.js
+[restorepointcollectionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsUpdateSample.js
+[restorepointscreatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/restorePointsCreateSample.js
+[restorepointsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/restorePointsDeleteSample.js
+[restorepointsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/restorePointsGetSample.js
+[sharedgalleriesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/sharedGalleriesGetSample.js
+[sharedgallerieslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/sharedGalleriesListSample.js
+[sharedgalleryimageversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/sharedGalleryImageVersionsGetSample.js
+[sharedgalleryimageversionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/sharedGalleryImageVersionsListSample.js
+[sharedgalleryimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/sharedGalleryImagesGetSample.js
+[sharedgalleryimageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/sharedGalleryImagesListSample.js
+[snapshotscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/snapshotsCreateOrUpdateSample.js
+[snapshotsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/snapshotsDeleteSample.js
+[snapshotsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/snapshotsGetSample.js
+[snapshotsgrantaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/snapshotsGrantAccessSample.js
+[snapshotslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/snapshotsListByResourceGroupSample.js
+[snapshotslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/snapshotsListSample.js
+[snapshotsrevokeaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/snapshotsRevokeAccessSample.js
+[snapshotsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/snapshotsUpdateSample.js
+[sshpublickeyscreatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysCreateSample.js
+[sshpublickeysdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysDeleteSample.js
+[sshpublickeysgeneratekeypairsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysGenerateKeyPairSample.js
+[sshpublickeysgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysGetSample.js
+[sshpublickeyslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysListByResourceGroupSample.js
+[sshpublickeyslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysListBySubscriptionSample.js
+[sshpublickeysupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysUpdateSample.js
+[usagelistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/usageListSample.js
+[virtualmachineextensionimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionImagesGetSample.js
+[virtualmachineextensionimageslisttypessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionImagesListTypesSample.js
+[virtualmachineextensionimageslistversionssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionImagesListVersionsSample.js
+[virtualmachineextensionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsCreateOrUpdateSample.js
+[virtualmachineextensionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsDeleteSample.js
+[virtualmachineextensionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsGetSample.js
+[virtualmachineextensionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsListSample.js
+[virtualmachineextensionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsUpdateSample.js
+[virtualmachineimagesedgezonegetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneGetSample.js
+[virtualmachineimagesedgezonelistofferssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneListOffersSample.js
+[virtualmachineimagesedgezonelistpublisherssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneListPublishersSample.js
+[virtualmachineimagesedgezonelistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneListSample.js
+[virtualmachineimagesedgezonelistskussample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneListSkusSample.js
+[virtualmachineimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesGetSample.js
+[virtualmachineimageslistbyedgezonesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListByEdgeZoneSample.js
+[virtualmachineimageslistofferssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListOffersSample.js
+[virtualmachineimageslistpublisherssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListPublishersSample.js
+[virtualmachineimageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListSample.js
+[virtualmachineimageslistskussample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListSkusSample.js
+[virtualmachineruncommandscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsCreateOrUpdateSample.js
+[virtualmachineruncommandsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsDeleteSample.js
+[virtualmachineruncommandsgetbyvirtualmachinesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsGetByVirtualMachineSample.js
+[virtualmachineruncommandsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsGetSample.js
+[virtualmachineruncommandslistbyvirtualmachinesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsListByVirtualMachineSample.js
+[virtualmachineruncommandslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsListSample.js
+[virtualmachineruncommandsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsUpdateSample.js
+[virtualmachinescalesetextensionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsCreateOrUpdateSample.js
+[virtualmachinescalesetextensionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsDeleteSample.js
+[virtualmachinescalesetextensionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsGetSample.js
+[virtualmachinescalesetextensionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsListSample.js
+[virtualmachinescalesetextensionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsUpdateSample.js
+[virtualmachinescalesetrollingupgradescancelsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetRollingUpgradesCancelSample.js
+[virtualmachinescalesetrollingupgradesgetlatestsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetRollingUpgradesGetLatestSample.js
+[virtualmachinescalesetrollingupgradesstartextensionupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetRollingUpgradesStartExtensionUpgradeSample.js
+[virtualmachinescalesetrollingupgradesstartosupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetRollingUpgradesStartOSUpgradeSample.js
+[virtualmachinescalesetvmextensionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsCreateOrUpdateSample.js
+[virtualmachinescalesetvmextensionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsDeleteSample.js
+[virtualmachinescalesetvmextensionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsGetSample.js
+[virtualmachinescalesetvmextensionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsListSample.js
+[virtualmachinescalesetvmextensionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsUpdateSample.js
+[virtualmachinescalesetvmruncommandscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsCreateOrUpdateSample.js
+[virtualmachinescalesetvmruncommandsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsDeleteSample.js
+[virtualmachinescalesetvmruncommandsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsGetSample.js
+[virtualmachinescalesetvmruncommandslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsListSample.js
+[virtualmachinescalesetvmruncommandsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsUpdateSample.js
+[virtualmachinescalesetvmsapproverollingupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSApproveRollingUpgradeSample.js
+[virtualmachinescalesetvmsattachdetachdatadiskssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSAttachDetachDataDisksSample.js
+[virtualmachinescalesetvmsdeallocatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSDeallocateSample.js
+[virtualmachinescalesetvmsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSDeleteSample.js
+[virtualmachinescalesetvmsgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSGetInstanceViewSample.js
+[virtualmachinescalesetvmsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSGetSample.js
+[virtualmachinescalesetvmslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSListSample.js
+[virtualmachinescalesetvmsperformmaintenancesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSPerformMaintenanceSample.js
+[virtualmachinescalesetvmspoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSPowerOffSample.js
+[virtualmachinescalesetvmsredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSRedeploySample.js
+[virtualmachinescalesetvmsreimageallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSReimageAllSample.js
+[virtualmachinescalesetvmsreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSReimageSample.js
+[virtualmachinescalesetvmsrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSRestartSample.js
+[virtualmachinescalesetvmsretrievebootdiagnosticsdatasample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSRetrieveBootDiagnosticsDataSample.js
+[virtualmachinescalesetvmsruncommandsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSRunCommandSample.js
+[virtualmachinescalesetvmssimulateevictionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSSimulateEvictionSample.js
+[virtualmachinescalesetvmsstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSStartSample.js
+[virtualmachinescalesetvmsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSUpdateSample.js
+[virtualmachinescalesetsapproverollingupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsApproveRollingUpgradeSample.js
+[virtualmachinescalesetsconverttosingleplacementgroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsConvertToSinglePlacementGroupSample.js
+[virtualmachinescalesetscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsCreateOrUpdateSample.js
+[virtualmachinescalesetsdeallocatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsDeallocateSample.js
+[virtualmachinescalesetsdeleteinstancessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsDeleteInstancesSample.js
+[virtualmachinescalesetsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsDeleteSample.js
+[virtualmachinescalesetsforcerecoveryservicefabricplatformupdatedomainwalksample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkSample.js
+[virtualmachinescalesetsgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsGetInstanceViewSample.js
+[virtualmachinescalesetsgetosupgradehistorysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsGetOSUpgradeHistorySample.js
+[virtualmachinescalesetsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsGetSample.js
+[virtualmachinescalesetslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsListAllSample.js
+[virtualmachinescalesetslistbylocationsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsListByLocationSample.js
+[virtualmachinescalesetslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsListSample.js
+[virtualmachinescalesetslistskussample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsListSkusSample.js
+[virtualmachinescalesetsperformmaintenancesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsPerformMaintenanceSample.js
+[virtualmachinescalesetspoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsPowerOffSample.js
+[virtualmachinescalesetsreapplysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsReapplySample.js
+[virtualmachinescalesetsredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsRedeploySample.js
+[virtualmachinescalesetsreimageallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsReimageAllSample.js
+[virtualmachinescalesetsreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsReimageSample.js
+[virtualmachinescalesetsrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsRestartSample.js
+[virtualmachinescalesetssetorchestrationservicestatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsSetOrchestrationServiceStateSample.js
+[virtualmachinescalesetsstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsStartSample.js
+[virtualmachinescalesetsupdateinstancessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsUpdateInstancesSample.js
+[virtualmachinescalesetsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsUpdateSample.js
+[virtualmachinesizeslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineSizesListSample.js
+[virtualmachinesassesspatchessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesAssessPatchesSample.js
+[virtualmachinesattachdetachdatadiskssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesAttachDetachDataDisksSample.js
+[virtualmachinescapturesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesCaptureSample.js
+[virtualmachinesconverttomanageddiskssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesConvertToManagedDisksSample.js
+[virtualmachinescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesCreateOrUpdateSample.js
+[virtualmachinesdeallocatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesDeallocateSample.js
+[virtualmachinesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesDeleteSample.js
+[virtualmachinesgeneralizesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesGeneralizeSample.js
+[virtualmachinesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesGetSample.js
+[virtualmachinesinstallpatchessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesInstallPatchesSample.js
+[virtualmachinesinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesInstanceViewSample.js
+[virtualmachineslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesListAllSample.js
+[virtualmachineslistavailablesizessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesListAvailableSizesSample.js
+[virtualmachineslistbylocationsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesListByLocationSample.js
+[virtualmachineslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesListSample.js
+[virtualmachinesperformmaintenancesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesPerformMaintenanceSample.js
+[virtualmachinespoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesPowerOffSample.js
+[virtualmachinesreapplysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesReapplySample.js
+[virtualmachinesredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesRedeploySample.js
+[virtualmachinesreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesReimageSample.js
+[virtualmachinesrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesRestartSample.js
+[virtualmachinesretrievebootdiagnosticsdatasample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesRetrieveBootDiagnosticsDataSample.js
+[virtualmachinesruncommandsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesRunCommandSample.js
+[virtualmachinessimulateevictionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesSimulateEvictionSample.js
+[virtualmachinesstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesStartSample.js
+[virtualmachinesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesUpdateSample.js
[apiref]: https://docs.microsoft.com/javascript/api/@azure/arm-compute?view=azure-node-preview
[freesub]: https://azure.microsoft.com/free/
[package]: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/compute/arm-compute/README.md
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsListAvailableSizesSample.js b/sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsListAvailableSizesSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsListAvailableSizesSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsListAvailableSizesSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsListBySubscriptionSample.js b/sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsListBySubscriptionSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsListBySubscriptionSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsListBySubscriptionSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/availabilitySetsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/availabilitySetsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsListByResourceGroupSample.js b/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsListByResourceGroupSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsListByResourceGroupSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsListByResourceGroupSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsListBySubscriptionSample.js b/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsListBySubscriptionSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsListBySubscriptionSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsListBySubscriptionSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/capacityReservationGroupsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/capacityReservationGroupsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsListByCapacityReservationGroupSample.js b/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsListByCapacityReservationGroupSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsListByCapacityReservationGroupSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsListByCapacityReservationGroupSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/capacityReservationsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/capacityReservationsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceOperatingSystemsGetOSFamilySample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceOperatingSystemsGetOSFamilySample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServiceOperatingSystemsGetOSFamilySample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServiceOperatingSystemsGetOSFamilySample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceOperatingSystemsGetOSVersionSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceOperatingSystemsGetOSVersionSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServiceOperatingSystemsGetOSVersionSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServiceOperatingSystemsGetOSVersionSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceOperatingSystemsListOSFamiliesSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceOperatingSystemsListOSFamiliesSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServiceOperatingSystemsListOSFamiliesSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServiceOperatingSystemsListOSFamiliesSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceOperatingSystemsListOSVersionsSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceOperatingSystemsListOSVersionsSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServiceOperatingSystemsListOSVersionsSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServiceOperatingSystemsListOSVersionsSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesGetInstanceViewSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesGetInstanceViewSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesGetInstanceViewSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesGetInstanceViewSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesGetRemoteDesktopFileSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesGetRemoteDesktopFileSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesGetRemoteDesktopFileSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesGetRemoteDesktopFileSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesRebuildSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesRebuildSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesRebuildSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesRebuildSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesReimageSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesReimageSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesReimageSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesReimageSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesRestartSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesRestartSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRoleInstancesRestartSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRoleInstancesRestartSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRolesGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRolesGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRolesGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRolesGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRolesListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRolesListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServiceRolesListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServiceRolesListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesDeleteInstancesSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesDeleteInstancesSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesDeleteInstancesSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesDeleteInstancesSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesGetInstanceViewSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesGetInstanceViewSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesGetInstanceViewSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesGetInstanceViewSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesListAllSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesListAllSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesListAllSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesListAllSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesPowerOffSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesPowerOffSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesPowerOffSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesPowerOffSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesRebuildSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesRebuildSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesRebuildSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesRebuildSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesReimageSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesReimageSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesReimageSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesReimageSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesRestartSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesRestartSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesRestartSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesRestartSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesStartSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesStartSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesStartSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesStartSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesUpdateDomainGetUpdateDomainSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesUpdateDomainGetUpdateDomainSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesUpdateDomainGetUpdateDomainSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesUpdateDomainGetUpdateDomainSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesUpdateDomainListUpdateDomainsSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesUpdateDomainListUpdateDomainsSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesUpdateDomainListUpdateDomainsSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesUpdateDomainListUpdateDomainsSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesUpdateDomainWalkUpdateDomainSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesUpdateDomainWalkUpdateDomainSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesUpdateDomainWalkUpdateDomainSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesUpdateDomainWalkUpdateDomainSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/cloudServicesUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/cloudServicesUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/cloudServicesUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/cloudServicesUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/communityGalleriesGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/communityGalleriesGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/communityGalleriesGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/communityGalleriesGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/communityGalleryImageVersionsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/communityGalleryImageVersionsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/communityGalleryImageVersionsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/communityGalleryImageVersionsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/communityGalleryImageVersionsListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/communityGalleryImageVersionsListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/communityGalleryImageVersionsListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/communityGalleryImageVersionsListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/communityGalleryImagesGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/communityGalleryImagesGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/communityGalleryImagesGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/communityGalleryImagesGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/communityGalleryImagesListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/communityGalleryImagesListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/communityGalleryImagesListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/communityGalleryImagesListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsListByResourceGroupSample.js b/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsListByResourceGroupSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsListByResourceGroupSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsListByResourceGroupSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsListBySubscriptionSample.js b/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsListBySubscriptionSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsListBySubscriptionSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsListBySubscriptionSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostGroupsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostGroupsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsListAvailableSizesSample.js b/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsListAvailableSizesSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsListAvailableSizesSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsListAvailableSizesSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsListByHostGroupSample.js b/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsListByHostGroupSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsListByHostGroupSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsListByHostGroupSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsRedeploySample.js b/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsRedeploySample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsRedeploySample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsRedeploySample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsRestartSample.js b/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsRestartSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsRestartSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsRestartSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/dedicatedHostsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/dedicatedHostsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskAccessesCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskAccessesCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesDeleteAPrivateEndpointConnectionSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesDeleteAPrivateEndpointConnectionSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskAccessesDeleteAPrivateEndpointConnectionSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskAccessesDeleteAPrivateEndpointConnectionSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskAccessesDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskAccessesDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesGetAPrivateEndpointConnectionSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesGetAPrivateEndpointConnectionSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskAccessesGetAPrivateEndpointConnectionSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskAccessesGetAPrivateEndpointConnectionSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesGetPrivateLinkResourcesSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesGetPrivateLinkResourcesSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskAccessesGetPrivateLinkResourcesSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskAccessesGetPrivateLinkResourcesSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskAccessesGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskAccessesGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesListByResourceGroupSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesListByResourceGroupSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskAccessesListByResourceGroupSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskAccessesListByResourceGroupSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesListPrivateEndpointConnectionsSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesListPrivateEndpointConnectionsSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskAccessesListPrivateEndpointConnectionsSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskAccessesListPrivateEndpointConnectionsSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskAccessesListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskAccessesListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesUpdateAPrivateEndpointConnectionSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesUpdateAPrivateEndpointConnectionSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskAccessesUpdateAPrivateEndpointConnectionSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskAccessesUpdateAPrivateEndpointConnectionSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskAccessesUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskAccessesUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskAccessesUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskAccessesUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsListAssociatedResourcesSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsListAssociatedResourcesSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsListAssociatedResourcesSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsListAssociatedResourcesSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsListByResourceGroupSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsListByResourceGroupSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsListByResourceGroupSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsListByResourceGroupSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskEncryptionSetsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskEncryptionSetsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskRestorePointGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskRestorePointGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskRestorePointGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskRestorePointGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskRestorePointGrantAccessSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskRestorePointGrantAccessSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskRestorePointGrantAccessSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskRestorePointGrantAccessSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskRestorePointListByRestorePointSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskRestorePointListByRestorePointSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskRestorePointListByRestorePointSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskRestorePointListByRestorePointSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/diskRestorePointRevokeAccessSample.js b/sdk/compute/arm-compute/samples/v22/javascript/diskRestorePointRevokeAccessSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/diskRestorePointRevokeAccessSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/diskRestorePointRevokeAccessSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/disksCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/disksCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/disksCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/disksCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/disksDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/disksDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/disksDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/disksDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/disksGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/disksGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/disksGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/disksGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/disksGrantAccessSample.js b/sdk/compute/arm-compute/samples/v22/javascript/disksGrantAccessSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/disksGrantAccessSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/disksGrantAccessSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/disksListByResourceGroupSample.js b/sdk/compute/arm-compute/samples/v22/javascript/disksListByResourceGroupSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/disksListByResourceGroupSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/disksListByResourceGroupSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/disksListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/disksListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/disksListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/disksListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/disksRevokeAccessSample.js b/sdk/compute/arm-compute/samples/v22/javascript/disksRevokeAccessSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/disksRevokeAccessSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/disksRevokeAccessSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/disksUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/disksUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/disksUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/disksUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleriesCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleriesCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleriesCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleriesCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleriesDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleriesDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleriesDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleriesDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleriesGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleriesGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleriesGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleriesGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleriesListByResourceGroupSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleriesListByResourceGroupSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleriesListByResourceGroupSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleriesListByResourceGroupSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleriesListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleriesListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleriesListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleriesListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleriesUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleriesUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleriesUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleriesUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsListByGalleryApplicationSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsListByGalleryApplicationSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsListByGalleryApplicationSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsListByGalleryApplicationSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationVersionsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationVersionsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsListByGallerySample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsListByGallerySample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsListByGallerySample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsListByGallerySample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryApplicationsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryApplicationsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsListByGalleryImageSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsListByGalleryImageSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsListByGalleryImageSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsListByGalleryImageSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryImageVersionsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryImageVersionsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryImagesCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryImagesCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryImagesCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryImagesCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryImagesDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryImagesDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryImagesDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryImagesDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryImagesGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryImagesGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryImagesGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryImagesGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryImagesListByGallerySample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryImagesListByGallerySample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryImagesListByGallerySample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryImagesListByGallerySample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/galleryImagesUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/galleryImagesUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/galleryImagesUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/galleryImagesUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/gallerySharingProfileUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/gallerySharingProfileUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/gallerySharingProfileUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/gallerySharingProfileUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/imagesCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/imagesCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/imagesCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/imagesCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/imagesDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/imagesDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/imagesDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/imagesDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/imagesGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/imagesGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/imagesGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/imagesGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/imagesListByResourceGroupSample.js b/sdk/compute/arm-compute/samples/v22/javascript/imagesListByResourceGroupSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/imagesListByResourceGroupSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/imagesListByResourceGroupSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/imagesListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/imagesListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/imagesListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/imagesListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/imagesUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/imagesUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/imagesUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/imagesUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/logAnalyticsExportRequestRateByIntervalSample.js b/sdk/compute/arm-compute/samples/v22/javascript/logAnalyticsExportRequestRateByIntervalSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/logAnalyticsExportRequestRateByIntervalSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/logAnalyticsExportRequestRateByIntervalSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/logAnalyticsExportThrottledRequestsSample.js b/sdk/compute/arm-compute/samples/v22/javascript/logAnalyticsExportThrottledRequestsSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/logAnalyticsExportThrottledRequestsSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/logAnalyticsExportThrottledRequestsSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/operationsListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/operationsListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/operationsListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/operationsListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/package.json b/sdk/compute/arm-compute/samples/v22/javascript/package.json
similarity index 95%
rename from sdk/compute/arm-compute/samples/v21/javascript/package.json
rename to sdk/compute/arm-compute/samples/v22/javascript/package.json
index 350992b681ae..d2ad5f99ae1a 100644
--- a/sdk/compute/arm-compute/samples/v21/javascript/package.json
+++ b/sdk/compute/arm-compute/samples/v22/javascript/package.json
@@ -27,6 +27,6 @@
"dependencies": {
"@azure/arm-compute": "latest",
"dotenv": "latest",
- "@azure/identity": "^4.2.1"
+ "@azure/identity": "^4.0.1"
}
}
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsListByResourceGroupSample.js b/sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsListByResourceGroupSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsListByResourceGroupSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsListByResourceGroupSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsListBySubscriptionSample.js b/sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsListBySubscriptionSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsListBySubscriptionSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsListBySubscriptionSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/proximityPlacementGroupsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/proximityPlacementGroupsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/resourceSkusListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/resourceSkusListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/resourceSkusListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/resourceSkusListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsListAllSample.js b/sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsListAllSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsListAllSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsListAllSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/restorePointCollectionsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/restorePointCollectionsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/restorePointsCreateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/restorePointsCreateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/restorePointsCreateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/restorePointsCreateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/restorePointsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/restorePointsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/restorePointsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/restorePointsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/restorePointsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/restorePointsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/restorePointsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/restorePointsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/sample.env b/sdk/compute/arm-compute/samples/v22/javascript/sample.env
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/sample.env
rename to sdk/compute/arm-compute/samples/v22/javascript/sample.env
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/sharedGalleriesGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/sharedGalleriesGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/sharedGalleriesGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/sharedGalleriesGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/sharedGalleriesListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/sharedGalleriesListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/sharedGalleriesListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/sharedGalleriesListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/sharedGalleryImageVersionsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/sharedGalleryImageVersionsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/sharedGalleryImageVersionsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/sharedGalleryImageVersionsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/sharedGalleryImageVersionsListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/sharedGalleryImageVersionsListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/sharedGalleryImageVersionsListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/sharedGalleryImageVersionsListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/sharedGalleryImagesGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/sharedGalleryImagesGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/sharedGalleryImagesGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/sharedGalleryImagesGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/sharedGalleryImagesListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/sharedGalleryImagesListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/sharedGalleryImagesListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/sharedGalleryImagesListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/snapshotsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/snapshotsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/snapshotsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/snapshotsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/snapshotsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/snapshotsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/snapshotsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/snapshotsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/snapshotsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/snapshotsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/snapshotsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/snapshotsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/snapshotsGrantAccessSample.js b/sdk/compute/arm-compute/samples/v22/javascript/snapshotsGrantAccessSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/snapshotsGrantAccessSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/snapshotsGrantAccessSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/snapshotsListByResourceGroupSample.js b/sdk/compute/arm-compute/samples/v22/javascript/snapshotsListByResourceGroupSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/snapshotsListByResourceGroupSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/snapshotsListByResourceGroupSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/snapshotsListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/snapshotsListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/snapshotsListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/snapshotsListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/snapshotsRevokeAccessSample.js b/sdk/compute/arm-compute/samples/v22/javascript/snapshotsRevokeAccessSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/snapshotsRevokeAccessSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/snapshotsRevokeAccessSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/snapshotsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/snapshotsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/snapshotsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/snapshotsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysCreateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysCreateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysCreateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysCreateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysGenerateKeyPairSample.js b/sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysGenerateKeyPairSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysGenerateKeyPairSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysGenerateKeyPairSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysListByResourceGroupSample.js b/sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysListByResourceGroupSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysListByResourceGroupSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysListByResourceGroupSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysListBySubscriptionSample.js b/sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysListBySubscriptionSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysListBySubscriptionSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysListBySubscriptionSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/sshPublicKeysUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/sshPublicKeysUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/usageListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/usageListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/usageListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/usageListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionImagesGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionImagesGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionImagesGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionImagesGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionImagesListTypesSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionImagesListTypesSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionImagesListTypesSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionImagesListTypesSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionImagesListVersionsSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionImagesListVersionsSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionImagesListVersionsSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionImagesListVersionsSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineExtensionsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineExtensionsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneListOffersSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneListOffersSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneListOffersSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneListOffersSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneListPublishersSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneListPublishersSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneListPublishersSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneListPublishersSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneListSkusSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneListSkusSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesEdgeZoneListSkusSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesEdgeZoneListSkusSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListByEdgeZoneSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListByEdgeZoneSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListByEdgeZoneSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListByEdgeZoneSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListOffersSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListOffersSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListOffersSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListOffersSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListPublishersSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListPublishersSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListPublishersSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListPublishersSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListSkusSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListSkusSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineImagesListSkusSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineImagesListSkusSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsGetByVirtualMachineSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsGetByVirtualMachineSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsGetByVirtualMachineSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsGetByVirtualMachineSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsListByVirtualMachineSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsListByVirtualMachineSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsListByVirtualMachineSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsListByVirtualMachineSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineRunCommandsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineRunCommandsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetExtensionsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetExtensionsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetRollingUpgradesCancelSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetRollingUpgradesCancelSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetRollingUpgradesCancelSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetRollingUpgradesCancelSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetRollingUpgradesGetLatestSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetRollingUpgradesGetLatestSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetRollingUpgradesGetLatestSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetRollingUpgradesGetLatestSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetRollingUpgradesStartExtensionUpgradeSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetRollingUpgradesStartExtensionUpgradeSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetRollingUpgradesStartExtensionUpgradeSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetRollingUpgradesStartExtensionUpgradeSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetRollingUpgradesStartOSUpgradeSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetRollingUpgradesStartOSUpgradeSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetRollingUpgradesStartOSUpgradeSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetRollingUpgradesStartOSUpgradeSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMExtensionsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMExtensionsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMRunCommandsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMRunCommandsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSApproveRollingUpgradeSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSApproveRollingUpgradeSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSApproveRollingUpgradeSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSApproveRollingUpgradeSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSAttachDetachDataDisksSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSAttachDetachDataDisksSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSAttachDetachDataDisksSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSAttachDetachDataDisksSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSDeallocateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSDeallocateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSDeallocateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSDeallocateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSGetInstanceViewSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSGetInstanceViewSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSGetInstanceViewSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSGetInstanceViewSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSPerformMaintenanceSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSPerformMaintenanceSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSPerformMaintenanceSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSPerformMaintenanceSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSPowerOffSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSPowerOffSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSPowerOffSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSPowerOffSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSRedeploySample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSRedeploySample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSRedeploySample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSRedeploySample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSReimageAllSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSReimageAllSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSReimageAllSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSReimageAllSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSReimageSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSReimageSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSReimageSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSReimageSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSRestartSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSRestartSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSRestartSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSRestartSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSRetrieveBootDiagnosticsDataSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSRetrieveBootDiagnosticsDataSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSRetrieveBootDiagnosticsDataSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSRetrieveBootDiagnosticsDataSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSRunCommandSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSRunCommandSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSRunCommandSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSRunCommandSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSSimulateEvictionSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSSimulateEvictionSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSSimulateEvictionSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSSimulateEvictionSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSStartSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSStartSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSStartSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSStartSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetVMSUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetVMSUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsApproveRollingUpgradeSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsApproveRollingUpgradeSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsApproveRollingUpgradeSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsApproveRollingUpgradeSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsConvertToSinglePlacementGroupSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsConvertToSinglePlacementGroupSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsConvertToSinglePlacementGroupSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsConvertToSinglePlacementGroupSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsCreateOrUpdateSample.js
similarity index 99%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsCreateOrUpdateSample.js
index 80177af7a25a..9f2ff1d31b61 100644
--- a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsCreateOrUpdateSample.js
+++ b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsCreateOrUpdateSample.js
@@ -1338,7 +1338,9 @@ async function createAScaleSetWithSecurityPostureReference() {
computerNamePrefix: "{vmss-name}",
},
securityPostureReference: {
- id: "/CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|latest",
+ excludeExtensions: ["{securityPostureVMExtensionName}"],
+ id: "/CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|latest",
+ isOverridable: true,
},
storageProfile: {
imageReference: {
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsDeallocateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsDeallocateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsDeallocateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsDeallocateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsDeleteInstancesSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsDeleteInstancesSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsDeleteInstancesSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsDeleteInstancesSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsGetInstanceViewSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsGetInstanceViewSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsGetInstanceViewSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsGetInstanceViewSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsGetOSUpgradeHistorySample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsGetOSUpgradeHistorySample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsGetOSUpgradeHistorySample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsGetOSUpgradeHistorySample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsListAllSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsListAllSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsListAllSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsListAllSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsListByLocationSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsListByLocationSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsListByLocationSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsListByLocationSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsListSkusSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsListSkusSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsListSkusSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsListSkusSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsPerformMaintenanceSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsPerformMaintenanceSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsPerformMaintenanceSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsPerformMaintenanceSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsPowerOffSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsPowerOffSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsPowerOffSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsPowerOffSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsReapplySample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsReapplySample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsReapplySample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsReapplySample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsRedeploySample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsRedeploySample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsRedeploySample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsRedeploySample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsReimageAllSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsReimageAllSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsReimageAllSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsReimageAllSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsReimageSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsReimageSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsReimageSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsReimageSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsRestartSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsRestartSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsRestartSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsRestartSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsSetOrchestrationServiceStateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsSetOrchestrationServiceStateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsSetOrchestrationServiceStateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsSetOrchestrationServiceStateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsStartSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsStartSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsStartSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsStartSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsUpdateInstancesSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsUpdateInstancesSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsUpdateInstancesSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsUpdateInstancesSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineScaleSetsUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineScaleSetsUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachineSizesListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachineSizesListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachineSizesListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachineSizesListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesAssessPatchesSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesAssessPatchesSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesAssessPatchesSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesAssessPatchesSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesAttachDetachDataDisksSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesAttachDetachDataDisksSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesAttachDetachDataDisksSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesAttachDetachDataDisksSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesCaptureSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesCaptureSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesCaptureSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesCaptureSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesConvertToManagedDisksSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesConvertToManagedDisksSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesConvertToManagedDisksSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesConvertToManagedDisksSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesCreateOrUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesCreateOrUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesCreateOrUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesCreateOrUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesDeallocateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesDeallocateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesDeallocateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesDeallocateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesDeleteSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesDeleteSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesDeleteSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesDeleteSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesGeneralizeSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesGeneralizeSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesGeneralizeSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesGeneralizeSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesGetSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesGetSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesGetSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesGetSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesInstallPatchesSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesInstallPatchesSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesInstallPatchesSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesInstallPatchesSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesInstanceViewSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesInstanceViewSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesInstanceViewSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesInstanceViewSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesListAllSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesListAllSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesListAllSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesListAllSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesListAvailableSizesSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesListAvailableSizesSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesListAvailableSizesSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesListAvailableSizesSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesListByLocationSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesListByLocationSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesListByLocationSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesListByLocationSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesListSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesListSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesListSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesListSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesPerformMaintenanceSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesPerformMaintenanceSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesPerformMaintenanceSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesPerformMaintenanceSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesPowerOffSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesPowerOffSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesPowerOffSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesPowerOffSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesReapplySample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesReapplySample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesReapplySample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesReapplySample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesRedeploySample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesRedeploySample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesRedeploySample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesRedeploySample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesReimageSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesReimageSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesReimageSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesReimageSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesRestartSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesRestartSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesRestartSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesRestartSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesRetrieveBootDiagnosticsDataSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesRetrieveBootDiagnosticsDataSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesRetrieveBootDiagnosticsDataSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesRetrieveBootDiagnosticsDataSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesRunCommandSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesRunCommandSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesRunCommandSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesRunCommandSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesSimulateEvictionSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesSimulateEvictionSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesSimulateEvictionSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesSimulateEvictionSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesStartSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesStartSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesStartSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesStartSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesUpdateSample.js b/sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesUpdateSample.js
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/javascript/virtualMachinesUpdateSample.js
rename to sdk/compute/arm-compute/samples/v22/javascript/virtualMachinesUpdateSample.js
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/README.md b/sdk/compute/arm-compute/samples/v22/typescript/README.md
similarity index 94%
rename from sdk/compute/arm-compute/samples/v21/typescript/README.md
rename to sdk/compute/arm-compute/samples/v22/typescript/README.md
index 2716bd944872..6c856ffec798 100644
--- a/sdk/compute/arm-compute/samples/v21/typescript/README.md
+++ b/sdk/compute/arm-compute/samples/v22/typescript/README.md
@@ -341,292 +341,292 @@ npx cross-env COMPUTE_SUBSCRIPTION_ID="" COMPUTE_RESOUR
Take a look at our [API Documentation][apiref] for more information about the APIs that are available in the clients.
-[availabilitysetscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsCreateOrUpdateSample.ts
-[availabilitysetsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsDeleteSample.ts
-[availabilitysetsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsGetSample.ts
-[availabilitysetslistavailablesizessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsListAvailableSizesSample.ts
-[availabilitysetslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsListBySubscriptionSample.ts
-[availabilitysetslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsListSample.ts
-[availabilitysetsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsUpdateSample.ts
-[capacityreservationgroupscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsCreateOrUpdateSample.ts
-[capacityreservationgroupsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsDeleteSample.ts
-[capacityreservationgroupsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsGetSample.ts
-[capacityreservationgroupslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsListByResourceGroupSample.ts
-[capacityreservationgroupslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsListBySubscriptionSample.ts
-[capacityreservationgroupsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsUpdateSample.ts
-[capacityreservationscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsCreateOrUpdateSample.ts
-[capacityreservationsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsDeleteSample.ts
-[capacityreservationsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsGetSample.ts
-[capacityreservationslistbycapacityreservationgroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsListByCapacityReservationGroupSample.ts
-[capacityreservationsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsUpdateSample.ts
-[cloudserviceoperatingsystemsgetosfamilysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceOperatingSystemsGetOSFamilySample.ts
-[cloudserviceoperatingsystemsgetosversionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceOperatingSystemsGetOSVersionSample.ts
-[cloudserviceoperatingsystemslistosfamiliessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceOperatingSystemsListOSFamiliesSample.ts
-[cloudserviceoperatingsystemslistosversionssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceOperatingSystemsListOSVersionsSample.ts
-[cloudserviceroleinstancesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesDeleteSample.ts
-[cloudserviceroleinstancesgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesGetInstanceViewSample.ts
-[cloudserviceroleinstancesgetremotedesktopfilesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesGetRemoteDesktopFileSample.ts
-[cloudserviceroleinstancesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesGetSample.ts
-[cloudserviceroleinstanceslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesListSample.ts
-[cloudserviceroleinstancesrebuildsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesRebuildSample.ts
-[cloudserviceroleinstancesreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesReimageSample.ts
-[cloudserviceroleinstancesrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesRestartSample.ts
-[cloudservicerolesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRolesGetSample.ts
-[cloudserviceroleslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRolesListSample.ts
-[cloudservicescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesCreateOrUpdateSample.ts
-[cloudservicesdeleteinstancessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesDeleteInstancesSample.ts
-[cloudservicesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesDeleteSample.ts
-[cloudservicesgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesGetInstanceViewSample.ts
-[cloudservicesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesGetSample.ts
-[cloudserviceslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesListAllSample.ts
-[cloudserviceslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesListSample.ts
-[cloudservicespoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesPowerOffSample.ts
-[cloudservicesrebuildsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesRebuildSample.ts
-[cloudservicesreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesReimageSample.ts
-[cloudservicesrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesRestartSample.ts
-[cloudservicesstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesStartSample.ts
-[cloudservicesupdatedomaingetupdatedomainsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesUpdateDomainGetUpdateDomainSample.ts
-[cloudservicesupdatedomainlistupdatedomainssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesUpdateDomainListUpdateDomainsSample.ts
-[cloudservicesupdatedomainwalkupdatedomainsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesUpdateDomainWalkUpdateDomainSample.ts
-[cloudservicesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesUpdateSample.ts
-[communitygalleriesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleriesGetSample.ts
-[communitygalleryimageversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleryImageVersionsGetSample.ts
-[communitygalleryimageversionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleryImageVersionsListSample.ts
-[communitygalleryimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleryImagesGetSample.ts
-[communitygalleryimageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleryImagesListSample.ts
-[dedicatedhostgroupscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsCreateOrUpdateSample.ts
-[dedicatedhostgroupsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsDeleteSample.ts
-[dedicatedhostgroupsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsGetSample.ts
-[dedicatedhostgroupslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsListByResourceGroupSample.ts
-[dedicatedhostgroupslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsListBySubscriptionSample.ts
-[dedicatedhostgroupsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsUpdateSample.ts
-[dedicatedhostscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsCreateOrUpdateSample.ts
-[dedicatedhostsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsDeleteSample.ts
-[dedicatedhostsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsGetSample.ts
-[dedicatedhostslistavailablesizessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsListAvailableSizesSample.ts
-[dedicatedhostslistbyhostgroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsListByHostGroupSample.ts
-[dedicatedhostsredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsRedeploySample.ts
-[dedicatedhostsrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsRestartSample.ts
-[dedicatedhostsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsUpdateSample.ts
-[diskaccessescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesCreateOrUpdateSample.ts
-[diskaccessesdeleteaprivateendpointconnectionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesDeleteAPrivateEndpointConnectionSample.ts
-[diskaccessesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesDeleteSample.ts
-[diskaccessesgetaprivateendpointconnectionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesGetAPrivateEndpointConnectionSample.ts
-[diskaccessesgetprivatelinkresourcessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesGetPrivateLinkResourcesSample.ts
-[diskaccessesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesGetSample.ts
-[diskaccesseslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesListByResourceGroupSample.ts
-[diskaccesseslistprivateendpointconnectionssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesListPrivateEndpointConnectionsSample.ts
-[diskaccesseslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesListSample.ts
-[diskaccessesupdateaprivateendpointconnectionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesUpdateAPrivateEndpointConnectionSample.ts
-[diskaccessesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesUpdateSample.ts
-[diskencryptionsetscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsCreateOrUpdateSample.ts
-[diskencryptionsetsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsDeleteSample.ts
-[diskencryptionsetsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsGetSample.ts
-[diskencryptionsetslistassociatedresourcessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsListAssociatedResourcesSample.ts
-[diskencryptionsetslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsListByResourceGroupSample.ts
-[diskencryptionsetslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsListSample.ts
-[diskencryptionsetsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsUpdateSample.ts
-[diskrestorepointgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskRestorePointGetSample.ts
-[diskrestorepointgrantaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskRestorePointGrantAccessSample.ts
-[diskrestorepointlistbyrestorepointsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskRestorePointListByRestorePointSample.ts
-[diskrestorepointrevokeaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/diskRestorePointRevokeAccessSample.ts
-[diskscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/disksCreateOrUpdateSample.ts
-[disksdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/disksDeleteSample.ts
-[disksgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/disksGetSample.ts
-[disksgrantaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/disksGrantAccessSample.ts
-[diskslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/disksListByResourceGroupSample.ts
-[diskslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/disksListSample.ts
-[disksrevokeaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/disksRevokeAccessSample.ts
-[disksupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/disksUpdateSample.ts
-[galleriescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleriesCreateOrUpdateSample.ts
-[galleriesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleriesDeleteSample.ts
-[galleriesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleriesGetSample.ts
-[gallerieslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleriesListByResourceGroupSample.ts
-[gallerieslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleriesListSample.ts
-[galleriesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleriesUpdateSample.ts
-[galleryapplicationversionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsCreateOrUpdateSample.ts
-[galleryapplicationversionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsDeleteSample.ts
-[galleryapplicationversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsGetSample.ts
-[galleryapplicationversionslistbygalleryapplicationsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsListByGalleryApplicationSample.ts
-[galleryapplicationversionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsUpdateSample.ts
-[galleryapplicationscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsCreateOrUpdateSample.ts
-[galleryapplicationsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsDeleteSample.ts
-[galleryapplicationsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsGetSample.ts
-[galleryapplicationslistbygallerysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsListByGallerySample.ts
-[galleryapplicationsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsUpdateSample.ts
-[galleryimageversionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsCreateOrUpdateSample.ts
-[galleryimageversionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsDeleteSample.ts
-[galleryimageversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsGetSample.ts
-[galleryimageversionslistbygalleryimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsListByGalleryImageSample.ts
-[galleryimageversionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsUpdateSample.ts
-[galleryimagescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesCreateOrUpdateSample.ts
-[galleryimagesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesDeleteSample.ts
-[galleryimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesGetSample.ts
-[galleryimageslistbygallerysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesListByGallerySample.ts
-[galleryimagesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesUpdateSample.ts
-[gallerysharingprofileupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/gallerySharingProfileUpdateSample.ts
-[imagescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/imagesCreateOrUpdateSample.ts
-[imagesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/imagesDeleteSample.ts
-[imagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/imagesGetSample.ts
-[imageslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/imagesListByResourceGroupSample.ts
-[imageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/imagesListSample.ts
-[imagesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/imagesUpdateSample.ts
-[loganalyticsexportrequestratebyintervalsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/logAnalyticsExportRequestRateByIntervalSample.ts
-[loganalyticsexportthrottledrequestssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/logAnalyticsExportThrottledRequestsSample.ts
-[operationslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/operationsListSample.ts
-[proximityplacementgroupscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsCreateOrUpdateSample.ts
-[proximityplacementgroupsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsDeleteSample.ts
-[proximityplacementgroupsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsGetSample.ts
-[proximityplacementgroupslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsListByResourceGroupSample.ts
-[proximityplacementgroupslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsListBySubscriptionSample.ts
-[proximityplacementgroupsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsUpdateSample.ts
-[resourceskuslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/resourceSkusListSample.ts
-[restorepointcollectionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsCreateOrUpdateSample.ts
-[restorepointcollectionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsDeleteSample.ts
-[restorepointcollectionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsGetSample.ts
-[restorepointcollectionslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsListAllSample.ts
-[restorepointcollectionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsListSample.ts
-[restorepointcollectionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsUpdateSample.ts
-[restorepointscreatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointsCreateSample.ts
-[restorepointsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointsDeleteSample.ts
-[restorepointsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointsGetSample.ts
-[sharedgalleriesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleriesGetSample.ts
-[sharedgallerieslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleriesListSample.ts
-[sharedgalleryimageversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleryImageVersionsGetSample.ts
-[sharedgalleryimageversionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleryImageVersionsListSample.ts
-[sharedgalleryimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleryImagesGetSample.ts
-[sharedgalleryimageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleryImagesListSample.ts
-[snapshotscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsCreateOrUpdateSample.ts
-[snapshotsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsDeleteSample.ts
-[snapshotsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsGetSample.ts
-[snapshotsgrantaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsGrantAccessSample.ts
-[snapshotslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsListByResourceGroupSample.ts
-[snapshotslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsListSample.ts
-[snapshotsrevokeaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsRevokeAccessSample.ts
-[snapshotsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsUpdateSample.ts
-[sshpublickeyscreatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysCreateSample.ts
-[sshpublickeysdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysDeleteSample.ts
-[sshpublickeysgeneratekeypairsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysGenerateKeyPairSample.ts
-[sshpublickeysgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysGetSample.ts
-[sshpublickeyslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysListByResourceGroupSample.ts
-[sshpublickeyslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysListBySubscriptionSample.ts
-[sshpublickeysupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysUpdateSample.ts
-[usagelistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/usageListSample.ts
-[virtualmachineextensionimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionImagesGetSample.ts
-[virtualmachineextensionimageslisttypessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionImagesListTypesSample.ts
-[virtualmachineextensionimageslistversionssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionImagesListVersionsSample.ts
-[virtualmachineextensionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsCreateOrUpdateSample.ts
-[virtualmachineextensionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsDeleteSample.ts
-[virtualmachineextensionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsGetSample.ts
-[virtualmachineextensionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsListSample.ts
-[virtualmachineextensionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsUpdateSample.ts
-[virtualmachineimagesedgezonegetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneGetSample.ts
-[virtualmachineimagesedgezonelistofferssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneListOffersSample.ts
-[virtualmachineimagesedgezonelistpublisherssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneListPublishersSample.ts
-[virtualmachineimagesedgezonelistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneListSample.ts
-[virtualmachineimagesedgezonelistskussample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneListSkusSample.ts
-[virtualmachineimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesGetSample.ts
-[virtualmachineimageslistbyedgezonesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListByEdgeZoneSample.ts
-[virtualmachineimageslistofferssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListOffersSample.ts
-[virtualmachineimageslistpublisherssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListPublishersSample.ts
-[virtualmachineimageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListSample.ts
-[virtualmachineimageslistskussample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListSkusSample.ts
-[virtualmachineruncommandscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsCreateOrUpdateSample.ts
-[virtualmachineruncommandsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsDeleteSample.ts
-[virtualmachineruncommandsgetbyvirtualmachinesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsGetByVirtualMachineSample.ts
-[virtualmachineruncommandsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsGetSample.ts
-[virtualmachineruncommandslistbyvirtualmachinesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsListByVirtualMachineSample.ts
-[virtualmachineruncommandslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsListSample.ts
-[virtualmachineruncommandsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsUpdateSample.ts
-[virtualmachinescalesetextensionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsCreateOrUpdateSample.ts
-[virtualmachinescalesetextensionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsDeleteSample.ts
-[virtualmachinescalesetextensionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsGetSample.ts
-[virtualmachinescalesetextensionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsListSample.ts
-[virtualmachinescalesetextensionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsUpdateSample.ts
-[virtualmachinescalesetrollingupgradescancelsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetRollingUpgradesCancelSample.ts
-[virtualmachinescalesetrollingupgradesgetlatestsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetRollingUpgradesGetLatestSample.ts
-[virtualmachinescalesetrollingupgradesstartextensionupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetRollingUpgradesStartExtensionUpgradeSample.ts
-[virtualmachinescalesetrollingupgradesstartosupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetRollingUpgradesStartOSUpgradeSample.ts
-[virtualmachinescalesetvmextensionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsCreateOrUpdateSample.ts
-[virtualmachinescalesetvmextensionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsDeleteSample.ts
-[virtualmachinescalesetvmextensionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsGetSample.ts
-[virtualmachinescalesetvmextensionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsListSample.ts
-[virtualmachinescalesetvmextensionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsUpdateSample.ts
-[virtualmachinescalesetvmruncommandscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsCreateOrUpdateSample.ts
-[virtualmachinescalesetvmruncommandsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsDeleteSample.ts
-[virtualmachinescalesetvmruncommandsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsGetSample.ts
-[virtualmachinescalesetvmruncommandslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsListSample.ts
-[virtualmachinescalesetvmruncommandsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsUpdateSample.ts
-[virtualmachinescalesetvmsapproverollingupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSApproveRollingUpgradeSample.ts
-[virtualmachinescalesetvmsattachdetachdatadiskssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSAttachDetachDataDisksSample.ts
-[virtualmachinescalesetvmsdeallocatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSDeallocateSample.ts
-[virtualmachinescalesetvmsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSDeleteSample.ts
-[virtualmachinescalesetvmsgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSGetInstanceViewSample.ts
-[virtualmachinescalesetvmsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSGetSample.ts
-[virtualmachinescalesetvmslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSListSample.ts
-[virtualmachinescalesetvmsperformmaintenancesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSPerformMaintenanceSample.ts
-[virtualmachinescalesetvmspoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSPowerOffSample.ts
-[virtualmachinescalesetvmsredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSRedeploySample.ts
-[virtualmachinescalesetvmsreimageallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSReimageAllSample.ts
-[virtualmachinescalesetvmsreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSReimageSample.ts
-[virtualmachinescalesetvmsrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSRestartSample.ts
-[virtualmachinescalesetvmsretrievebootdiagnosticsdatasample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSRetrieveBootDiagnosticsDataSample.ts
-[virtualmachinescalesetvmsruncommandsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSRunCommandSample.ts
-[virtualmachinescalesetvmssimulateevictionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSSimulateEvictionSample.ts
-[virtualmachinescalesetvmsstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSStartSample.ts
-[virtualmachinescalesetvmsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSUpdateSample.ts
-[virtualmachinescalesetsapproverollingupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsApproveRollingUpgradeSample.ts
-[virtualmachinescalesetsconverttosingleplacementgroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsConvertToSinglePlacementGroupSample.ts
-[virtualmachinescalesetscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsCreateOrUpdateSample.ts
-[virtualmachinescalesetsdeallocatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsDeallocateSample.ts
-[virtualmachinescalesetsdeleteinstancessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsDeleteInstancesSample.ts
-[virtualmachinescalesetsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsDeleteSample.ts
-[virtualmachinescalesetsforcerecoveryservicefabricplatformupdatedomainwalksample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkSample.ts
-[virtualmachinescalesetsgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsGetInstanceViewSample.ts
-[virtualmachinescalesetsgetosupgradehistorysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsGetOSUpgradeHistorySample.ts
-[virtualmachinescalesetsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsGetSample.ts
-[virtualmachinescalesetslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsListAllSample.ts
-[virtualmachinescalesetslistbylocationsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsListByLocationSample.ts
-[virtualmachinescalesetslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsListSample.ts
-[virtualmachinescalesetslistskussample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsListSkusSample.ts
-[virtualmachinescalesetsperformmaintenancesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsPerformMaintenanceSample.ts
-[virtualmachinescalesetspoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsPowerOffSample.ts
-[virtualmachinescalesetsreapplysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsReapplySample.ts
-[virtualmachinescalesetsredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsRedeploySample.ts
-[virtualmachinescalesetsreimageallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsReimageAllSample.ts
-[virtualmachinescalesetsreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsReimageSample.ts
-[virtualmachinescalesetsrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsRestartSample.ts
-[virtualmachinescalesetssetorchestrationservicestatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsSetOrchestrationServiceStateSample.ts
-[virtualmachinescalesetsstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsStartSample.ts
-[virtualmachinescalesetsupdateinstancessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsUpdateInstancesSample.ts
-[virtualmachinescalesetsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsUpdateSample.ts
-[virtualmachinesizeslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineSizesListSample.ts
-[virtualmachinesassesspatchessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesAssessPatchesSample.ts
-[virtualmachinesattachdetachdatadiskssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesAttachDetachDataDisksSample.ts
-[virtualmachinescapturesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesCaptureSample.ts
-[virtualmachinesconverttomanageddiskssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesConvertToManagedDisksSample.ts
-[virtualmachinescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesCreateOrUpdateSample.ts
-[virtualmachinesdeallocatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesDeallocateSample.ts
-[virtualmachinesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesDeleteSample.ts
-[virtualmachinesgeneralizesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesGeneralizeSample.ts
-[virtualmachinesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesGetSample.ts
-[virtualmachinesinstallpatchessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesInstallPatchesSample.ts
-[virtualmachinesinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesInstanceViewSample.ts
-[virtualmachineslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesListAllSample.ts
-[virtualmachineslistavailablesizessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesListAvailableSizesSample.ts
-[virtualmachineslistbylocationsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesListByLocationSample.ts
-[virtualmachineslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesListSample.ts
-[virtualmachinesperformmaintenancesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesPerformMaintenanceSample.ts
-[virtualmachinespoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesPowerOffSample.ts
-[virtualmachinesreapplysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesReapplySample.ts
-[virtualmachinesredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesRedeploySample.ts
-[virtualmachinesreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesReimageSample.ts
-[virtualmachinesrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesRestartSample.ts
-[virtualmachinesretrievebootdiagnosticsdatasample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesRetrieveBootDiagnosticsDataSample.ts
-[virtualmachinesruncommandsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesRunCommandSample.ts
-[virtualmachinessimulateevictionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesSimulateEvictionSample.ts
-[virtualmachinesstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesStartSample.ts
-[virtualmachinesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesUpdateSample.ts
+[availabilitysetscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsCreateOrUpdateSample.ts
+[availabilitysetsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsDeleteSample.ts
+[availabilitysetsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsGetSample.ts
+[availabilitysetslistavailablesizessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsListAvailableSizesSample.ts
+[availabilitysetslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsListBySubscriptionSample.ts
+[availabilitysetslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsListSample.ts
+[availabilitysetsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsUpdateSample.ts
+[capacityreservationgroupscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsCreateOrUpdateSample.ts
+[capacityreservationgroupsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsDeleteSample.ts
+[capacityreservationgroupsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsGetSample.ts
+[capacityreservationgroupslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsListByResourceGroupSample.ts
+[capacityreservationgroupslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsListBySubscriptionSample.ts
+[capacityreservationgroupsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsUpdateSample.ts
+[capacityreservationscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsCreateOrUpdateSample.ts
+[capacityreservationsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsDeleteSample.ts
+[capacityreservationsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsGetSample.ts
+[capacityreservationslistbycapacityreservationgroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsListByCapacityReservationGroupSample.ts
+[capacityreservationsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsUpdateSample.ts
+[cloudserviceoperatingsystemsgetosfamilysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceOperatingSystemsGetOSFamilySample.ts
+[cloudserviceoperatingsystemsgetosversionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceOperatingSystemsGetOSVersionSample.ts
+[cloudserviceoperatingsystemslistosfamiliessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceOperatingSystemsListOSFamiliesSample.ts
+[cloudserviceoperatingsystemslistosversionssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceOperatingSystemsListOSVersionsSample.ts
+[cloudserviceroleinstancesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesDeleteSample.ts
+[cloudserviceroleinstancesgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesGetInstanceViewSample.ts
+[cloudserviceroleinstancesgetremotedesktopfilesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesGetRemoteDesktopFileSample.ts
+[cloudserviceroleinstancesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesGetSample.ts
+[cloudserviceroleinstanceslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesListSample.ts
+[cloudserviceroleinstancesrebuildsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesRebuildSample.ts
+[cloudserviceroleinstancesreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesReimageSample.ts
+[cloudserviceroleinstancesrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesRestartSample.ts
+[cloudservicerolesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRolesGetSample.ts
+[cloudserviceroleslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRolesListSample.ts
+[cloudservicescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesCreateOrUpdateSample.ts
+[cloudservicesdeleteinstancessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesDeleteInstancesSample.ts
+[cloudservicesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesDeleteSample.ts
+[cloudservicesgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesGetInstanceViewSample.ts
+[cloudservicesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesGetSample.ts
+[cloudserviceslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesListAllSample.ts
+[cloudserviceslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesListSample.ts
+[cloudservicespoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesPowerOffSample.ts
+[cloudservicesrebuildsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesRebuildSample.ts
+[cloudservicesreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesReimageSample.ts
+[cloudservicesrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesRestartSample.ts
+[cloudservicesstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesStartSample.ts
+[cloudservicesupdatedomaingetupdatedomainsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesUpdateDomainGetUpdateDomainSample.ts
+[cloudservicesupdatedomainlistupdatedomainssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesUpdateDomainListUpdateDomainsSample.ts
+[cloudservicesupdatedomainwalkupdatedomainsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesUpdateDomainWalkUpdateDomainSample.ts
+[cloudservicesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesUpdateSample.ts
+[communitygalleriesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleriesGetSample.ts
+[communitygalleryimageversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleryImageVersionsGetSample.ts
+[communitygalleryimageversionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleryImageVersionsListSample.ts
+[communitygalleryimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleryImagesGetSample.ts
+[communitygalleryimageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleryImagesListSample.ts
+[dedicatedhostgroupscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsCreateOrUpdateSample.ts
+[dedicatedhostgroupsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsDeleteSample.ts
+[dedicatedhostgroupsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsGetSample.ts
+[dedicatedhostgroupslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsListByResourceGroupSample.ts
+[dedicatedhostgroupslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsListBySubscriptionSample.ts
+[dedicatedhostgroupsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsUpdateSample.ts
+[dedicatedhostscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsCreateOrUpdateSample.ts
+[dedicatedhostsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsDeleteSample.ts
+[dedicatedhostsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsGetSample.ts
+[dedicatedhostslistavailablesizessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsListAvailableSizesSample.ts
+[dedicatedhostslistbyhostgroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsListByHostGroupSample.ts
+[dedicatedhostsredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsRedeploySample.ts
+[dedicatedhostsrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsRestartSample.ts
+[dedicatedhostsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsUpdateSample.ts
+[diskaccessescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesCreateOrUpdateSample.ts
+[diskaccessesdeleteaprivateendpointconnectionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesDeleteAPrivateEndpointConnectionSample.ts
+[diskaccessesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesDeleteSample.ts
+[diskaccessesgetaprivateendpointconnectionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesGetAPrivateEndpointConnectionSample.ts
+[diskaccessesgetprivatelinkresourcessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesGetPrivateLinkResourcesSample.ts
+[diskaccessesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesGetSample.ts
+[diskaccesseslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesListByResourceGroupSample.ts
+[diskaccesseslistprivateendpointconnectionssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesListPrivateEndpointConnectionsSample.ts
+[diskaccesseslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesListSample.ts
+[diskaccessesupdateaprivateendpointconnectionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesUpdateAPrivateEndpointConnectionSample.ts
+[diskaccessesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesUpdateSample.ts
+[diskencryptionsetscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsCreateOrUpdateSample.ts
+[diskencryptionsetsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsDeleteSample.ts
+[diskencryptionsetsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsGetSample.ts
+[diskencryptionsetslistassociatedresourcessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsListAssociatedResourcesSample.ts
+[diskencryptionsetslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsListByResourceGroupSample.ts
+[diskencryptionsetslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsListSample.ts
+[diskencryptionsetsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsUpdateSample.ts
+[diskrestorepointgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskRestorePointGetSample.ts
+[diskrestorepointgrantaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskRestorePointGrantAccessSample.ts
+[diskrestorepointlistbyrestorepointsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskRestorePointListByRestorePointSample.ts
+[diskrestorepointrevokeaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/diskRestorePointRevokeAccessSample.ts
+[diskscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/disksCreateOrUpdateSample.ts
+[disksdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/disksDeleteSample.ts
+[disksgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/disksGetSample.ts
+[disksgrantaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/disksGrantAccessSample.ts
+[diskslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/disksListByResourceGroupSample.ts
+[diskslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/disksListSample.ts
+[disksrevokeaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/disksRevokeAccessSample.ts
+[disksupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/disksUpdateSample.ts
+[galleriescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleriesCreateOrUpdateSample.ts
+[galleriesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleriesDeleteSample.ts
+[galleriesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleriesGetSample.ts
+[gallerieslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleriesListByResourceGroupSample.ts
+[gallerieslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleriesListSample.ts
+[galleriesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleriesUpdateSample.ts
+[galleryapplicationversionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsCreateOrUpdateSample.ts
+[galleryapplicationversionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsDeleteSample.ts
+[galleryapplicationversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsGetSample.ts
+[galleryapplicationversionslistbygalleryapplicationsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsListByGalleryApplicationSample.ts
+[galleryapplicationversionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsUpdateSample.ts
+[galleryapplicationscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsCreateOrUpdateSample.ts
+[galleryapplicationsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsDeleteSample.ts
+[galleryapplicationsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsGetSample.ts
+[galleryapplicationslistbygallerysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsListByGallerySample.ts
+[galleryapplicationsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsUpdateSample.ts
+[galleryimageversionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsCreateOrUpdateSample.ts
+[galleryimageversionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsDeleteSample.ts
+[galleryimageversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsGetSample.ts
+[galleryimageversionslistbygalleryimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsListByGalleryImageSample.ts
+[galleryimageversionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsUpdateSample.ts
+[galleryimagescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesCreateOrUpdateSample.ts
+[galleryimagesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesDeleteSample.ts
+[galleryimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesGetSample.ts
+[galleryimageslistbygallerysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesListByGallerySample.ts
+[galleryimagesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesUpdateSample.ts
+[gallerysharingprofileupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/gallerySharingProfileUpdateSample.ts
+[imagescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/imagesCreateOrUpdateSample.ts
+[imagesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/imagesDeleteSample.ts
+[imagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/imagesGetSample.ts
+[imageslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/imagesListByResourceGroupSample.ts
+[imageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/imagesListSample.ts
+[imagesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/imagesUpdateSample.ts
+[loganalyticsexportrequestratebyintervalsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/logAnalyticsExportRequestRateByIntervalSample.ts
+[loganalyticsexportthrottledrequestssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/logAnalyticsExportThrottledRequestsSample.ts
+[operationslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/operationsListSample.ts
+[proximityplacementgroupscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsCreateOrUpdateSample.ts
+[proximityplacementgroupsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsDeleteSample.ts
+[proximityplacementgroupsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsGetSample.ts
+[proximityplacementgroupslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsListByResourceGroupSample.ts
+[proximityplacementgroupslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsListBySubscriptionSample.ts
+[proximityplacementgroupsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsUpdateSample.ts
+[resourceskuslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/resourceSkusListSample.ts
+[restorepointcollectionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsCreateOrUpdateSample.ts
+[restorepointcollectionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsDeleteSample.ts
+[restorepointcollectionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsGetSample.ts
+[restorepointcollectionslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsListAllSample.ts
+[restorepointcollectionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsListSample.ts
+[restorepointcollectionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsUpdateSample.ts
+[restorepointscreatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointsCreateSample.ts
+[restorepointsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointsDeleteSample.ts
+[restorepointsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointsGetSample.ts
+[sharedgalleriesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleriesGetSample.ts
+[sharedgallerieslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleriesListSample.ts
+[sharedgalleryimageversionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleryImageVersionsGetSample.ts
+[sharedgalleryimageversionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleryImageVersionsListSample.ts
+[sharedgalleryimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleryImagesGetSample.ts
+[sharedgalleryimageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleryImagesListSample.ts
+[snapshotscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsCreateOrUpdateSample.ts
+[snapshotsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsDeleteSample.ts
+[snapshotsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsGetSample.ts
+[snapshotsgrantaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsGrantAccessSample.ts
+[snapshotslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsListByResourceGroupSample.ts
+[snapshotslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsListSample.ts
+[snapshotsrevokeaccesssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsRevokeAccessSample.ts
+[snapshotsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsUpdateSample.ts
+[sshpublickeyscreatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysCreateSample.ts
+[sshpublickeysdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysDeleteSample.ts
+[sshpublickeysgeneratekeypairsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysGenerateKeyPairSample.ts
+[sshpublickeysgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysGetSample.ts
+[sshpublickeyslistbyresourcegroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysListByResourceGroupSample.ts
+[sshpublickeyslistbysubscriptionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysListBySubscriptionSample.ts
+[sshpublickeysupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysUpdateSample.ts
+[usagelistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/usageListSample.ts
+[virtualmachineextensionimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionImagesGetSample.ts
+[virtualmachineextensionimageslisttypessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionImagesListTypesSample.ts
+[virtualmachineextensionimageslistversionssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionImagesListVersionsSample.ts
+[virtualmachineextensionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsCreateOrUpdateSample.ts
+[virtualmachineextensionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsDeleteSample.ts
+[virtualmachineextensionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsGetSample.ts
+[virtualmachineextensionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsListSample.ts
+[virtualmachineextensionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsUpdateSample.ts
+[virtualmachineimagesedgezonegetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneGetSample.ts
+[virtualmachineimagesedgezonelistofferssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneListOffersSample.ts
+[virtualmachineimagesedgezonelistpublisherssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneListPublishersSample.ts
+[virtualmachineimagesedgezonelistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneListSample.ts
+[virtualmachineimagesedgezonelistskussample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneListSkusSample.ts
+[virtualmachineimagesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesGetSample.ts
+[virtualmachineimageslistbyedgezonesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListByEdgeZoneSample.ts
+[virtualmachineimageslistofferssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListOffersSample.ts
+[virtualmachineimageslistpublisherssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListPublishersSample.ts
+[virtualmachineimageslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListSample.ts
+[virtualmachineimageslistskussample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListSkusSample.ts
+[virtualmachineruncommandscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsCreateOrUpdateSample.ts
+[virtualmachineruncommandsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsDeleteSample.ts
+[virtualmachineruncommandsgetbyvirtualmachinesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsGetByVirtualMachineSample.ts
+[virtualmachineruncommandsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsGetSample.ts
+[virtualmachineruncommandslistbyvirtualmachinesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsListByVirtualMachineSample.ts
+[virtualmachineruncommandslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsListSample.ts
+[virtualmachineruncommandsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsUpdateSample.ts
+[virtualmachinescalesetextensionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsCreateOrUpdateSample.ts
+[virtualmachinescalesetextensionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsDeleteSample.ts
+[virtualmachinescalesetextensionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsGetSample.ts
+[virtualmachinescalesetextensionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsListSample.ts
+[virtualmachinescalesetextensionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsUpdateSample.ts
+[virtualmachinescalesetrollingupgradescancelsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetRollingUpgradesCancelSample.ts
+[virtualmachinescalesetrollingupgradesgetlatestsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetRollingUpgradesGetLatestSample.ts
+[virtualmachinescalesetrollingupgradesstartextensionupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetRollingUpgradesStartExtensionUpgradeSample.ts
+[virtualmachinescalesetrollingupgradesstartosupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetRollingUpgradesStartOSUpgradeSample.ts
+[virtualmachinescalesetvmextensionscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsCreateOrUpdateSample.ts
+[virtualmachinescalesetvmextensionsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsDeleteSample.ts
+[virtualmachinescalesetvmextensionsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsGetSample.ts
+[virtualmachinescalesetvmextensionslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsListSample.ts
+[virtualmachinescalesetvmextensionsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsUpdateSample.ts
+[virtualmachinescalesetvmruncommandscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsCreateOrUpdateSample.ts
+[virtualmachinescalesetvmruncommandsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsDeleteSample.ts
+[virtualmachinescalesetvmruncommandsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsGetSample.ts
+[virtualmachinescalesetvmruncommandslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsListSample.ts
+[virtualmachinescalesetvmruncommandsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsUpdateSample.ts
+[virtualmachinescalesetvmsapproverollingupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSApproveRollingUpgradeSample.ts
+[virtualmachinescalesetvmsattachdetachdatadiskssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSAttachDetachDataDisksSample.ts
+[virtualmachinescalesetvmsdeallocatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSDeallocateSample.ts
+[virtualmachinescalesetvmsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSDeleteSample.ts
+[virtualmachinescalesetvmsgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSGetInstanceViewSample.ts
+[virtualmachinescalesetvmsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSGetSample.ts
+[virtualmachinescalesetvmslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSListSample.ts
+[virtualmachinescalesetvmsperformmaintenancesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSPerformMaintenanceSample.ts
+[virtualmachinescalesetvmspoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSPowerOffSample.ts
+[virtualmachinescalesetvmsredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSRedeploySample.ts
+[virtualmachinescalesetvmsreimageallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSReimageAllSample.ts
+[virtualmachinescalesetvmsreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSReimageSample.ts
+[virtualmachinescalesetvmsrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSRestartSample.ts
+[virtualmachinescalesetvmsretrievebootdiagnosticsdatasample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSRetrieveBootDiagnosticsDataSample.ts
+[virtualmachinescalesetvmsruncommandsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSRunCommandSample.ts
+[virtualmachinescalesetvmssimulateevictionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSSimulateEvictionSample.ts
+[virtualmachinescalesetvmsstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSStartSample.ts
+[virtualmachinescalesetvmsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSUpdateSample.ts
+[virtualmachinescalesetsapproverollingupgradesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsApproveRollingUpgradeSample.ts
+[virtualmachinescalesetsconverttosingleplacementgroupsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsConvertToSinglePlacementGroupSample.ts
+[virtualmachinescalesetscreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsCreateOrUpdateSample.ts
+[virtualmachinescalesetsdeallocatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsDeallocateSample.ts
+[virtualmachinescalesetsdeleteinstancessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsDeleteInstancesSample.ts
+[virtualmachinescalesetsdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsDeleteSample.ts
+[virtualmachinescalesetsforcerecoveryservicefabricplatformupdatedomainwalksample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkSample.ts
+[virtualmachinescalesetsgetinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsGetInstanceViewSample.ts
+[virtualmachinescalesetsgetosupgradehistorysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsGetOSUpgradeHistorySample.ts
+[virtualmachinescalesetsgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsGetSample.ts
+[virtualmachinescalesetslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsListAllSample.ts
+[virtualmachinescalesetslistbylocationsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsListByLocationSample.ts
+[virtualmachinescalesetslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsListSample.ts
+[virtualmachinescalesetslistskussample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsListSkusSample.ts
+[virtualmachinescalesetsperformmaintenancesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsPerformMaintenanceSample.ts
+[virtualmachinescalesetspoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsPowerOffSample.ts
+[virtualmachinescalesetsreapplysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsReapplySample.ts
+[virtualmachinescalesetsredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsRedeploySample.ts
+[virtualmachinescalesetsreimageallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsReimageAllSample.ts
+[virtualmachinescalesetsreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsReimageSample.ts
+[virtualmachinescalesetsrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsRestartSample.ts
+[virtualmachinescalesetssetorchestrationservicestatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsSetOrchestrationServiceStateSample.ts
+[virtualmachinescalesetsstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsStartSample.ts
+[virtualmachinescalesetsupdateinstancessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsUpdateInstancesSample.ts
+[virtualmachinescalesetsupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsUpdateSample.ts
+[virtualmachinesizeslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineSizesListSample.ts
+[virtualmachinesassesspatchessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesAssessPatchesSample.ts
+[virtualmachinesattachdetachdatadiskssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesAttachDetachDataDisksSample.ts
+[virtualmachinescapturesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesCaptureSample.ts
+[virtualmachinesconverttomanageddiskssample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesConvertToManagedDisksSample.ts
+[virtualmachinescreateorupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesCreateOrUpdateSample.ts
+[virtualmachinesdeallocatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesDeallocateSample.ts
+[virtualmachinesdeletesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesDeleteSample.ts
+[virtualmachinesgeneralizesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesGeneralizeSample.ts
+[virtualmachinesgetsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesGetSample.ts
+[virtualmachinesinstallpatchessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesInstallPatchesSample.ts
+[virtualmachinesinstanceviewsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesInstanceViewSample.ts
+[virtualmachineslistallsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesListAllSample.ts
+[virtualmachineslistavailablesizessample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesListAvailableSizesSample.ts
+[virtualmachineslistbylocationsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesListByLocationSample.ts
+[virtualmachineslistsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesListSample.ts
+[virtualmachinesperformmaintenancesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesPerformMaintenanceSample.ts
+[virtualmachinespoweroffsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesPowerOffSample.ts
+[virtualmachinesreapplysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesReapplySample.ts
+[virtualmachinesredeploysample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesRedeploySample.ts
+[virtualmachinesreimagesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesReimageSample.ts
+[virtualmachinesrestartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesRestartSample.ts
+[virtualmachinesretrievebootdiagnosticsdatasample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesRetrieveBootDiagnosticsDataSample.ts
+[virtualmachinesruncommandsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesRunCommandSample.ts
+[virtualmachinessimulateevictionsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesSimulateEvictionSample.ts
+[virtualmachinesstartsample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesStartSample.ts
+[virtualmachinesupdatesample]: https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesUpdateSample.ts
[apiref]: https://docs.microsoft.com/javascript/api/@azure/arm-compute?view=azure-node-preview
[freesub]: https://azure.microsoft.com/free/
[package]: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/compute/arm-compute/README.md
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/package.json b/sdk/compute/arm-compute/samples/v22/typescript/package.json
similarity index 96%
rename from sdk/compute/arm-compute/samples/v21/typescript/package.json
rename to sdk/compute/arm-compute/samples/v22/typescript/package.json
index e45f499ca4f1..34370f7d43bc 100644
--- a/sdk/compute/arm-compute/samples/v21/typescript/package.json
+++ b/sdk/compute/arm-compute/samples/v22/typescript/package.json
@@ -31,7 +31,7 @@
"dependencies": {
"@azure/arm-compute": "latest",
"dotenv": "latest",
- "@azure/identity": "^4.2.1"
+ "@azure/identity": "^4.0.1"
},
"devDependencies": {
"@types/node": "^18.0.0",
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/sample.env b/sdk/compute/arm-compute/samples/v22/typescript/sample.env
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/sample.env
rename to sdk/compute/arm-compute/samples/v22/typescript/sample.env
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsListAvailableSizesSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsListAvailableSizesSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsListAvailableSizesSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsListAvailableSizesSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsListBySubscriptionSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsListBySubscriptionSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsListBySubscriptionSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsListBySubscriptionSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/availabilitySetsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/availabilitySetsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsListByResourceGroupSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsListByResourceGroupSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsListByResourceGroupSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsListByResourceGroupSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsListBySubscriptionSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsListBySubscriptionSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsListBySubscriptionSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsListBySubscriptionSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationGroupsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationGroupsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsListByCapacityReservationGroupSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsListByCapacityReservationGroupSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsListByCapacityReservationGroupSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsListByCapacityReservationGroupSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/capacityReservationsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/capacityReservationsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceOperatingSystemsGetOSFamilySample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceOperatingSystemsGetOSFamilySample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceOperatingSystemsGetOSFamilySample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceOperatingSystemsGetOSFamilySample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceOperatingSystemsGetOSVersionSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceOperatingSystemsGetOSVersionSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceOperatingSystemsGetOSVersionSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceOperatingSystemsGetOSVersionSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceOperatingSystemsListOSFamiliesSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceOperatingSystemsListOSFamiliesSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceOperatingSystemsListOSFamiliesSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceOperatingSystemsListOSFamiliesSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceOperatingSystemsListOSVersionsSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceOperatingSystemsListOSVersionsSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceOperatingSystemsListOSVersionsSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceOperatingSystemsListOSVersionsSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesGetInstanceViewSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesGetInstanceViewSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesGetInstanceViewSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesGetInstanceViewSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesGetRemoteDesktopFileSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesGetRemoteDesktopFileSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesGetRemoteDesktopFileSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesGetRemoteDesktopFileSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesRebuildSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesRebuildSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesRebuildSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesRebuildSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesReimageSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesReimageSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesReimageSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesReimageSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesRestartSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesRestartSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRoleInstancesRestartSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRoleInstancesRestartSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRolesGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRolesGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRolesGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRolesGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRolesListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRolesListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServiceRolesListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServiceRolesListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesDeleteInstancesSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesDeleteInstancesSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesDeleteInstancesSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesDeleteInstancesSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesGetInstanceViewSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesGetInstanceViewSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesGetInstanceViewSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesGetInstanceViewSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesListAllSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesListAllSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesListAllSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesListAllSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesPowerOffSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesPowerOffSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesPowerOffSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesPowerOffSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesRebuildSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesRebuildSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesRebuildSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesRebuildSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesReimageSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesReimageSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesReimageSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesReimageSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesRestartSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesRestartSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesRestartSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesRestartSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesStartSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesStartSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesStartSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesStartSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesUpdateDomainGetUpdateDomainSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesUpdateDomainGetUpdateDomainSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesUpdateDomainGetUpdateDomainSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesUpdateDomainGetUpdateDomainSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesUpdateDomainListUpdateDomainsSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesUpdateDomainListUpdateDomainsSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesUpdateDomainListUpdateDomainsSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesUpdateDomainListUpdateDomainsSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesUpdateDomainWalkUpdateDomainSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesUpdateDomainWalkUpdateDomainSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesUpdateDomainWalkUpdateDomainSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesUpdateDomainWalkUpdateDomainSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/cloudServicesUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/cloudServicesUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleriesGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleriesGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleriesGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleriesGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleryImageVersionsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleryImageVersionsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleryImageVersionsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleryImageVersionsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleryImageVersionsListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleryImageVersionsListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleryImageVersionsListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleryImageVersionsListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleryImagesGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleryImagesGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleryImagesGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleryImagesGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleryImagesListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleryImagesListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/communityGalleryImagesListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/communityGalleryImagesListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsListByResourceGroupSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsListByResourceGroupSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsListByResourceGroupSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsListByResourceGroupSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsListBySubscriptionSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsListBySubscriptionSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsListBySubscriptionSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsListBySubscriptionSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostGroupsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostGroupsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsListAvailableSizesSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsListAvailableSizesSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsListAvailableSizesSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsListAvailableSizesSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsListByHostGroupSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsListByHostGroupSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsListByHostGroupSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsListByHostGroupSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsRedeploySample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsRedeploySample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsRedeploySample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsRedeploySample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsRestartSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsRestartSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsRestartSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsRestartSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/dedicatedHostsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/dedicatedHostsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesDeleteAPrivateEndpointConnectionSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesDeleteAPrivateEndpointConnectionSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesDeleteAPrivateEndpointConnectionSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesDeleteAPrivateEndpointConnectionSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesGetAPrivateEndpointConnectionSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesGetAPrivateEndpointConnectionSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesGetAPrivateEndpointConnectionSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesGetAPrivateEndpointConnectionSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesGetPrivateLinkResourcesSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesGetPrivateLinkResourcesSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesGetPrivateLinkResourcesSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesGetPrivateLinkResourcesSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesListByResourceGroupSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesListByResourceGroupSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesListByResourceGroupSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesListByResourceGroupSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesListPrivateEndpointConnectionsSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesListPrivateEndpointConnectionsSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesListPrivateEndpointConnectionsSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesListPrivateEndpointConnectionsSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesUpdateAPrivateEndpointConnectionSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesUpdateAPrivateEndpointConnectionSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesUpdateAPrivateEndpointConnectionSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesUpdateAPrivateEndpointConnectionSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskAccessesUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskAccessesUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsListAssociatedResourcesSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsListAssociatedResourcesSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsListAssociatedResourcesSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsListAssociatedResourcesSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsListByResourceGroupSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsListByResourceGroupSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsListByResourceGroupSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsListByResourceGroupSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskEncryptionSetsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskEncryptionSetsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskRestorePointGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskRestorePointGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskRestorePointGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskRestorePointGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskRestorePointGrantAccessSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskRestorePointGrantAccessSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskRestorePointGrantAccessSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskRestorePointGrantAccessSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskRestorePointListByRestorePointSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskRestorePointListByRestorePointSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskRestorePointListByRestorePointSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskRestorePointListByRestorePointSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/diskRestorePointRevokeAccessSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/diskRestorePointRevokeAccessSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/diskRestorePointRevokeAccessSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/diskRestorePointRevokeAccessSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/disksCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/disksCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/disksCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/disksCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/disksDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/disksDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/disksDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/disksDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/disksGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/disksGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/disksGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/disksGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/disksGrantAccessSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/disksGrantAccessSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/disksGrantAccessSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/disksGrantAccessSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/disksListByResourceGroupSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/disksListByResourceGroupSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/disksListByResourceGroupSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/disksListByResourceGroupSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/disksListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/disksListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/disksListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/disksListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/disksRevokeAccessSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/disksRevokeAccessSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/disksRevokeAccessSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/disksRevokeAccessSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/disksUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/disksUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/disksUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/disksUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleriesCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleriesCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleriesCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleriesCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleriesDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleriesDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleriesDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleriesDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleriesGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleriesGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleriesGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleriesGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleriesListByResourceGroupSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleriesListByResourceGroupSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleriesListByResourceGroupSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleriesListByResourceGroupSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleriesListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleriesListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleriesListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleriesListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleriesUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleriesUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleriesUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleriesUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsListByGalleryApplicationSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsListByGalleryApplicationSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsListByGalleryApplicationSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsListByGalleryApplicationSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationVersionsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationVersionsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsListByGallerySample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsListByGallerySample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsListByGallerySample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsListByGallerySample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryApplicationsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryApplicationsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsListByGalleryImageSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsListByGalleryImageSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsListByGalleryImageSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsListByGalleryImageSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryImageVersionsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryImageVersionsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesListByGallerySample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesListByGallerySample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesListByGallerySample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesListByGallerySample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/galleryImagesUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/galleryImagesUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/gallerySharingProfileUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/gallerySharingProfileUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/gallerySharingProfileUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/gallerySharingProfileUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/imagesCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/imagesCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/imagesCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/imagesCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/imagesDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/imagesDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/imagesDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/imagesDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/imagesGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/imagesGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/imagesGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/imagesGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/imagesListByResourceGroupSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/imagesListByResourceGroupSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/imagesListByResourceGroupSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/imagesListByResourceGroupSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/imagesListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/imagesListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/imagesListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/imagesListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/imagesUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/imagesUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/imagesUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/imagesUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/logAnalyticsExportRequestRateByIntervalSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/logAnalyticsExportRequestRateByIntervalSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/logAnalyticsExportRequestRateByIntervalSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/logAnalyticsExportRequestRateByIntervalSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/logAnalyticsExportThrottledRequestsSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/logAnalyticsExportThrottledRequestsSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/logAnalyticsExportThrottledRequestsSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/logAnalyticsExportThrottledRequestsSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/operationsListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/operationsListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/operationsListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/operationsListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsListByResourceGroupSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsListByResourceGroupSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsListByResourceGroupSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsListByResourceGroupSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsListBySubscriptionSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsListBySubscriptionSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsListBySubscriptionSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsListBySubscriptionSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/proximityPlacementGroupsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/proximityPlacementGroupsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/resourceSkusListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/resourceSkusListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/resourceSkusListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/resourceSkusListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsListAllSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsListAllSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsListAllSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsListAllSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/restorePointCollectionsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/restorePointCollectionsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointsCreateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointsCreateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/restorePointsCreateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/restorePointsCreateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/restorePointsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/restorePointsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/restorePointsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/restorePointsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/restorePointsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/restorePointsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleriesGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleriesGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleriesGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleriesGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleriesListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleriesListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleriesListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleriesListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleryImageVersionsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleryImageVersionsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleryImageVersionsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleryImageVersionsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleryImageVersionsListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleryImageVersionsListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleryImageVersionsListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleryImageVersionsListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleryImagesGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleryImagesGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleryImagesGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleryImagesGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleryImagesListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleryImagesListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/sharedGalleryImagesListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/sharedGalleryImagesListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsGrantAccessSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsGrantAccessSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsGrantAccessSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsGrantAccessSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsListByResourceGroupSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsListByResourceGroupSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsListByResourceGroupSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsListByResourceGroupSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsRevokeAccessSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsRevokeAccessSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsRevokeAccessSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsRevokeAccessSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/snapshotsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/snapshotsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysCreateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysCreateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysCreateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysCreateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysGenerateKeyPairSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysGenerateKeyPairSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysGenerateKeyPairSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysGenerateKeyPairSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysListByResourceGroupSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysListByResourceGroupSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysListByResourceGroupSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysListByResourceGroupSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysListBySubscriptionSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysListBySubscriptionSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysListBySubscriptionSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysListBySubscriptionSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/sshPublicKeysUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/sshPublicKeysUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/usageListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/usageListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/usageListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/usageListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionImagesGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionImagesGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionImagesGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionImagesGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionImagesListTypesSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionImagesListTypesSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionImagesListTypesSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionImagesListTypesSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionImagesListVersionsSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionImagesListVersionsSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionImagesListVersionsSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionImagesListVersionsSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineExtensionsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineExtensionsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneListOffersSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneListOffersSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneListOffersSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneListOffersSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneListPublishersSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneListPublishersSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneListPublishersSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneListPublishersSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneListSkusSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneListSkusSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesEdgeZoneListSkusSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesEdgeZoneListSkusSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListByEdgeZoneSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListByEdgeZoneSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListByEdgeZoneSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListByEdgeZoneSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListOffersSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListOffersSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListOffersSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListOffersSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListPublishersSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListPublishersSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListPublishersSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListPublishersSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListSkusSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListSkusSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineImagesListSkusSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineImagesListSkusSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsGetByVirtualMachineSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsGetByVirtualMachineSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsGetByVirtualMachineSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsGetByVirtualMachineSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsListByVirtualMachineSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsListByVirtualMachineSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsListByVirtualMachineSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsListByVirtualMachineSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineRunCommandsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineRunCommandsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetExtensionsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetExtensionsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetRollingUpgradesCancelSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetRollingUpgradesCancelSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetRollingUpgradesCancelSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetRollingUpgradesCancelSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetRollingUpgradesGetLatestSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetRollingUpgradesGetLatestSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetRollingUpgradesGetLatestSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetRollingUpgradesGetLatestSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetRollingUpgradesStartExtensionUpgradeSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetRollingUpgradesStartExtensionUpgradeSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetRollingUpgradesStartExtensionUpgradeSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetRollingUpgradesStartExtensionUpgradeSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetRollingUpgradesStartOSUpgradeSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetRollingUpgradesStartOSUpgradeSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetRollingUpgradesStartOSUpgradeSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetRollingUpgradesStartOSUpgradeSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMExtensionsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMExtensionsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMRunCommandsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMRunCommandsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSApproveRollingUpgradeSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSApproveRollingUpgradeSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSApproveRollingUpgradeSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSApproveRollingUpgradeSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSAttachDetachDataDisksSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSAttachDetachDataDisksSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSAttachDetachDataDisksSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSAttachDetachDataDisksSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSDeallocateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSDeallocateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSDeallocateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSDeallocateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSGetInstanceViewSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSGetInstanceViewSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSGetInstanceViewSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSGetInstanceViewSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSPerformMaintenanceSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSPerformMaintenanceSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSPerformMaintenanceSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSPerformMaintenanceSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSPowerOffSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSPowerOffSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSPowerOffSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSPowerOffSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSRedeploySample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSRedeploySample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSRedeploySample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSRedeploySample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSReimageAllSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSReimageAllSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSReimageAllSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSReimageAllSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSReimageSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSReimageSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSReimageSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSReimageSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSRestartSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSRestartSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSRestartSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSRestartSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSRetrieveBootDiagnosticsDataSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSRetrieveBootDiagnosticsDataSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSRetrieveBootDiagnosticsDataSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSRetrieveBootDiagnosticsDataSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSRunCommandSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSRunCommandSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSRunCommandSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSRunCommandSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSSimulateEvictionSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSSimulateEvictionSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSSimulateEvictionSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSSimulateEvictionSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSStartSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSStartSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSStartSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSStartSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetVMSUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetVMSUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsApproveRollingUpgradeSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsApproveRollingUpgradeSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsApproveRollingUpgradeSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsApproveRollingUpgradeSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsConvertToSinglePlacementGroupSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsConvertToSinglePlacementGroupSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsConvertToSinglePlacementGroupSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsConvertToSinglePlacementGroupSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsCreateOrUpdateSample.ts
similarity index 99%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsCreateOrUpdateSample.ts
index 6e34d35f5256..289b7c52d76b 100644
--- a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsCreateOrUpdateSample.ts
+++ b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsCreateOrUpdateSample.ts
@@ -1401,7 +1401,9 @@ async function createAScaleSetWithSecurityPostureReference() {
computerNamePrefix: "{vmss-name}",
},
securityPostureReference: {
- id: "/CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|latest",
+ excludeExtensions: ["{securityPostureVMExtensionName}"],
+ id: "/CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|latest",
+ isOverridable: true,
},
storageProfile: {
imageReference: {
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsDeallocateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsDeallocateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsDeallocateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsDeallocateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsDeleteInstancesSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsDeleteInstancesSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsDeleteInstancesSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsDeleteInstancesSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsGetInstanceViewSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsGetInstanceViewSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsGetInstanceViewSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsGetInstanceViewSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsGetOSUpgradeHistorySample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsGetOSUpgradeHistorySample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsGetOSUpgradeHistorySample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsGetOSUpgradeHistorySample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsListAllSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsListAllSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsListAllSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsListAllSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsListByLocationSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsListByLocationSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsListByLocationSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsListByLocationSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsListSkusSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsListSkusSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsListSkusSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsListSkusSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsPerformMaintenanceSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsPerformMaintenanceSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsPerformMaintenanceSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsPerformMaintenanceSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsPowerOffSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsPowerOffSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsPowerOffSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsPowerOffSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsReapplySample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsReapplySample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsReapplySample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsReapplySample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsRedeploySample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsRedeploySample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsRedeploySample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsRedeploySample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsReimageAllSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsReimageAllSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsReimageAllSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsReimageAllSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsReimageSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsReimageSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsReimageSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsReimageSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsRestartSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsRestartSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsRestartSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsRestartSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsSetOrchestrationServiceStateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsSetOrchestrationServiceStateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsSetOrchestrationServiceStateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsSetOrchestrationServiceStateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsStartSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsStartSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsStartSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsStartSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsUpdateInstancesSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsUpdateInstancesSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsUpdateInstancesSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsUpdateInstancesSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineScaleSetsUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineScaleSetsUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineSizesListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineSizesListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachineSizesListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachineSizesListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesAssessPatchesSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesAssessPatchesSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesAssessPatchesSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesAssessPatchesSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesAttachDetachDataDisksSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesAttachDetachDataDisksSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesAttachDetachDataDisksSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesAttachDetachDataDisksSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesCaptureSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesCaptureSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesCaptureSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesCaptureSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesConvertToManagedDisksSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesConvertToManagedDisksSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesConvertToManagedDisksSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesConvertToManagedDisksSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesCreateOrUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesCreateOrUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesCreateOrUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesCreateOrUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesDeallocateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesDeallocateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesDeallocateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesDeallocateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesDeleteSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesDeleteSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesDeleteSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesDeleteSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesGeneralizeSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesGeneralizeSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesGeneralizeSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesGeneralizeSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesGetSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesGetSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesGetSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesGetSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesInstallPatchesSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesInstallPatchesSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesInstallPatchesSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesInstallPatchesSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesInstanceViewSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesInstanceViewSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesInstanceViewSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesInstanceViewSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesListAllSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesListAllSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesListAllSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesListAllSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesListAvailableSizesSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesListAvailableSizesSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesListAvailableSizesSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesListAvailableSizesSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesListByLocationSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesListByLocationSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesListByLocationSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesListByLocationSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesListSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesListSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesListSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesListSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesPerformMaintenanceSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesPerformMaintenanceSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesPerformMaintenanceSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesPerformMaintenanceSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesPowerOffSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesPowerOffSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesPowerOffSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesPowerOffSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesReapplySample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesReapplySample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesReapplySample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesReapplySample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesRedeploySample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesRedeploySample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesRedeploySample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesRedeploySample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesReimageSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesReimageSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesReimageSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesReimageSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesRestartSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesRestartSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesRestartSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesRestartSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesRetrieveBootDiagnosticsDataSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesRetrieveBootDiagnosticsDataSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesRetrieveBootDiagnosticsDataSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesRetrieveBootDiagnosticsDataSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesRunCommandSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesRunCommandSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesRunCommandSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesRunCommandSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesSimulateEvictionSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesSimulateEvictionSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesSimulateEvictionSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesSimulateEvictionSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesStartSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesStartSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesStartSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesStartSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesUpdateSample.ts b/sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesUpdateSample.ts
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/src/virtualMachinesUpdateSample.ts
rename to sdk/compute/arm-compute/samples/v22/typescript/src/virtualMachinesUpdateSample.ts
diff --git a/sdk/compute/arm-compute/samples/v21/typescript/tsconfig.json b/sdk/compute/arm-compute/samples/v22/typescript/tsconfig.json
similarity index 100%
rename from sdk/compute/arm-compute/samples/v21/typescript/tsconfig.json
rename to sdk/compute/arm-compute/samples/v22/typescript/tsconfig.json
diff --git a/sdk/compute/arm-compute/src/computeManagementClient.ts b/sdk/compute/arm-compute/src/computeManagementClient.ts
index 52b1975c58c6..96c94e9cc694 100644
--- a/sdk/compute/arm-compute/src/computeManagementClient.ts
+++ b/sdk/compute/arm-compute/src/computeManagementClient.ts
@@ -145,7 +145,7 @@ export class ComputeManagementClient extends coreClient.ServiceClient {
credential: credentials,
};
- const packageDetails = `azsdk-js-arm-compute/21.6.1`;
+ const packageDetails = `azsdk-js-arm-compute/22.0.0`;
const userAgentPrefix =
options.userAgentOptions && options.userAgentOptions.userAgentPrefix
? `${options.userAgentOptions.userAgentPrefix} ${packageDetails}`
diff --git a/sdk/compute/arm-compute/src/models/index.ts b/sdk/compute/arm-compute/src/models/index.ts
index 0a215de55e0f..4c0561b4699c 100644
--- a/sdk/compute/arm-compute/src/models/index.ts
+++ b/sdk/compute/arm-compute/src/models/index.ts
@@ -288,7 +288,7 @@ export interface VirtualMachineScaleSetVMProfile {
hardwareProfile?: VirtualMachineScaleSetHardwareProfile;
/** Specifies the service artifact reference id used to set same image version for all virtual machines in the scale set when using 'latest' image version. Minimum api-version: 2022-11-01 */
serviceArtifactReference?: ServiceArtifactReference;
- /** Specifies the security posture to be used for all virtual machines in the scale set. Minimum api-version: 2023-03-01 */
+ /** Specifies the security posture to be used in the scale set. Minimum api-version: 2023-03-01 */
securityPostureReference?: SecurityPostureReference;
/**
* Specifies the time in which this VM profile for the Virtual Machine Scale Set was created. Minimum API version for this property is 2024-03-01. This value will be added to VMSS Flex VM tags when creating/updating the VMSS VM Profile with minimum api-version 2024-03-01.
@@ -810,63 +810,14 @@ export interface ServiceArtifactReference {
id?: string;
}
-/** Specifies the security posture to be used for all virtual machines in the scale set. Minimum api-version: 2023-03-01 */
+/** Specifies the security posture to be used in the scale set. Minimum api-version: 2023-03-01 */
export interface SecurityPostureReference {
- /** The security posture reference id in the form of /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|latest */
- id?: string;
- /** List of virtual machine extensions to exclude when applying the Security Posture. */
- excludeExtensions?: VirtualMachineExtension[];
-}
-
-/** The instance view of a virtual machine extension. */
-export interface VirtualMachineExtensionInstanceView {
- /** The virtual machine extension name. */
- name?: string;
- /** Specifies the type of the extension; an example is "CustomScriptExtension". */
- type?: string;
- /** Specifies the version of the script handler. */
- typeHandlerVersion?: string;
- /** The resource status information. */
- substatuses?: InstanceViewStatus[];
- /** The resource status information. */
- statuses?: InstanceViewStatus[];
-}
-
-/** Instance view status. */
-export interface InstanceViewStatus {
- /** The status code. */
- code?: string;
- /** The level code. */
- level?: StatusLevelTypes;
- /** The short localizable label for the status. */
- displayStatus?: string;
- /** The detailed status message, including for alerts and error messages. */
- message?: string;
- /** The time of the status. */
- time?: Date;
-}
-
-/** The Resource model definition with location property as optional. */
-export interface ResourceWithOptionalLocation {
- /** Resource location */
- location?: string;
- /**
- * Resource Id
- * NOTE: This property will not be serialized. It can only be populated by the server.
- */
- readonly id?: string;
- /**
- * Resource name
- * NOTE: This property will not be serialized. It can only be populated by the server.
- */
- readonly name?: string;
- /**
- * Resource type
- * NOTE: This property will not be serialized. It can only be populated by the server.
- */
- readonly type?: string;
- /** Resource tags */
- tags?: { [propertyName: string]: string };
+ /** The security posture reference id in the form of /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|latest */
+ id: string;
+ /** The list of virtual machine extension names to exclude when applying the security posture. */
+ excludeExtensions?: string[];
+ /** Whether the security posture can be overridden by the user. */
+ isOverridable?: boolean;
}
/** Enables or disables a capability on the virtual machine or virtual machine scale set. */
@@ -993,6 +944,8 @@ export interface VirtualMachineScaleSetUpdateVMProfile {
storageProfile?: VirtualMachineScaleSetUpdateStorageProfile;
/** The virtual machine scale set network profile. */
networkProfile?: VirtualMachineScaleSetUpdateNetworkProfile;
+ /** The virtual machine scale set security posture reference. */
+ securityPostureReference?: SecurityPostureReferenceUpdate;
/** The virtual machine scale set Security profile */
securityProfile?: SecurityProfile;
/** The virtual machine scale set diagnostics profile. */
@@ -1128,6 +1081,16 @@ export interface VirtualMachineScaleSetUpdatePublicIPAddressConfiguration {
deleteOption?: DeleteOptions;
}
+/** Specifies the security posture to be used in the scale set. Minimum api-version: 2023-03-01 */
+export interface SecurityPostureReferenceUpdate {
+ /** The security posture reference id in the form of /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|latest */
+ id?: string;
+ /** The list of virtual machine extension names to exclude when applying the security posture. */
+ excludeExtensions?: string[];
+ /** Whether the security posture can be overridden by the user. */
+ isOverridable?: boolean;
+}
+
/** The Update Resource model definition. */
export interface UpdateResource {
/** Resource tags */
@@ -1204,6 +1167,20 @@ export interface VirtualMachineScaleSetVMExtensionsSummary {
readonly statusesSummary?: VirtualMachineStatusCodeCount[];
}
+/** Instance view status. */
+export interface InstanceViewStatus {
+ /** The status code. */
+ code?: string;
+ /** The level code. */
+ level?: StatusLevelTypes;
+ /** The short localizable label for the status. */
+ displayStatus?: string;
+ /** The detailed status message, including for alerts and error messages. */
+ message?: string;
+ /** The time of the status. */
+ time?: Date;
+}
+
/** Summary for an orchestration service of a virtual machine scale set. */
export interface OrchestrationServiceSummary {
/**
@@ -1477,6 +1454,20 @@ export interface OrchestrationServiceStateInput {
action: OrchestrationServiceStateAction;
}
+/** The instance view of a virtual machine extension. */
+export interface VirtualMachineExtensionInstanceView {
+ /** The virtual machine extension name. */
+ name?: string;
+ /** Specifies the type of the extension; an example is "CustomScriptExtension". */
+ type?: string;
+ /** Specifies the version of the script handler. */
+ typeHandlerVersion?: string;
+ /** The resource status information. */
+ substatuses?: InstanceViewStatus[];
+ /** The resource status information. */
+ statuses?: InstanceViewStatus[];
+}
+
/** The List VMSS VM Extension operation response */
export interface VirtualMachineScaleSetVMExtensionsListResult {
/** The list of VMSS VM extensions */
@@ -1846,6 +1837,29 @@ export interface VirtualMachineScaleSetVMProtectionPolicy {
protectFromScaleSetActions?: boolean;
}
+/** The Resource model definition with location property as optional. */
+export interface ResourceWithOptionalLocation {
+ /** Resource location */
+ location?: string;
+ /**
+ * Resource Id
+ * NOTE: This property will not be serialized. It can only be populated by the server.
+ */
+ readonly id?: string;
+ /**
+ * Resource name
+ * NOTE: This property will not be serialized. It can only be populated by the server.
+ */
+ readonly name?: string;
+ /**
+ * Resource type
+ * NOTE: This property will not be serialized. It can only be populated by the server.
+ */
+ readonly type?: string;
+ /** Resource tags */
+ tags?: { [propertyName: string]: string };
+}
+
/** Identity for the virtual machine. */
export interface VirtualMachineIdentity {
/**
@@ -2970,7 +2984,7 @@ export interface DiskSku {
}
/** Used for establishing the purchase context of any 3rd Party artifact through MarketPlace. */
-export interface PurchasePlanAutoGenerated {
+export interface DiskPurchasePlan {
/** The plan ID. */
name: string;
/** The publisher ID. */
@@ -3139,7 +3153,7 @@ export interface DiskUpdate {
/** Set to true to enable bursting beyond the provisioned performance target of the disk. Bursting is disabled by default. Does not apply to Ultra disks. */
burstingEnabled?: boolean;
/** Purchase plan information to be added on the OS disk */
- purchasePlan?: PurchasePlanAutoGenerated;
+ purchasePlan?: DiskPurchasePlan;
/** List of supported capabilities to be added on the OS disk. */
supportedCapabilities?: SupportedCapabilities;
/**
@@ -5122,39 +5136,6 @@ export interface DiskRestorePointAttributes extends SubResourceReadOnly {
sourceDiskRestorePoint?: ApiEntityReference;
}
-/** Describes a Virtual Machine Extension. */
-export interface VirtualMachineExtension extends ResourceWithOptionalLocation {
- /** How the extension handler should be forced to update even if the extension configuration has not changed. */
- forceUpdateTag?: string;
- /** The name of the extension handler publisher. */
- publisher?: string;
- /** Specifies the type of the extension; an example is "CustomScriptExtension". */
- typePropertiesType?: string;
- /** Specifies the version of the script handler. */
- typeHandlerVersion?: string;
- /** Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true. */
- autoUpgradeMinorVersion?: boolean;
- /** Indicates whether the extension should be automatically upgraded by the platform if there is a newer version of the extension available. */
- enableAutomaticUpgrade?: boolean;
- /** Json formatted public settings for the extension. */
- settings?: any;
- /** The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all. */
- protectedSettings?: any;
- /**
- * The provisioning state, which only appears in the response.
- * NOTE: This property will not be serialized. It can only be populated by the server.
- */
- readonly provisioningState?: string;
- /** The virtual machine extension instance view. */
- instanceView?: VirtualMachineExtensionInstanceView;
- /** Indicates whether failures stemming from the extension will be suppressed (Operational failures such as not connecting to the VM will not be suppressed regardless of this value). The default is false. */
- suppressFailures?: boolean;
- /** The extensions protected settings that are passed by reference, and consumed from key vault */
- protectedSettingsFromKeyVault?: KeyVaultSecretReference;
- /** Collection of extension names after which this extension needs to be provisioned. */
- provisionAfterExtensions?: string[];
-}
-
/** Describes a Virtual Machine Scale Set. */
export interface VirtualMachineScaleSet extends Resource {
/** The virtual machine scale set sku. */
@@ -5729,7 +5710,7 @@ export interface Disk extends Resource {
/** The hypervisor generation of the Virtual Machine. Applicable to OS disks only. */
hyperVGeneration?: HyperVGeneration;
/** Purchase plan information for the the image from which the OS disk was created. E.g. - {name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer} */
- purchasePlan?: PurchasePlanAutoGenerated;
+ purchasePlan?: DiskPurchasePlan;
/** List of supported capabilities for the image from which the OS disk was created. */
supportedCapabilities?: SupportedCapabilities;
/** Disk source information. CreationData information cannot be changed after the disk has been created. */
@@ -5888,7 +5869,7 @@ export interface Snapshot extends Resource {
/** The hypervisor generation of the Virtual Machine. Applicable to OS disks only. */
hyperVGeneration?: HyperVGeneration;
/** Purchase plan information for the image from which the source disk for the snapshot was originally created. */
- purchasePlan?: PurchasePlanAutoGenerated;
+ purchasePlan?: DiskPurchasePlan;
/** List of supported capabilities for the image from which the source disk from the snapshot was originally created. */
supportedCapabilities?: SupportedCapabilities;
/** Disk source information. CreationData information cannot be changed after the disk has been created. */
@@ -6430,6 +6411,39 @@ export interface VirtualMachineScaleSetVMReimageParameters
forceUpdateOSDiskForEphemeral?: boolean;
}
+/** Describes a Virtual Machine Extension. */
+export interface VirtualMachineExtension extends ResourceWithOptionalLocation {
+ /** How the extension handler should be forced to update even if the extension configuration has not changed. */
+ forceUpdateTag?: string;
+ /** The name of the extension handler publisher. */
+ publisher?: string;
+ /** Specifies the type of the extension; an example is "CustomScriptExtension". */
+ typePropertiesType?: string;
+ /** Specifies the version of the script handler. */
+ typeHandlerVersion?: string;
+ /** Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true. */
+ autoUpgradeMinorVersion?: boolean;
+ /** Indicates whether the extension should be automatically upgraded by the platform if there is a newer version of the extension available. */
+ enableAutomaticUpgrade?: boolean;
+ /** Json formatted public settings for the extension. */
+ settings?: any;
+ /** The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all. */
+ protectedSettings?: any;
+ /**
+ * The provisioning state, which only appears in the response.
+ * NOTE: This property will not be serialized. It can only be populated by the server.
+ */
+ readonly provisioningState?: string;
+ /** The virtual machine extension instance view. */
+ instanceView?: VirtualMachineExtensionInstanceView;
+ /** Indicates whether failures stemming from the extension will be suppressed (Operational failures such as not connecting to the VM will not be suppressed regardless of this value). The default is false. */
+ suppressFailures?: boolean;
+ /** The extensions protected settings that are passed by reference, and consumed from key vault */
+ protectedSettingsFromKeyVault?: KeyVaultSecretReference;
+ /** Collection of extension names after which this extension needs to be provisioned. */
+ provisionAfterExtensions?: string[];
+}
+
/** The instance view of a dedicated host that includes the name of the dedicated host. It is used for the response to the instance view of a dedicated host group. */
export interface DedicatedHostInstanceViewWithName
extends DedicatedHostInstanceView {
@@ -6525,7 +6539,7 @@ export interface DiskRestorePoint extends ProxyOnlyResource {
/** The hypervisor generation of the Virtual Machine. Applicable to OS disks only. */
hyperVGeneration?: HyperVGeneration;
/** Purchase plan information for the the image from which the OS disk was created. */
- purchasePlan?: PurchasePlanAutoGenerated;
+ purchasePlan?: DiskPurchasePlan;
/** List of supported capabilities for the image from which the OS disk was created. */
supportedCapabilities?: SupportedCapabilities;
/**
@@ -9679,14 +9693,14 @@ export type ProtocolTypes = "Http" | "Https";
export type CachingTypes = "None" | "ReadOnly" | "ReadWrite";
/** Defines values for OperatingSystemTypes. */
export type OperatingSystemTypes = "Windows" | "Linux";
-/** Defines values for StatusLevelTypes. */
-export type StatusLevelTypes = "Info" | "Warning" | "Error";
/** Defines values for ResourceIdentityType. */
export type ResourceIdentityType =
| "SystemAssigned"
| "UserAssigned"
| "SystemAssigned, UserAssigned"
| "None";
+/** Defines values for StatusLevelTypes. */
+export type StatusLevelTypes = "Info" | "Warning" | "Error";
/** Defines values for VirtualMachineScaleSetSkuScaleType. */
export type VirtualMachineScaleSetSkuScaleType = "Automatic" | "None";
/** Defines values for UpgradeState. */
@@ -10570,7 +10584,7 @@ export interface VirtualMachinesConvertToManagedDisksOptionalParams
/** Optional parameters. */
export interface VirtualMachinesDeallocateOptionalParams
extends coreClient.OperationOptions {
- /** Optional parameter to hibernate a virtual machine. (Feature in Preview) */
+ /** Optional parameter to hibernate a virtual machine. */
hibernate?: boolean;
/** Delay to wait until next poll, in milliseconds. */
updateIntervalInMs?: number;
diff --git a/sdk/compute/arm-compute/src/models/mappers.ts b/sdk/compute/arm-compute/src/models/mappers.ts
index dd59cd325ee2..8a1927723c7e 100644
--- a/sdk/compute/arm-compute/src/models/mappers.ts
+++ b/sdk/compute/arm-compute/src/models/mappers.ts
@@ -2387,6 +2387,7 @@ export const SecurityPostureReference: coreClient.CompositeMapper = {
modelProperties: {
id: {
serializedName: "id",
+ required: true,
type: {
name: "String",
},
@@ -2397,144 +2398,15 @@ export const SecurityPostureReference: coreClient.CompositeMapper = {
name: "Sequence",
element: {
type: {
- name: "Composite",
- className: "VirtualMachineExtension",
- },
- },
- },
- },
- },
- },
-};
-
-export const VirtualMachineExtensionInstanceView: coreClient.CompositeMapper = {
- type: {
- name: "Composite",
- className: "VirtualMachineExtensionInstanceView",
- modelProperties: {
- name: {
- serializedName: "name",
- type: {
- name: "String",
- },
- },
- type: {
- serializedName: "type",
- type: {
- name: "String",
- },
- },
- typeHandlerVersion: {
- serializedName: "typeHandlerVersion",
- type: {
- name: "String",
- },
- },
- substatuses: {
- serializedName: "substatuses",
- type: {
- name: "Sequence",
- element: {
- type: {
- name: "Composite",
- className: "InstanceViewStatus",
- },
- },
- },
- },
- statuses: {
- serializedName: "statuses",
- type: {
- name: "Sequence",
- element: {
- type: {
- name: "Composite",
- className: "InstanceViewStatus",
+ name: "String",
},
},
},
},
- },
- },
-};
-
-export const InstanceViewStatus: coreClient.CompositeMapper = {
- type: {
- name: "Composite",
- className: "InstanceViewStatus",
- modelProperties: {
- code: {
- serializedName: "code",
- type: {
- name: "String",
- },
- },
- level: {
- serializedName: "level",
- type: {
- name: "Enum",
- allowedValues: ["Info", "Warning", "Error"],
- },
- },
- displayStatus: {
- serializedName: "displayStatus",
- type: {
- name: "String",
- },
- },
- message: {
- serializedName: "message",
- type: {
- name: "String",
- },
- },
- time: {
- serializedName: "time",
- type: {
- name: "DateTime",
- },
- },
- },
- },
-};
-
-export const ResourceWithOptionalLocation: coreClient.CompositeMapper = {
- type: {
- name: "Composite",
- className: "ResourceWithOptionalLocation",
- modelProperties: {
- location: {
- serializedName: "location",
+ isOverridable: {
+ serializedName: "isOverridable",
type: {
- name: "String",
- },
- },
- id: {
- serializedName: "id",
- readOnly: true,
- type: {
- name: "String",
- },
- },
- name: {
- serializedName: "name",
- readOnly: true,
- type: {
- name: "String",
- },
- },
- type: {
- serializedName: "type",
- readOnly: true,
- type: {
- name: "String",
- },
- },
- tags: {
- serializedName: "tags",
- type: {
- name: "Dictionary",
- value: { type: { name: "String" } },
+ name: "Boolean",
},
},
},
@@ -2852,6 +2724,13 @@ export const VirtualMachineScaleSetUpdateVMProfile: coreClient.CompositeMapper =
className: "VirtualMachineScaleSetUpdateNetworkProfile",
},
},
+ securityPostureReference: {
+ serializedName: "securityPostureReference",
+ type: {
+ name: "Composite",
+ className: "SecurityPostureReferenceUpdate",
+ },
+ },
securityProfile: {
serializedName: "securityProfile",
type: {
@@ -3319,6 +3198,38 @@ export const VirtualMachineScaleSetUpdatePublicIPAddressConfiguration: coreClien
},
};
+export const SecurityPostureReferenceUpdate: coreClient.CompositeMapper = {
+ type: {
+ name: "Composite",
+ className: "SecurityPostureReferenceUpdate",
+ modelProperties: {
+ id: {
+ serializedName: "id",
+ type: {
+ name: "String",
+ },
+ },
+ excludeExtensions: {
+ serializedName: "excludeExtensions",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "String",
+ },
+ },
+ },
+ },
+ isOverridable: {
+ serializedName: "isOverridable",
+ type: {
+ name: "Boolean",
+ },
+ },
+ },
+ },
+};
+
export const UpdateResource: coreClient.CompositeMapper = {
type: {
name: "Composite",
@@ -3507,6 +3418,46 @@ export const VirtualMachineScaleSetVMExtensionsSummary: coreClient.CompositeMapp
},
};
+export const InstanceViewStatus: coreClient.CompositeMapper = {
+ type: {
+ name: "Composite",
+ className: "InstanceViewStatus",
+ modelProperties: {
+ code: {
+ serializedName: "code",
+ type: {
+ name: "String",
+ },
+ },
+ level: {
+ serializedName: "level",
+ type: {
+ name: "Enum",
+ allowedValues: ["Info", "Warning", "Error"],
+ },
+ },
+ displayStatus: {
+ serializedName: "displayStatus",
+ type: {
+ name: "String",
+ },
+ },
+ message: {
+ serializedName: "message",
+ type: {
+ name: "String",
+ },
+ },
+ time: {
+ serializedName: "time",
+ type: {
+ name: "DateTime",
+ },
+ },
+ },
+ },
+};
+
export const OrchestrationServiceSummary: coreClient.CompositeMapper = {
type: {
name: "Composite",
@@ -4056,6 +4007,57 @@ export const OrchestrationServiceStateInput: coreClient.CompositeMapper = {
},
};
+export const VirtualMachineExtensionInstanceView: coreClient.CompositeMapper = {
+ type: {
+ name: "Composite",
+ className: "VirtualMachineExtensionInstanceView",
+ modelProperties: {
+ name: {
+ serializedName: "name",
+ type: {
+ name: "String",
+ },
+ },
+ type: {
+ serializedName: "type",
+ type: {
+ name: "String",
+ },
+ },
+ typeHandlerVersion: {
+ serializedName: "typeHandlerVersion",
+ type: {
+ name: "String",
+ },
+ },
+ substatuses: {
+ serializedName: "substatuses",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "Composite",
+ className: "InstanceViewStatus",
+ },
+ },
+ },
+ },
+ statuses: {
+ serializedName: "statuses",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "Composite",
+ className: "InstanceViewStatus",
+ },
+ },
+ },
+ },
+ },
+ },
+};
+
export const VirtualMachineScaleSetVMExtensionsListResult: coreClient.CompositeMapper =
{
type: {
@@ -5199,6 +5201,49 @@ export const VirtualMachineScaleSetVMProtectionPolicy: coreClient.CompositeMappe
},
};
+export const ResourceWithOptionalLocation: coreClient.CompositeMapper = {
+ type: {
+ name: "Composite",
+ className: "ResourceWithOptionalLocation",
+ modelProperties: {
+ location: {
+ serializedName: "location",
+ type: {
+ name: "String",
+ },
+ },
+ id: {
+ serializedName: "id",
+ readOnly: true,
+ type: {
+ name: "String",
+ },
+ },
+ name: {
+ serializedName: "name",
+ readOnly: true,
+ type: {
+ name: "String",
+ },
+ },
+ type: {
+ serializedName: "type",
+ readOnly: true,
+ type: {
+ name: "String",
+ },
+ },
+ tags: {
+ serializedName: "tags",
+ type: {
+ name: "Dictionary",
+ value: { type: { name: "String" } },
+ },
+ },
+ },
+ },
+};
+
export const VirtualMachineIdentity: coreClient.CompositeMapper = {
type: {
name: "Composite",
@@ -7948,10 +7993,10 @@ export const DiskSku: coreClient.CompositeMapper = {
},
};
-export const PurchasePlanAutoGenerated: coreClient.CompositeMapper = {
+export const DiskPurchasePlan: coreClient.CompositeMapper = {
type: {
name: "Composite",
- className: "PurchasePlanAutoGenerated",
+ className: "DiskPurchasePlan",
modelProperties: {
name: {
serializedName: "name",
@@ -8430,7 +8475,7 @@ export const DiskUpdate: coreClient.CompositeMapper = {
serializedName: "properties.purchasePlan",
type: {
name: "Composite",
- className: "PurchasePlanAutoGenerated",
+ className: "DiskPurchasePlan",
},
},
supportedCapabilities: {
@@ -13286,102 +13331,6 @@ export const DiskRestorePointAttributes: coreClient.CompositeMapper = {
},
};
-export const VirtualMachineExtension: coreClient.CompositeMapper = {
- type: {
- name: "Composite",
- className: "VirtualMachineExtension",
- modelProperties: {
- ...ResourceWithOptionalLocation.type.modelProperties,
- forceUpdateTag: {
- serializedName: "properties.forceUpdateTag",
- type: {
- name: "String",
- },
- },
- publisher: {
- serializedName: "properties.publisher",
- type: {
- name: "String",
- },
- },
- typePropertiesType: {
- serializedName: "properties.type",
- type: {
- name: "String",
- },
- },
- typeHandlerVersion: {
- serializedName: "properties.typeHandlerVersion",
- type: {
- name: "String",
- },
- },
- autoUpgradeMinorVersion: {
- serializedName: "properties.autoUpgradeMinorVersion",
- type: {
- name: "Boolean",
- },
- },
- enableAutomaticUpgrade: {
- serializedName: "properties.enableAutomaticUpgrade",
- type: {
- name: "Boolean",
- },
- },
- settings: {
- serializedName: "properties.settings",
- type: {
- name: "any",
- },
- },
- protectedSettings: {
- serializedName: "properties.protectedSettings",
- type: {
- name: "any",
- },
- },
- provisioningState: {
- serializedName: "properties.provisioningState",
- readOnly: true,
- type: {
- name: "String",
- },
- },
- instanceView: {
- serializedName: "properties.instanceView",
- type: {
- name: "Composite",
- className: "VirtualMachineExtensionInstanceView",
- },
- },
- suppressFailures: {
- serializedName: "properties.suppressFailures",
- type: {
- name: "Boolean",
- },
- },
- protectedSettingsFromKeyVault: {
- serializedName: "properties.protectedSettingsFromKeyVault",
- type: {
- name: "Composite",
- className: "KeyVaultSecretReference",
- },
- },
- provisionAfterExtensions: {
- serializedName: "properties.provisionAfterExtensions",
- type: {
- name: "Sequence",
- element: {
- type: {
- name: "String",
- },
- },
- },
- },
- },
- },
-};
-
export const VirtualMachineScaleSet: coreClient.CompositeMapper = {
type: {
name: "Composite",
@@ -14832,7 +14781,7 @@ export const Disk: coreClient.CompositeMapper = {
serializedName: "properties.purchasePlan",
type: {
name: "Composite",
- className: "PurchasePlanAutoGenerated",
+ className: "DiskPurchasePlan",
},
},
supportedCapabilities: {
@@ -15197,7 +15146,7 @@ export const Snapshot: coreClient.CompositeMapper = {
serializedName: "properties.purchasePlan",
type: {
name: "Composite",
- className: "PurchasePlanAutoGenerated",
+ className: "DiskPurchasePlan",
},
},
supportedCapabilities: {
@@ -16617,6 +16566,102 @@ export const VirtualMachineScaleSetVMReimageParameters: coreClient.CompositeMapp
},
};
+export const VirtualMachineExtension: coreClient.CompositeMapper = {
+ type: {
+ name: "Composite",
+ className: "VirtualMachineExtension",
+ modelProperties: {
+ ...ResourceWithOptionalLocation.type.modelProperties,
+ forceUpdateTag: {
+ serializedName: "properties.forceUpdateTag",
+ type: {
+ name: "String",
+ },
+ },
+ publisher: {
+ serializedName: "properties.publisher",
+ type: {
+ name: "String",
+ },
+ },
+ typePropertiesType: {
+ serializedName: "properties.type",
+ type: {
+ name: "String",
+ },
+ },
+ typeHandlerVersion: {
+ serializedName: "properties.typeHandlerVersion",
+ type: {
+ name: "String",
+ },
+ },
+ autoUpgradeMinorVersion: {
+ serializedName: "properties.autoUpgradeMinorVersion",
+ type: {
+ name: "Boolean",
+ },
+ },
+ enableAutomaticUpgrade: {
+ serializedName: "properties.enableAutomaticUpgrade",
+ type: {
+ name: "Boolean",
+ },
+ },
+ settings: {
+ serializedName: "properties.settings",
+ type: {
+ name: "any",
+ },
+ },
+ protectedSettings: {
+ serializedName: "properties.protectedSettings",
+ type: {
+ name: "any",
+ },
+ },
+ provisioningState: {
+ serializedName: "properties.provisioningState",
+ readOnly: true,
+ type: {
+ name: "String",
+ },
+ },
+ instanceView: {
+ serializedName: "properties.instanceView",
+ type: {
+ name: "Composite",
+ className: "VirtualMachineExtensionInstanceView",
+ },
+ },
+ suppressFailures: {
+ serializedName: "properties.suppressFailures",
+ type: {
+ name: "Boolean",
+ },
+ },
+ protectedSettingsFromKeyVault: {
+ serializedName: "properties.protectedSettingsFromKeyVault",
+ type: {
+ name: "Composite",
+ className: "KeyVaultSecretReference",
+ },
+ },
+ provisionAfterExtensions: {
+ serializedName: "properties.provisionAfterExtensions",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "String",
+ },
+ },
+ },
+ },
+ },
+ },
+};
+
export const DedicatedHostInstanceViewWithName: coreClient.CompositeMapper = {
type: {
name: "Composite",
@@ -16857,7 +16902,7 @@ export const DiskRestorePoint: coreClient.CompositeMapper = {
serializedName: "properties.purchasePlan",
type: {
name: "Composite",
- className: "PurchasePlanAutoGenerated",
+ className: "DiskPurchasePlan",
},
},
supportedCapabilities: {
diff --git a/sdk/compute/arm-compute/test/compute_examples.ts b/sdk/compute/arm-compute/test/compute_examples.ts
index 574bf7345e6b..9e4242de171b 100644
--- a/sdk/compute/arm-compute/test/compute_examples.ts
+++ b/sdk/compute/arm-compute/test/compute_examples.ts
@@ -20,21 +20,22 @@ import { ComputeManagementClient } from "../src/computeManagementClient";
import { NetworkManagementClient, VirtualNetwork, Subnet, NetworkInterface } from "@azure/arm-network";
const replaceableVariables: Record = {
- AZURE_CLIENT_ID: "azure_client_id",
- AZURE_CLIENT_SECRET: "azure_client_secret",
- AZURE_TENANT_ID: "88888888-8888-8888-8888-888888888888",
SUBSCRIPTION_ID: "azure_subscription_id"
};
const recorderOptions: RecorderStartOptions = {
- envSetupForPlayback: replaceableVariables
+ envSetupForPlayback: replaceableVariables,
+ removeCentralSanitizers: [
+ "AZSDK3493", // .name in the body is not a secret and is listed below in the beforeEach section
+ "AZSDK3430", // .id in the body is not a secret and is listed below in the beforeEach section
+ ],
};
export const testPollingOptions = {
updateIntervalInMs: isPlaybackMode() ? 0 : undefined,
};
-describe.skip("Compute test", () => {
+describe("Compute test", () => {
let recorder: Recorder;
let subscriptionId: string;
let client: ComputeManagementClient;
@@ -55,13 +56,13 @@ describe.skip("Compute test", () => {
const credential = createTestCredential();
client = new ComputeManagementClient(credential, subscriptionId, recorder.configureClientOptions({}));
network_client = new NetworkManagementClient(credential, subscriptionId, recorder.configureClientOptions({}));
- location = "eastus";
+ location = "eastus2euap";
resourceGroupName = "myjstest";
availabilitySetName = "availabilitySets123";
- network_name = "networknamexx";
- subnet_name = "subnetnamexx";
- interface_name = "interfacex";
- virtual_machine_name = "virtualmachinex";
+ network_name = "networknamexx1";
+ subnet_name = "subnetnamexx1";
+ interface_name = "interfacex1";
+ virtual_machine_name = "virtualmachinex1";
});
afterEach(async function () {
@@ -128,6 +129,14 @@ describe.skip("Compute test", () => {
);
}
+ it("operations list test", async function () {
+ const resArray = new Array();
+ for await (const item of client.operations.list()) {
+ resArray.push(item);
+ }
+ assert.notEqual(resArray.length, 0);
+ });
+
it("availabilitySets create test", async function () {
const res = await client.availabilitySets.createOrUpdate(resourceGroupName, availabilitySetName, {
platformFaultDomainCount: 2,
@@ -173,7 +182,7 @@ describe.skip("Compute test", () => {
const res = await client.virtualMachines.beginCreateOrUpdateAndWait(resourceGroupName, virtual_machine_name, {
location: location,
hardwareProfile: {
- vmSize: "Standard_D2_v2",
+ vmSize: "Standard_B1ls",
},
storageProfile: {
imageReference: {