Compute Engine v1 API - Class VmEndpointNatMappings (2.15.0)

public sealed class VmEndpointNatMappings : IMessage<VmEndpointNatMappings>, IEquatable<VmEndpointNatMappings>, IDeepCloneable<VmEndpointNatMappings>, IBufferMessage, IMessage

Reference documentation and code samples for the Compute Engine v1 API class VmEndpointNatMappings.

Contain information of Nat mapping for a VM endpoint (i.e., NIC).

Inheritance

object > VmEndpointNatMappings

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

VmEndpointNatMappings()

public VmEndpointNatMappings()

VmEndpointNatMappings(VmEndpointNatMappings)

public VmEndpointNatMappings(VmEndpointNatMappings other)
Parameter
NameDescription
otherVmEndpointNatMappings

Properties

HasInstanceName

public bool HasInstanceName { get; }

Gets whether the "instance_name" field is set

Property Value
TypeDescription
bool

InstanceName

public string InstanceName { get; set; }

Name of the VM instance which the endpoint belongs to

Property Value
TypeDescription
string

InterfaceNatMappings

public RepeatedField<VmEndpointNatMappingsInterfaceNatMappings> InterfaceNatMappings { get; }
Property Value
TypeDescription
RepeatedFieldVmEndpointNatMappingsInterfaceNatMappings