ClusterState constructor

const ClusterState({
  1. Input<ClusterAutoscalingSettings?>? autoscalingSettings,
  2. Input<String?>? createTime,
  3. Input<List<ClusterDatastoreMountConfig>?>? datastoreMountConfigs,
  4. Input<String?>? deletionPolicy,
  5. Input<bool?>? management,
  6. Input<String?>? name,
  7. Input<List<ClusterNodeTypeConfig>?>? nodeTypeConfigs,
  8. Input<String?>? parent,
  9. Input<String?>? state,
  10. Input<String?>? uid,
  11. Input<String?>? updateTime,
})

Creates a new ClusterState. autoscalingSettings Configuration of the autoscaling applied to this cluster createTime Creation time of this resource. datastoreMountConfigs Optional. Configuration to mount a datastore. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. management True if the cluster is a management cluster; false otherwise. 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. state State of the Cluster. uid System-generated unique identifier for the resource. updateTime Last updated time of this resource.

Implementation

const ClusterState({
  this.autoscalingSettings,
  this.createTime,
  this.datastoreMountConfigs,
  this.deletionPolicy,
  this.management,
  this.name,
  this.nodeTypeConfigs,
  this.parent,
  this.state,
  this.uid,
  this.updateTime,
});