PrivateCloudManagementClusterArgs

data class PrivateCloudManagementClusterArgs(val clusterId: Output<String>, val nodeTypeConfigs: Output<List<PrivateCloudManagementClusterNodeTypeConfigArgs>>? = null, val stretchedClusterConfig: Output<PrivateCloudManagementClusterStretchedClusterConfigArgs>? = null) : ConvertibleToJava<PrivateCloudManagementClusterArgs>

Constructors

Link copied to clipboard
constructor(clusterId: Output<String>, nodeTypeConfigs: Output<List<PrivateCloudManagementClusterNodeTypeConfigArgs>>? = null, stretchedClusterConfig: Output<PrivateCloudManagementClusterStretchedClusterConfigArgs>? = null)

Properties

Link copied to clipboard
val clusterId: Output<String>

The user-provided identifier of the new Cluster. The identifier must meet the following requirements:

Link copied to clipboard

The map of cluster node types in this cluster, where the key is canonical identifier of the node type (corresponds to the NodeType). Structure is documented below.

Link copied to clipboard

The stretched cluster configuration for the private cloud. Structure is documented below.

Functions

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