From f446c9e3b5fa54729c999aa2dbffbd7a2215ef53 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Fri, 30 Nov 2018 19:58:50 -0800 Subject: [PATCH 1/8] Generated from 4711b30a792673b08ae88030de700f3db5e21ece (#4239) updated comments for reimage operation documentation --- .../lib/models/diffDiskSettings.js | 8 +- .../computeManagement2/lib/models/index.d.ts | 49 +++--- .../computeManagement2/lib/models/oSDisk.js | 6 +- .../lib/models/storageProfile.js | 7 +- .../lib/models/virtualMachine.js | 6 +- .../models/virtualMachineReimageParameters.js | 5 +- .../lib/models/virtualMachineScaleSet.js | 6 +- .../models/virtualMachineScaleSetOSDisk.js | 7 +- .../virtualMachineScaleSetStorageProfile.js | 7 +- .../lib/models/virtualMachineScaleSetVM.js | 6 +- .../models/virtualMachineScaleSetVMProfile.js | 6 +- .../lib/models/virtualMachineUpdate.js | 6 +- .../lib/operations/index.d.ts | 140 +++++++++--------- .../operations/virtualMachineScaleSetVMs.js | 48 +++--- .../lib/operations/virtualMachineScaleSets.js | 54 ++++--- .../lib/operations/virtualMachines.js | 108 +++++++------- 16 files changed, 239 insertions(+), 230 deletions(-) diff --git a/lib/services/computeManagement2/lib/models/diffDiskSettings.js b/lib/services/computeManagement2/lib/models/diffDiskSettings.js index 255adbef70..d84a8d6ccf 100644 --- a/lib/services/computeManagement2/lib/models/diffDiskSettings.js +++ b/lib/services/computeManagement2/lib/models/diffDiskSettings.js @@ -11,15 +11,15 @@ 'use strict'; /** - * Describes the parameters of differencing disk settings that can be be - * specified for operating system disk.

NOTE: The differencing disk - * settings can only be specified for managed disk. + * Describes the parameters of ephemeral disk settings that can be be specified + * for operating system disk.

NOTE: The ephemeral disk settings can + * only be specified for managed disk. * */ class DiffDiskSettings { /** * Create a DiffDiskSettings. - * @member {string} [option] Specifies the differencing disk settings for + * @member {string} [option] Specifies the ephemeral disk settings for * operating system disk. Possible values include: 'Local' */ constructor() { diff --git a/lib/services/computeManagement2/lib/models/index.d.ts b/lib/services/computeManagement2/lib/models/index.d.ts index 7002177730..f0a3ec3aa8 100644 --- a/lib/services/computeManagement2/lib/models/index.d.ts +++ b/lib/services/computeManagement2/lib/models/index.d.ts @@ -496,9 +496,10 @@ export interface Usage { * @class * Initializes a new instance of the VirtualMachineReimageParameters class. * @constructor - * Paramaters for Reimaging Virtual Machine. Default value for OSDisk : true. + * Paramaters for Reimaging Virtual Machine. NOTE: Virtual Machine OS disk will + * always be reimaged * - * @member {boolean} [tempDisk] Specified whether to reimage temp disk. Default + * @member {boolean} [tempDisk] Specifies whether to reimage temp disk. Default * value: false. */ export interface VirtualMachineReimageParameters { @@ -738,11 +739,11 @@ export interface VirtualHardDisk { * @class * Initializes a new instance of the DiffDiskSettings class. * @constructor - * Describes the parameters of differencing disk settings that can be be - * specified for operating system disk.

NOTE: The differencing disk - * settings can only be specified for managed disk. + * Describes the parameters of ephemeral disk settings that can be be specified + * for operating system disk.

NOTE: The ephemeral disk settings can + * only be specified for managed disk. * - * @member {string} [option] Specifies the differencing disk settings for + * @member {string} [option] Specifies the ephemeral disk settings for * operating system disk. Possible values include: 'Local' */ export interface DiffDiskSettings { @@ -811,9 +812,9 @@ export interface ManagedDiskParameters extends SubResource { * Premium storage**. Possible values include: 'None', 'ReadOnly', 'ReadWrite' * @member {boolean} [writeAcceleratorEnabled] Specifies whether * writeAccelerator should be enabled or disabled on the disk. - * @member {object} [diffDiskSettings] Specifies the differencing Disk Settings + * @member {object} [diffDiskSettings] Specifies the ephemeral Disk Settings * for the operating system disk used by the virtual machine. - * @member {string} [diffDiskSettings.option] Specifies the differencing disk + * @member {string} [diffDiskSettings.option] Specifies the ephemeral disk * settings for operating system disk. Possible values include: 'Local' * @member {string} createOption Specifies how the virtual machine should be * created.

Possible values are:

**Attach** \u2013 This value @@ -963,9 +964,9 @@ export interface DataDisk { * 'ReadWrite' * @member {boolean} [osDisk.writeAcceleratorEnabled] Specifies whether * writeAccelerator should be enabled or disabled on the disk. - * @member {object} [osDisk.diffDiskSettings] Specifies the differencing Disk + * @member {object} [osDisk.diffDiskSettings] Specifies the ephemeral Disk * Settings for the operating system disk used by the virtual machine. - * @member {string} [osDisk.diffDiskSettings.option] Specifies the differencing + * @member {string} [osDisk.diffDiskSettings.option] Specifies the ephemeral * disk settings for operating system disk. Possible values include: 'Local' * @member {string} [osDisk.createOption] Specifies how the virtual machine * should be created.

Possible values are:

**Attach** \u2013 @@ -1767,10 +1768,10 @@ export interface VirtualMachineInstanceView { * @member {boolean} [storageProfile.osDisk.writeAcceleratorEnabled] Specifies * whether writeAccelerator should be enabled or disabled on the disk. * @member {object} [storageProfile.osDisk.diffDiskSettings] Specifies the - * differencing Disk Settings for the operating system disk used by the virtual + * ephemeral Disk Settings for the operating system disk used by the virtual * machine. * @member {string} [storageProfile.osDisk.diffDiskSettings.option] Specifies - * the differencing disk settings for operating system disk. Possible values + * the ephemeral disk settings for operating system disk. Possible values * include: 'Local' * @member {string} [storageProfile.osDisk.createOption] Specifies how the * virtual machine should be created.

Possible values are:

@@ -2188,10 +2189,10 @@ export interface VirtualMachine extends Resource { * @member {boolean} [storageProfile.osDisk.writeAcceleratorEnabled] Specifies * whether writeAccelerator should be enabled or disabled on the disk. * @member {object} [storageProfile.osDisk.diffDiskSettings] Specifies the - * differencing Disk Settings for the operating system disk used by the virtual + * ephemeral Disk Settings for the operating system disk used by the virtual * machine. * @member {string} [storageProfile.osDisk.diffDiskSettings.option] Specifies - * the differencing disk settings for operating system disk. Possible values + * the ephemeral disk settings for operating system disk. Possible values * include: 'Local' * @member {string} [storageProfile.osDisk.createOption] Specifies how the * virtual machine should be created.

Possible values are:

@@ -3009,9 +3010,9 @@ export interface VirtualMachineScaleSetManagedDiskParameters { * the imageReference element described above. If you are using a marketplace * image, you also use the plan element previously described. Possible values * include: 'FromImage', 'Empty', 'Attach' - * @member {object} [diffDiskSettings] Specifies the differencing Disk Settings + * @member {object} [diffDiskSettings] Specifies the ephemeral disk Settings * for the operating system disk used by the virtual machine scale set. - * @member {string} [diffDiskSettings.option] Specifies the differencing disk + * @member {string} [diffDiskSettings.option] Specifies the ephemeral disk * settings for operating system disk. Possible values include: 'Local' * @member {number} [diskSizeGB] Specifies the size of the operating system * disk in gigabytes. This element can be used to overwrite the size of the @@ -3160,10 +3161,10 @@ export interface VirtualMachineScaleSetDataDisk { * the imageReference element described above. If you are using a marketplace * image, you also use the plan element previously described. Possible values * include: 'FromImage', 'Empty', 'Attach' - * @member {object} [osDisk.diffDiskSettings] Specifies the differencing Disk + * @member {object} [osDisk.diffDiskSettings] Specifies the ephemeral disk * Settings for the operating system disk used by the virtual machine scale * set. - * @member {string} [osDisk.diffDiskSettings.option] Specifies the differencing + * @member {string} [osDisk.diffDiskSettings.option] Specifies the ephemeral * disk settings for operating system disk. Possible values include: 'Local' * @member {number} [osDisk.diskSizeGB] Specifies the size of the operating * system disk in gigabytes. This element can be used to overwrite the size of @@ -3744,10 +3745,10 @@ export interface VirtualMachineScaleSetExtensionProfile { * marketplace image, you also use the plan element previously described. * Possible values include: 'FromImage', 'Empty', 'Attach' * @member {object} [storageProfile.osDisk.diffDiskSettings] Specifies the - * differencing Disk Settings for the operating system disk used by the virtual + * ephemeral disk Settings for the operating system disk used by the virtual * machine scale set. * @member {string} [storageProfile.osDisk.diffDiskSettings.option] Specifies - * the differencing disk settings for operating system disk. Possible values + * the ephemeral disk settings for operating system disk. Possible values * include: 'Local' * @member {number} [storageProfile.osDisk.diskSizeGB] Specifies the size of * the operating system disk in gigabytes. This element can be used to @@ -4166,11 +4167,11 @@ export interface VirtualMachineScaleSetUpdateVMProfile { * 'Empty', 'Attach' * @member {object} * [virtualMachineProfile.storageProfile.osDisk.diffDiskSettings] Specifies the - * differencing Disk Settings for the operating system disk used by the virtual + * ephemeral disk Settings for the operating system disk used by the virtual * machine scale set. * @member {string} * [virtualMachineProfile.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * @member {number} [virtualMachineProfile.storageProfile.osDisk.diskSizeGB] * Specifies the size of the operating system disk in gigabytes. This element @@ -5294,10 +5295,10 @@ export interface VirtualMachineScaleSetVMInstanceView { * @member {boolean} [storageProfile.osDisk.writeAcceleratorEnabled] Specifies * whether writeAccelerator should be enabled or disabled on the disk. * @member {object} [storageProfile.osDisk.diffDiskSettings] Specifies the - * differencing Disk Settings for the operating system disk used by the virtual + * ephemeral Disk Settings for the operating system disk used by the virtual * machine. * @member {string} [storageProfile.osDisk.diffDiskSettings.option] Specifies - * the differencing disk settings for operating system disk. Possible values + * the ephemeral disk settings for operating system disk. Possible values * include: 'Local' * @member {string} [storageProfile.osDisk.createOption] Specifies how the * virtual machine should be created.

Possible values are:

diff --git a/lib/services/computeManagement2/lib/models/oSDisk.js b/lib/services/computeManagement2/lib/models/oSDisk.js index 18e3a4c0dd..f41e100731 100644 --- a/lib/services/computeManagement2/lib/models/oSDisk.js +++ b/lib/services/computeManagement2/lib/models/oSDisk.js @@ -59,9 +59,9 @@ class OSDisk { * 'ReadWrite' * @member {boolean} [writeAcceleratorEnabled] Specifies whether * writeAccelerator should be enabled or disabled on the disk. - * @member {object} [diffDiskSettings] Specifies the differencing Disk - * Settings for the operating system disk used by the virtual machine. - * @member {string} [diffDiskSettings.option] Specifies the differencing disk + * @member {object} [diffDiskSettings] Specifies the ephemeral Disk Settings + * for the operating system disk used by the virtual machine. + * @member {string} [diffDiskSettings.option] Specifies the ephemeral disk * settings for operating system disk. Possible values include: 'Local' * @member {string} createOption Specifies how the virtual machine should be * created.

Possible values are:

**Attach** \u2013 This value diff --git a/lib/services/computeManagement2/lib/models/storageProfile.js b/lib/services/computeManagement2/lib/models/storageProfile.js index cf4f2ce1e7..1c461486a2 100644 --- a/lib/services/computeManagement2/lib/models/storageProfile.js +++ b/lib/services/computeManagement2/lib/models/storageProfile.js @@ -77,11 +77,10 @@ class StorageProfile { * 'ReadOnly', 'ReadWrite' * @member {boolean} [osDisk.writeAcceleratorEnabled] Specifies whether * writeAccelerator should be enabled or disabled on the disk. - * @member {object} [osDisk.diffDiskSettings] Specifies the differencing Disk + * @member {object} [osDisk.diffDiskSettings] Specifies the ephemeral Disk * Settings for the operating system disk used by the virtual machine. - * @member {string} [osDisk.diffDiskSettings.option] Specifies the - * differencing disk settings for operating system disk. Possible values - * include: 'Local' + * @member {string} [osDisk.diffDiskSettings.option] Specifies the ephemeral + * disk settings for operating system disk. Possible values include: 'Local' * @member {string} [osDisk.createOption] Specifies how the virtual machine * should be created.

Possible values are:

**Attach** \u2013 * This value is used when you are using a specialized disk to create the diff --git a/lib/services/computeManagement2/lib/models/virtualMachine.js b/lib/services/computeManagement2/lib/models/virtualMachine.js index 0487bd8b55..d472154d75 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachine.js +++ b/lib/services/computeManagement2/lib/models/virtualMachine.js @@ -171,10 +171,10 @@ class VirtualMachine extends models['Resource'] { * Specifies whether writeAccelerator should be enabled or disabled on the * disk. * @member {object} [storageProfile.osDisk.diffDiskSettings] Specifies the - * differencing Disk Settings for the operating system disk used by the - * virtual machine. + * ephemeral Disk Settings for the operating system disk used by the virtual + * machine. * @member {string} [storageProfile.osDisk.diffDiskSettings.option] Specifies - * the differencing disk settings for operating system disk. Possible values + * the ephemeral disk settings for operating system disk. Possible values * include: 'Local' * @member {string} [storageProfile.osDisk.createOption] Specifies how the * virtual machine should be created.

Possible values are:

diff --git a/lib/services/computeManagement2/lib/models/virtualMachineReimageParameters.js b/lib/services/computeManagement2/lib/models/virtualMachineReimageParameters.js index 40ef0604ba..402a0964f1 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineReimageParameters.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineReimageParameters.js @@ -11,13 +11,14 @@ 'use strict'; /** - * Paramaters for Reimaging Virtual Machine. Default value for OSDisk : true. + * Paramaters for Reimaging Virtual Machine. NOTE: Virtual Machine OS disk will + * always be reimaged * */ class VirtualMachineReimageParameters { /** * Create a VirtualMachineReimageParameters. - * @member {boolean} [tempDisk] Specified whether to reimage temp disk. + * @member {boolean} [tempDisk] Specifies whether to reimage temp disk. * Default value: false. */ constructor() { diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSet.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSet.js index fd29c2b1da..e022144d1e 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSet.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSet.js @@ -233,12 +233,12 @@ class VirtualMachineScaleSet extends models['Resource'] { * described. Possible values include: 'FromImage', 'Empty', 'Attach' * @member {object} * [virtualMachineProfile.storageProfile.osDisk.diffDiskSettings] Specifies - * the differencing Disk Settings for the operating system disk used by the + * the ephemeral disk Settings for the operating system disk used by the * virtual machine scale set. * @member {string} * [virtualMachineProfile.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. - * Possible values include: 'Local' + * Specifies the ephemeral disk settings for operating system disk. Possible + * values include: 'Local' * @member {number} [virtualMachineProfile.storageProfile.osDisk.diskSizeGB] * Specifies the size of the operating system disk in gigabytes. This element * can be used to overwrite the size of the disk in a virtual machine image. diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetOSDisk.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetOSDisk.js index d1cbfc3320..7e6886e328 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetOSDisk.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetOSDisk.js @@ -32,10 +32,9 @@ class VirtualMachineScaleSetOSDisk { * use the imageReference element described above. If you are using a * marketplace image, you also use the plan element previously described. * Possible values include: 'FromImage', 'Empty', 'Attach' - * @member {object} [diffDiskSettings] Specifies the differencing Disk - * Settings for the operating system disk used by the virtual machine scale - * set. - * @member {string} [diffDiskSettings.option] Specifies the differencing disk + * @member {object} [diffDiskSettings] Specifies the ephemeral disk Settings + * for the operating system disk used by the virtual machine scale set. + * @member {string} [diffDiskSettings.option] Specifies the ephemeral disk * settings for operating system disk. Possible values include: 'Local' * @member {number} [diskSizeGB] Specifies the size of the operating system * disk in gigabytes. This element can be used to overwrite the size of the diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetStorageProfile.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetStorageProfile.js index 9baa4fc435..de0b92ccbf 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetStorageProfile.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetStorageProfile.js @@ -52,12 +52,11 @@ class VirtualMachineScaleSetStorageProfile { * use the imageReference element described above. If you are using a * marketplace image, you also use the plan element previously described. * Possible values include: 'FromImage', 'Empty', 'Attach' - * @member {object} [osDisk.diffDiskSettings] Specifies the differencing Disk + * @member {object} [osDisk.diffDiskSettings] Specifies the ephemeral disk * Settings for the operating system disk used by the virtual machine scale * set. - * @member {string} [osDisk.diffDiskSettings.option] Specifies the - * differencing disk settings for operating system disk. Possible values - * include: 'Local' + * @member {string} [osDisk.diffDiskSettings.option] Specifies the ephemeral + * disk settings for operating system disk. Possible values include: 'Local' * @member {number} [osDisk.diskSizeGB] Specifies the size of the operating * system disk in gigabytes. This element can be used to overwrite the size * of the disk in a virtual machine image.

This value cannot be diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js index 0c7b259f9a..0ca34635b0 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js @@ -247,10 +247,10 @@ class VirtualMachineScaleSetVM extends models['Resource'] { * Specifies whether writeAccelerator should be enabled or disabled on the * disk. * @member {object} [storageProfile.osDisk.diffDiskSettings] Specifies the - * differencing Disk Settings for the operating system disk used by the - * virtual machine. + * ephemeral Disk Settings for the operating system disk used by the virtual + * machine. * @member {string} [storageProfile.osDisk.diffDiskSettings.option] Specifies - * the differencing disk settings for operating system disk. Possible values + * the ephemeral disk settings for operating system disk. Possible values * include: 'Local' * @member {string} [storageProfile.osDisk.createOption] Specifies how the * virtual machine should be created.

Possible values are:

diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMProfile.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMProfile.js index c03ebe43d0..2177fedbe7 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMProfile.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMProfile.js @@ -142,10 +142,10 @@ class VirtualMachineScaleSetVMProfile { * using a marketplace image, you also use the plan element previously * described. Possible values include: 'FromImage', 'Empty', 'Attach' * @member {object} [storageProfile.osDisk.diffDiskSettings] Specifies the - * differencing Disk Settings for the operating system disk used by the - * virtual machine scale set. + * ephemeral disk Settings for the operating system disk used by the virtual + * machine scale set. * @member {string} [storageProfile.osDisk.diffDiskSettings.option] Specifies - * the differencing disk settings for operating system disk. Possible values + * the ephemeral disk settings for operating system disk. Possible values * include: 'Local' * @member {number} [storageProfile.osDisk.diskSizeGB] Specifies the size of * the operating system disk in gigabytes. This element can be used to diff --git a/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js b/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js index 0bc64c4604..87ea61247d 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js @@ -171,10 +171,10 @@ class VirtualMachineUpdate extends models['UpdateResource'] { * Specifies whether writeAccelerator should be enabled or disabled on the * disk. * @member {object} [storageProfile.osDisk.diffDiskSettings] Specifies the - * differencing Disk Settings for the operating system disk used by the - * virtual machine. + * ephemeral Disk Settings for the operating system disk used by the virtual + * machine. * @member {string} [storageProfile.osDisk.diffDiskSettings.option] Specifies - * the differencing disk settings for operating system disk. Possible values + * the ephemeral disk settings for operating system disk. Possible values * include: 'Local' * @member {string} [storageProfile.osDisk.createOption] Specifies how the * virtual machine should be created.

Possible values are:

diff --git a/lib/services/computeManagement2/lib/operations/index.d.ts b/lib/services/computeManagement2/lib/operations/index.d.ts index 775363b57e..a132df7da4 100644 --- a/lib/services/computeManagement2/lib/operations/index.d.ts +++ b/lib/services/computeManagement2/lib/operations/index.d.ts @@ -2584,11 +2584,11 @@ export interface VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -3009,11 +3009,11 @@ export interface VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -3453,11 +3453,11 @@ export interface VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -3876,11 +3876,11 @@ export interface VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -4907,8 +4907,8 @@ export interface VirtualMachines { /** - * Reimages (upgrade the operating system) virtual machine. This operation is - * only supported for differencing OS disks. + * Reimages the virtual machine which has an ephemeral OS disk back to its + * initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -4916,7 +4916,7 @@ export interface VirtualMachines { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -4931,8 +4931,8 @@ export interface VirtualMachines { reimageWithHttpOperationResponse(resourceGroupName: string, vmName: string, options?: { tempDisk? : boolean, customHeaders? : { [headerName: string]: string; } }): Promise>; /** - * Reimages (upgrade the operating system) virtual machine. This operation is - * only supported for differencing OS disks. + * Reimages the virtual machine which has an ephemeral OS disk back to its + * initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -4940,7 +4940,7 @@ export interface VirtualMachines { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -5380,11 +5380,11 @@ export interface VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -5805,11 +5805,11 @@ export interface VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -6249,11 +6249,11 @@ export interface VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -6672,11 +6672,11 @@ export interface VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -7344,8 +7344,8 @@ export interface VirtualMachines { /** - * Reimages (upgrade the operating system) virtual machine. This operation is - * only supported for differencing OS disks. + * Reimages the virtual machine which has an ephemeral OS disk back to its + * initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -7353,7 +7353,7 @@ export interface VirtualMachines { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -7368,8 +7368,8 @@ export interface VirtualMachines { beginReimageWithHttpOperationResponse(resourceGroupName: string, vmName: string, options?: { tempDisk? : boolean, customHeaders? : { [headerName: string]: string; } }): Promise>; /** - * Reimages (upgrade the operating system) virtual machine. This operation is - * only supported for differencing OS disks. + * Reimages the virtual machine which has an ephemeral OS disk back to its + * initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -7377,7 +7377,7 @@ export interface VirtualMachines { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -9236,12 +9236,12 @@ export interface VirtualMachineScaleSets { * * @param {object} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine scale set. + * Specifies the ephemeral disk Settings for the operating system disk used by + * the virtual machine scale set. * * @param {string} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {number} @@ -9695,12 +9695,12 @@ export interface VirtualMachineScaleSets { * * @param {object} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine scale set. + * Specifies the ephemeral disk Settings for the operating system disk used by + * the virtual machine scale set. * * @param {string} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {number} @@ -11496,7 +11496,8 @@ export interface VirtualMachineScaleSets { /** * Reimages (upgrade the operating system) one or more virtual machines in a VM - * scale set. + * scale set which don't have a ephemeral OS disk, for virtual machines who + * have a ephemeral OS disk the virtual machine is reset to initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -11525,7 +11526,8 @@ export interface VirtualMachineScaleSets { /** * Reimages (upgrade the operating system) one or more virtual machines in a VM - * scale set. + * scale set which don't have a ephemeral OS disk, for virtual machines who + * have a ephemeral OS disk the virtual machine is reset to initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -11989,12 +11991,12 @@ export interface VirtualMachineScaleSets { * * @param {object} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine scale set. + * Specifies the ephemeral disk Settings for the operating system disk used by + * the virtual machine scale set. * * @param {string} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {number} @@ -12448,12 +12450,12 @@ export interface VirtualMachineScaleSets { * * @param {object} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine scale set. + * Specifies the ephemeral disk Settings for the operating system disk used by + * the virtual machine scale set. * * @param {string} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {number} @@ -13893,7 +13895,8 @@ export interface VirtualMachineScaleSets { /** * Reimages (upgrade the operating system) one or more virtual machines in a VM - * scale set. + * scale set which don't have a ephemeral OS disk, for virtual machines who + * have a ephemeral OS disk the virtual machine is reset to initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -13922,7 +13925,8 @@ export interface VirtualMachineScaleSets { /** * Reimages (upgrade the operating system) one or more virtual machines in a VM - * scale set. + * scale set which don't have a ephemeral OS disk, for virtual machines who + * have a ephemeral OS disk the virtual machine is reset to initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -15312,7 +15316,7 @@ export interface VirtualMachineScaleSetVMs { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -15338,7 +15342,7 @@ export interface VirtualMachineScaleSetVMs { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -15672,11 +15676,11 @@ export interface VirtualMachineScaleSetVMs { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -16085,11 +16089,11 @@ export interface VirtualMachineScaleSetVMs { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -17021,7 +17025,7 @@ export interface VirtualMachineScaleSetVMs { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -17047,7 +17051,7 @@ export interface VirtualMachineScaleSetVMs { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -17381,11 +17385,11 @@ export interface VirtualMachineScaleSetVMs { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -17794,11 +17798,11 @@ export interface VirtualMachineScaleSetVMs { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how diff --git a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js index 05d4b7e55a..8a10239a42 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js @@ -27,7 +27,7 @@ const WebResource = msRest.WebResource; * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -388,11 +388,11 @@ function _deallocate(resourceGroupName, vmScaleSetName, instanceId, options, cal * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -1655,7 +1655,7 @@ function _runCommand(resourceGroupName, vmScaleSetName, instanceId, parameters, * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -2237,11 +2237,11 @@ function _beginDeallocate(resourceGroupName, vmScaleSetName, instanceId, options * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -3782,7 +3782,7 @@ class VirtualMachineScaleSetVMs { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -3820,7 +3820,7 @@ class VirtualMachineScaleSetVMs { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -4223,11 +4223,11 @@ class VirtualMachineScaleSetVMs { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -4648,11 +4648,11 @@ class VirtualMachineScaleSetVMs { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -5869,7 +5869,7 @@ class VirtualMachineScaleSetVMs { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -5907,7 +5907,7 @@ class VirtualMachineScaleSetVMs { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -6310,11 +6310,11 @@ class VirtualMachineScaleSetVMs { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -6735,11 +6735,11 @@ class VirtualMachineScaleSetVMs { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how diff --git a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSets.js b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSets.js index aad8f6b533..57665e7627 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSets.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSets.js @@ -297,12 +297,12 @@ const WebResource = msRest.WebResource; * * @param {object} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine scale set. + * Specifies the ephemeral disk Settings for the operating system disk used by + * the virtual machine scale set. * * @param {string} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {number} @@ -2363,7 +2363,8 @@ function _updateInstances(resourceGroupName, vmScaleSetName, instanceIds, option /** * Reimages (upgrade the operating system) one or more virtual machines in a VM - * scale set. + * scale set which don't have a ephemeral OS disk, for virtual machines who + * have a ephemeral OS disk the virtual machine is reset to initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -2934,12 +2935,12 @@ function _forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName, * * @param {object} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine scale set. + * Specifies the ephemeral disk Settings for the operating system disk used by + * the virtual machine scale set. * * @param {string} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {number} @@ -5105,7 +5106,8 @@ function _beginUpdateInstances(resourceGroupName, vmScaleSetName, instanceIds, o /** * Reimages (upgrade the operating system) one or more virtual machines in a VM - * scale set. + * scale set which don't have a ephemeral OS disk, for virtual machines who + * have a ephemeral OS disk the virtual machine is reset to initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -6255,12 +6257,12 @@ class VirtualMachineScaleSets { * * @param {object} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine scale set. + * Specifies the ephemeral disk Settings for the operating system disk used by + * the virtual machine scale set. * * @param {string} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {number} @@ -6726,12 +6728,12 @@ class VirtualMachineScaleSets { * * @param {object} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine scale set. + * Specifies the ephemeral disk Settings for the operating system disk used by + * the virtual machine scale set. * * @param {string} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {number} @@ -8974,7 +8976,8 @@ class VirtualMachineScaleSets { /** * Reimages (upgrade the operating system) one or more virtual machines in a VM - * scale set. + * scale set which don't have a ephemeral OS disk, for virtual machines who + * have a ephemeral OS disk the virtual machine is reset to initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -9015,7 +9018,8 @@ class VirtualMachineScaleSets { /** * Reimages (upgrade the operating system) one or more virtual machines in a VM - * scale set. + * scale set which don't have a ephemeral OS disk, for virtual machines who + * have a ephemeral OS disk the virtual machine is reset to initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -9548,12 +9552,12 @@ class VirtualMachineScaleSets { * * @param {object} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine scale set. + * Specifies the ephemeral disk Settings for the operating system disk used by + * the virtual machine scale set. * * @param {string} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {number} @@ -10019,12 +10023,12 @@ class VirtualMachineScaleSets { * * @param {object} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine scale set. + * Specifies the ephemeral disk Settings for the operating system disk used by + * the virtual machine scale set. * * @param {string} * [parameters.virtualMachineProfile.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {number} @@ -11749,7 +11753,8 @@ class VirtualMachineScaleSets { /** * Reimages (upgrade the operating system) one or more virtual machines in a VM - * scale set. + * scale set which don't have a ephemeral OS disk, for virtual machines who + * have a ephemeral OS disk the virtual machine is reset to initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -11790,7 +11795,8 @@ class VirtualMachineScaleSets { /** * Reimages (upgrade the operating system) one or more virtual machines in a VM - * scale set. + * scale set which don't have a ephemeral OS disk, for virtual machines who + * have a ephemeral OS disk the virtual machine is reset to initial state. * * @param {string} resourceGroupName The name of the resource group. * diff --git a/lib/services/computeManagement2/lib/operations/virtualMachines.js b/lib/services/computeManagement2/lib/operations/virtualMachines.js index d79de46871..8eb5cdd271 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachines.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachines.js @@ -438,11 +438,11 @@ function _capture(resourceGroupName, vmName, parameters, options, callback) { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -921,11 +921,11 @@ function _createOrUpdate(resourceGroupName, vmName, parameters, options, callbac * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -2506,8 +2506,8 @@ function _redeploy(resourceGroupName, vmName, options, callback) { /** - * Reimages (upgrade the operating system) virtual machine. This operation is - * only supported for differencing OS disks. + * Reimages the virtual machine which has an ephemeral OS disk back to its + * initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -2515,7 +2515,7 @@ function _redeploy(resourceGroupName, vmName, options, callback) { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -3081,11 +3081,11 @@ function _beginCapture(resourceGroupName, vmName, parameters, options, callback) * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -3663,11 +3663,11 @@ function _beginCreateOrUpdate(resourceGroupName, vmName, parameters, options, ca * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -4938,8 +4938,8 @@ function _beginRedeploy(resourceGroupName, vmName, options, callback) { } /** - * Reimages (upgrade the operating system) virtual machine. This operation is - * only supported for differencing OS disks. + * Reimages the virtual machine which has an ephemeral OS disk back to its + * initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -4947,7 +4947,7 @@ function _beginRedeploy(resourceGroupName, vmName, options, callback) { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -6202,11 +6202,11 @@ class VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -6639,11 +6639,11 @@ class VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -7098,11 +7098,11 @@ class VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -7533,11 +7533,11 @@ class VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -8930,8 +8930,8 @@ class VirtualMachines { } /** - * Reimages (upgrade the operating system) virtual machine. This operation is - * only supported for differencing OS disks. + * Reimages the virtual machine which has an ephemeral OS disk back to its + * initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -8939,7 +8939,7 @@ class VirtualMachines { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -8966,8 +8966,8 @@ class VirtualMachines { } /** - * Reimages (upgrade the operating system) virtual machine. This operation is - * only supported for differencing OS disks. + * Reimages the virtual machine which has an ephemeral OS disk back to its + * initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -8975,7 +8975,7 @@ class VirtualMachines { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -9511,11 +9511,11 @@ class VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -9948,11 +9948,11 @@ class VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -10407,11 +10407,11 @@ class VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -10842,11 +10842,11 @@ class VirtualMachines { * disk. * * @param {object} [parameters.storageProfile.osDisk.diffDiskSettings] - * Specifies the differencing Disk Settings for the operating system disk used - * by the virtual machine. + * Specifies the ephemeral Disk Settings for the operating system disk used by + * the virtual machine. * * @param {string} [parameters.storageProfile.osDisk.diffDiskSettings.option] - * Specifies the differencing disk settings for operating system disk. Possible + * Specifies the ephemeral disk settings for operating system disk. Possible * values include: 'Local' * * @param {string} parameters.storageProfile.osDisk.createOption Specifies how @@ -11718,8 +11718,8 @@ class VirtualMachines { } /** - * Reimages (upgrade the operating system) virtual machine. This operation is - * only supported for differencing OS disks. + * Reimages the virtual machine which has an ephemeral OS disk back to its + * initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -11727,7 +11727,7 @@ class VirtualMachines { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -11754,8 +11754,8 @@ class VirtualMachines { } /** - * Reimages (upgrade the operating system) virtual machine. This operation is - * only supported for differencing OS disks. + * Reimages the virtual machine which has an ephemeral OS disk back to its + * initial state. * * @param {string} resourceGroupName The name of the resource group. * @@ -11763,7 +11763,7 @@ class VirtualMachines { * * @param {object} [options] Optional Parameters. * - * @param {boolean} [options.tempDisk] Specified whether to reimage temp disk. + * @param {boolean} [options.tempDisk] Specifies whether to reimage temp disk. * Default value: false. * * @param {object} [options.customHeaders] Headers that will be added to the From 9e4b8a0ce2ca7c698237f0bf5bdc7a0a208c21e0 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Sun, 2 Dec 2018 22:35:23 -0800 Subject: [PATCH 2/8] Generated from d282c3016727912051d6a2dae02a4ccfaaf31078 (#4250) typo: Microsoft.ContainerService - FDQN -> FQDN --- .../computeManagement2/lib/models/containerService.js | 2 +- .../lib/models/containerServiceAgentPoolProfile.js | 2 +- .../lib/models/containerServiceMasterProfile.js | 2 +- lib/services/computeManagement2/lib/models/index.d.ts | 6 +++--- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/services/computeManagement2/lib/models/containerService.js b/lib/services/computeManagement2/lib/models/containerService.js index e033d40316..9e34310c10 100644 --- a/lib/services/computeManagement2/lib/models/containerService.js +++ b/lib/services/computeManagement2/lib/models/containerService.js @@ -42,7 +42,7 @@ class ContainerService extends models['Resource'] { * value is 1. * @member {string} [masterProfile.dnsPrefix] DNS prefix to be used to create * the FQDN for master. - * @member {string} [masterProfile.fqdn] FDQN for the master. + * @member {string} [masterProfile.fqdn] FQDN for the master. * @member {array} agentPoolProfiles Properties of the agent pool. * @member {object} [windowsProfile] Properties of Windows VMs. * @member {string} [windowsProfile.adminUsername] The administrator username diff --git a/lib/services/computeManagement2/lib/models/containerServiceAgentPoolProfile.js b/lib/services/computeManagement2/lib/models/containerServiceAgentPoolProfile.js index 89c1404dc9..b30764b8b3 100644 --- a/lib/services/computeManagement2/lib/models/containerServiceAgentPoolProfile.js +++ b/lib/services/computeManagement2/lib/models/containerServiceAgentPoolProfile.js @@ -37,7 +37,7 @@ class ContainerServiceAgentPoolProfile { * 'Standard_GS5' * @member {string} dnsPrefix DNS prefix to be used to create the FQDN for * the agent pool. - * @member {string} [fqdn] FDQN for the agent pool. + * @member {string} [fqdn] FQDN for the agent pool. */ constructor() { } diff --git a/lib/services/computeManagement2/lib/models/containerServiceMasterProfile.js b/lib/services/computeManagement2/lib/models/containerServiceMasterProfile.js index 5816e6dbb6..2d528c6ef7 100644 --- a/lib/services/computeManagement2/lib/models/containerServiceMasterProfile.js +++ b/lib/services/computeManagement2/lib/models/containerServiceMasterProfile.js @@ -22,7 +22,7 @@ class ContainerServiceMasterProfile { * value: 1 . * @member {string} dnsPrefix DNS prefix to be used to create the FQDN for * master. - * @member {string} [fqdn] FDQN for the master. + * @member {string} [fqdn] FQDN for the master. */ constructor() { } diff --git a/lib/services/computeManagement2/lib/models/index.d.ts b/lib/services/computeManagement2/lib/models/index.d.ts index f0a3ec3aa8..decf60b056 100644 --- a/lib/services/computeManagement2/lib/models/index.d.ts +++ b/lib/services/computeManagement2/lib/models/index.d.ts @@ -6815,7 +6815,7 @@ export interface ContainerServiceOrchestratorProfile { * value: 1 . * @member {string} dnsPrefix DNS prefix to be used to create the FQDN for * master. - * @member {string} [fqdn] FDQN for the master. + * @member {string} [fqdn] FQDN for the master. */ export interface ContainerServiceMasterProfile { count?: number; @@ -6848,7 +6848,7 @@ export interface ContainerServiceMasterProfile { * 'Standard_GS3', 'Standard_GS4', 'Standard_GS5' * @member {string} dnsPrefix DNS prefix to be used to create the FQDN for the * agent pool. - * @member {string} [fqdn] FDQN for the agent pool. + * @member {string} [fqdn] FQDN for the agent pool. */ export interface ContainerServiceAgentPoolProfile { name: string; @@ -6977,7 +6977,7 @@ export interface ContainerServiceDiagnosticsProfile { * is 1. * @member {string} [masterProfile.dnsPrefix] DNS prefix to be used to create * the FQDN for master. - * @member {string} [masterProfile.fqdn] FDQN for the master. + * @member {string} [masterProfile.fqdn] FQDN for the master. * @member {array} agentPoolProfiles Properties of the agent pool. * @member {object} [windowsProfile] Properties of Windows VMs. * @member {string} [windowsProfile.adminUsername] The administrator username From 1e9602608fcecda6c2b132e1f53bb306db41b0d2 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Mon, 3 Dec 2018 09:24:41 -0800 Subject: [PATCH 3/8] [AutoPR compute/resource-manager] typo: Microsoft.Compute (#4249) * Generated from 847caaf66c1451245e8a510b5ed0b5105718b0fd typo: Microsoft.Compute - incremental -> Incremental - setings -> settings - maintainance -> maintenance - UppercaseThumbpring -> UppercaseThumbprint - SubcriptionId -> SubscriptionId - Resoure -> Resource - capabilites -> capabilities - stictly -> strictly - VM's -> VMs - Double word "by" - Paramaters -> Parameters - Double word "be" - updateable -> updatable * Generated from 847caaf66c1451245e8a510b5ed0b5105718b0fd typo: Microsoft.Compute - incremental -> Incremental - setings -> settings - maintainance -> maintenance - UppercaseThumbpring -> UppercaseThumbprint - SubcriptionId -> SubscriptionId - Resoure -> Resource - capabilites -> capabilities - stictly -> strictly - VM's -> VMs - Double word "by" - Paramaters -> Parameters - Double word "be" - updateable -> updatable --- .../lib/models/apiEntityReference.js | 2 +- .../lib/models/availabilitySet.js | 2 +- .../lib/models/diffDiskSettings.js | 2 +- .../computeManagement2/lib/models/gallery.js | 2 +- .../galleryArtifactPublishingProfileBase.js | 2 +- .../lib/models/galleryImage.js | 4 +- .../lib/models/galleryImageVersion.js | 4 +- .../galleryImageVersionPublishingProfile.js | 4 +- .../computeManagement2/lib/models/index.d.ts | 58 +++++----- .../lib/models/logAnalyticsInputBase.js | 4 +- .../models/recommendedMachineConfiguration.js | 2 +- .../lib/models/resourceSkuCapabilities.js | 2 +- .../lib/models/sourceVault.js | 2 +- .../lib/models/targetRegion.js | 2 +- .../upgradeOperationHistoricalStatusInfo.js | 2 +- ...OperationHistoricalStatusInfoProperties.js | 2 +- .../lib/models/vaultCertificate.js | 2 +- .../lib/models/virtualMachine.js | 2 +- .../models/virtualMachineReimageParameters.js | 2 +- .../lib/models/virtualMachineScaleSet.js | 4 +- .../virtualMachineScaleSetIPConfiguration.js | 2 +- .../virtualMachineScaleSetNetworkProfile.js | 2 +- ...ualMachineScaleSetUpdateIPConfiguration.js | 2 +- .../lib/models/virtualMachineScaleSetVM.js | 2 +- .../models/virtualMachineScaleSetVMProfile.js | 2 +- .../lib/models/virtualMachineUpdate.js | 2 +- .../lib/operations/galleries.js | 12 +- .../lib/operations/galleryImageVersions.js | 36 +++--- .../lib/operations/galleryImages.js | 24 ++-- .../lib/operations/index.d.ts | 104 +++++++++--------- .../lib/operations/logAnalytics.js | 24 ++-- .../operations/virtualMachineScaleSetVMs.js | 12 +- .../lib/operations/virtualMachineScaleSets.js | 24 ++-- .../lib/operations/virtualMachines.js | 24 ++-- 34 files changed, 189 insertions(+), 189 deletions(-) diff --git a/lib/services/computeManagement2/lib/models/apiEntityReference.js b/lib/services/computeManagement2/lib/models/apiEntityReference.js index c2886a79e4..6a34ab7b5a 100644 --- a/lib/services/computeManagement2/lib/models/apiEntityReference.js +++ b/lib/services/computeManagement2/lib/models/apiEntityReference.js @@ -18,7 +18,7 @@ class ApiEntityReference { /** * Create a ApiEntityReference. * @member {string} [id] The ARM resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... */ constructor() { } diff --git a/lib/services/computeManagement2/lib/models/availabilitySet.js b/lib/services/computeManagement2/lib/models/availabilitySet.js index dbe8ef6d2c..a9ab8e4076 100644 --- a/lib/services/computeManagement2/lib/models/availabilitySet.js +++ b/lib/services/computeManagement2/lib/models/availabilitySet.js @@ -18,7 +18,7 @@ const models = require('./index'); * set are allocated to different nodes to maximize availability. For more * information about availability sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation diff --git a/lib/services/computeManagement2/lib/models/diffDiskSettings.js b/lib/services/computeManagement2/lib/models/diffDiskSettings.js index d84a8d6ccf..a9aa75e572 100644 --- a/lib/services/computeManagement2/lib/models/diffDiskSettings.js +++ b/lib/services/computeManagement2/lib/models/diffDiskSettings.js @@ -11,7 +11,7 @@ 'use strict'; /** - * Describes the parameters of ephemeral disk settings that can be be specified + * Describes the parameters of ephemeral disk settings that can be specified * for operating system disk.

NOTE: The ephemeral disk settings can * only be specified for managed disk. * diff --git a/lib/services/computeManagement2/lib/models/gallery.js b/lib/services/computeManagement2/lib/models/gallery.js index 2a046e2784..656974a622 100644 --- a/lib/services/computeManagement2/lib/models/gallery.js +++ b/lib/services/computeManagement2/lib/models/gallery.js @@ -22,7 +22,7 @@ class Gallery extends models['Resource'] { /** * Create a Gallery. * @member {string} [description] The description of this Shared Image - * Gallery resource. This property is updateable. + * Gallery resource. This property is updatable. * @member {object} [identifier] * @member {string} [identifier.uniqueName] The unique name of the Shared * Image Gallery. This name is generated automatically by Azure. diff --git a/lib/services/computeManagement2/lib/models/galleryArtifactPublishingProfileBase.js b/lib/services/computeManagement2/lib/models/galleryArtifactPublishingProfileBase.js index 31822f68b5..4b9bfc63f1 100644 --- a/lib/services/computeManagement2/lib/models/galleryArtifactPublishingProfileBase.js +++ b/lib/services/computeManagement2/lib/models/galleryArtifactPublishingProfileBase.js @@ -18,7 +18,7 @@ class GalleryArtifactPublishingProfileBase { /** * Create a GalleryArtifactPublishingProfileBase. * @member {array} [targetRegions] The target regions where the Image Version - * is going to be replicated to. This property is updateable. + * is going to be replicated to. This property is updatable. * @member {object} source * @member {object} [source.managedImage] * @member {string} [source.managedImage.id] The managed artifact id. diff --git a/lib/services/computeManagement2/lib/models/galleryImage.js b/lib/services/computeManagement2/lib/models/galleryImage.js index f1ebd775ab..d9ca56914e 100644 --- a/lib/services/computeManagement2/lib/models/galleryImage.js +++ b/lib/services/computeManagement2/lib/models/galleryImage.js @@ -22,7 +22,7 @@ class GalleryImage extends models['Resource'] { /** * Create a GalleryImage. * @member {string} [description] The description of this gallery Image - * Definition resource. This property is updateable. + * Definition resource. This property is updatable. * @member {string} [eula] The Eula agreement for the gallery Image * Definition. * @member {string} [privacyStatementUri] The privacy statement uri. @@ -35,7 +35,7 @@ class GalleryImage extends models['Resource'] { * 'Generalized'. Possible values include: 'Generalized', 'Specialized' * @member {date} [endOfLifeDate] The end of life date of the gallery Image * Definition. This property can be used for decommissioning purposes. This - * property is updateable. + * property is updatable. * @member {object} identifier * @member {string} [identifier.publisher] The name of the gallery Image * Definition publisher. diff --git a/lib/services/computeManagement2/lib/models/galleryImageVersion.js b/lib/services/computeManagement2/lib/models/galleryImageVersion.js index bf7d6e7a72..8278e57596 100644 --- a/lib/services/computeManagement2/lib/models/galleryImageVersion.js +++ b/lib/services/computeManagement2/lib/models/galleryImageVersion.js @@ -25,7 +25,7 @@ class GalleryImageVersion extends models['Resource'] { * @member {number} [publishingProfile.replicaCount] The number of replicas * of the Image Version to be created per region. This property would take * effect for a region when regionalReplicaCount is not specified. This - * property is updateable. + * property is updatable. * @member {boolean} [publishingProfile.excludeFromLatest] If set to true, * Virtual Machines deployed from the latest version of the Image Definition * won't use this Image Version. @@ -33,7 +33,7 @@ class GalleryImageVersion extends models['Resource'] { * the gallery Image Version is published. * @member {date} [publishingProfile.endOfLifeDate] The end of life date of * the gallery Image Version. This property can be used for decommissioning - * purposes. This property is updateable. + * purposes. This property is updatable. * @member {string} [provisioningState] The current state of the gallery * Image Version. The provisioning state, which only appears in the response. * Possible values include: 'Creating', 'Updating', 'Failed', 'Succeeded', diff --git a/lib/services/computeManagement2/lib/models/galleryImageVersionPublishingProfile.js b/lib/services/computeManagement2/lib/models/galleryImageVersionPublishingProfile.js index 0db9f2a40b..bbb6b16ddf 100644 --- a/lib/services/computeManagement2/lib/models/galleryImageVersionPublishingProfile.js +++ b/lib/services/computeManagement2/lib/models/galleryImageVersionPublishingProfile.js @@ -23,7 +23,7 @@ class GalleryImageVersionPublishingProfile extends models['GalleryArtifactPublis * @member {number} [replicaCount] The number of replicas of the Image * Version to be created per region. This property would take effect for a * region when regionalReplicaCount is not specified. This property is - * updateable. + * updatable. * @member {boolean} [excludeFromLatest] If set to true, Virtual Machines * deployed from the latest version of the Image Definition won't use this * Image Version. @@ -31,7 +31,7 @@ class GalleryImageVersionPublishingProfile extends models['GalleryArtifactPublis * Version is published. * @member {date} [endOfLifeDate] The end of life date of the gallery Image * Version. This property can be used for decommissioning purposes. This - * property is updateable. + * property is updatable. */ constructor() { super(); diff --git a/lib/services/computeManagement2/lib/models/index.d.ts b/lib/services/computeManagement2/lib/models/index.d.ts index decf60b056..6f0cbdded6 100644 --- a/lib/services/computeManagement2/lib/models/index.d.ts +++ b/lib/services/computeManagement2/lib/models/index.d.ts @@ -119,7 +119,7 @@ export interface Resource extends BaseResource { * set are allocated to different nodes to maximize availability. For more * information about availability sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -496,7 +496,7 @@ export interface Usage { * @class * Initializes a new instance of the VirtualMachineReimageParameters class. * @constructor - * Paramaters for Reimaging Virtual Machine. NOTE: Virtual Machine OS disk will + * Parameters for Reimaging Virtual Machine. NOTE: Virtual Machine OS disk will * always be reimaged * * @member {boolean} [tempDisk] Specifies whether to reimage temp disk. Default @@ -739,7 +739,7 @@ export interface VirtualHardDisk { * @class * Initializes a new instance of the DiffDiskSettings class. * @constructor - * Describes the parameters of ephemeral disk settings that can be be specified + * Describes the parameters of ephemeral disk settings that can be specified * for operating system disk.

NOTE: The ephemeral disk settings can * only be specified for managed disk. * @@ -1190,7 +1190,7 @@ export interface LinuxConfiguration { * added. The specified certificate store is implicitly in the LocalMachine * account.

For Linux VMs, the certificate file is placed under the * /var/lib/waagent directory, with the file name .crt for - * the X509 certificate file and .prv for private key. + * the X509 certificate file and .prv for private key. * Both of these files are .pem formatted. */ export interface VaultCertificate { @@ -1911,7 +1911,7 @@ export interface VirtualMachineInstanceView { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -2332,7 +2332,7 @@ export interface VirtualMachine extends Resource { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -3249,7 +3249,7 @@ export interface VirtualMachineScaleSetUpdateStorageProfile { * The API entity reference. * * @member {string} [id] The ARM resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... */ export interface ApiEntityReference { id?: string; @@ -3345,7 +3345,7 @@ export interface VirtualMachineScaleSetUpdatePublicIPAddressConfiguration { * @member {string} name The IP configuration name. * @member {object} [subnet] Specifies the identifier of the subnet. * @member {string} [subnet.id] The ARM resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * @member {boolean} [primary] Specifies the primary network interface in case * the virtual machine has more than 1 network interface. * @member {object} [publicIPAddressConfiguration] The @@ -3406,7 +3406,7 @@ export interface VirtualMachineScaleSetIPConfiguration extends SubResource { * @member {string} [name] The IP configuration name. * @member {object} [subnet] The subnet. * @member {string} [subnet.id] The ARM resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * @member {boolean} [primary] Specifies the primary IP Configuration in case * the network interface has more than one IP Configuration. * @member {object} [publicIPAddressConfiguration] The @@ -3534,7 +3534,7 @@ export interface VirtualMachineScaleSetUpdateNetworkConfiguration extends SubRes * reference will be in the form: * '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'. * @member {string} [healthProbe.id] The ARM resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * @member {array} [networkInterfaceConfigurations] The list of network * configurations. */ @@ -3794,7 +3794,7 @@ export interface VirtualMachineScaleSetExtensionProfile { * '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'. * @member {string} [networkProfile.healthProbe.id] The ARM resource id in the * form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * @member {array} [networkProfile.networkInterfaceConfigurations] The list of * network configurations. * @member {object} [diagnosticsProfile] Specifies the boot diagnostic settings @@ -4222,7 +4222,7 @@ export interface VirtualMachineScaleSetUpdateVMProfile { * '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'. * @member {string} [virtualMachineProfile.networkProfile.healthProbe.id] The * ARM resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * @member {array} * [virtualMachineProfile.networkProfile.networkInterfaceConfigurations] The * list of network configurations. @@ -4269,7 +4269,7 @@ export interface VirtualMachineScaleSetUpdateVMProfile { * Virtual Machine Scale Set. * @member {boolean} [singlePlacementGroup] When true this limits the scale set * to a single placement group, of max size 100 virtual machines. - * @member {boolean} [zoneBalance] Whether to force stictly even Virtual + * @member {boolean} [zoneBalance] Whether to force strictly even Virtual * Machine distribution cross x-zones in case there is zone outage. * @member {number} [platformFaultDomainCount] Fault Domain count for each * placement group. @@ -4822,7 +4822,7 @@ export interface RollingUpgradeProgressInfo { * 'Completed', 'Faulted' * @member {date} [runningStatus.startTime] Start time of the upgrade. * @member {date} [runningStatus.endTime] End time of the upgrade. - * @member {object} [progress] Counts of the VM's in each state. + * @member {object} [progress] Counts of the VMs in each state. * @member {number} [progress.successfulInstanceCount] The number of instances * that have been successfully upgraded. * @member {number} [progress.failedInstanceCount] The number of instances that @@ -4897,7 +4897,7 @@ export interface UpgradeOperationHistoricalStatusInfoProperties { * @member {date} [properties.runningStatus.startTime] Start time of the * upgrade. * @member {date} [properties.runningStatus.endTime] End time of the upgrade. - * @member {object} [properties.progress] Counts of the VM's in each state. + * @member {object} [properties.progress] Counts of the VMs in each state. * @member {number} [properties.progress.successfulInstanceCount] The number of * instances that have been successfully upgraded. * @member {number} [properties.progress.failedInstanceCount] The number of @@ -5440,7 +5440,7 @@ export interface VirtualMachineScaleSetVMInstanceView { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -5608,7 +5608,7 @@ export interface RecoveryWalkResponse { * @member {date} toTime To time of the query * @member {boolean} [groupByThrottlePolicy] Group query result by Throttle * Policy applied. - * @member {boolean} [groupByOperationName] Group query result by by Operation + * @member {boolean} [groupByOperationName] Group query result by Operation * Name. * @member {boolean} [groupByResourceName] Group query result by Resource Name. */ @@ -5806,7 +5806,7 @@ export interface ResourceSkuCosts { * @class * Initializes a new instance of the ResourceSkuCapabilities class. * @constructor - * Describes The SKU capabilites object. + * Describes The SKU capabilities object. * * @member {string} [name] An invariant to describe the feature. * @member {string} [value] An invariant if the feature is measured by @@ -5985,7 +5985,7 @@ export interface CreationData { * @class * Initializes a new instance of the SourceVault class. * @constructor - * The vault id is an Azure Resource Manager Resoure id in the form + * The vault id is an Azure Resource Manager Resource id in the form * /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName} * * @member {string} [id] Resource Id @@ -6389,7 +6389,7 @@ export interface GalleryIdentifier { * or update. * * @member {string} [description] The description of this Shared Image Gallery - * resource. This property is updateable. + * resource. This property is updatable. * @member {object} [identifier] * @member {string} [identifier.uniqueName] The unique name of the Shared Image * Gallery. This name is generated automatically by Azure. @@ -6440,7 +6440,7 @@ export interface ResourceRange { * Initializes a new instance of the RecommendedMachineConfiguration class. * @constructor * The properties describe the recommended machine configuration for this Image - * Definition. These properties are updateable. + * Definition. These properties are updatable. * * @member {object} [vCPUs] * @member {number} [vCPUs.min] The minimum number of the resource. @@ -6491,7 +6491,7 @@ export interface ImagePurchasePlan { * create or update. * * @member {string} [description] The description of this gallery Image - * Definition resource. This property is updateable. + * Definition resource. This property is updatable. * @member {string} [eula] The Eula agreement for the gallery Image Definition. * @member {string} [privacyStatementUri] The privacy statement uri. * @member {string} [releaseNoteUri] The release note uri. @@ -6503,7 +6503,7 @@ export interface ImagePurchasePlan { * Possible values include: 'Generalized', 'Specialized' * @member {date} [endOfLifeDate] The end of life date of the gallery Image * Definition. This property can be used for decommissioning purposes. This - * property is updateable. + * property is updatable. * @member {object} identifier * @member {string} [identifier.publisher] The name of the gallery Image * Definition publisher. @@ -6553,7 +6553,7 @@ export interface GalleryImage extends Resource { * Describes the basic gallery artifact publishing profile. * * @member {array} [targetRegions] The target regions where the Image Version - * is going to be replicated to. This property is updateable. + * is going to be replicated to. This property is updatable. * @member {object} source * @member {object} [source.managedImage] * @member {string} [source.managedImage.id] The managed artifact id. @@ -6571,7 +6571,7 @@ export interface GalleryArtifactPublishingProfileBase { * * @member {number} [replicaCount] The number of replicas of the Image Version * to be created per region. This property would take effect for a region when - * regionalReplicaCount is not specified. This property is updateable. + * regionalReplicaCount is not specified. This property is updatable. * @member {boolean} [excludeFromLatest] If set to true, Virtual Machines * deployed from the latest version of the Image Definition won't use this * Image Version. @@ -6579,7 +6579,7 @@ export interface GalleryArtifactPublishingProfileBase { * Version is published. * @member {date} [endOfLifeDate] The end of life date of the gallery Image * Version. This property can be used for decommissioning purposes. This - * property is updateable. + * property is updatable. */ export interface GalleryImageVersionPublishingProfile extends GalleryArtifactPublishingProfileBase { replicaCount?: number; @@ -6692,7 +6692,7 @@ export interface ReplicationStatus { * @member {number} [publishingProfile.replicaCount] The number of replicas of * the Image Version to be created per region. This property would take effect * for a region when regionalReplicaCount is not specified. This property is - * updateable. + * updatable. * @member {boolean} [publishingProfile.excludeFromLatest] If set to true, * Virtual Machines deployed from the latest version of the Image Definition * won't use this Image Version. @@ -6700,7 +6700,7 @@ export interface ReplicationStatus { * gallery Image Version is published. * @member {date} [publishingProfile.endOfLifeDate] The end of life date of the * gallery Image Version. This property can be used for decommissioning - * purposes. This property is updateable. + * purposes. This property is updatable. * @member {string} [provisioningState] The current state of the gallery Image * Version. The provisioning state, which only appears in the response. * Possible values include: 'Creating', 'Updating', 'Failed', 'Succeeded', @@ -6730,7 +6730,7 @@ export interface GalleryImageVersion extends Resource { * * @member {string} name The name of the region. * @member {number} [regionalReplicaCount] The number of replicas of the Image - * Version to be created per region. This property is updateable. + * Version to be created per region. This property is updatable. */ export interface TargetRegion { name: string; diff --git a/lib/services/computeManagement2/lib/models/logAnalyticsInputBase.js b/lib/services/computeManagement2/lib/models/logAnalyticsInputBase.js index 83958ab6b1..f4d7579019 100644 --- a/lib/services/computeManagement2/lib/models/logAnalyticsInputBase.js +++ b/lib/services/computeManagement2/lib/models/logAnalyticsInputBase.js @@ -23,8 +23,8 @@ class LogAnalyticsInputBase { * @member {date} toTime To time of the query * @member {boolean} [groupByThrottlePolicy] Group query result by Throttle * Policy applied. - * @member {boolean} [groupByOperationName] Group query result by by - * Operation Name. + * @member {boolean} [groupByOperationName] Group query result by Operation + * Name. * @member {boolean} [groupByResourceName] Group query result by Resource * Name. */ diff --git a/lib/services/computeManagement2/lib/models/recommendedMachineConfiguration.js b/lib/services/computeManagement2/lib/models/recommendedMachineConfiguration.js index d6ee2375a8..a1171771b6 100644 --- a/lib/services/computeManagement2/lib/models/recommendedMachineConfiguration.js +++ b/lib/services/computeManagement2/lib/models/recommendedMachineConfiguration.js @@ -12,7 +12,7 @@ /** * The properties describe the recommended machine configuration for this Image - * Definition. These properties are updateable. + * Definition. These properties are updatable. * */ class RecommendedMachineConfiguration { diff --git a/lib/services/computeManagement2/lib/models/resourceSkuCapabilities.js b/lib/services/computeManagement2/lib/models/resourceSkuCapabilities.js index 77ae0d4489..b112bba167 100644 --- a/lib/services/computeManagement2/lib/models/resourceSkuCapabilities.js +++ b/lib/services/computeManagement2/lib/models/resourceSkuCapabilities.js @@ -11,7 +11,7 @@ 'use strict'; /** - * Describes The SKU capabilites object. + * Describes The SKU capabilities object. * */ class ResourceSkuCapabilities { diff --git a/lib/services/computeManagement2/lib/models/sourceVault.js b/lib/services/computeManagement2/lib/models/sourceVault.js index 67e5d06c45..7c221912e3 100644 --- a/lib/services/computeManagement2/lib/models/sourceVault.js +++ b/lib/services/computeManagement2/lib/models/sourceVault.js @@ -11,7 +11,7 @@ 'use strict'; /** - * The vault id is an Azure Resource Manager Resoure id in the form + * The vault id is an Azure Resource Manager Resource id in the form * /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName} * */ diff --git a/lib/services/computeManagement2/lib/models/targetRegion.js b/lib/services/computeManagement2/lib/models/targetRegion.js index 1236907427..a382c92b75 100644 --- a/lib/services/computeManagement2/lib/models/targetRegion.js +++ b/lib/services/computeManagement2/lib/models/targetRegion.js @@ -19,7 +19,7 @@ class TargetRegion { * Create a TargetRegion. * @member {string} name The name of the region. * @member {number} [regionalReplicaCount] The number of replicas of the - * Image Version to be created per region. This property is updateable. + * Image Version to be created per region. This property is updatable. */ constructor() { } diff --git a/lib/services/computeManagement2/lib/models/upgradeOperationHistoricalStatusInfo.js b/lib/services/computeManagement2/lib/models/upgradeOperationHistoricalStatusInfo.js index cc5a4f043b..58dc193758 100644 --- a/lib/services/computeManagement2/lib/models/upgradeOperationHistoricalStatusInfo.js +++ b/lib/services/computeManagement2/lib/models/upgradeOperationHistoricalStatusInfo.js @@ -27,7 +27,7 @@ class UpgradeOperationHistoricalStatusInfo { * @member {date} [properties.runningStatus.startTime] Start time of the * upgrade. * @member {date} [properties.runningStatus.endTime] End time of the upgrade. - * @member {object} [properties.progress] Counts of the VM's in each state. + * @member {object} [properties.progress] Counts of the VMs in each state. * @member {number} [properties.progress.successfulInstanceCount] The number * of instances that have been successfully upgraded. * @member {number} [properties.progress.failedInstanceCount] The number of diff --git a/lib/services/computeManagement2/lib/models/upgradeOperationHistoricalStatusInfoProperties.js b/lib/services/computeManagement2/lib/models/upgradeOperationHistoricalStatusInfoProperties.js index 2b6ff23fa5..237bb78f76 100644 --- a/lib/services/computeManagement2/lib/models/upgradeOperationHistoricalStatusInfoProperties.js +++ b/lib/services/computeManagement2/lib/models/upgradeOperationHistoricalStatusInfoProperties.js @@ -24,7 +24,7 @@ class UpgradeOperationHistoricalStatusInfoProperties { * 'Completed', 'Faulted' * @member {date} [runningStatus.startTime] Start time of the upgrade. * @member {date} [runningStatus.endTime] End time of the upgrade. - * @member {object} [progress] Counts of the VM's in each state. + * @member {object} [progress] Counts of the VMs in each state. * @member {number} [progress.successfulInstanceCount] The number of * instances that have been successfully upgraded. * @member {number} [progress.failedInstanceCount] The number of instances diff --git a/lib/services/computeManagement2/lib/models/vaultCertificate.js b/lib/services/computeManagement2/lib/models/vaultCertificate.js index 81a1fa70ec..f71b456d6a 100644 --- a/lib/services/computeManagement2/lib/models/vaultCertificate.js +++ b/lib/services/computeManagement2/lib/models/vaultCertificate.js @@ -32,7 +32,7 @@ class VaultCertificate { * LocalMachine account.

For Linux VMs, the certificate file is * placed under the /var/lib/waagent directory, with the file name * .crt for the X509 certificate file and - * .prv for private key. Both of these files are .pem + * .prv for private key. Both of these files are .pem * formatted. */ constructor() { diff --git a/lib/services/computeManagement2/lib/models/virtualMachine.js b/lib/services/computeManagement2/lib/models/virtualMachine.js index d472154d75..31eedd01be 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachine.js +++ b/lib/services/computeManagement2/lib/models/virtualMachine.js @@ -319,7 +319,7 @@ class VirtualMachine extends models['Resource'] { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation diff --git a/lib/services/computeManagement2/lib/models/virtualMachineReimageParameters.js b/lib/services/computeManagement2/lib/models/virtualMachineReimageParameters.js index 402a0964f1..a52daf55be 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineReimageParameters.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineReimageParameters.js @@ -11,7 +11,7 @@ 'use strict'; /** - * Paramaters for Reimaging Virtual Machine. NOTE: Virtual Machine OS disk will + * Parameters for Reimaging Virtual Machine. NOTE: Virtual Machine OS disk will * always be reimaged * */ diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSet.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSet.js index e022144d1e..82febc680b 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSet.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSet.js @@ -291,7 +291,7 @@ class VirtualMachineScaleSet extends models['Resource'] { * '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'. * @member {string} [virtualMachineProfile.networkProfile.healthProbe.id] The * ARM resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * @member {array} * [virtualMachineProfile.networkProfile.networkInterfaceConfigurations] The * list of network configurations. @@ -340,7 +340,7 @@ class VirtualMachineScaleSet extends models['Resource'] { * Virtual Machine Scale Set. * @member {boolean} [singlePlacementGroup] When true this limits the scale * set to a single placement group, of max size 100 virtual machines. - * @member {boolean} [zoneBalance] Whether to force stictly even Virtual + * @member {boolean} [zoneBalance] Whether to force strictly even Virtual * Machine distribution cross x-zones in case there is zone outage. * @member {number} [platformFaultDomainCount] Fault Domain count for each * placement group. diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetIPConfiguration.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetIPConfiguration.js index 35be769b56..f3115ee3af 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetIPConfiguration.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetIPConfiguration.js @@ -23,7 +23,7 @@ class VirtualMachineScaleSetIPConfiguration extends models['SubResource'] { * @member {string} name The IP configuration name. * @member {object} [subnet] Specifies the identifier of the subnet. * @member {string} [subnet.id] The ARM resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * @member {boolean} [primary] Specifies the primary network interface in * case the virtual machine has more than 1 network interface. * @member {object} [publicIPAddressConfiguration] The diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetNetworkProfile.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetNetworkProfile.js index 6b069ffceb..210a36eca9 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetNetworkProfile.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetNetworkProfile.js @@ -22,7 +22,7 @@ class VirtualMachineScaleSetNetworkProfile { * The reference will be in the form: * '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'. * @member {string} [healthProbe.id] The ARM resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * @member {array} [networkInterfaceConfigurations] The list of network * configurations. */ diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetUpdateIPConfiguration.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetUpdateIPConfiguration.js index 602dae90fc..05f924f4c2 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetUpdateIPConfiguration.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetUpdateIPConfiguration.js @@ -23,7 +23,7 @@ class VirtualMachineScaleSetUpdateIPConfiguration extends models['SubResource'] * @member {string} [name] The IP configuration name. * @member {object} [subnet] The subnet. * @member {string} [subnet.id] The ARM resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * @member {boolean} [primary] Specifies the primary IP Configuration in case * the network interface has more than one IP Configuration. * @member {object} [publicIPAddressConfiguration] The diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js index 0ca34635b0..9bfb761e3f 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js @@ -397,7 +397,7 @@ class VirtualMachineScaleSetVM extends models['Resource'] { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMProfile.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMProfile.js index 2177fedbe7..cc73914d5a 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMProfile.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMProfile.js @@ -192,7 +192,7 @@ class VirtualMachineScaleSetVMProfile { * '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'. * @member {string} [networkProfile.healthProbe.id] The ARM resource id in * the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * @member {array} [networkProfile.networkInterfaceConfigurations] The list * of network configurations. * @member {object} [diagnosticsProfile] Specifies the boot diagnostic diff --git a/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js b/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js index 87ea61247d..c7b364a468 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js @@ -319,7 +319,7 @@ class VirtualMachineUpdate extends models['UpdateResource'] { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation diff --git a/lib/services/computeManagement2/lib/operations/galleries.js b/lib/services/computeManagement2/lib/operations/galleries.js index f06a95e924..5159871c59 100644 --- a/lib/services/computeManagement2/lib/operations/galleries.js +++ b/lib/services/computeManagement2/lib/operations/galleries.js @@ -28,7 +28,7 @@ const WebResource = msRest.WebResource; * Image Gallery operation. * * @param {string} [gallery.description] The description of this Shared Image - * Gallery resource. This property is updateable. + * Gallery resource. This property is updatable. * * @param {object} [gallery.identifier] * @@ -594,7 +594,7 @@ function _list(options, callback) { * Image Gallery operation. * * @param {string} [gallery.description] The description of this Shared Image - * Gallery resource. This property is updateable. + * Gallery resource. This property is updatable. * * @param {object} [gallery.identifier] * @@ -1201,7 +1201,7 @@ class Galleries { * Image Gallery operation. * * @param {string} [gallery.description] The description of this Shared Image - * Gallery resource. This property is updateable. + * Gallery resource. This property is updatable. * * @param {object} [gallery.identifier] * @@ -1247,7 +1247,7 @@ class Galleries { * Image Gallery operation. * * @param {string} [gallery.description] The description of this Shared Image - * Gallery resource. This property is updateable. + * Gallery resource. This property is updatable. * * @param {object} [gallery.identifier] * @@ -1648,7 +1648,7 @@ class Galleries { * Image Gallery operation. * * @param {string} [gallery.description] The description of this Shared Image - * Gallery resource. This property is updateable. + * Gallery resource. This property is updatable. * * @param {object} [gallery.identifier] * @@ -1694,7 +1694,7 @@ class Galleries { * Image Gallery operation. * * @param {string} [gallery.description] The description of this Shared Image - * Gallery resource. This property is updateable. + * Gallery resource. This property is updatable. * * @param {object} [gallery.identifier] * diff --git a/lib/services/computeManagement2/lib/operations/galleryImageVersions.js b/lib/services/computeManagement2/lib/operations/galleryImageVersions.js index d38aff799c..23bace3111 100644 --- a/lib/services/computeManagement2/lib/operations/galleryImageVersions.js +++ b/lib/services/computeManagement2/lib/operations/galleryImageVersions.js @@ -39,7 +39,7 @@ const WebResource = msRest.WebResource; * @param {number} [galleryImageVersion.publishingProfile.replicaCount] The * number of replicas of the Image Version to be created per region. This * property would take effect for a region when regionalReplicaCount is not - * specified. This property is updateable. + * specified. This property is updatable. * * @param {boolean} [galleryImageVersion.publishingProfile.excludeFromLatest] * If set to true, Virtual Machines deployed from the latest version of the @@ -47,11 +47,11 @@ const WebResource = msRest.WebResource; * * @param {date} [galleryImageVersion.publishingProfile.endOfLifeDate] The end * of life date of the gallery Image Version. This property can be used for - * decommissioning purposes. This property is updateable. + * decommissioning purposes. This property is updatable. * * @param {array} [galleryImageVersion.publishingProfile.targetRegions] The * target regions where the Image Version is going to be replicated to. This - * property is updateable. + * property is updatable. * * @param {object} galleryImageVersion.publishingProfile.source * @@ -548,7 +548,7 @@ function _listByGalleryImage(resourceGroupName, galleryName, galleryImageName, o * @param {number} [galleryImageVersion.publishingProfile.replicaCount] The * number of replicas of the Image Version to be created per region. This * property would take effect for a region when regionalReplicaCount is not - * specified. This property is updateable. + * specified. This property is updatable. * * @param {boolean} [galleryImageVersion.publishingProfile.excludeFromLatest] * If set to true, Virtual Machines deployed from the latest version of the @@ -556,11 +556,11 @@ function _listByGalleryImage(resourceGroupName, galleryName, galleryImageName, o * * @param {date} [galleryImageVersion.publishingProfile.endOfLifeDate] The end * of life date of the gallery Image Version. This property can be used for - * decommissioning purposes. This property is updateable. + * decommissioning purposes. This property is updatable. * * @param {array} [galleryImageVersion.publishingProfile.targetRegions] The * target regions where the Image Version is going to be replicated to. This - * property is updateable. + * property is updatable. * * @param {object} galleryImageVersion.publishingProfile.source * @@ -1077,7 +1077,7 @@ class GalleryImageVersions { * @param {number} [galleryImageVersion.publishingProfile.replicaCount] The * number of replicas of the Image Version to be created per region. This * property would take effect for a region when regionalReplicaCount is not - * specified. This property is updateable. + * specified. This property is updatable. * * @param {boolean} [galleryImageVersion.publishingProfile.excludeFromLatest] * If set to true, Virtual Machines deployed from the latest version of the @@ -1085,11 +1085,11 @@ class GalleryImageVersions { * * @param {date} [galleryImageVersion.publishingProfile.endOfLifeDate] The end * of life date of the gallery Image Version. This property can be used for - * decommissioning purposes. This property is updateable. + * decommissioning purposes. This property is updatable. * * @param {array} [galleryImageVersion.publishingProfile.targetRegions] The * target regions where the Image Version is going to be replicated to. This - * property is updateable. + * property is updatable. * * @param {object} galleryImageVersion.publishingProfile.source * @@ -1151,7 +1151,7 @@ class GalleryImageVersions { * @param {number} [galleryImageVersion.publishingProfile.replicaCount] The * number of replicas of the Image Version to be created per region. This * property would take effect for a region when regionalReplicaCount is not - * specified. This property is updateable. + * specified. This property is updatable. * * @param {boolean} [galleryImageVersion.publishingProfile.excludeFromLatest] * If set to true, Virtual Machines deployed from the latest version of the @@ -1159,11 +1159,11 @@ class GalleryImageVersions { * * @param {date} [galleryImageVersion.publishingProfile.endOfLifeDate] The end * of life date of the gallery Image Version. This property can be used for - * decommissioning purposes. This property is updateable. + * decommissioning purposes. This property is updatable. * * @param {array} [galleryImageVersion.publishingProfile.targetRegions] The * target regions where the Image Version is going to be replicated to. This - * property is updateable. + * property is updatable. * * @param {object} galleryImageVersion.publishingProfile.source * @@ -1547,7 +1547,7 @@ class GalleryImageVersions { * @param {number} [galleryImageVersion.publishingProfile.replicaCount] The * number of replicas of the Image Version to be created per region. This * property would take effect for a region when regionalReplicaCount is not - * specified. This property is updateable. + * specified. This property is updatable. * * @param {boolean} [galleryImageVersion.publishingProfile.excludeFromLatest] * If set to true, Virtual Machines deployed from the latest version of the @@ -1555,11 +1555,11 @@ class GalleryImageVersions { * * @param {date} [galleryImageVersion.publishingProfile.endOfLifeDate] The end * of life date of the gallery Image Version. This property can be used for - * decommissioning purposes. This property is updateable. + * decommissioning purposes. This property is updatable. * * @param {array} [galleryImageVersion.publishingProfile.targetRegions] The * target regions where the Image Version is going to be replicated to. This - * property is updateable. + * property is updatable. * * @param {object} galleryImageVersion.publishingProfile.source * @@ -1621,7 +1621,7 @@ class GalleryImageVersions { * @param {number} [galleryImageVersion.publishingProfile.replicaCount] The * number of replicas of the Image Version to be created per region. This * property would take effect for a region when regionalReplicaCount is not - * specified. This property is updateable. + * specified. This property is updatable. * * @param {boolean} [galleryImageVersion.publishingProfile.excludeFromLatest] * If set to true, Virtual Machines deployed from the latest version of the @@ -1629,11 +1629,11 @@ class GalleryImageVersions { * * @param {date} [galleryImageVersion.publishingProfile.endOfLifeDate] The end * of life date of the gallery Image Version. This property can be used for - * decommissioning purposes. This property is updateable. + * decommissioning purposes. This property is updatable. * * @param {array} [galleryImageVersion.publishingProfile.targetRegions] The * target regions where the Image Version is going to be replicated to. This - * property is updateable. + * property is updatable. * * @param {object} galleryImageVersion.publishingProfile.source * diff --git a/lib/services/computeManagement2/lib/operations/galleryImages.js b/lib/services/computeManagement2/lib/operations/galleryImages.js index 2fe4846efb..8327785ed8 100644 --- a/lib/services/computeManagement2/lib/operations/galleryImages.js +++ b/lib/services/computeManagement2/lib/operations/galleryImages.js @@ -32,7 +32,7 @@ const WebResource = msRest.WebResource; * gallery image operation. * * @param {string} [galleryImage.description] The description of this gallery - * Image Definition resource. This property is updateable. + * Image Definition resource. This property is updatable. * * @param {string} [galleryImage.eula] The Eula agreement for the gallery Image * Definition. @@ -52,7 +52,7 @@ const WebResource = msRest.WebResource; * * @param {date} [galleryImage.endOfLifeDate] The end of life date of the * gallery Image Definition. This property can be used for decommissioning - * purposes. This property is updateable. + * purposes. This property is updatable. * * @param {object} galleryImage.identifier * @@ -542,7 +542,7 @@ function _listByGallery(resourceGroupName, galleryName, options, callback) { * gallery image operation. * * @param {string} [galleryImage.description] The description of this gallery - * Image Definition resource. This property is updateable. + * Image Definition resource. This property is updatable. * * @param {string} [galleryImage.eula] The Eula agreement for the gallery Image * Definition. @@ -562,7 +562,7 @@ function _listByGallery(resourceGroupName, galleryName, options, callback) { * * @param {date} [galleryImage.endOfLifeDate] The end of life date of the * gallery Image Definition. This property can be used for decommissioning - * purposes. This property is updateable. + * purposes. This property is updatable. * * @param {object} galleryImage.identifier * @@ -1088,7 +1088,7 @@ class GalleryImages { * gallery image operation. * * @param {string} [galleryImage.description] The description of this gallery - * Image Definition resource. This property is updateable. + * Image Definition resource. This property is updatable. * * @param {string} [galleryImage.eula] The Eula agreement for the gallery Image * Definition. @@ -1108,7 +1108,7 @@ class GalleryImages { * * @param {date} [galleryImage.endOfLifeDate] The end of life date of the * gallery Image Definition. This property can be used for decommissioning - * purposes. This property is updateable. + * purposes. This property is updatable. * * @param {object} galleryImage.identifier * @@ -1191,7 +1191,7 @@ class GalleryImages { * gallery image operation. * * @param {string} [galleryImage.description] The description of this gallery - * Image Definition resource. This property is updateable. + * Image Definition resource. This property is updatable. * * @param {string} [galleryImage.eula] The Eula agreement for the gallery Image * Definition. @@ -1211,7 +1211,7 @@ class GalleryImages { * * @param {date} [galleryImage.endOfLifeDate] The end of life date of the * gallery Image Definition. This property can be used for decommissioning - * purposes. This property is updateable. + * purposes. This property is updatable. * * @param {object} galleryImage.identifier * @@ -1591,7 +1591,7 @@ class GalleryImages { * gallery image operation. * * @param {string} [galleryImage.description] The description of this gallery - * Image Definition resource. This property is updateable. + * Image Definition resource. This property is updatable. * * @param {string} [galleryImage.eula] The Eula agreement for the gallery Image * Definition. @@ -1611,7 +1611,7 @@ class GalleryImages { * * @param {date} [galleryImage.endOfLifeDate] The end of life date of the * gallery Image Definition. This property can be used for decommissioning - * purposes. This property is updateable. + * purposes. This property is updatable. * * @param {object} galleryImage.identifier * @@ -1694,7 +1694,7 @@ class GalleryImages { * gallery image operation. * * @param {string} [galleryImage.description] The description of this gallery - * Image Definition resource. This property is updateable. + * Image Definition resource. This property is updatable. * * @param {string} [galleryImage.eula] The Eula agreement for the gallery Image * Definition. @@ -1714,7 +1714,7 @@ class GalleryImages { * * @param {date} [galleryImage.endOfLifeDate] The end of life date of the * gallery Image Definition. This property can be used for decommissioning - * purposes. This property is updateable. + * purposes. This property is updatable. * * @param {object} galleryImage.identifier * diff --git a/lib/services/computeManagement2/lib/operations/index.d.ts b/lib/services/computeManagement2/lib/operations/index.d.ts index a132df7da4..711d327ff3 100644 --- a/lib/services/computeManagement2/lib/operations/index.d.ts +++ b/lib/services/computeManagement2/lib/operations/index.d.ts @@ -2772,7 +2772,7 @@ export interface VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -3197,7 +3197,7 @@ export interface VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -3641,7 +3641,7 @@ export interface VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -4064,7 +4064,7 @@ export interface VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -5568,7 +5568,7 @@ export interface VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -5993,7 +5993,7 @@ export interface VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -6437,7 +6437,7 @@ export interface VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -6860,7 +6860,7 @@ export interface VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -9313,7 +9313,7 @@ export interface VirtualMachineScaleSets { * @param {string} * [parameters.virtualMachineProfile.networkProfile.healthProbe.id] The ARM * resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * * @param {array} * [parameters.virtualMachineProfile.networkProfile.networkInterfaceConfigurations] @@ -9373,7 +9373,7 @@ export interface VirtualMachineScaleSets { * @param {boolean} [parameters.singlePlacementGroup] When true this limits the * scale set to a single placement group, of max size 100 virtual machines. * - * @param {boolean} [parameters.zoneBalance] Whether to force stictly even + * @param {boolean} [parameters.zoneBalance] Whether to force strictly even * Virtual Machine distribution cross x-zones in case there is zone outage. * * @param {number} [parameters.platformFaultDomainCount] Fault Domain count for @@ -9772,7 +9772,7 @@ export interface VirtualMachineScaleSets { * @param {string} * [parameters.virtualMachineProfile.networkProfile.healthProbe.id] The ARM * resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * * @param {array} * [parameters.virtualMachineProfile.networkProfile.networkInterfaceConfigurations] @@ -9832,7 +9832,7 @@ export interface VirtualMachineScaleSets { * @param {boolean} [parameters.singlePlacementGroup] When true this limits the * scale set to a single placement group, of max size 100 virtual machines. * - * @param {boolean} [parameters.zoneBalance] Whether to force stictly even + * @param {boolean} [parameters.zoneBalance] Whether to force strictly even * Virtual Machine distribution cross x-zones in case there is zone outage. * * @param {number} [parameters.platformFaultDomainCount] Fault Domain count for @@ -12068,7 +12068,7 @@ export interface VirtualMachineScaleSets { * @param {string} * [parameters.virtualMachineProfile.networkProfile.healthProbe.id] The ARM * resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * * @param {array} * [parameters.virtualMachineProfile.networkProfile.networkInterfaceConfigurations] @@ -12128,7 +12128,7 @@ export interface VirtualMachineScaleSets { * @param {boolean} [parameters.singlePlacementGroup] When true this limits the * scale set to a single placement group, of max size 100 virtual machines. * - * @param {boolean} [parameters.zoneBalance] Whether to force stictly even + * @param {boolean} [parameters.zoneBalance] Whether to force strictly even * Virtual Machine distribution cross x-zones in case there is zone outage. * * @param {number} [parameters.platformFaultDomainCount] Fault Domain count for @@ -12527,7 +12527,7 @@ export interface VirtualMachineScaleSets { * @param {string} * [parameters.virtualMachineProfile.networkProfile.healthProbe.id] The ARM * resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * * @param {array} * [parameters.virtualMachineProfile.networkProfile.networkInterfaceConfigurations] @@ -12587,7 +12587,7 @@ export interface VirtualMachineScaleSets { * @param {boolean} [parameters.singlePlacementGroup] When true this limits the * scale set to a single placement group, of max size 100 virtual machines. * - * @param {boolean} [parameters.zoneBalance] Whether to force stictly even + * @param {boolean} [parameters.zoneBalance] Whether to force strictly even * Virtual Machine distribution cross x-zones in case there is zone outage. * * @param {number} [parameters.platformFaultDomainCount] Fault Domain count for @@ -15866,7 +15866,7 @@ export interface VirtualMachineScaleSetVMs { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -16279,7 +16279,7 @@ export interface VirtualMachineScaleSetVMs { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -17575,7 +17575,7 @@ export interface VirtualMachineScaleSetVMs { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -17988,7 +17988,7 @@ export interface VirtualMachineScaleSetVMs { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -18608,7 +18608,7 @@ export interface LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -18651,7 +18651,7 @@ export interface LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -18710,7 +18710,7 @@ export interface LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -18749,7 +18749,7 @@ export interface LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -18812,7 +18812,7 @@ export interface LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -18855,7 +18855,7 @@ export interface LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -18914,7 +18914,7 @@ export interface LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -18953,7 +18953,7 @@ export interface LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -22358,7 +22358,7 @@ export interface Galleries { * Image Gallery operation. * * @param {string} [gallery.description] The description of this Shared Image - * Gallery resource. This property is updateable. + * Gallery resource. This property is updatable. * * @param {object} [gallery.identifier] * @@ -22392,7 +22392,7 @@ export interface Galleries { * Image Gallery operation. * * @param {string} [gallery.description] The description of this Shared Image - * Gallery resource. This property is updateable. + * Gallery resource. This property is updatable. * * @param {object} [gallery.identifier] * @@ -22670,7 +22670,7 @@ export interface Galleries { * Image Gallery operation. * * @param {string} [gallery.description] The description of this Shared Image - * Gallery resource. This property is updateable. + * Gallery resource. This property is updatable. * * @param {object} [gallery.identifier] * @@ -22704,7 +22704,7 @@ export interface Galleries { * Image Gallery operation. * * @param {string} [gallery.description] The description of this Shared Image - * Gallery resource. This property is updateable. + * Gallery resource. This property is updatable. * * @param {object} [gallery.identifier] * @@ -22944,7 +22944,7 @@ export interface GalleryImages { * gallery image operation. * * @param {string} [galleryImage.description] The description of this gallery - * Image Definition resource. This property is updateable. + * Image Definition resource. This property is updatable. * * @param {string} [galleryImage.eula] The Eula agreement for the gallery Image * Definition. @@ -22964,7 +22964,7 @@ export interface GalleryImages { * * @param {date} [galleryImage.endOfLifeDate] The end of life date of the * gallery Image Definition. This property can be used for decommissioning - * purposes. This property is updateable. + * purposes. This property is updatable. * * @param {object} galleryImage.identifier * @@ -23035,7 +23035,7 @@ export interface GalleryImages { * gallery image operation. * * @param {string} [galleryImage.description] The description of this gallery - * Image Definition resource. This property is updateable. + * Image Definition resource. This property is updatable. * * @param {string} [galleryImage.eula] The Eula agreement for the gallery Image * Definition. @@ -23055,7 +23055,7 @@ export interface GalleryImages { * * @param {date} [galleryImage.endOfLifeDate] The end of life date of the * gallery Image Definition. This property can be used for decommissioning - * purposes. This property is updateable. + * purposes. This property is updatable. * * @param {object} galleryImage.identifier * @@ -23339,7 +23339,7 @@ export interface GalleryImages { * gallery image operation. * * @param {string} [galleryImage.description] The description of this gallery - * Image Definition resource. This property is updateable. + * Image Definition resource. This property is updatable. * * @param {string} [galleryImage.eula] The Eula agreement for the gallery Image * Definition. @@ -23359,7 +23359,7 @@ export interface GalleryImages { * * @param {date} [galleryImage.endOfLifeDate] The end of life date of the * gallery Image Definition. This property can be used for decommissioning - * purposes. This property is updateable. + * purposes. This property is updatable. * * @param {object} galleryImage.identifier * @@ -23430,7 +23430,7 @@ export interface GalleryImages { * gallery image operation. * * @param {string} [galleryImage.description] The description of this gallery - * Image Definition resource. This property is updateable. + * Image Definition resource. This property is updatable. * * @param {string} [galleryImage.eula] The Eula agreement for the gallery Image * Definition. @@ -23450,7 +23450,7 @@ export interface GalleryImages { * * @param {date} [galleryImage.endOfLifeDate] The end of life date of the * gallery Image Definition. This property can be used for decommissioning - * purposes. This property is updateable. + * purposes. This property is updatable. * * @param {object} galleryImage.identifier * @@ -23679,7 +23679,7 @@ export interface GalleryImageVersions { * @param {number} [galleryImageVersion.publishingProfile.replicaCount] The * number of replicas of the Image Version to be created per region. This * property would take effect for a region when regionalReplicaCount is not - * specified. This property is updateable. + * specified. This property is updatable. * * @param {boolean} [galleryImageVersion.publishingProfile.excludeFromLatest] * If set to true, Virtual Machines deployed from the latest version of the @@ -23687,11 +23687,11 @@ export interface GalleryImageVersions { * * @param {date} [galleryImageVersion.publishingProfile.endOfLifeDate] The end * of life date of the gallery Image Version. This property can be used for - * decommissioning purposes. This property is updateable. + * decommissioning purposes. This property is updatable. * * @param {array} [galleryImageVersion.publishingProfile.targetRegions] The * target regions where the Image Version is going to be replicated to. This - * property is updateable. + * property is updatable. * * @param {object} galleryImageVersion.publishingProfile.source * @@ -23741,7 +23741,7 @@ export interface GalleryImageVersions { * @param {number} [galleryImageVersion.publishingProfile.replicaCount] The * number of replicas of the Image Version to be created per region. This * property would take effect for a region when regionalReplicaCount is not - * specified. This property is updateable. + * specified. This property is updatable. * * @param {boolean} [galleryImageVersion.publishingProfile.excludeFromLatest] * If set to true, Virtual Machines deployed from the latest version of the @@ -23749,11 +23749,11 @@ export interface GalleryImageVersions { * * @param {date} [galleryImageVersion.publishingProfile.endOfLifeDate] The end * of life date of the gallery Image Version. This property can be used for - * decommissioning purposes. This property is updateable. + * decommissioning purposes. This property is updatable. * * @param {array} [galleryImageVersion.publishingProfile.targetRegions] The * target regions where the Image Version is going to be replicated to. This - * property is updateable. + * property is updatable. * * @param {object} galleryImageVersion.publishingProfile.source * @@ -24041,7 +24041,7 @@ export interface GalleryImageVersions { * @param {number} [galleryImageVersion.publishingProfile.replicaCount] The * number of replicas of the Image Version to be created per region. This * property would take effect for a region when regionalReplicaCount is not - * specified. This property is updateable. + * specified. This property is updatable. * * @param {boolean} [galleryImageVersion.publishingProfile.excludeFromLatest] * If set to true, Virtual Machines deployed from the latest version of the @@ -24049,11 +24049,11 @@ export interface GalleryImageVersions { * * @param {date} [galleryImageVersion.publishingProfile.endOfLifeDate] The end * of life date of the gallery Image Version. This property can be used for - * decommissioning purposes. This property is updateable. + * decommissioning purposes. This property is updatable. * * @param {array} [galleryImageVersion.publishingProfile.targetRegions] The * target regions where the Image Version is going to be replicated to. This - * property is updateable. + * property is updatable. * * @param {object} galleryImageVersion.publishingProfile.source * @@ -24103,7 +24103,7 @@ export interface GalleryImageVersions { * @param {number} [galleryImageVersion.publishingProfile.replicaCount] The * number of replicas of the Image Version to be created per region. This * property would take effect for a region when regionalReplicaCount is not - * specified. This property is updateable. + * specified. This property is updatable. * * @param {boolean} [galleryImageVersion.publishingProfile.excludeFromLatest] * If set to true, Virtual Machines deployed from the latest version of the @@ -24111,11 +24111,11 @@ export interface GalleryImageVersions { * * @param {date} [galleryImageVersion.publishingProfile.endOfLifeDate] The end * of life date of the gallery Image Version. This property can be used for - * decommissioning purposes. This property is updateable. + * decommissioning purposes. This property is updatable. * * @param {array} [galleryImageVersion.publishingProfile.targetRegions] The * target regions where the Image Version is going to be replicated to. This - * property is updateable. + * property is updatable. * * @param {object} galleryImageVersion.publishingProfile.source * diff --git a/lib/services/computeManagement2/lib/operations/logAnalytics.js b/lib/services/computeManagement2/lib/operations/logAnalytics.js index 73ce657a69..b350dda704 100644 --- a/lib/services/computeManagement2/lib/operations/logAnalytics.js +++ b/lib/services/computeManagement2/lib/operations/logAnalytics.js @@ -36,7 +36,7 @@ const WebResource = msRest.WebResource; * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -134,7 +134,7 @@ function _exportRequestRateByInterval(parameters, location, options, callback) { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -235,7 +235,7 @@ function _exportThrottledRequests(parameters, location, options, callback) { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -417,7 +417,7 @@ function _beginExportRequestRateByInterval(parameters, location, options, callba * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -614,7 +614,7 @@ class LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -669,7 +669,7 @@ class LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -743,7 +743,7 @@ class LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -794,7 +794,7 @@ class LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -872,7 +872,7 @@ class LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -927,7 +927,7 @@ class LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -1001,7 +1001,7 @@ class LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by @@ -1052,7 +1052,7 @@ class LogAnalytics { * @param {boolean} [parameters.groupByThrottlePolicy] Group query result by * Throttle Policy applied. * - * @param {boolean} [parameters.groupByOperationName] Group query result by by + * @param {boolean} [parameters.groupByOperationName] Group query result by * Operation Name. * * @param {boolean} [parameters.groupByResourceName] Group query result by diff --git a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js index 8a10239a42..6688b1543e 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js @@ -578,7 +578,7 @@ function _deallocate(resourceGroupName, vmScaleSetName, instanceId, options, cal * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -2427,7 +2427,7 @@ function _beginDeallocate(resourceGroupName, vmScaleSetName, instanceId, options * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -4413,7 +4413,7 @@ class VirtualMachineScaleSetVMs { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -4838,7 +4838,7 @@ class VirtualMachineScaleSetVMs { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -6500,7 +6500,7 @@ class VirtualMachineScaleSetVMs { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -6925,7 +6925,7 @@ class VirtualMachineScaleSetVMs { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation diff --git a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSets.js b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSets.js index 57665e7627..8fae72f2e6 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSets.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSets.js @@ -374,7 +374,7 @@ const WebResource = msRest.WebResource; * @param {string} * [parameters.virtualMachineProfile.networkProfile.healthProbe.id] The ARM * resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * * @param {array} * [parameters.virtualMachineProfile.networkProfile.networkInterfaceConfigurations] @@ -434,7 +434,7 @@ const WebResource = msRest.WebResource; * @param {boolean} [parameters.singlePlacementGroup] When true this limits the * scale set to a single placement group, of max size 100 virtual machines. * - * @param {boolean} [parameters.zoneBalance] Whether to force stictly even + * @param {boolean} [parameters.zoneBalance] Whether to force strictly even * Virtual Machine distribution cross x-zones in case there is zone outage. * * @param {number} [parameters.platformFaultDomainCount] Fault Domain count for @@ -3012,7 +3012,7 @@ function _forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName, * @param {string} * [parameters.virtualMachineProfile.networkProfile.healthProbe.id] The ARM * resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * * @param {array} * [parameters.virtualMachineProfile.networkProfile.networkInterfaceConfigurations] @@ -3072,7 +3072,7 @@ function _forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName, * @param {boolean} [parameters.singlePlacementGroup] When true this limits the * scale set to a single placement group, of max size 100 virtual machines. * - * @param {boolean} [parameters.zoneBalance] Whether to force stictly even + * @param {boolean} [parameters.zoneBalance] Whether to force strictly even * Virtual Machine distribution cross x-zones in case there is zone outage. * * @param {number} [parameters.platformFaultDomainCount] Fault Domain count for @@ -6334,7 +6334,7 @@ class VirtualMachineScaleSets { * @param {string} * [parameters.virtualMachineProfile.networkProfile.healthProbe.id] The ARM * resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * * @param {array} * [parameters.virtualMachineProfile.networkProfile.networkInterfaceConfigurations] @@ -6394,7 +6394,7 @@ class VirtualMachineScaleSets { * @param {boolean} [parameters.singlePlacementGroup] When true this limits the * scale set to a single placement group, of max size 100 virtual machines. * - * @param {boolean} [parameters.zoneBalance] Whether to force stictly even + * @param {boolean} [parameters.zoneBalance] Whether to force strictly even * Virtual Machine distribution cross x-zones in case there is zone outage. * * @param {number} [parameters.platformFaultDomainCount] Fault Domain count for @@ -6805,7 +6805,7 @@ class VirtualMachineScaleSets { * @param {string} * [parameters.virtualMachineProfile.networkProfile.healthProbe.id] The ARM * resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * * @param {array} * [parameters.virtualMachineProfile.networkProfile.networkInterfaceConfigurations] @@ -6865,7 +6865,7 @@ class VirtualMachineScaleSets { * @param {boolean} [parameters.singlePlacementGroup] When true this limits the * scale set to a single placement group, of max size 100 virtual machines. * - * @param {boolean} [parameters.zoneBalance] Whether to force stictly even + * @param {boolean} [parameters.zoneBalance] Whether to force strictly even * Virtual Machine distribution cross x-zones in case there is zone outage. * * @param {number} [parameters.platformFaultDomainCount] Fault Domain count for @@ -9629,7 +9629,7 @@ class VirtualMachineScaleSets { * @param {string} * [parameters.virtualMachineProfile.networkProfile.healthProbe.id] The ARM * resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * * @param {array} * [parameters.virtualMachineProfile.networkProfile.networkInterfaceConfigurations] @@ -9689,7 +9689,7 @@ class VirtualMachineScaleSets { * @param {boolean} [parameters.singlePlacementGroup] When true this limits the * scale set to a single placement group, of max size 100 virtual machines. * - * @param {boolean} [parameters.zoneBalance] Whether to force stictly even + * @param {boolean} [parameters.zoneBalance] Whether to force strictly even * Virtual Machine distribution cross x-zones in case there is zone outage. * * @param {number} [parameters.platformFaultDomainCount] Fault Domain count for @@ -10100,7 +10100,7 @@ class VirtualMachineScaleSets { * @param {string} * [parameters.virtualMachineProfile.networkProfile.healthProbe.id] The ARM * resource id in the form of - * /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... + * /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... * * @param {array} * [parameters.virtualMachineProfile.networkProfile.networkInterfaceConfigurations] @@ -10160,7 +10160,7 @@ class VirtualMachineScaleSets { * @param {boolean} [parameters.singlePlacementGroup] When true this limits the * scale set to a single placement group, of max size 100 virtual machines. * - * @param {boolean} [parameters.zoneBalance] Whether to force stictly even + * @param {boolean} [parameters.zoneBalance] Whether to force strictly even * Virtual Machine distribution cross x-zones in case there is zone outage. * * @param {number} [parameters.platformFaultDomainCount] Fault Domain count for diff --git a/lib/services/computeManagement2/lib/operations/virtualMachines.js b/lib/services/computeManagement2/lib/operations/virtualMachines.js index 8eb5cdd271..a6061a6a7d 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachines.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachines.js @@ -626,7 +626,7 @@ function _capture(resourceGroupName, vmName, parameters, options, callback) { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -1109,7 +1109,7 @@ function _createOrUpdate(resourceGroupName, vmName, parameters, options, callbac * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -3269,7 +3269,7 @@ function _beginCapture(resourceGroupName, vmName, parameters, options, callback) * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -3851,7 +3851,7 @@ function _beginCreateOrUpdate(resourceGroupName, vmName, parameters, options, ca * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -6390,7 +6390,7 @@ class VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -6827,7 +6827,7 @@ class VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -7286,7 +7286,7 @@ class VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -7721,7 +7721,7 @@ class VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -9699,7 +9699,7 @@ class VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -10136,7 +10136,7 @@ class VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -10595,7 +10595,7 @@ class VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation @@ -11030,7 +11030,7 @@ class VirtualMachines { * nodes to maximize availability. For more information about availability * sets, see [Manage the availability of virtual * machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). - *

For more information on Azure planned maintainance, see [Planned + *

For more information on Azure planned maintenance, see [Planned * maintenance for virtual machines in * Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) *

Currently, a VM can only be added to availability set at creation From 0b8704aa7e3395eb87176035be4d9a4974fce10c Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Fri, 7 Dec 2018 10:08:17 -0800 Subject: [PATCH 4/8] Generated from a42c17f43e37db2f5149748c57dfbbb9522e1731 (#4347) Adding provisionAfterExtensions property for extension sequencing --- .../computeManagement2/lib/models/index.d.ts | 3 +++ .../models/virtualMachineScaleSetExtension.js | 16 ++++++++++++++++ .../lib/operations/index.d.ts | 12 ++++++++++++ .../virtualMachineScaleSetExtensions.js | 18 ++++++++++++++++++ 4 files changed, 49 insertions(+) diff --git a/lib/services/computeManagement2/lib/models/index.d.ts b/lib/services/computeManagement2/lib/models/index.d.ts index 6f0cbdded6..37d2c9d06c 100644 --- a/lib/services/computeManagement2/lib/models/index.d.ts +++ b/lib/services/computeManagement2/lib/models/index.d.ts @@ -3592,6 +3592,8 @@ export interface SubResourceReadOnly extends BaseResource { * at all. * @member {string} [provisioningState] The provisioning state, which only * appears in the response. + * @member {array} [provisionAfterExtensions] Collection of extension names + * after which this extension needs to be provisioned. */ export interface VirtualMachineScaleSetExtension extends SubResourceReadOnly { name?: string; @@ -3603,6 +3605,7 @@ export interface VirtualMachineScaleSetExtension extends SubResourceReadOnly { settings?: any; protectedSettings?: any; readonly provisioningState?: string; + provisionAfterExtensions?: string[]; } /** diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetExtension.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetExtension.js index 039e6fa071..f3c1b4e92d 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetExtension.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetExtension.js @@ -40,6 +40,8 @@ class VirtualMachineScaleSetExtension extends models['SubResourceReadOnly'] { * settings at all. * @member {string} [provisioningState] The provisioning state, which only * appears in the response. + * @member {array} [provisionAfterExtensions] Collection of extension names + * after which this extension needs to be provisioned. */ constructor() { super(); @@ -130,6 +132,20 @@ class VirtualMachineScaleSetExtension extends models['SubResourceReadOnly'] { type: { name: 'String' } + }, + provisionAfterExtensions: { + required: false, + serializedName: 'properties.provisionAfterExtensions', + type: { + name: 'Sequence', + element: { + required: false, + serializedName: 'StringElementType', + type: { + name: 'String' + } + } + } } } } diff --git a/lib/services/computeManagement2/lib/operations/index.d.ts b/lib/services/computeManagement2/lib/operations/index.d.ts index 711d327ff3..6ddf1cccd6 100644 --- a/lib/services/computeManagement2/lib/operations/index.d.ts +++ b/lib/services/computeManagement2/lib/operations/index.d.ts @@ -14330,6 +14330,9 @@ export interface VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -14383,6 +14386,9 @@ export interface VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -14654,6 +14660,9 @@ export interface VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -14707,6 +14716,9 @@ export interface VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the diff --git a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetExtensions.js b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetExtensions.js index 0904d03501..a59b9e0c61 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetExtensions.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetExtensions.js @@ -55,6 +55,9 @@ const WebResource = msRest.WebResource; * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -538,6 +541,9 @@ function _list(resourceGroupName, vmScaleSetName, options, callback) { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -1030,6 +1036,9 @@ class VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -1095,6 +1104,9 @@ class VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -1462,6 +1474,9 @@ class VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -1527,6 +1542,9 @@ class VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the From 5124a9b8cdcd2d3b40691bb0ae55c9b3b4b21683 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Thu, 10 Jan 2019 09:05:34 -0800 Subject: [PATCH 5/8] Generated from 62657d7a76ec36b1fdae6a0b6ee2676e1a80ead1 (#4517) Update ComputerName description --- lib/services/computeManagement2/LICENSE.txt | 2 +- .../computeManagement2/lib/models/index.d.ts | 16 ++-- .../lib/models/oSProfile.js | 7 +- .../lib/models/virtualMachine.js | 8 +- .../lib/models/virtualMachineScaleSetVM.js | 8 +- .../lib/models/virtualMachineUpdate.js | 8 +- .../lib/operations/index.d.ts | 96 +++++++++---------- .../operations/virtualMachineScaleSetVMs.js | 48 +++++----- .../lib/operations/virtualMachines.js | 96 +++++++++---------- 9 files changed, 147 insertions(+), 142 deletions(-) diff --git a/lib/services/computeManagement2/LICENSE.txt b/lib/services/computeManagement2/LICENSE.txt index 5431ba98b9..8f3d856145 100644 --- a/lib/services/computeManagement2/LICENSE.txt +++ b/lib/services/computeManagement2/LICENSE.txt @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2018 Microsoft +Copyright (c) 2019 Microsoft Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/lib/services/computeManagement2/lib/models/index.d.ts b/lib/services/computeManagement2/lib/models/index.d.ts index 37d2c9d06c..4f6a979e51 100644 --- a/lib/services/computeManagement2/lib/models/index.d.ts +++ b/lib/services/computeManagement2/lib/models/index.d.ts @@ -1222,9 +1222,10 @@ export interface VaultSecretGroup { * Specifies the operating system settings for the virtual machine. * * @member {string} [computerName] Specifies the host OS name of the virtual - * machine.

**Max-length (Windows):** 15 characters

- * **Max-length (Linux):** 64 characters.

For naming conventions and - * restrictions see [Azure infrastructure services implementation + * machine.

This name cannot be updated after the VM is created. + *

**Max-length (Windows):** 15 characters

**Max-length + * (Linux):** 64 characters.

For naming conventions and restrictions + * see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * @member {string} [adminUsername] Specifies the name of the administrator * account.

**Windows-only restriction:** Cannot end in "."

@@ -1807,7 +1808,8 @@ export interface VirtualMachineInstanceView { * @member {object} [osProfile] Specifies the operating system settings for the * virtual machine. * @member {string} [osProfile.computerName] Specifies the host OS name of the - * virtual machine.

**Max-length (Windows):** 15 characters

+ * virtual machine.

This name cannot be updated after the VM is + * created.

**Max-length (Windows):** 15 characters

* **Max-length (Linux):** 64 characters.

For naming conventions and * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). @@ -2228,7 +2230,8 @@ export interface VirtualMachine extends Resource { * @member {object} [osProfile] Specifies the operating system settings for the * virtual machine. * @member {string} [osProfile.computerName] Specifies the host OS name of the - * virtual machine.

**Max-length (Windows):** 15 characters

+ * virtual machine.

This name cannot be updated after the VM is + * created.

**Max-length (Windows):** 15 characters

* **Max-length (Linux):** 64 characters.

For naming conventions and * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). @@ -5339,7 +5342,8 @@ export interface VirtualMachineScaleSetVMInstanceView { * @member {object} [osProfile] Specifies the operating system settings for the * virtual machine. * @member {string} [osProfile.computerName] Specifies the host OS name of the - * virtual machine.

**Max-length (Windows):** 15 characters

+ * virtual machine.

This name cannot be updated after the VM is + * created.

**Max-length (Windows):** 15 characters

* **Max-length (Linux):** 64 characters.

For naming conventions and * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). diff --git a/lib/services/computeManagement2/lib/models/oSProfile.js b/lib/services/computeManagement2/lib/models/oSProfile.js index 60b86fa154..588caf8f5e 100644 --- a/lib/services/computeManagement2/lib/models/oSProfile.js +++ b/lib/services/computeManagement2/lib/models/oSProfile.js @@ -18,9 +18,10 @@ class OSProfile { /** * Create a OSProfile. * @member {string} [computerName] Specifies the host OS name of the virtual - * machine.

**Max-length (Windows):** 15 characters

- * **Max-length (Linux):** 64 characters.

For naming conventions and - * restrictions see [Azure infrastructure services implementation + * machine.

This name cannot be updated after the VM is created. + *

**Max-length (Windows):** 15 characters

**Max-length + * (Linux):** 64 characters.

For naming conventions and restrictions + * see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * @member {string} [adminUsername] Specifies the name of the administrator * account.

**Windows-only restriction:** Cannot end in "."

diff --git a/lib/services/computeManagement2/lib/models/virtualMachine.js b/lib/services/computeManagement2/lib/models/virtualMachine.js index 31eedd01be..359c512f74 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachine.js +++ b/lib/services/computeManagement2/lib/models/virtualMachine.js @@ -210,10 +210,10 @@ class VirtualMachine extends models['Resource'] { * @member {object} [osProfile] Specifies the operating system settings for * the virtual machine. * @member {string} [osProfile.computerName] Specifies the host OS name of - * the virtual machine.

**Max-length (Windows):** 15 characters - *

**Max-length (Linux):** 64 characters.

For naming - * conventions and restrictions see [Azure infrastructure services - * implementation + * the virtual machine.

This name cannot be updated after the VM is + * created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * @member {string} [osProfile.adminUsername] Specifies the name of the * administrator account.

**Windows-only restriction:** Cannot end diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js index 9bfb761e3f..acff3a2173 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js @@ -288,10 +288,10 @@ class VirtualMachineScaleSetVM extends models['Resource'] { * @member {object} [osProfile] Specifies the operating system settings for * the virtual machine. * @member {string} [osProfile.computerName] Specifies the host OS name of - * the virtual machine.

**Max-length (Windows):** 15 characters - *

**Max-length (Linux):** 64 characters.

For naming - * conventions and restrictions see [Azure infrastructure services - * implementation + * the virtual machine.

This name cannot be updated after the VM is + * created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * @member {string} [osProfile.adminUsername] Specifies the name of the * administrator account.

**Windows-only restriction:** Cannot end diff --git a/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js b/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js index c7b364a468..ed701c27c5 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js @@ -210,10 +210,10 @@ class VirtualMachineUpdate extends models['UpdateResource'] { * @member {object} [osProfile] Specifies the operating system settings for * the virtual machine. * @member {string} [osProfile.computerName] Specifies the host OS name of - * the virtual machine.

**Max-length (Windows):** 15 characters - *

**Max-length (Linux):** 64 characters.

For naming - * conventions and restrictions see [Azure infrastructure services - * implementation + * the virtual machine.

This name cannot be updated after the VM is + * created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * @member {string} [osProfile.adminUsername] Specifies the name of the * administrator account.

**Windows-only restriction:** Cannot end diff --git a/lib/services/computeManagement2/lib/operations/index.d.ts b/lib/services/computeManagement2/lib/operations/index.d.ts index 6ddf1cccd6..d262709038 100644 --- a/lib/services/computeManagement2/lib/operations/index.d.ts +++ b/lib/services/computeManagement2/lib/operations/index.d.ts @@ -2637,10 +2637,10 @@ export interface VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -3062,10 +3062,10 @@ export interface VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -3506,10 +3506,10 @@ export interface VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -3929,10 +3929,10 @@ export interface VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -5433,10 +5433,10 @@ export interface VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -5858,10 +5858,10 @@ export interface VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -6302,10 +6302,10 @@ export interface VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -6725,10 +6725,10 @@ export interface VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -15743,10 +15743,10 @@ export interface VirtualMachineScaleSetVMs { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -16156,10 +16156,10 @@ export interface VirtualMachineScaleSetVMs { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -17452,10 +17452,10 @@ export interface VirtualMachineScaleSetVMs { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -17865,10 +17865,10 @@ export interface VirtualMachineScaleSetVMs { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of diff --git a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js index 6688b1543e..14d6581bff 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js @@ -443,10 +443,10 @@ function _deallocate(resourceGroupName, vmScaleSetName, instanceId, options, cal * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -2292,10 +2292,10 @@ function _beginDeallocate(resourceGroupName, vmScaleSetName, instanceId, options * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -4278,10 +4278,10 @@ class VirtualMachineScaleSetVMs { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -4703,10 +4703,10 @@ class VirtualMachineScaleSetVMs { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -6365,10 +6365,10 @@ class VirtualMachineScaleSetVMs { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -6790,10 +6790,10 @@ class VirtualMachineScaleSetVMs { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of diff --git a/lib/services/computeManagement2/lib/operations/virtualMachines.js b/lib/services/computeManagement2/lib/operations/virtualMachines.js index a6061a6a7d..77d335d5f3 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachines.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachines.js @@ -491,10 +491,10 @@ function _capture(resourceGroupName, vmName, parameters, options, callback) { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -974,10 +974,10 @@ function _createOrUpdate(resourceGroupName, vmName, parameters, options, callbac * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -3134,10 +3134,10 @@ function _beginCapture(resourceGroupName, vmName, parameters, options, callback) * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -3716,10 +3716,10 @@ function _beginCreateOrUpdate(resourceGroupName, vmName, parameters, options, ca * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -6255,10 +6255,10 @@ class VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -6692,10 +6692,10 @@ class VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -7151,10 +7151,10 @@ class VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -7586,10 +7586,10 @@ class VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -9564,10 +9564,10 @@ class VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -10001,10 +10001,10 @@ class VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -10460,10 +10460,10 @@ class VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of @@ -10895,10 +10895,10 @@ class VirtualMachines { * settings for the virtual machine. * * @param {string} [parameters.osProfile.computerName] Specifies the host OS - * name of the virtual machine.

**Max-length (Windows):** 15 - * characters

**Max-length (Linux):** 64 characters.

For - * naming conventions and restrictions see [Azure infrastructure services - * implementation + * name of the virtual machine.

This name cannot be updated after the + * VM is created.

**Max-length (Windows):** 15 characters

+ * **Max-length (Linux):** 64 characters.

For naming conventions and + * restrictions see [Azure infrastructure services implementation * guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). * * @param {string} [parameters.osProfile.adminUsername] Specifies the name of From 1fb8583c16710c12494bd5a8bc6a93d924236875 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Fri, 1 Feb 2019 10:30:05 -0800 Subject: [PATCH 6/8] Generated from 61e1a2c597d6594dea7e25748088fb131bb7ec0f (#4625) added link to disk properties for UltraSSD values --- .../computeManagement2/lib/models/disk.js | 8 +++- .../computeManagement2/lib/models/index.d.ts | 8 +++- .../lib/operations/disks.js | 48 ++++++++++++++----- .../lib/operations/index.d.ts | 32 +++++++++---- 4 files changed, 72 insertions(+), 24 deletions(-) diff --git a/lib/services/computeManagement2/lib/models/disk.js b/lib/services/computeManagement2/lib/models/disk.js index 2fb2c6d801..1df4cabbce 100644 --- a/lib/services/computeManagement2/lib/models/disk.js +++ b/lib/services/computeManagement2/lib/models/disk.js @@ -80,10 +80,14 @@ class Disk extends models['Resource'] { * @member {string} [provisioningState] The disk provisioning state. * @member {number} [diskIOPSReadWrite] The number of IOPS allowed for this * disk; only settable for UltraSSD disks. One operation can transfer between - * 4k and 256k bytes. + * 4k and 256k bytes. For a description of the range of values you can set, + * see [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * @member {number} [diskMBpsReadWrite] The bandwidth allowed for this disk; * only settable for UltraSSD disks. MBps means millions of bytes per second - * - MB here uses the ISO notation, of powers of 10. + * - MB here uses the ISO notation, of powers of 10. For a description of the + * range of values you can set, see [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). */ constructor() { super(); diff --git a/lib/services/computeManagement2/lib/models/index.d.ts b/lib/services/computeManagement2/lib/models/index.d.ts index 4f6a979e51..ca1e5d75c2 100644 --- a/lib/services/computeManagement2/lib/models/index.d.ts +++ b/lib/services/computeManagement2/lib/models/index.d.ts @@ -6132,10 +6132,14 @@ export interface EncryptionSettings { * @member {string} [provisioningState] The disk provisioning state. * @member {number} [diskIOPSReadWrite] The number of IOPS allowed for this * disk; only settable for UltraSSD disks. One operation can transfer between - * 4k and 256k bytes. + * 4k and 256k bytes. For a description of the range of values you can set, see + * [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * @member {number} [diskMBpsReadWrite] The bandwidth allowed for this disk; * only settable for UltraSSD disks. MBps means millions of bytes per second - - * MB here uses the ISO notation, of powers of 10. + * MB here uses the ISO notation, of powers of 10. For a description of the + * range of values you can set, see [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). */ export interface Disk extends Resource { readonly managedBy?: string; diff --git a/lib/services/computeManagement2/lib/operations/disks.js b/lib/services/computeManagement2/lib/operations/disks.js index d6f0e0ed24..7da6bdb47e 100644 --- a/lib/services/computeManagement2/lib/operations/disks.js +++ b/lib/services/computeManagement2/lib/operations/disks.js @@ -103,11 +103,15 @@ const WebResource = msRest.WebResource; * * @param {number} [disk.diskIOPSReadWrite] The number of IOPS allowed for this * disk; only settable for UltraSSD disks. One operation can transfer between - * 4k and 256k bytes. + * 4k and 256k bytes. For a description of the range of values you can set, see + * [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {number} [disk.diskMBpsReadWrite] The bandwidth allowed for this * disk; only settable for UltraSSD disks. MBps means millions of bytes per - * second - MB here uses the ISO notation, of powers of 10. + * second - MB here uses the ISO notation, of powers of 10. For a description + * of the range of values you can set, see [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {string} disk.location Resource location * @@ -1045,11 +1049,15 @@ function _revokeAccess(resourceGroupName, diskName, options, callback) { * * @param {number} [disk.diskIOPSReadWrite] The number of IOPS allowed for this * disk; only settable for UltraSSD disks. One operation can transfer between - * 4k and 256k bytes. + * 4k and 256k bytes. For a description of the range of values you can set, see + * [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {number} [disk.diskMBpsReadWrite] The bandwidth allowed for this * disk; only settable for UltraSSD disks. MBps means millions of bytes per - * second - MB here uses the ISO notation, of powers of 10. + * second - MB here uses the ISO notation, of powers of 10. For a description + * of the range of values you can set, see [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {string} disk.location Resource location * @@ -2257,11 +2265,15 @@ class Disks { * * @param {number} [disk.diskIOPSReadWrite] The number of IOPS allowed for this * disk; only settable for UltraSSD disks. One operation can transfer between - * 4k and 256k bytes. + * 4k and 256k bytes. For a description of the range of values you can set, see + * [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {number} [disk.diskMBpsReadWrite] The bandwidth allowed for this * disk; only settable for UltraSSD disks. MBps means millions of bytes per - * second - MB here uses the ISO notation, of powers of 10. + * second - MB here uses the ISO notation, of powers of 10. For a description + * of the range of values you can set, see [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {string} disk.location Resource location * @@ -2380,11 +2392,15 @@ class Disks { * * @param {number} [disk.diskIOPSReadWrite] The number of IOPS allowed for this * disk; only settable for UltraSSD disks. One operation can transfer between - * 4k and 256k bytes. + * 4k and 256k bytes. For a description of the range of values you can set, see + * [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {number} [disk.diskMBpsReadWrite] The bandwidth allowed for this * disk; only settable for UltraSSD disks. MBps means millions of bytes per - * second - MB here uses the ISO notation, of powers of 10. + * second - MB here uses the ISO notation, of powers of 10. For a description + * of the range of values you can set, see [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {string} disk.location Resource location * @@ -3275,11 +3291,15 @@ class Disks { * * @param {number} [disk.diskIOPSReadWrite] The number of IOPS allowed for this * disk; only settable for UltraSSD disks. One operation can transfer between - * 4k and 256k bytes. + * 4k and 256k bytes. For a description of the range of values you can set, see + * [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {number} [disk.diskMBpsReadWrite] The bandwidth allowed for this * disk; only settable for UltraSSD disks. MBps means millions of bytes per - * second - MB here uses the ISO notation, of powers of 10. + * second - MB here uses the ISO notation, of powers of 10. For a description + * of the range of values you can set, see [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {string} disk.location Resource location * @@ -3398,11 +3418,15 @@ class Disks { * * @param {number} [disk.diskIOPSReadWrite] The number of IOPS allowed for this * disk; only settable for UltraSSD disks. One operation can transfer between - * 4k and 256k bytes. + * 4k and 256k bytes. For a description of the range of values you can set, see + * [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {number} [disk.diskMBpsReadWrite] The bandwidth allowed for this * disk; only settable for UltraSSD disks. MBps means millions of bytes per - * second - MB here uses the ISO notation, of powers of 10. + * second - MB here uses the ISO notation, of powers of 10. For a description + * of the range of values you can set, see [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {string} disk.location Resource location * diff --git a/lib/services/computeManagement2/lib/operations/index.d.ts b/lib/services/computeManagement2/lib/operations/index.d.ts index d262709038..e14754fb32 100644 --- a/lib/services/computeManagement2/lib/operations/index.d.ts +++ b/lib/services/computeManagement2/lib/operations/index.d.ts @@ -19401,11 +19401,15 @@ export interface Disks { * * @param {number} [disk.diskIOPSReadWrite] The number of IOPS allowed for this * disk; only settable for UltraSSD disks. One operation can transfer between - * 4k and 256k bytes. + * 4k and 256k bytes. For a description of the range of values you can set, see + * [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {number} [disk.diskMBpsReadWrite] The bandwidth allowed for this * disk; only settable for UltraSSD disks. MBps means millions of bytes per - * second - MB here uses the ISO notation, of powers of 10. + * second - MB here uses the ISO notation, of powers of 10. For a description + * of the range of values you can set, see [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {string} disk.location Resource location * @@ -19512,11 +19516,15 @@ export interface Disks { * * @param {number} [disk.diskIOPSReadWrite] The number of IOPS allowed for this * disk; only settable for UltraSSD disks. One operation can transfer between - * 4k and 256k bytes. + * 4k and 256k bytes. For a description of the range of values you can set, see + * [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {number} [disk.diskMBpsReadWrite] The bandwidth allowed for this * disk; only settable for UltraSSD disks. MBps means millions of bytes per - * second - MB here uses the ISO notation, of powers of 10. + * second - MB here uses the ISO notation, of powers of 10. For a description + * of the range of values you can set, see [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {string} disk.location Resource location * @@ -20203,11 +20211,15 @@ export interface Disks { * * @param {number} [disk.diskIOPSReadWrite] The number of IOPS allowed for this * disk; only settable for UltraSSD disks. One operation can transfer between - * 4k and 256k bytes. + * 4k and 256k bytes. For a description of the range of values you can set, see + * [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {number} [disk.diskMBpsReadWrite] The bandwidth allowed for this * disk; only settable for UltraSSD disks. MBps means millions of bytes per - * second - MB here uses the ISO notation, of powers of 10. + * second - MB here uses the ISO notation, of powers of 10. For a description + * of the range of values you can set, see [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {string} disk.location Resource location * @@ -20314,11 +20326,15 @@ export interface Disks { * * @param {number} [disk.diskIOPSReadWrite] The number of IOPS allowed for this * disk; only settable for UltraSSD disks. One operation can transfer between - * 4k and 256k bytes. + * 4k and 256k bytes. For a description of the range of values you can set, see + * [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {number} [disk.diskMBpsReadWrite] The bandwidth allowed for this * disk; only settable for UltraSSD disks. MBps means millions of bytes per - * second - MB here uses the ISO notation, of powers of 10. + * second - MB here uses the ISO notation, of powers of 10. For a description + * of the range of values you can set, see [Ultra SSD Managed Disk + * Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings). * * @param {string} disk.location Resource location * From 0825a8f62a26c2f760bc0cb9e5ad5b361c97ec3e Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Fri, 1 Feb 2019 14:38:09 -0800 Subject: [PATCH 7/8] [AutoPR compute/resource-manager] Update compute.json to add ProtectFromScaleIn property to VMScaleSetVM properties (#4426) * Generated from c4a48f49fc7042734e1375fbcd7a6dc2e03f879a Update compute.json Add ProtectFromScaleIn property to VMScaleSetVM properties * Generated from c4a48f49fc7042734e1375fbcd7a6dc2e03f879a Update compute.json Add ProtectFromScaleIn property to VMScaleSetVM properties --- .../computeManagement2/lib/models/index.d.ts | 3 +++ .../lib/models/virtualMachineScaleSetVM.js | 10 ++++++++ .../lib/operations/index.d.ts | 16 +++++++++++++ .../operations/virtualMachineScaleSetVMs.js | 24 +++++++++++++++++++ 4 files changed, 53 insertions(+) diff --git a/lib/services/computeManagement2/lib/models/index.d.ts b/lib/services/computeManagement2/lib/models/index.d.ts index ca1e5d75c2..c6d5f5fde1 100644 --- a/lib/services/computeManagement2/lib/models/index.d.ts +++ b/lib/services/computeManagement2/lib/models/index.d.ts @@ -5092,6 +5092,8 @@ export interface VirtualMachineScaleSetVMInstanceView { * the scale set. * @member {boolean} [latestModelApplied] Specifies whether the latest model * has been applied to the virtual machine. + * @member {boolean} [protectFromScaleIn] Specifies whether the virtual machine + * instance shouldn't be considered for deletion during a scale-in operation * @member {string} [vmId] Azure VM unique ID. * @member {object} [instanceView] The virtual machine instance view. * @member {number} [instanceView.platformUpdateDomain] The Update Domain @@ -5484,6 +5486,7 @@ export interface VirtualMachineScaleSetVM extends Resource { readonly instanceId?: string; readonly sku?: Sku; readonly latestModelApplied?: boolean; + protectFromScaleIn?: boolean; readonly vmId?: string; readonly instanceView?: VirtualMachineScaleSetVMInstanceView; hardwareProfile?: HardwareProfile; diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js index acff3a2173..b18f53d53e 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js @@ -30,6 +30,9 @@ class VirtualMachineScaleSetVM extends models['Resource'] { * in the scale set. * @member {boolean} [latestModelApplied] Specifies whether the latest model * has been applied to the virtual machine. + * @member {boolean} [protectFromScaleIn] Specifies whether the virtual + * machine instance shouldn't be considered for deletion during a scale-in + * operation * @member {string} [vmId] Azure VM unique ID. * @member {object} [instanceView] The virtual machine instance view. * @member {number} [instanceView.platformUpdateDomain] The Update Domain @@ -518,6 +521,13 @@ class VirtualMachineScaleSetVM extends models['Resource'] { name: 'Boolean' } }, + protectFromScaleIn: { + required: false, + serializedName: 'properties.protectFromScaleIn', + type: { + name: 'Boolean' + } + }, vmId: { required: false, readOnly: true, diff --git a/lib/services/computeManagement2/lib/operations/index.d.ts b/lib/services/computeManagement2/lib/operations/index.d.ts index e14754fb32..cc027036a2 100644 --- a/lib/services/computeManagement2/lib/operations/index.d.ts +++ b/lib/services/computeManagement2/lib/operations/index.d.ts @@ -15531,6 +15531,10 @@ export interface VirtualMachineScaleSetVMs { * @param {object} parameters Parameters supplied to the Update Virtual Machine * Scale Sets VM operation. * + * @param {boolean} [parameters.protectFromScaleIn] Specifies whether the + * virtual machine instance shouldn't be considered for deletion during a + * scale-in operation + * * @param {object} [parameters.hardwareProfile] Specifies the hardware settings * for the virtual machine. * @@ -15944,6 +15948,10 @@ export interface VirtualMachineScaleSetVMs { * @param {object} parameters Parameters supplied to the Update Virtual Machine * Scale Sets VM operation. * + * @param {boolean} [parameters.protectFromScaleIn] Specifies whether the + * virtual machine instance shouldn't be considered for deletion during a + * scale-in operation + * * @param {object} [parameters.hardwareProfile] Specifies the hardware settings * for the virtual machine. * @@ -17240,6 +17248,10 @@ export interface VirtualMachineScaleSetVMs { * @param {object} parameters Parameters supplied to the Update Virtual Machine * Scale Sets VM operation. * + * @param {boolean} [parameters.protectFromScaleIn] Specifies whether the + * virtual machine instance shouldn't be considered for deletion during a + * scale-in operation + * * @param {object} [parameters.hardwareProfile] Specifies the hardware settings * for the virtual machine. * @@ -17653,6 +17665,10 @@ export interface VirtualMachineScaleSetVMs { * @param {object} parameters Parameters supplied to the Update Virtual Machine * Scale Sets VM operation. * + * @param {boolean} [parameters.protectFromScaleIn] Specifies whether the + * virtual machine instance shouldn't be considered for deletion during a + * scale-in operation + * * @param {object} [parameters.hardwareProfile] Specifies the hardware settings * for the virtual machine. * diff --git a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js index 14d6581bff..58cac2e68c 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js @@ -231,6 +231,10 @@ function _deallocate(resourceGroupName, vmScaleSetName, instanceId, options, cal * @param {object} parameters Parameters supplied to the Update Virtual Machine * Scale Sets VM operation. * + * @param {boolean} [parameters.protectFromScaleIn] Specifies whether the + * virtual machine instance shouldn't be considered for deletion during a + * scale-in operation + * * @param {object} [parameters.hardwareProfile] Specifies the hardware settings * for the virtual machine. * @@ -2080,6 +2084,10 @@ function _beginDeallocate(resourceGroupName, vmScaleSetName, instanceId, options * @param {object} parameters Parameters supplied to the Update Virtual Machine * Scale Sets VM operation. * + * @param {boolean} [parameters.protectFromScaleIn] Specifies whether the + * virtual machine instance shouldn't be considered for deletion during a + * scale-in operation + * * @param {object} [parameters.hardwareProfile] Specifies the hardware settings * for the virtual machine. * @@ -4066,6 +4074,10 @@ class VirtualMachineScaleSetVMs { * @param {object} parameters Parameters supplied to the Update Virtual Machine * Scale Sets VM operation. * + * @param {boolean} [parameters.protectFromScaleIn] Specifies whether the + * virtual machine instance shouldn't be considered for deletion during a + * scale-in operation + * * @param {object} [parameters.hardwareProfile] Specifies the hardware settings * for the virtual machine. * @@ -4491,6 +4503,10 @@ class VirtualMachineScaleSetVMs { * @param {object} parameters Parameters supplied to the Update Virtual Machine * Scale Sets VM operation. * + * @param {boolean} [parameters.protectFromScaleIn] Specifies whether the + * virtual machine instance shouldn't be considered for deletion during a + * scale-in operation + * * @param {object} [parameters.hardwareProfile] Specifies the hardware settings * for the virtual machine. * @@ -6153,6 +6169,10 @@ class VirtualMachineScaleSetVMs { * @param {object} parameters Parameters supplied to the Update Virtual Machine * Scale Sets VM operation. * + * @param {boolean} [parameters.protectFromScaleIn] Specifies whether the + * virtual machine instance shouldn't be considered for deletion during a + * scale-in operation + * * @param {object} [parameters.hardwareProfile] Specifies the hardware settings * for the virtual machine. * @@ -6578,6 +6598,10 @@ class VirtualMachineScaleSetVMs { * @param {object} parameters Parameters supplied to the Update Virtual Machine * Scale Sets VM operation. * + * @param {boolean} [parameters.protectFromScaleIn] Specifies whether the + * virtual machine instance shouldn't be considered for deletion during a + * scale-in operation + * * @param {object} [parameters.hardwareProfile] Specifies the hardware settings * for the virtual machine. * From 8b819490ae6fef0ef0a66a5c9725d880f8413a27 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Wed, 6 Feb 2019 07:42:35 -0800 Subject: [PATCH 8/8] Generated from 9c74a388fce9a2d27a83921d6738321ac015aaaf (#4642) fixes for reference documentation --- lib/services/computeManagement2/lib/models/index.d.ts | 7 ++++--- .../computeManagement2/lib/models/vaultCertificate.js | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/lib/services/computeManagement2/lib/models/index.d.ts b/lib/services/computeManagement2/lib/models/index.d.ts index c6d5f5fde1..cb532ad55e 100644 --- a/lib/services/computeManagement2/lib/models/index.d.ts +++ b/lib/services/computeManagement2/lib/models/index.d.ts @@ -1189,9 +1189,10 @@ export interface LinuxConfiguration { * certificate store on the Virtual Machine to which the certificate should be * added. The specified certificate store is implicitly in the LocalMachine * account.

For Linux VMs, the certificate file is placed under the - * /var/lib/waagent directory, with the file name .crt for - * the X509 certificate file and .prv for private key. - * Both of these files are .pem formatted. + * /var/lib/waagent directory, with the file name + * <UppercaseThumbprint>.crt for the X509 certificate file and + * <UppercaseThumbprint>.prv for private key. Both of these files are + * .pem formatted. */ export interface VaultCertificate { certificateUrl?: string; diff --git a/lib/services/computeManagement2/lib/models/vaultCertificate.js b/lib/services/computeManagement2/lib/models/vaultCertificate.js index f71b456d6a..d7a1d07d60 100644 --- a/lib/services/computeManagement2/lib/models/vaultCertificate.js +++ b/lib/services/computeManagement2/lib/models/vaultCertificate.js @@ -31,9 +31,9 @@ class VaultCertificate { * be added. The specified certificate store is implicitly in the * LocalMachine account.

For Linux VMs, the certificate file is * placed under the /var/lib/waagent directory, with the file name - * .crt for the X509 certificate file and - * .prv for private key. Both of these files are .pem - * formatted. + * <UppercaseThumbprint>.crt for the X509 certificate file and + * <UppercaseThumbprint>.prv for private key. Both of these files are + * .pem formatted. */ constructor() { }