public sealed class Router.Types.Interface : IMessage<Router.Types.Interface>, IEquatable<Router.Types.Interface>, IDeepCloneable<Router.Types.Interface>, IBufferMessage, IMessageReference documentation and code samples for the Distributed Cloud Edge Network v1 API class Router.Types.Interface.
Router Interface defines the GDCE zone side layer-3 information for building the BGP session.
Implements
IMessageRouterTypesInterface, IEquatableRouterTypesInterface, IDeepCloneableRouterTypesInterface, IBufferMessage, IMessageNamespace
Google.Cloud.EdgeNetwork.V1Assembly
Google.Cloud.EdgeNetwork.V1.dll
Constructors
Interface()
public Interface()Interface(Interface)
public Interface(Router.Types.Interface other)| Parameter | |
|---|---|
| Name | Description |
other |
RouterTypesInterface |
Properties
Ipv4Cidr
public string Ipv4Cidr { get; set; }IP address and range of the interface.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Ipv6Cidr
public string Ipv6Cidr { get; set; }IPv6 address and range of the interface.
| Property Value | |
|---|---|
| Type | Description |
string |
|
LinkedInterconnectAttachment
public string LinkedInterconnectAttachment { get; set; }The canonical name of the linked Interconnect attachment.
| Property Value | |
|---|---|
| Type | Description |
string |
|
LoopbackIpAddresses
public RepeatedField<string> LoopbackIpAddresses { get; }Create loopback interface in the router when specified. The number of IP addresses must match the number of TOR devices.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
Name
public string Name { get; set; }Name of this interface entry. Unique within the Zones resource.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Subnetwork
public string Subnetwork { get; set; }The canonical name of the subnetwork resource that this interface belongs to.
| Property Value | |
|---|---|
| Type | Description |
string |
|