public sealed class ExternalAddress : IMessage<ExternalAddress>, IEquatable<ExternalAddress>, IDeepCloneable<ExternalAddress>, IBufferMessage, IMessageReference 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 |
|