Interface RoutingProtocols
- All Known Implementing Classes:
RoutingProtocolsImpl
public interface RoutingProtocols
Client interface for managing routing protocols on Equinix Fabric connections.
Routing protocols (BGP, Direct) control how routes are exchanged over a connection.
-
Method Summary
Modifier and TypeMethodDescriptiondefine()Begins the fluent builder for creating a new routing protocol.Retrieves a single routing protocol by its unique identifier on the specified connection.Lists all routing protocols configured on the specified connection.
-
Method Details
-
list
Lists all routing protocols configured on the specified connection.- Parameters:
connectionId- the unique identifier of the connection- Returns:
- a paginated list of routing protocols for the connection
-
getByUuid
Retrieves a single routing protocol by its unique identifier on the specified connection.- Parameters:
connectionId- the unique identifier of the connectionuuid- the unique identifier of the routing protocol- Returns:
- the routing protocol matching the given UUID
-
define
Begins the fluent builder for creating a new routing protocol. Call methods on the returned builder to configure the protocol, then callcreate().- Returns:
- a builder for configuring the new routing protocol
-