Compute Engine v1 API - Class NatIpInfo (2.15.0)

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

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

Contains NAT IP information of a NAT config (i.e. usage status, mode).

Inheritance

object > NatIpInfo

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

NatIpInfo()

public NatIpInfo()

NatIpInfo(NatIpInfo)

public NatIpInfo(NatIpInfo other)
Parameter
NameDescription
otherNatIpInfo

Properties

HasNatName

public bool HasNatName { get; }

Gets whether the "nat_name" field is set

Property Value
TypeDescription
bool

NatIpInfoMappings

public RepeatedField<NatIpInfoNatIpInfoMapping> NatIpInfoMappings { get; }

A list of all NAT IPs assigned to this NAT config.

Property Value
TypeDescription
RepeatedFieldNatIpInfoNatIpInfoMapping

NatName

public string NatName { get; set; }

Name of the NAT config which the NAT IP belongs to.

Property Value
TypeDescription
string