Partager via


VirtualMachineScaleSetVMExtensionsSummary Class

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

Implements

public final class VirtualMachineScaleSetVMExtensionsSummary
implements JsonSerializable<VirtualMachineScaleSetVMExtensionsSummary>

Extensions summary for virtual machines of a virtual machine scale set.

Constructor Summary

Constructor Description
VirtualMachineScaleSetVMExtensionsSummary()

Creates an instance of VirtualMachineScaleSetVMExtensionsSummary class.

Method Summary

Modifier and Type Method and Description
static VirtualMachineScaleSetVMExtensionsSummary fromJson(JsonReader jsonReader)

Reads an instance of VirtualMachineScaleSetVMExtensionsSummary from the JsonReader.

String name()

Get the name property: The extension name.

List<VirtualMachineStatusCodeCount> statusesSummary()

Get the statusesSummary property: The extensions information.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

VirtualMachineScaleSetVMExtensionsSummary

public VirtualMachineScaleSetVMExtensionsSummary()

Creates an instance of VirtualMachineScaleSetVMExtensionsSummary class.

Method Details

fromJson

public static VirtualMachineScaleSetVMExtensionsSummary fromJson(JsonReader jsonReader)

Reads an instance of VirtualMachineScaleSetVMExtensionsSummary from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of VirtualMachineScaleSetVMExtensionsSummary 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 VirtualMachineScaleSetVMExtensionsSummary.

name

public String name()

Get the name property: The extension name.

Returns:

the name value.

statusesSummary

public List statusesSummary()

Get the statusesSummary property: The extensions information.

Returns:

the statusesSummary value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to