Class PlannedConnection
java.lang.Object
com.eqixiac.equinix.design.optimizer.wizard.model.PlannedConnection
A Fabric connection to be created as part of a deployment plan. Represents
either a provider connection (Cloud Router to service profile) or a backbone
link (Cloud Router to Cloud Router).
The aSideRouterName/zSideRouterName are NAME references resolved to real Cloud
Router uuids at execution time. The zSide* provider fields carry everything a real cloud VC
needs except the customer's cloud authorization key (zSideAuthenticationKey), the
VLAN tag (zSideVlanTag) and (for Azure) the peering type (zSidePeeringType) - the
inputs a brand-new customer must gather, which are null at plan time and enumerated separately as
ConnectionInputRequirements rather than fabricated. The optional
aSideExistingRouterUuid/aSidePortUuid name a caller-supplied pre-existing endpoint
(lens 3b), which lets the connection be dry-run at PLAN time because the endpoint is already real.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanWhether the caller supplied a real, pre-existing A-side endpoint (an existing Cloud Router or port).booleanboolean
-
Constructor Details
-
PlannedConnection
public PlannedConnection()
-
-
Method Details
-
isProviderConnection
public boolean isProviderConnection() -
isBackboneLink
public boolean isBackboneLink() -
hasPreExistingEndpoint
public boolean hasPreExistingEndpoint()Whether the caller supplied a real, pre-existing A-side endpoint (an existing Cloud Router or port). Whentruethe connection's live endpoint dry-run can run at PLAN time (lens 3b); whenfalsethe A-side Cloud Router does not exist yet, so the live dry-run is deferred to provisioning (lens 3a).- Returns:
trueif a pre-existing A-side endpoint uuid is set
-