Class Layer1DiverseConnections
java.lang.Object
com.eqixiac.equinix.customerportal.model.json.creators.Layer1DiverseConnections
Diversified / redundant cross-connect configuration (
diverseConnections in the
cross-connects v2 spec). For a new redundant connection (type=NEW), aSide and
zSide are mandatory; for an existing connection (type=EXISTING, the default),
the serialNumber and type are mandatory.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA-Side of a diversified connection.static classZ-Side of a diversified connection.static enumRedundant connection with existing connections or new connections. -
Method Summary
Modifier and TypeMethodDescriptionstatic Layer1DiverseConnectionsBuilds a diversified connection from an existing, previously provisioned connection.static Layer1DiverseConnectionsnewConnection(Layer1DiverseConnections.DiverseASide aSide, Layer1DiverseConnections.DiverseZSide zSide) Builds a diversified connection as a new redundant connection.
-
Method Details
-
existing
Builds a diversified connection from an existing, previously provisioned connection.- Parameters:
serialNumber- the serial number of the existing cross connect- Returns:
- the diverse-connections configuration
-
newConnection
public static Layer1DiverseConnections newConnection(Layer1DiverseConnections.DiverseASide aSide, Layer1DiverseConnections.DiverseZSide zSide) Builds a diversified connection as a new redundant connection.- Parameters:
aSide- the A-Side of the redundant connectionzSide- the Z-Side of the redundant connection- Returns:
- the diverse-connections configuration
-