Reference documentation and code samples for the Compute Engine v1 API enum InterconnectRemoteLocationConstraints.Types.PortPairRemoteLocation.
[Output Only] Port pair remote location constraints, which can take one of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION, PORT_PAIR_MATCHING_REMOTE_LOCATION. GCP's API refers only to individual ports, but the UI uses this field when ordering a pair of ports, to prevent users from accidentally ordering something that is incompatible with their cloud provider. Specifically, when ordering a redundant pair of Cross-Cloud Interconnect ports, and one of them uses a remote location with portPairMatchingRemoteLocation set to matching, the UI requires that both ports use the same remote location.
If PORT_PAIR_MATCHING_REMOTE_LOCATION, the remote cloud provider allocates ports in pairs, and the user should choose the same remote location for both ports.
PortPairUnconstrainedRemoteLocation
If PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION, a user may opt to provision a redundant pair of Cross-Cloud Interconnects using two different remote locations in the same city.
UndefinedPortPairRemoteLocation
A value indicating that the enum field is not set.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-24 UTC."],[[["This webpage provides reference documentation for the `InterconnectRemoteLocationConstraints.Types.PortPairRemoteLocation` enum within the Google Cloud Compute Engine v1 API, specifically for version 2.13.0 of the API and going up to version 3.6.0."],["The `PortPairRemoteLocation` enum has three possible values: `PortPairMatchingRemoteLocation`, which indicates that ports should be allocated in pairs within the same remote location, `PortPairUnconstrainedRemoteLocation`, allowing for redundant port pairs in different locations within the same city, and `UndefinedPortPairRemoteLocation`, a value indicating that no value is set."],["The content lists multiple versions of the API, from version 1.0.0 up to 3.6.0 which is labeled as the most recent version available, all of which contain the same class, in the same location."],["The class `InterconnectRemoteLocationConstraints.Types.PortPairRemoteLocation` is available in the namespace `Google.Cloud.Compute.V1` and assembly `Google.Cloud.Compute.V1.dll`."]]],[]]