Share via


HDInsightClusterDataDiskGroup Class

Definition

The data disks groups for the role.

public class HDInsightClusterDataDiskGroup
public class HDInsightClusterDataDiskGroup : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.HDInsight.Models.HDInsightClusterDataDiskGroup>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.HDInsight.Models.HDInsightClusterDataDiskGroup>
type HDInsightClusterDataDiskGroup = class
type HDInsightClusterDataDiskGroup = class
    interface IJsonModel<HDInsightClusterDataDiskGroup>
    interface IPersistableModel<HDInsightClusterDataDiskGroup>
Public Class HDInsightClusterDataDiskGroup
Public Class HDInsightClusterDataDiskGroup
Implements IJsonModel(Of HDInsightClusterDataDiskGroup), IPersistableModel(Of HDInsightClusterDataDiskGroup)
Inheritance
HDInsightClusterDataDiskGroup
Implements

Constructors

HDInsightClusterDataDiskGroup()

Initializes a new instance of HDInsightClusterDataDiskGroup.

Properties

DiskSizeInGB

ReadOnly. The DiskSize in GB. Do not set this value.

DisksPerNode

The number of disks per node.

StorageAccountType

ReadOnly. The storage account type. Do not set this value.

Explicit Interface Implementations

IJsonModel<HDInsightClusterDataDiskGroup>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<HDInsightClusterDataDiskGroup>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<HDInsightClusterDataDiskGroup>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HDInsightClusterDataDiskGroup>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<HDInsightClusterDataDiskGroup>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to