ClusterGetProperties Class

The properties of cluster.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
msrest.serialization.Model
ClusterGetProperties

Constructor

ClusterGetProperties(*, cluster_definition: ClusterDefinition, cluster_version: str | None = None, cluster_hdp_version: str | None = None, os_type: str | OSType | None = None, tier: str | Tier | None = None, cluster_id: str | None = None, kafka_rest_properties: KafkaRestProperties | None = None, security_profile: SecurityProfile | None = None, compute_profile: ComputeProfile | None = None, provisioning_state: str | HDInsightClusterProvisioningState | None = None, created_date: str | None = None, cluster_state: str | None = None, quota_info: QuotaInfo | None = None, errors: List[Errors] | None = None, connectivity_endpoints: List[ConnectivityEndpoint] | None = None, disk_encryption_properties: DiskEncryptionProperties | None = None, encryption_in_transit_properties: EncryptionInTransitProperties | None = None, storage_profile: StorageProfile | None = None, min_supported_tls_version: str | None = None, excluded_services_config: ExcludedServicesConfig | None = None, network_properties: NetworkProperties | None = None, compute_isolation_properties: ComputeIsolationProperties | None = None, private_link_configurations: List[PrivateLinkConfiguration] | None = None, **kwargs)

Parameters

Name Description
cluster_version
Required
str

The version of the cluster.

cluster_hdp_version
Required
str

The hdp version of the cluster.

os_type
Required
str or OSType

The type of operating system. Possible values include: "Windows", "Linux".

tier
Required
str or Tier

The cluster tier. Possible values include: "Standard", "Premium".

cluster_id
Required
str

The cluster id.

cluster_definition
Required

Required. The cluster definition.

kafka_rest_properties
Required

The cluster kafka rest proxy configuration.

security_profile
Required

The security profile.

compute_profile
Required

The compute profile.

provisioning_state
Required

The provisioning state, which only appears in the response. Possible values include: "InProgress", "Failed", "Succeeded", "Canceled", "Deleting".

created_date
Required
str

The date on which the cluster was created.

cluster_state
Required
str

The state of the cluster.

quota_info
Required

The quota information.

errors
Required

The list of errors.

connectivity_endpoints
Required

The list of connectivity endpoints.

disk_encryption_properties
Required

The disk encryption properties.

encryption_in_transit_properties
Required

The encryption-in-transit properties.

storage_profile
Required

The storage profile.

min_supported_tls_version
Required
str

The minimal supported tls version.

excluded_services_config
Required

The excluded services config.

network_properties
Required

The network properties.

compute_isolation_properties
Required

The compute isolation properties.

private_link_configurations
Required

The private link configurations.

Keyword-Only Parameters

Name Description
cluster_definition
Required
cluster_version
Required
cluster_hdp_version
Required
os_type
Required
tier
Required
cluster_id
Required
kafka_rest_properties
Required
security_profile
Required
compute_profile
Required
provisioning_state
Required
created_date
Required
cluster_state
Required
quota_info
Required
errors
Required
connectivity_endpoints
Required
disk_encryption_properties
Required
encryption_in_transit_properties
Required
storage_profile
Required
min_supported_tls_version
Required
excluded_services_config
Required
network_properties
Required
compute_isolation_properties
Required
private_link_configurations
Required

Variables

Name Description
private_endpoint_connections

The list of private endpoint connections.