Class PrivateCloud (1.2.0)

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

Represents a private cloud resource. Private clouds are zonal resources.

Attributes

NameDescription
name str
Output only. The resource name of this private cloud. 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
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.
delete_time google.protobuf.timestamp_pb2.Timestamp
Output only. Time when the resource was scheduled for deletion.
expire_time google.protobuf.timestamp_pb2.Timestamp
Output only. Time when the resource will be irreversibly deleted.
state google.cloud.vmwareengine_v1.types.PrivateCloud.State
Output only. State of the resource. New values may be added to this enum when appropriate.
network_config google.cloud.vmwareengine_v1.types.NetworkConfig
Required. Network configuration of the private cloud.
management_cluster google.cloud.vmwareengine_v1.types.PrivateCloud.ManagementCluster
Required. Input only. The management cluster for this private cloud. This field is required during creation of the private cloud to provide details for the default cluster. The following fields can't be changed after private cloud creation: ManagementCluster.clusterId, ManagementCluster.nodeTypeId.
description str
User-provided description for this private cloud.
hcx google.cloud.vmwareengine_v1.types.Hcx
Output only. HCX appliance.
nsx google.cloud.vmwareengine_v1.types.Nsx
Output only. NSX appliance.
vcenter google.cloud.vmwareengine_v1.types.Vcenter
Output only. Vcenter appliance.
uid str
Output only. System-generated unique identifier for the resource.
type_ google.cloud.vmwareengine_v1.types.PrivateCloud.Type
Optional. Type of the private cloud. Defaults to STANDARD.

Classes

ManagementCluster

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

Management cluster configuration.

State

State(value)

Enum State defines possible states of private clouds.

Values: STATE_UNSPECIFIED (0): The default value. This value should never be used. ACTIVE (1): The private cloud is ready. CREATING (2): The private cloud is being created. UPDATING (3): The private cloud is being updated. FAILED (5): The private cloud is in failed state. DELETED (6): The private cloud is scheduled for deletion. The deletion process can be cancelled by using the corresponding undelete method. PURGING (7): The private cloud is irreversibly deleted and is being removed from the system.

Type

Type(value)

Enum Type defines private cloud type.

Values: STANDARD (0): Standard private is a zonal resource, with 3+ nodes. Default type. TIME_LIMITED (1): Time limited private cloud is a zonal resource, can have only 1 node and has limited life span. Will be deleted after defined period of time, can be converted into standard private cloud by expanding it up to 3 or more nodes.