ClusterCreateProperties Class

The cluster create parameters.

Inheritance
ClusterCreateProperties

Constructor

ClusterCreateProperties(*, cluster_version: Optional[str] = None, os_type: Optional[Union[str, azure.mgmt.hdinsight.models._hd_insight_management_client_enums.OSType]] = None, tier: Optional[Union[str, azure.mgmt.hdinsight.models._hd_insight_management_client_enums.Tier]] = None, cluster_definition: Optional[azure.mgmt.hdinsight.models._models_py3.ClusterDefinition] = None, kafka_rest_properties: Optional[azure.mgmt.hdinsight.models._models_py3.KafkaRestProperties] = None, security_profile: Optional[azure.mgmt.hdinsight.models._models_py3.SecurityProfile] = None, compute_profile: Optional[azure.mgmt.hdinsight.models._models_py3.ComputeProfile] = None, storage_profile: Optional[azure.mgmt.hdinsight.models._models_py3.StorageProfile] = None, disk_encryption_properties: Optional[azure.mgmt.hdinsight.models._models_py3.DiskEncryptionProperties] = None, encryption_in_transit_properties: Optional[azure.mgmt.hdinsight.models._models_py3.EncryptionInTransitProperties] = None, min_supported_tls_version: Optional[str] = None, network_properties: Optional[azure.mgmt.hdinsight.models._models_py3.NetworkProperties] = None, compute_isolation_properties: Optional[azure.mgmt.hdinsight.models._models_py3.ComputeIsolationProperties] = None, private_link_configurations: Optional[List[azure.mgmt.hdinsight.models._models_py3.PrivateLinkConfiguration]] = None, **kwargs)

Parameters

cluster_version
str
Required

The version of the cluster.

os_type
str or OSType
Required

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

tier
str or Tier
Required

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

cluster_definition
ClusterDefinition
Required

The cluster definition.

kafka_rest_properties
KafkaRestProperties
Required

The cluster kafka rest proxy configuration.

security_profile
SecurityProfile
Required

The security profile.

compute_profile
ComputeProfile
Required

The compute profile.

storage_profile
StorageProfile
Required

The storage profile.

disk_encryption_properties
DiskEncryptionProperties
Required

The disk encryption properties.

encryption_in_transit_properties
EncryptionInTransitProperties
Required

The encryption-in-transit properties.

min_supported_tls_version
str
Required

The minimal supported tls version.

network_properties
NetworkProperties
Required

The network properties.

compute_isolation_properties
ComputeIsolationProperties
Required

The compute isolation properties.

private_link_configurations
list[PrivateLinkConfiguration]
Required

The private link configurations.