Class BootDiagnostics
java.lang.Object
com.azure.resourcemanager.compute.models.BootDiagnostics
Boot Diagnostics is a debugging feature which allows you to view Console 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.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionenabled()Get the enabled property: Whether boot diagnostics should be enabled on the Virtual Machine.Get the storageUri property: Uri of the storage account to use for placing the console output and screenshot.voidvalidate()Validates the instance.withEnabled(Boolean enabled) Set the enabled property: Whether boot diagnostics should be enabled on the Virtual Machine.withStorageUri(String storageUri) Set the storageUri property: Uri of the storage account to use for placing the console output and screenshot.
-
Constructor Details
-
BootDiagnostics
public BootDiagnostics()Creates an instance of BootDiagnostics class.
-
-
Method Details
-
enabled
Get the enabled property: Whether boot diagnostics should be enabled on the Virtual Machine.- Returns:
- the enabled value.
-
withEnabled
Set the enabled property: Whether boot diagnostics should be enabled on the Virtual Machine.- Parameters:
enabled- the enabled value to set.- Returns:
- the BootDiagnostics object itself.
-
storageUri
Get the storageUri property: Uri of the storage account to use for placing the console output and screenshot. If storageUri is not specified while enabling boot diagnostics, managed storage will be used.- Returns:
- the storageUri value.
-
withStorageUri
Set the storageUri property: Uri of the storage account to use for placing the console output and screenshot. If storageUri is not specified while enabling boot diagnostics, managed storage will be used.- Parameters:
storageUri- the storageUri value to set.- Returns:
- the BootDiagnostics object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-