Class VmEndpointNatMappings (2.0.0)

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

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
Boolean

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
RepeatedField<VmEndpointNatMappingsInterfaceNatMappings>