public sealed class ExternalAddress : IMessage<ExternalAddress>, IEquatable<ExternalAddress>, IDeepCloneable<ExternalAddress>, IBufferMessage, IMessage
Reference documentation and code samples for the VMware Engine v1 API class ExternalAddress.
Represents an allocated external IP address and its corresponding internal IP address in a private cloud.
Implements
IMessageExternalAddress, IEquatableExternalAddress, IDeepCloneableExternalAddress, IBufferMessage, IMessageNamespace
Google.Cloud.VmwareEngine.V1Assembly
Google.Cloud.VmwareEngine.V1.dll
Constructors
ExternalAddress()
public ExternalAddress()
ExternalAddress(ExternalAddress)
public ExternalAddress(ExternalAddress other)
Parameter | |
---|---|
Name | Description |
other |
ExternalAddress |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Creation time of this resource.
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
User-provided description for this resource.
Property Value | |
---|---|
Type | Description |
string |
ExternalAddressName
public ExternalAddressName ExternalAddressName { get; set; }
ExternalAddressName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ExternalAddressName |
ExternalIp
public string ExternalIp { get; set; }
Output only. The external IP address of a workload VM.
Property Value | |
---|---|
Type | Description |
string |
InternalIp
public string InternalIp { get; set; }
The internal IP address of a workload VM.
Property Value | |
---|---|
Type | Description |
string |
Name
public string Name { get; set; }
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
Property Value | |
---|---|
Type | Description |
string |
State
public ExternalAddress.Types.State State { get; set; }
Output only. The state of the resource.
Property Value | |
---|---|
Type | Description |
ExternalAddressTypesState |
Uid
public string Uid { get; set; }
Output only. System-generated unique identifier for the resource.
Property Value | |
---|---|
Type | Description |
string |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. Last update time of this resource.
Property Value | |
---|---|
Type | Description |
Timestamp |