Distributed Cloud Edge Network v1 API - Class Interconnect (1.0.0)

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

Reference documentation and code samples for the Distributed Cloud Edge Network v1 API class Interconnect.

Message describing Interconnect object

Inheritance

object > Interconnect

Namespace

Google.Cloud.EdgeNetwork.V1

Assembly

Google.Cloud.EdgeNetwork.V1.dll

Constructors

Interconnect()

public Interconnect()

Interconnect(Interconnect)

public Interconnect(Interconnect other)
Parameter
NameDescription
otherInterconnect

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The time when the subnet was created.

Property Value
TypeDescription
Timestamp

Description

public string Description { get; set; }

Optional. A free-text description of the resource. Max length 1024 characters.

Property Value
TypeDescription
string

DeviceCloudResourceName

public string DeviceCloudResourceName { get; set; }

Output only. Cloud resource name of the switch device.

Property Value
TypeDescription
string

InterconnectName

public InterconnectName InterconnectName { get; set; }

InterconnectName-typed view over the Name resource name property.

Property Value
TypeDescription
InterconnectName

InterconnectType

public Interconnect.Types.InterconnectType InterconnectType { get; set; }

Optional. Type of interconnect, which takes only the value 'DEDICATED' for now.

Property Value
TypeDescription
InterconnectTypesInterconnectType

Labels

public MapField<string, string> Labels { get; }

Labels associated with this resource.

Property Value
TypeDescription
MapFieldstringstring

Name

public string Name { get; set; }

Required. The canonical resource name of the interconnect.

Property Value
TypeDescription
string

PhysicalPorts

public RepeatedField<string> PhysicalPorts { get; }

Output only. Physical ports (e.g., TenGigE0/0/0/1) that form the interconnect.

Property Value
TypeDescription
RepeatedFieldstring

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The time when the subnet was last updated.

Property Value
TypeDescription
Timestamp

Uuid

public string Uuid { get; set; }

Output only. Unique identifier for the link.

Property Value
TypeDescription
string