ClusterCreatePropertiesArgs

data class ClusterCreatePropertiesArgs(val clusterDefinition: Output<ClusterDefinitionArgs>? = null, val clusterVersion: Output<String>? = null, val computeIsolationProperties: Output<ComputeIsolationPropertiesArgs>? = null, val computeProfile: Output<ComputeProfileArgs>? = null, val diskEncryptionProperties: Output<DiskEncryptionPropertiesArgs>? = null, val encryptionInTransitProperties: Output<EncryptionInTransitPropertiesArgs>? = null, val kafkaRestProperties: Output<KafkaRestPropertiesArgs>? = null, val minSupportedTlsVersion: Output<String>? = null, val networkProperties: Output<NetworkPropertiesArgs>? = null, val osType: Output<Either<String, OSType>>? = null, val privateLinkConfigurations: Output<List<PrivateLinkConfigurationArgs>>? = null, val securityProfile: Output<SecurityProfileArgs>? = null, val storageProfile: Output<StorageProfileArgs>? = null, val tier: Output<Either<String, Tier>>? = null) : ConvertibleToJava<ClusterCreatePropertiesArgs>

The cluster create parameters.

Constructors

Link copied to clipboard
constructor(clusterDefinition: Output<ClusterDefinitionArgs>? = null, clusterVersion: Output<String>? = null, computeIsolationProperties: Output<ComputeIsolationPropertiesArgs>? = null, computeProfile: Output<ComputeProfileArgs>? = null, diskEncryptionProperties: Output<DiskEncryptionPropertiesArgs>? = null, encryptionInTransitProperties: Output<EncryptionInTransitPropertiesArgs>? = null, kafkaRestProperties: Output<KafkaRestPropertiesArgs>? = null, minSupportedTlsVersion: Output<String>? = null, networkProperties: Output<NetworkPropertiesArgs>? = null, osType: Output<Either<String, OSType>>? = null, privateLinkConfigurations: Output<List<PrivateLinkConfigurationArgs>>? = null, securityProfile: Output<SecurityProfileArgs>? = null, storageProfile: Output<StorageProfileArgs>? = null, tier: Output<Either<String, Tier>>? = null)

Properties

Link copied to clipboard

The cluster definition.

Link copied to clipboard
val clusterVersion: Output<String>? = null

The version of the cluster.

Link copied to clipboard

The compute isolation properties.

Link copied to clipboard
val computeProfile: Output<ComputeProfileArgs>? = null

The compute profile.

Link copied to clipboard

The disk encryption properties.

Link copied to clipboard

The encryption-in-transit properties.

Link copied to clipboard

The cluster kafka rest proxy configuration.

Link copied to clipboard
val minSupportedTlsVersion: Output<String>? = null

The minimal supported tls version.

Link copied to clipboard

The network properties.

Link copied to clipboard
val osType: Output<Either<String, OSType>>? = null

The type of operating system.

Link copied to clipboard

The private link configurations.

Link copied to clipboard

The security profile.

Link copied to clipboard
val storageProfile: Output<StorageProfileArgs>? = null

The storage profile.

Link copied to clipboard
val tier: Output<Either<String, Tier>>? = null

The cluster tier.

Functions

Link copied to clipboard
open override fun toJava(): ClusterCreatePropertiesArgs