Share via


HDInsightClusterProperties Class

Definition

The properties of cluster.

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

Constructors

HDInsightClusterProperties(HDInsightClusterDefinition)

Initializes a new instance of HDInsightClusterProperties.

Properties

ClusterDefinition

The cluster definition.

ClusterHdpVersion

The hdp version of the cluster.

ClusterId

The cluster id.

ClusterState

The state of the cluster.

ClusterVersion

The version of the cluster.

ComputeIsolationProperties

The compute isolation properties.

ComputeRoles

The list of roles in the cluster.

ConnectivityEndpoints

The list of connectivity endpoints.

CreatedOn

The date on which the cluster was created.

DiskEncryptionProperties

The disk encryption properties.

Errors

The list of errors.

ExcludedServicesConfig

The excluded services config.

IsEncryptionInTransitEnabled

Indicates whether or not inter cluster node communication is encrypted in transit.

KafkaRestProperties

The cluster kafka rest proxy configuration.

MinSupportedTlsVersion

The minimal supported tls version.

NetworkProperties

The network properties.

OSType

The type of operating system.

PrivateEndpointConnections

The list of private endpoint connections.

PrivateLinkConfigurations

The private link configurations.

ProvisioningState

The provisioning state, which only appears in the response.

QuotaInfoCoresUsed

The cores used by the cluster.

SecurityProfile

The security profile.

StorageAccounts

The list of storage accounts in the cluster.

Tier

The cluster tier.

Explicit Interface Implementations

IJsonModel<HDInsightClusterProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<HDInsightClusterProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<HDInsightClusterProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HDInsightClusterProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<HDInsightClusterProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to