Compute Engine v1 API - Class InterconnectGroupPhysicalStructureMetrosFacilitiesZones (3.10.0)

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

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

[Output Only] The zones that Interconnects in this facility are present in.

Inheritance

object > InterconnectGroupPhysicalStructureMetrosFacilitiesZones

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

InterconnectGroupPhysicalStructureMetrosFacilitiesZones()

public InterconnectGroupPhysicalStructureMetrosFacilitiesZones()

InterconnectGroupPhysicalStructureMetrosFacilitiesZones(InterconnectGroupPhysicalStructureMetrosFacilitiesZones)

public InterconnectGroupPhysicalStructureMetrosFacilitiesZones(InterconnectGroupPhysicalStructureMetrosFacilitiesZones other)
Parameter
Name Description
other InterconnectGroupPhysicalStructureMetrosFacilitiesZones

Properties

HasZone

public bool HasZone { get; }

Gets whether the "zone" field is set

Property Value
Type Description
bool

Interconnects

public RepeatedField<string> Interconnects { get; }

[Output Only] URLs of Interconnects in this redundancy group in the given metro, facility, and zone.

Property Value
Type Description
RepeatedFieldstring

Zone

public string Zone { get; set; }

[Output Only] The name of the zone, either "zone1" or "zone2". This is the second component of the location of Interconnects in this facility.

Property Value
Type Description
string