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.
Implements
IMessage<InterconnectLocationRegionInfo>, IEquatable<InterconnectLocationRegionInfo>, IDeepCloneable<InterconnectLocationRegionInfo>, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
InterconnectLocationRegionInfo()
public InterconnectLocationRegionInfo()
InterconnectLocationRegionInfo(InterconnectLocationRegionInfo)
public InterconnectLocationRegionInfo(InterconnectLocationRegionInfo other)
Parameter | |
---|---|
Name | Description |
other | InterconnectLocationRegionInfo |
Properties
ExpectedRttMs
public long ExpectedRttMs { get; set; }
Expected round-trip time in milliseconds, from this InterconnectLocation to a VM in this region.
Property Value | |
---|---|
Type | Description |
Int64 |
HasExpectedRttMs
public bool HasExpectedRttMs { get; }
Gets whether the "expected_rtt_ms" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HasLocationPresence
public bool HasLocationPresence { get; }
Gets whether the "location_presence" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HasRegion
public bool HasRegion { get; }
Gets whether the "region" field is set
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |
Region
public string Region { get; set; }
URL for the region of this location.
Property Value | |
---|---|
Type | Description |
String |