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]