Class InterconnectLocationRegionInfo (1.2.0)

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

Information about any potential InterconnectAttachments between an Interconnect at a specific InterconnectLocation, and a specific Cloud Region.

Inheritance

Object > InterconnectLocationRegionInfo

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

InterconnectLocationRegionInfo()

public InterconnectLocationRegionInfo()

InterconnectLocationRegionInfo(InterconnectLocationRegionInfo)

public InterconnectLocationRegionInfo(InterconnectLocationRegionInfo other)
Parameter
NameDescription
otherInterconnectLocationRegionInfo

Properties

ExpectedRttMs

public long ExpectedRttMs { get; set; }

Expected round-trip time in milliseconds, from this InterconnectLocation to a VM in this region.

Property Value
TypeDescription
Int64

HasExpectedRttMs

public bool HasExpectedRttMs { get; }

Gets whether the "expected_rtt_ms" field is set

Property Value
TypeDescription
Boolean

HasLocationPresence

public bool HasLocationPresence { get; }

Gets whether the "location_presence" field is set

Property Value
TypeDescription
Boolean

HasRegion

public bool HasRegion { get; }

Gets whether the "region" field is set

Property Value
TypeDescription
Boolean

LocationPresence

public string LocationPresence { get; set; }

Identifies the network presence of this location. Check the LocationPresence enum for the list of possible values.

Property Value
TypeDescription
String

Region

public string Region { get; set; }

URL for the region of this location.

Property Value
TypeDescription
String