Class Cluster (1.4.4)

Cluster(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A cluster in a private cloud.

Attributes

Name Description
name str
Output only. The resource name of this cluster. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/clusters/my-cluster
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. Creation time of this resource.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. Last update time of this resource.
state google.cloud.vmwareengine_v1.types.Cluster.State
Output only. State of the resource.
management bool
Output only. True if the cluster is a management cluster; false otherwise. There can only be one management cluster in a private cloud and it has to be the first one.
uid str
Output only. System-generated unique identifier for the resource.
node_type_configs MutableMapping[str, google.cloud.vmwareengine_v1.types.NodeTypeConfig]
Required. The map of cluster node types in this cluster, where the key is canonical identifier of the node type (corresponds to the NodeType).
stretched_cluster_config google.cloud.vmwareengine_v1.types.StretchedClusterConfig
Optional. Configuration of a stretched cluster. Required for clusters that belong to a STRETCHED private cloud.

Classes

NodeTypeConfigsEntry

NodeTypeConfigsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.

State

State(value)

Enum State defines possible states of private cloud clusters.