Class ExternalAddress (1.4.2)

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

Represents an allocated external IP address and its corresponding internal IP address in a private cloud.

Attributes

NameDescription
name str
Output only. The resource name of this external IP address. 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/externalAddresses/my-address
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.
internal_ip str
The internal IP address of a workload VM.
external_ip str
Output only. The external IP address of a workload VM.
state google.cloud.vmwareengine_v1.types.ExternalAddress.State
Output only. The state of the resource.
uid str
Output only. System-generated unique identifier for the resource.
description str
User-provided description for this resource.

Classes

State

State(value)

Enum State defines possible states of external addresses.

Values: STATE_UNSPECIFIED (0): The default value. This value should never be used. ACTIVE (1): The address is ready. CREATING (2): The address is being created. UPDATING (3): The address is being updated. DELETING (4): The address is being deleted.