diff --git a/lib/services/computeManagement2/lib/models/bootDiagnostics.js b/lib/services/computeManagement2/lib/models/bootDiagnostics.js index 840741d822..e5976c4736 100644 --- a/lib/services/computeManagement2/lib/models/bootDiagnostics.js +++ b/lib/services/computeManagement2/lib/models/bootDiagnostics.js @@ -12,9 +12,8 @@ /** * Boot Diagnostics is a debugging feature which allows you to view Console - * Output and Screenshot to diagnose VM status.

For Linux Virtual - * Machines, you can easily view the output of your console log.

For - * both Windows and Linux virtual machines, Azure also enables you to see a + * Output and Screenshot to diagnose VM status.

You can easily view + * the output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * */ diff --git a/lib/services/computeManagement2/lib/models/bootDiagnosticsInstanceView.js b/lib/services/computeManagement2/lib/models/bootDiagnosticsInstanceView.js index e577b799be..0c50c2b6fc 100644 --- a/lib/services/computeManagement2/lib/models/bootDiagnosticsInstanceView.js +++ b/lib/services/computeManagement2/lib/models/bootDiagnosticsInstanceView.js @@ -21,6 +21,17 @@ class BootDiagnosticsInstanceView { * URI. * @member {string} [serialConsoleLogBlobUri] The Linux serial console log * blob Uri. + * @member {object} [status] The boot diagnostics status information for the + * VM.

NOTE: It will be set only if there are errors encountered in + * enabling boot diagnostics. + * @member {string} [status.code] The status code. + * @member {string} [status.level] The level code. Possible values include: + * 'Info', 'Warning', 'Error' + * @member {string} [status.displayStatus] The short localizable label for + * the status. + * @member {string} [status.message] The detailed status message, including + * for alerts and error messages. + * @member {date} [status.time] The time of the status. */ constructor() { } @@ -52,6 +63,14 @@ class BootDiagnosticsInstanceView { type: { name: 'String' } + }, + status: { + required: false, + serializedName: 'status', + type: { + name: 'Composite', + className: 'InstanceViewStatus' + } } } } diff --git a/lib/services/computeManagement2/lib/models/diagnosticsProfile.js b/lib/services/computeManagement2/lib/models/diagnosticsProfile.js index 1b3c01eca7..8d712a8186 100644 --- a/lib/services/computeManagement2/lib/models/diagnosticsProfile.js +++ b/lib/services/computeManagement2/lib/models/diagnosticsProfile.js @@ -20,9 +20,8 @@ class DiagnosticsProfile { * Create a DiagnosticsProfile. * @member {object} [bootDiagnostics] Boot Diagnostics is a debugging feature * which allows you to view Console Output and Screenshot to diagnose VM - * status.

For Linux Virtual Machines, you can easily view the - * output of your console log.

For both Windows and Linux virtual - * machines, Azure also enables you to see a screenshot of the VM from the + * status.

You can easily view the output of your console log. + *

Azure also enables you to see a screenshot of the VM from the * hypervisor. * @member {boolean} [bootDiagnostics.enabled] Whether boot diagnostics * should be enabled on the Virtual Machine. diff --git a/lib/services/computeManagement2/lib/models/index.d.ts b/lib/services/computeManagement2/lib/models/index.d.ts index 224cc17e17..19f694ae2b 100644 --- a/lib/services/computeManagement2/lib/models/index.d.ts +++ b/lib/services/computeManagement2/lib/models/index.d.ts @@ -1290,9 +1290,8 @@ export interface NetworkProfile { * Initializes a new instance of the BootDiagnostics class. * @constructor * Boot Diagnostics is a debugging feature which allows you to view Console - * Output and Screenshot to diagnose VM status.

For Linux Virtual - * Machines, you can easily view the output of your console log.

For - * both Windows and Linux virtual machines, Azure also enables you to see a + * Output and Screenshot to diagnose VM status.

You can easily view + * the output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @member {boolean} [enabled] Whether boot diagnostics should be enabled on @@ -1314,9 +1313,9 @@ export interface BootDiagnostics { * * @member {object} [bootDiagnostics] Boot Diagnostics is a debugging feature * which allows you to view Console Output and Screenshot to diagnose VM - * status.

For Linux Virtual Machines, you can easily view the output - * of your console log.

For both Windows and Linux virtual machines, - * Azure also enables you to see a screenshot of the VM from the hypervisor. + * status.

You can easily view the output of your console log. + *

Azure also enables you to see a screenshot of the VM from the + * hypervisor. * @member {boolean} [bootDiagnostics.enabled] Whether boot diagnostics should * be enabled on the Virtual Machine. * @member {string} [bootDiagnostics.storageUri] Uri of the storage account to @@ -1395,10 +1394,22 @@ export interface DiskInstanceView { * @member {string} [consoleScreenshotBlobUri] The console screenshot blob URI. * @member {string} [serialConsoleLogBlobUri] The Linux serial console log blob * Uri. + * @member {object} [status] The boot diagnostics status information for the + * VM.

NOTE: It will be set only if there are errors encountered in + * enabling boot diagnostics. + * @member {string} [status.code] The status code. + * @member {string} [status.level] The level code. Possible values include: + * 'Info', 'Warning', 'Error' + * @member {string} [status.displayStatus] The short localizable label for the + * status. + * @member {string} [status.message] The detailed status message, including for + * alerts and error messages. + * @member {date} [status.time] The time of the status. */ export interface BootDiagnosticsInstanceView { consoleScreenshotBlobUri?: string; serialConsoleLogBlobUri?: string; + status?: InstanceViewStatus; } /** @@ -1516,13 +1527,24 @@ export interface MaintenanceRedeployStatus { * @member {array} [extensions] The extensions information. * @member {object} [bootDiagnostics] Boot Diagnostics is a debugging feature * which allows you to view Console Output and Screenshot to diagnose VM - * status.

For Linux Virtual Machines, you can easily view the output - * of your console log.

For both Windows and Linux virtual machines, - * Azure also enables you to see a screenshot of the VM from the hypervisor. + * status.

You can easily view the output of your console log. + *

Azure also enables you to see a screenshot of the VM from the + * hypervisor. * @member {string} [bootDiagnostics.consoleScreenshotBlobUri] The console * screenshot blob URI. * @member {string} [bootDiagnostics.serialConsoleLogBlobUri] The Linux serial * console log blob Uri. + * @member {object} [bootDiagnostics.status] The boot diagnostics status + * information for the VM.

NOTE: It will be set only if there are + * errors encountered in enabling boot diagnostics. + * @member {string} [bootDiagnostics.status.code] The status code. + * @member {string} [bootDiagnostics.status.level] The level code. Possible + * values include: 'Info', 'Warning', 'Error' + * @member {string} [bootDiagnostics.status.displayStatus] The short + * localizable label for the status. + * @member {string} [bootDiagnostics.status.message] The detailed status + * message, including for alerts and error messages. + * @member {date} [bootDiagnostics.status.time] The time of the status. * @member {array} [statuses] The resource status information. */ export interface VirtualMachineInstanceView { @@ -1815,9 +1837,8 @@ export interface VirtualMachineInstanceView { * state.

Minimum api-version: 2015-06-15. * @member {object} [diagnosticsProfile.bootDiagnostics] Boot Diagnostics is a * debugging feature which allows you to view Console Output and Screenshot to - * diagnose VM status.

For Linux Virtual Machines, you can easily view - * the output of your console log.

For both Windows and Linux virtual - * machines, Azure also enables you to see a screenshot of the VM from the + * diagnose VM status.

You can easily view the output of your console + * log.

Azure also enables you to see a screenshot of the VM from the * hypervisor. * @member {boolean} [diagnosticsProfile.bootDiagnostics.enabled] Whether boot * diagnostics should be enabled on the Virtual Machine. @@ -1886,14 +1907,25 @@ export interface VirtualMachineInstanceView { * @member {array} [instanceView.extensions] The extensions information. * @member {object} [instanceView.bootDiagnostics] Boot Diagnostics is a * debugging feature which allows you to view Console Output and Screenshot to - * diagnose VM status.

For Linux Virtual Machines, you can easily view - * the output of your console log.

For both Windows and Linux virtual - * machines, Azure also enables you to see a screenshot of the VM from the + * diagnose VM status.

You can easily view the output of your console + * log.

Azure also enables you to see a screenshot of the VM from the * hypervisor. * @member {string} [instanceView.bootDiagnostics.consoleScreenshotBlobUri] The * console screenshot blob URI. * @member {string} [instanceView.bootDiagnostics.serialConsoleLogBlobUri] The * Linux serial console log blob Uri. + * @member {object} [instanceView.bootDiagnostics.status] The boot diagnostics + * status information for the VM.

NOTE: It will be set only if there + * are errors encountered in enabling boot diagnostics. + * @member {string} [instanceView.bootDiagnostics.status.code] The status code. + * @member {string} [instanceView.bootDiagnostics.status.level] The level code. + * Possible values include: 'Info', 'Warning', 'Error' + * @member {string} [instanceView.bootDiagnostics.status.displayStatus] The + * short localizable label for the status. + * @member {string} [instanceView.bootDiagnostics.status.message] The detailed + * status message, including for alerts and error messages. + * @member {date} [instanceView.bootDiagnostics.status.time] The time of the + * status. * @member {array} [instanceView.statuses] The resource status information. * @member {string} [licenseType] Specifies that the image or disk that is * being used was licensed on-premises. This element is only used for images @@ -2220,9 +2252,8 @@ export interface VirtualMachine extends Resource { * state.

Minimum api-version: 2015-06-15. * @member {object} [diagnosticsProfile.bootDiagnostics] Boot Diagnostics is a * debugging feature which allows you to view Console Output and Screenshot to - * diagnose VM status.

For Linux Virtual Machines, you can easily view - * the output of your console log.

For both Windows and Linux virtual - * machines, Azure also enables you to see a screenshot of the VM from the + * diagnose VM status.

You can easily view the output of your console + * log.

Azure also enables you to see a screenshot of the VM from the * hypervisor. * @member {boolean} [diagnosticsProfile.bootDiagnostics.enabled] Whether boot * diagnostics should be enabled on the Virtual Machine. @@ -2291,14 +2322,25 @@ export interface VirtualMachine extends Resource { * @member {array} [instanceView.extensions] The extensions information. * @member {object} [instanceView.bootDiagnostics] Boot Diagnostics is a * debugging feature which allows you to view Console Output and Screenshot to - * diagnose VM status.

For Linux Virtual Machines, you can easily view - * the output of your console log.

For both Windows and Linux virtual - * machines, Azure also enables you to see a screenshot of the VM from the + * diagnose VM status.

You can easily view the output of your console + * log.

Azure also enables you to see a screenshot of the VM from the * hypervisor. * @member {string} [instanceView.bootDiagnostics.consoleScreenshotBlobUri] The * console screenshot blob URI. * @member {string} [instanceView.bootDiagnostics.serialConsoleLogBlobUri] The * Linux serial console log blob Uri. + * @member {object} [instanceView.bootDiagnostics.status] The boot diagnostics + * status information for the VM.

NOTE: It will be set only if there + * are errors encountered in enabling boot diagnostics. + * @member {string} [instanceView.bootDiagnostics.status.code] The status code. + * @member {string} [instanceView.bootDiagnostics.status.level] The level code. + * Possible values include: 'Info', 'Warning', 'Error' + * @member {string} [instanceView.bootDiagnostics.status.displayStatus] The + * short localizable label for the status. + * @member {string} [instanceView.bootDiagnostics.status.message] The detailed + * status message, including for alerts and error messages. + * @member {date} [instanceView.bootDiagnostics.status.time] The time of the + * status. * @member {array} [instanceView.statuses] The resource status information. * @member {string} [licenseType] Specifies that the image or disk that is * being used was licensed on-premises. This element is only used for images @@ -3676,9 +3718,8 @@ export interface VirtualMachineScaleSetExtensionProfile { * state.

Minimum api-version: 2015-06-15. * @member {object} [diagnosticsProfile.bootDiagnostics] Boot Diagnostics is a * debugging feature which allows you to view Console Output and Screenshot to - * diagnose VM status.

For Linux Virtual Machines, you can easily view - * the output of your console log.

For both Windows and Linux virtual - * machines, Azure also enables you to see a screenshot of the VM from the + * diagnose VM status.

You can easily view the output of your console + * log.

Azure also enables you to see a screenshot of the VM from the * hypervisor. * @member {boolean} [diagnosticsProfile.bootDiagnostics.enabled] Whether boot * diagnostics should be enabled on the Virtual Machine. @@ -3808,9 +3849,8 @@ export interface VirtualMachineScaleSetVMProfile { * diagnostics profile. * @member {object} [diagnosticsProfile.bootDiagnostics] Boot Diagnostics is a * debugging feature which allows you to view Console Output and Screenshot to - * diagnose VM status.

For Linux Virtual Machines, you can easily view - * the output of your console log.

For both Windows and Linux virtual - * machines, Azure also enables you to see a screenshot of the VM from the + * diagnose VM status.

You can easily view the output of your console + * log.

Azure also enables you to see a screenshot of the VM from the * hypervisor. * @member {boolean} [diagnosticsProfile.bootDiagnostics.enabled] Whether boot * diagnostics should be enabled on the Virtual Machine. @@ -4099,9 +4139,8 @@ export interface VirtualMachineScaleSetUpdateVMProfile { * boot diagnostic settings state.

Minimum api-version: 2015-06-15. * @member {object} [virtualMachineProfile.diagnosticsProfile.bootDiagnostics] * Boot Diagnostics is a debugging feature which allows you to view Console - * Output and Screenshot to diagnose VM status.

For Linux Virtual - * Machines, you can easily view the output of your console log.

For - * both Windows and Linux virtual machines, Azure also enables you to see a + * Output and Screenshot to diagnose VM status.

You can easily view + * the output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * @member {boolean} * [virtualMachineProfile.diagnosticsProfile.bootDiagnostics.enabled] Whether @@ -4349,9 +4388,8 @@ export interface VirtualMachineScaleSet extends Resource { * machine scale set diagnostics profile. * @member {object} [virtualMachineProfile.diagnosticsProfile.bootDiagnostics] * Boot Diagnostics is a debugging feature which allows you to view Console - * Output and Screenshot to diagnose VM status.

For Linux Virtual - * Machines, you can easily view the output of your console log.

For - * both Windows and Linux virtual machines, Azure also enables you to see a + * Output and Screenshot to diagnose VM status.

You can easily view + * the output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * @member {boolean} * [virtualMachineProfile.diagnosticsProfile.bootDiagnostics.enabled] Whether @@ -4880,13 +4918,24 @@ export interface VirtualMachineHealthStatus { * @member {date} [vmHealth.status.time] The time of the status. * @member {object} [bootDiagnostics] Boot Diagnostics is a debugging feature * which allows you to view Console Output and Screenshot to diagnose VM - * status.

For Linux Virtual Machines, you can easily view the output - * of your console log.

For both Windows and Linux virtual machines, - * Azure also enables you to see a screenshot of the VM from the hypervisor. + * status.

You can easily view the output of your console log. + *

Azure also enables you to see a screenshot of the VM from the + * hypervisor. * @member {string} [bootDiagnostics.consoleScreenshotBlobUri] The console * screenshot blob URI. * @member {string} [bootDiagnostics.serialConsoleLogBlobUri] The Linux serial * console log blob Uri. + * @member {object} [bootDiagnostics.status] The boot diagnostics status + * information for the VM.

NOTE: It will be set only if there are + * errors encountered in enabling boot diagnostics. + * @member {string} [bootDiagnostics.status.code] The status code. + * @member {string} [bootDiagnostics.status.level] The level code. Possible + * values include: 'Info', 'Warning', 'Error' + * @member {string} [bootDiagnostics.status.displayStatus] The short + * localizable label for the status. + * @member {string} [bootDiagnostics.status.message] The detailed status + * message, including for alerts and error messages. + * @member {date} [bootDiagnostics.status.time] The time of the status. * @member {array} [statuses] The resource status information. * @member {string} [placementGroupId] The placement group in which the VM is * running. If the VM is deallocated it will not have a placementGroupId. @@ -4975,14 +5024,25 @@ export interface VirtualMachineScaleSetVMInstanceView { * @member {date} [instanceView.vmHealth.status.time] The time of the status. * @member {object} [instanceView.bootDiagnostics] Boot Diagnostics is a * debugging feature which allows you to view Console Output and Screenshot to - * diagnose VM status.

For Linux Virtual Machines, you can easily view - * the output of your console log.

For both Windows and Linux virtual - * machines, Azure also enables you to see a screenshot of the VM from the + * diagnose VM status.

You can easily view the output of your console + * log.

Azure also enables you to see a screenshot of the VM from the * hypervisor. * @member {string} [instanceView.bootDiagnostics.consoleScreenshotBlobUri] The * console screenshot blob URI. * @member {string} [instanceView.bootDiagnostics.serialConsoleLogBlobUri] The * Linux serial console log blob Uri. + * @member {object} [instanceView.bootDiagnostics.status] The boot diagnostics + * status information for the VM.

NOTE: It will be set only if there + * are errors encountered in enabling boot diagnostics. + * @member {string} [instanceView.bootDiagnostics.status.code] The status code. + * @member {string} [instanceView.bootDiagnostics.status.level] The level code. + * Possible values include: 'Info', 'Warning', 'Error' + * @member {string} [instanceView.bootDiagnostics.status.displayStatus] The + * short localizable label for the status. + * @member {string} [instanceView.bootDiagnostics.status.message] The detailed + * status message, including for alerts and error messages. + * @member {date} [instanceView.bootDiagnostics.status.time] The time of the + * status. * @member {array} [instanceView.statuses] The resource status information. * @member {string} [instanceView.placementGroupId] The placement group in * which the VM is running. If the VM is deallocated it will not have a @@ -5245,9 +5305,8 @@ export interface VirtualMachineScaleSetVMInstanceView { * state.

Minimum api-version: 2015-06-15. * @member {object} [diagnosticsProfile.bootDiagnostics] Boot Diagnostics is a * debugging feature which allows you to view Console Output and Screenshot to - * diagnose VM status.

For Linux Virtual Machines, you can easily view - * the output of your console log.

For both Windows and Linux virtual - * machines, Azure also enables you to see a screenshot of the VM from the + * diagnose VM status.

You can easily view the output of your console + * log.

Azure also enables you to see a screenshot of the VM from the * hypervisor. * @member {boolean} [diagnosticsProfile.bootDiagnostics.enabled] Whether boot * diagnostics should be enabled on the Virtual Machine. diff --git a/lib/services/computeManagement2/lib/models/virtualMachine.js b/lib/services/computeManagement2/lib/models/virtualMachine.js index 1bfd785c30..80cd2c42c8 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachine.js +++ b/lib/services/computeManagement2/lib/models/virtualMachine.js @@ -300,9 +300,8 @@ class VirtualMachine extends models['Resource'] { * settings state.

Minimum api-version: 2015-06-15. * @member {object} [diagnosticsProfile.bootDiagnostics] Boot Diagnostics is * a debugging feature which allows you to view Console Output and Screenshot - * to diagnose VM status.

For Linux Virtual Machines, you can easily - * view the output of your console log.

For both Windows and Linux - * virtual machines, Azure also enables you to see a screenshot of the VM + * to diagnose VM status.

You can easily view the output of your + * console log.

Azure also enables you to see a screenshot of the VM * from the hypervisor. * @member {boolean} [diagnosticsProfile.bootDiagnostics.enabled] Whether * boot diagnostics should be enabled on the Virtual Machine. @@ -371,14 +370,26 @@ class VirtualMachine extends models['Resource'] { * @member {array} [instanceView.extensions] The extensions information. * @member {object} [instanceView.bootDiagnostics] Boot Diagnostics is a * debugging feature which allows you to view Console Output and Screenshot - * to diagnose VM status.

For Linux Virtual Machines, you can easily - * view the output of your console log.

For both Windows and Linux - * virtual machines, Azure also enables you to see a screenshot of the VM + * to diagnose VM status.

You can easily view the output of your + * console log.

Azure also enables you to see a screenshot of the VM * from the hypervisor. * @member {string} [instanceView.bootDiagnostics.consoleScreenshotBlobUri] * The console screenshot blob URI. * @member {string} [instanceView.bootDiagnostics.serialConsoleLogBlobUri] * The Linux serial console log blob Uri. + * @member {object} [instanceView.bootDiagnostics.status] The boot + * diagnostics status information for the VM.

NOTE: It will be set + * only if there are errors encountered in enabling boot diagnostics. + * @member {string} [instanceView.bootDiagnostics.status.code] The status + * code. + * @member {string} [instanceView.bootDiagnostics.status.level] The level + * code. Possible values include: 'Info', 'Warning', 'Error' + * @member {string} [instanceView.bootDiagnostics.status.displayStatus] The + * short localizable label for the status. + * @member {string} [instanceView.bootDiagnostics.status.message] The + * detailed status message, including for alerts and error messages. + * @member {date} [instanceView.bootDiagnostics.status.time] The time of the + * status. * @member {array} [instanceView.statuses] The resource status information. * @member {string} [licenseType] Specifies that the image or disk that is * being used was licensed on-premises. This element is only used for images diff --git a/lib/services/computeManagement2/lib/models/virtualMachineInstanceView.js b/lib/services/computeManagement2/lib/models/virtualMachineInstanceView.js index 0092fc874e..05b74a3195 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineInstanceView.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineInstanceView.js @@ -56,14 +56,24 @@ class VirtualMachineInstanceView { * @member {array} [extensions] The extensions information. * @member {object} [bootDiagnostics] Boot Diagnostics is a debugging feature * which allows you to view Console Output and Screenshot to diagnose VM - * status.

For Linux Virtual Machines, you can easily view the - * output of your console log.

For both Windows and Linux virtual - * machines, Azure also enables you to see a screenshot of the VM from the + * status.

You can easily view the output of your console log. + *

Azure also enables you to see a screenshot of the VM from the * hypervisor. * @member {string} [bootDiagnostics.consoleScreenshotBlobUri] The console * screenshot blob URI. * @member {string} [bootDiagnostics.serialConsoleLogBlobUri] The Linux * serial console log blob Uri. + * @member {object} [bootDiagnostics.status] The boot diagnostics status + * information for the VM.

NOTE: It will be set only if there are + * errors encountered in enabling boot diagnostics. + * @member {string} [bootDiagnostics.status.code] The status code. + * @member {string} [bootDiagnostics.status.level] The level code. Possible + * values include: 'Info', 'Warning', 'Error' + * @member {string} [bootDiagnostics.status.displayStatus] The short + * localizable label for the status. + * @member {string} [bootDiagnostics.status.message] The detailed status + * message, including for alerts and error messages. + * @member {date} [bootDiagnostics.status.time] The time of the status. * @member {array} [statuses] The resource status information. */ constructor() { diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSet.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSet.js index 648247509e..e0655ced6b 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSet.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSet.js @@ -292,9 +292,8 @@ class VirtualMachineScaleSet extends models['Resource'] { * @member {object} * [virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * @member {boolean} * [virtualMachineProfile.diagnosticsProfile.bootDiagnostics.enabled] Whether diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetUpdate.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetUpdate.js index 36b3b105c5..9479f32f11 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetUpdate.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetUpdate.js @@ -193,9 +193,8 @@ class VirtualMachineScaleSetUpdate extends models['UpdateResource'] { * @member {object} * [virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * @member {boolean} * [virtualMachineProfile.diagnosticsProfile.bootDiagnostics.enabled] Whether diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetUpdateVMProfile.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetUpdateVMProfile.js index 876c3adfc4..6894c64882 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetUpdateVMProfile.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetUpdateVMProfile.js @@ -107,9 +107,8 @@ class VirtualMachineScaleSetUpdateVMProfile { * diagnostics profile. * @member {object} [diagnosticsProfile.bootDiagnostics] Boot Diagnostics is * a debugging feature which allows you to view Console Output and Screenshot - * to diagnose VM status.

For Linux Virtual Machines, you can easily - * view the output of your console log.

For both Windows and Linux - * virtual machines, Azure also enables you to see a screenshot of the VM + * to diagnose VM status.

You can easily view the output of your + * console log.

Azure also enables you to see a screenshot of the VM * from the hypervisor. * @member {boolean} [diagnosticsProfile.bootDiagnostics.enabled] Whether * boot diagnostics should be enabled on the Virtual Machine. diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js index 3376670278..6755fccb94 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVM.js @@ -85,14 +85,26 @@ class VirtualMachineScaleSetVM extends models['Resource'] { * @member {date} [instanceView.vmHealth.status.time] The time of the status. * @member {object} [instanceView.bootDiagnostics] Boot Diagnostics is a * debugging feature which allows you to view Console Output and Screenshot - * to diagnose VM status.

For Linux Virtual Machines, you can easily - * view the output of your console log.

For both Windows and Linux - * virtual machines, Azure also enables you to see a screenshot of the VM + * to diagnose VM status.

You can easily view the output of your + * console log.

Azure also enables you to see a screenshot of the VM * from the hypervisor. * @member {string} [instanceView.bootDiagnostics.consoleScreenshotBlobUri] * The console screenshot blob URI. * @member {string} [instanceView.bootDiagnostics.serialConsoleLogBlobUri] * The Linux serial console log blob Uri. + * @member {object} [instanceView.bootDiagnostics.status] The boot + * diagnostics status information for the VM.

NOTE: It will be set + * only if there are errors encountered in enabling boot diagnostics. + * @member {string} [instanceView.bootDiagnostics.status.code] The status + * code. + * @member {string} [instanceView.bootDiagnostics.status.level] The level + * code. Possible values include: 'Info', 'Warning', 'Error' + * @member {string} [instanceView.bootDiagnostics.status.displayStatus] The + * short localizable label for the status. + * @member {string} [instanceView.bootDiagnostics.status.message] The + * detailed status message, including for alerts and error messages. + * @member {date} [instanceView.bootDiagnostics.status.time] The time of the + * status. * @member {array} [instanceView.statuses] The resource status information. * @member {string} [instanceView.placementGroupId] The placement group in * which the VM is running. If the VM is deallocated it will not have a @@ -366,9 +378,8 @@ class VirtualMachineScaleSetVM extends models['Resource'] { * settings state.

Minimum api-version: 2015-06-15. * @member {object} [diagnosticsProfile.bootDiagnostics] Boot Diagnostics is * a debugging feature which allows you to view Console Output and Screenshot - * to diagnose VM status.

For Linux Virtual Machines, you can easily - * view the output of your console log.

For both Windows and Linux - * virtual machines, Azure also enables you to see a screenshot of the VM + * to diagnose VM status.

You can easily view the output of your + * console log.

Azure also enables you to see a screenshot of the VM * from the hypervisor. * @member {boolean} [diagnosticsProfile.bootDiagnostics.enabled] Whether * boot diagnostics should be enabled on the Virtual Machine. diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMInstanceView.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMInstanceView.js index 2b34d4980f..e786396ccb 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMInstanceView.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMInstanceView.js @@ -59,14 +59,24 @@ class VirtualMachineScaleSetVMInstanceView { * @member {date} [vmHealth.status.time] The time of the status. * @member {object} [bootDiagnostics] Boot Diagnostics is a debugging feature * which allows you to view Console Output and Screenshot to diagnose VM - * status.

For Linux Virtual Machines, you can easily view the - * output of your console log.

For both Windows and Linux virtual - * machines, Azure also enables you to see a screenshot of the VM from the + * status.

You can easily view the output of your console log. + *

Azure also enables you to see a screenshot of the VM from the * hypervisor. * @member {string} [bootDiagnostics.consoleScreenshotBlobUri] The console * screenshot blob URI. * @member {string} [bootDiagnostics.serialConsoleLogBlobUri] The Linux * serial console log blob Uri. + * @member {object} [bootDiagnostics.status] The boot diagnostics status + * information for the VM.

NOTE: It will be set only if there are + * errors encountered in enabling boot diagnostics. + * @member {string} [bootDiagnostics.status.code] The status code. + * @member {string} [bootDiagnostics.status.level] The level code. Possible + * values include: 'Info', 'Warning', 'Error' + * @member {string} [bootDiagnostics.status.displayStatus] The short + * localizable label for the status. + * @member {string} [bootDiagnostics.status.message] The detailed status + * message, including for alerts and error messages. + * @member {date} [bootDiagnostics.status.time] The time of the status. * @member {array} [statuses] The resource status information. * @member {string} [placementGroupId] The placement group in which the VM is * running. If the VM is deallocated it will not have a placementGroupId. diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMProfile.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMProfile.js index 62c9b40196..d758583b34 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMProfile.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetVMProfile.js @@ -193,9 +193,8 @@ class VirtualMachineScaleSetVMProfile { * settings state.

Minimum api-version: 2015-06-15. * @member {object} [diagnosticsProfile.bootDiagnostics] Boot Diagnostics is * a debugging feature which allows you to view Console Output and Screenshot - * to diagnose VM status.

For Linux Virtual Machines, you can easily - * view the output of your console log.

For both Windows and Linux - * virtual machines, Azure also enables you to see a screenshot of the VM + * to diagnose VM status.

You can easily view the output of your + * console log.

Azure also enables you to see a screenshot of the VM * from the hypervisor. * @member {boolean} [diagnosticsProfile.bootDiagnostics.enabled] Whether * boot diagnostics should be enabled on the Virtual Machine. diff --git a/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js b/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js index e0e1277183..7cdf331e3f 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineUpdate.js @@ -300,9 +300,8 @@ class VirtualMachineUpdate extends models['UpdateResource'] { * settings state.

Minimum api-version: 2015-06-15. * @member {object} [diagnosticsProfile.bootDiagnostics] Boot Diagnostics is * a debugging feature which allows you to view Console Output and Screenshot - * to diagnose VM status.

For Linux Virtual Machines, you can easily - * view the output of your console log.

For both Windows and Linux - * virtual machines, Azure also enables you to see a screenshot of the VM + * to diagnose VM status.

You can easily view the output of your + * console log.

Azure also enables you to see a screenshot of the VM * from the hypervisor. * @member {boolean} [diagnosticsProfile.bootDiagnostics.enabled] Whether * boot diagnostics should be enabled on the Virtual Machine. @@ -371,14 +370,26 @@ class VirtualMachineUpdate extends models['UpdateResource'] { * @member {array} [instanceView.extensions] The extensions information. * @member {object} [instanceView.bootDiagnostics] Boot Diagnostics is a * debugging feature which allows you to view Console Output and Screenshot - * to diagnose VM status.

For Linux Virtual Machines, you can easily - * view the output of your console log.

For both Windows and Linux - * virtual machines, Azure also enables you to see a screenshot of the VM + * to diagnose VM status.

You can easily view the output of your + * console log.

Azure also enables you to see a screenshot of the VM * from the hypervisor. * @member {string} [instanceView.bootDiagnostics.consoleScreenshotBlobUri] * The console screenshot blob URI. * @member {string} [instanceView.bootDiagnostics.serialConsoleLogBlobUri] * The Linux serial console log blob Uri. + * @member {object} [instanceView.bootDiagnostics.status] The boot + * diagnostics status information for the VM.

NOTE: It will be set + * only if there are errors encountered in enabling boot diagnostics. + * @member {string} [instanceView.bootDiagnostics.status.code] The status + * code. + * @member {string} [instanceView.bootDiagnostics.status.level] The level + * code. Possible values include: 'Info', 'Warning', 'Error' + * @member {string} [instanceView.bootDiagnostics.status.displayStatus] The + * short localizable label for the status. + * @member {string} [instanceView.bootDiagnostics.status.message] The + * detailed status message, including for alerts and error messages. + * @member {date} [instanceView.bootDiagnostics.status.time] The time of the + * status. * @member {array} [instanceView.statuses] The resource status information. * @member {string} [licenseType] Specifies that the image or disk that is * being used was licensed on-premises. This element is only used for images diff --git a/lib/services/computeManagement2/lib/operations/index.d.ts b/lib/services/computeManagement2/lib/operations/index.d.ts index be29115991..90514b7739 100644 --- a/lib/services/computeManagement2/lib/operations/index.d.ts +++ b/lib/services/computeManagement2/lib/operations/index.d.ts @@ -3906,9 +3906,8 @@ export interface VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -4324,9 +4323,8 @@ export interface VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -4761,9 +4759,8 @@ export interface VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -5177,9 +5174,8 @@ export interface VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -6608,9 +6604,8 @@ export interface VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -7026,9 +7021,8 @@ export interface VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -7463,9 +7457,8 @@ export interface VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -7879,9 +7872,8 @@ export interface VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -9008,9 +9000,8 @@ export interface VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -9458,9 +9449,8 @@ export interface VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -9817,9 +9807,8 @@ export interface VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -10128,9 +10117,8 @@ export interface VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -11739,9 +11727,8 @@ export interface VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -12189,9 +12176,8 @@ export interface VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -12548,9 +12534,8 @@ export interface VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -12859,9 +12844,8 @@ export interface VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -15479,9 +15463,8 @@ export interface VirtualMachineScaleSetVMs { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -15885,9 +15868,8 @@ export interface VirtualMachineScaleSetVMs { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -17168,9 +17150,8 @@ export interface VirtualMachineScaleSetVMs { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -17574,9 +17555,8 @@ export interface VirtualMachineScaleSetVMs { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] diff --git a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js index 2301b99558..6901f09a9f 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetVMs.js @@ -550,9 +550,8 @@ function _deallocate(resourceGroupName, vmScaleSetName, instanceId, options, cal * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -2366,9 +2365,8 @@ function _beginDeallocate(resourceGroupName, vmScaleSetName, instanceId, options * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -4339,9 +4337,8 @@ class VirtualMachineScaleSetVMs { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -4757,9 +4754,8 @@ class VirtualMachineScaleSetVMs { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -6406,9 +6402,8 @@ class VirtualMachineScaleSetVMs { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -6824,9 +6819,8 @@ class VirtualMachineScaleSetVMs { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] diff --git a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSets.js b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSets.js index 46ee6b130a..248ded9c9d 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSets.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSets.js @@ -377,9 +377,8 @@ const WebResource = msRest.WebResource; * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -775,9 +774,8 @@ function _createOrUpdate(resourceGroupName, vmScaleSetName, parameters, options, * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -3003,9 +3001,8 @@ function _forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName, * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -3500,9 +3497,8 @@ function _beginCreateOrUpdate(resourceGroupName, vmScaleSetName, parameters, opt * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -6325,9 +6321,8 @@ class VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -6787,9 +6782,8 @@ class VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -7161,9 +7155,8 @@ class VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -7484,9 +7477,8 @@ class VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -9596,9 +9588,8 @@ class VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -10058,9 +10049,8 @@ class VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -10432,9 +10422,8 @@ class VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} @@ -10755,9 +10744,8 @@ class VirtualMachineScaleSets { * @param {object} * [parameters.virtualMachineProfile.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} diff --git a/lib/services/computeManagement2/lib/operations/virtualMachines.js b/lib/services/computeManagement2/lib/operations/virtualMachines.js index 4d242989e0..50b3db10c5 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachines.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachines.js @@ -455,9 +455,8 @@ function _capture(resourceGroupName, vmName, parameters, options, callback) { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -931,9 +930,8 @@ function _createOrUpdate(resourceGroupName, vmName, parameters, options, callbac * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -3017,9 +3015,8 @@ function _beginCapture(resourceGroupName, vmName, parameters, options, callback) * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -3592,9 +3589,8 @@ function _beginCreateOrUpdate(resourceGroupName, vmName, parameters, options, ca * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -5752,9 +5748,8 @@ class VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -6182,9 +6177,8 @@ class VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -6634,9 +6628,8 @@ class VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -7062,9 +7055,8 @@ class VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -8940,9 +8932,8 @@ class VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -9370,9 +9361,8 @@ class VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -9822,9 +9812,8 @@ class VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled] @@ -10250,9 +10239,8 @@ class VirtualMachines { * * @param {object} [parameters.diagnosticsProfile.bootDiagnostics] Boot * Diagnostics is a debugging feature which allows you to view Console Output - * and Screenshot to diagnose VM status.

For Linux Virtual Machines, - * you can easily view the output of your console log.

For both - * Windows and Linux virtual machines, Azure also enables you to see a + * and Screenshot to diagnose VM status.

You can easily view the + * output of your console log.

Azure also enables you to see a * screenshot of the VM from the hypervisor. * * @param {boolean} [parameters.diagnosticsProfile.bootDiagnostics.enabled]