ClusterArgs constructor

const ClusterArgs({
  1. Input<ClusterAutoscalingSettings?>? autoscalingSettings,
  2. Input<List<ClusterDatastoreMountConfig>?>? datastoreMountConfigs,
  3. Input<String?>? deletionPolicy,
  4. Input<String?>? name,
  5. Input<List<ClusterNodeTypeConfig>?>? nodeTypeConfigs,
  6. required Input<String> parent,
})

Creates a new ClusterArgs. autoscalingSettings Configuration of the autoscaling applied to this cluster datastoreMountConfigs Optional. Configuration to mount a datastore. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. name The ID of the Cluster. nodeTypeConfigs The map of cluster node types in this cluster, parent The resource name of the private cloud to create a new cluster in.

Implementation

const ClusterArgs({
  this.autoscalingSettings,
  this.datastoreMountConfigs,
  this.deletionPolicy,
  this.name,
  this.nodeTypeConfigs,
  required this.parent,
});