Partilhar via


DiagnosticsProfile Class

  • java.lang.Object
    • com.azure.resourcemanager.compute.models.DiagnosticsProfile

Implements

public final class DiagnosticsProfile
implements JsonSerializable<DiagnosticsProfile>

Specifies the boot diagnostic settings state. Minimum api-version: 2015-06-15.

Constructor Summary

Constructor Description
DiagnosticsProfile()

Creates an instance of DiagnosticsProfile class.

Method Summary

Modifier and Type Method and Description
BootDiagnostics bootDiagnostics()

Get the bootDiagnostics property: Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

static DiagnosticsProfile fromJson(JsonReader jsonReader)

Reads an instance of DiagnosticsProfile from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

DiagnosticsProfile withBootDiagnostics(BootDiagnostics bootDiagnostics)

Set the bootDiagnostics property: Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

Methods inherited from java.lang.Object

Constructor Details

DiagnosticsProfile

public DiagnosticsProfile()

Creates an instance of DiagnosticsProfile class.

Method Details

bootDiagnostics

public BootDiagnostics bootDiagnostics()

Get the bootDiagnostics property: Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status. **NOTE**: If storageUri is being specified then ensure that the storage account is in the same region and subscription as the VM. You can easily view the output of your console log. Azure also enables you to see a screenshot of the VM from the hypervisor.

Returns:

the bootDiagnostics value.

fromJson

public static DiagnosticsProfile fromJson(JsonReader jsonReader)

Reads an instance of DiagnosticsProfile from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of DiagnosticsProfile if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the DiagnosticsProfile.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withBootDiagnostics

public DiagnosticsProfile withBootDiagnostics(BootDiagnostics bootDiagnostics)

Set the bootDiagnostics property: Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status. **NOTE**: If storageUri is being specified then ensure that the storage account is in the same region and subscription as the VM. You can easily view the output of your console log. Azure also enables you to see a screenshot of the VM from the hypervisor.

Parameters:

bootDiagnostics - the bootDiagnostics value to set.

Returns:

the DiagnosticsProfile object itself.

Applies to