Compartilhar via


ClusterCreateProperties Class

The cluster create parameters.

Constructor

ClusterCreateProperties(*, cluster_version: str | None = None, os_type: str | OSType | None = None, tier: str | Tier | None = None, cluster_definition: ClusterDefinition | None = None, kafka_rest_properties: KafkaRestProperties | None = None, security_profile: SecurityProfile | None = None, compute_profile: ComputeProfile | None = None, storage_profile: StorageProfile | None = None, disk_encryption_properties: DiskEncryptionProperties | None = None, encryption_in_transit_properties: EncryptionInTransitProperties | None = None, min_supported_tls_version: str | 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.

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_definition
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.

storage_profile
Required

The storage profile.

disk_encryption_properties
Required

The disk encryption properties.

encryption_in_transit_properties
Required

The encryption-in-transit properties.

min_supported_tls_version
Required
str

The minimal supported tls version.

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_version
Default value: None
os_type
Default value: None
tier
Default value: None
cluster_definition
Default value: None
kafka_rest_properties
Default value: None
security_profile
Default value: None
compute_profile
Default value: None
storage_profile
Default value: None
disk_encryption_properties
Default value: None
encryption_in_transit_properties
Default value: None
min_supported_tls_version
Default value: None
network_properties
Default value: None
compute_isolation_properties
Default value: None
private_link_configurations
Default value: None