Order Cross-Cloud Interconnect connections
To begin the process of connecting to Oracle Cloud Infrastructure (OCI), order your
Cross-Cloud Interconnect connections.
Before you begin
This section describes required permissions, information, and setup steps.
Required roles
Before proceeding, you need the required permissions. Ask your administrator to make sure that
you have the Compute Network Admin
(roles/compute.networkAdmin
) IAM role on the project. For more information about
granting roles, see
Manage access to projects, folders, and organizations
in the Identity and Access Management (IAM) documentation.
Make sure that you have the names of the remote location and Trusted Cloud location that
you want to use. If you don't have this information, see
Choose your locations.
Project selection
If you're using the Google Cloud CLI, set your project ID by using the
gcloud config set
command.
gcloud config set project PROJECT_ID
The gcloud CLI instructions on this page assume that you have set your project ID.
Order your connections
When you order a Cross-Cloud Interconnect connection, Google reserves a port
on a router at the location that you specify. Google later uses this port to create your connection
to an OCI router.
To satisfy the Cross-Cloud Interconnect service level agreement, order
two connections: a primary connection and a redundant one.
After you place each order, you get an email confirming your order.
Console
- In the Trusted Cloud console, go to the Cloud Interconnect Physical
connections tab.
Go to Physical
connections
- Click Set up physical connection.
- In the form that's displayed, select
Cross-Cloud Interconnect connection, and then click Continue.
- On the next page, keep the default selection of
Order new Cross-Cloud Interconnect connection, and then click
Continue.
- On the Create Cross-Cloud Interconnect connection page, enter details about
the primary connection:
For help with setting the Remote location or Location field, see
Choose your locations.
- Click Next.
- In the next form, enter details about your redundant connection:
- Enter a Name for the connection.
- Optional: Enter a Description.
- Leave the Remote location and
Google Cloud location fields set to the same values that you selected for the primary
connection.
- Click Next.
- Enter an email address in the Technical contact field.
- Click Next.
- Review the order, including the information about billing. If the summary of your
details is correct, click Place order. If not, go back and edit the connection
details. Then return to this step and place the order.
- In the order confirmation dialog, click
Submit.
gcloud
Use the
gcloud compute interconnects create
command.
Related to this command, note the following:
- Cross-Cloud Interconnect is similar to Dedicated Interconnect
in the sense that it does not require you to use a partner provider. For that reason, you set the
--interconnect-type
flag to DEDICATED
.
- Because OCI supports LACP for 10-Gbps ports, you can set the
--requested-link-count
flag to 1
or 2
, but only if you set capacity to 10
.
OCI does not support LACP for 100-Gbps ports.
Complete the following steps:
Create the primary connection:
gcloud compute interconnects create CONNECTION_NAME_1 \
--interconnect-type=DEDICATED \
--link-type=CAPACITY \
--requested-link-count=NUMBER_OF_LINKS \
--location=GOOGLE_CLOUD_LOCATION_1 \
--remote-location=REMOTE_LOCATION \
--description=DESCRIPTION_1 \
--noc-contact-email=CONTACT_EMAIL_1
Replace the following:
CONNECTION_NAME_1
: the name of the primary
Cross-Cloud Interconnect connection
CAPACITY
: the capacity of the connection—for
example, LINK_TYPE_ETHERNET_10G_LR
or
LINK_TYPE_ETHERNET_100G_LR
NUMBER_OF_LINKS
: the number of links that
you want for your connection—for example:
- If you choose a capacity of
LINK_TYPE_ETHERNET_10G_LR
,
this value can be 1
through 8
.
- If you choose a capacity of
LINK_TYPE_ETHERNET_100G_LR
,
this value must be 1
.
GOOGLE_CLOUD_LOCATION_1
: one of the two edge availability
zones associated with the Trusted Cloud location you want to use—for example,
fra-zone1-58
REMOTE_LOCATION
: the remote location
DESCRIPTION_1
: an optional description of your connection
CONTACT_EMAIL_1
: an email address that Google can use
to contact you
Create the redundant connection:
gcloud compute interconnects create CONNECTION_NAME_2 \
--interconnect-type=DEDICATED \
--link-type=CAPACITY \
--requested-link-count=NUMBER_OF_LINKS \
--location=GOOGLE_CLOUD_LOCATION_2 \
--remote-location=REMOTE_LOCATION \
--description=DESCRIPTION_2 \
--noc-contact-email=CONTACT_EMAIL_2
Replace the following:
CONNECTION_NAME_2
: the name of the redundant
Cross-Cloud Interconnect connection
CAPACITY
: the capacity of the connection; this value
must be the same as the capacity of the primary connection
NUMBER_OF_LINKS
: the number of links
that you want for your redundant connection; this value must be the same as the one that you used
for the primary connection
GOOGLE_CLOUD_LOCATION_2
: one of the two edge availability
zones associated with the Trusted Cloud location you want to use; do not use the same
zone that you used for the primary location—for example, if you chose
fra-zone1-58
for the primary connection, use fra-zone2-58
for
the secondary one
REMOTE_LOCATION
: the same remote location that you
specified in the preceding step, when you created the primary connection
DESCRIPTION_2
: an optional description of your
redundant connection
CONTACT_EMAIL_2
: an email address that Google can use
to contact you about the redundant location
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-25 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 UTC."],[],[],null,["# Order Cross-Cloud Interconnect connections\n\nTo begin the process of connecting to Oracle Cloud Infrastructure (OCI), order your\nCross-Cloud Interconnect connections.\n\nBefore you begin\n----------------\n\nThis section describes required permissions, information, and setup steps.\n\n### Required roles\n\nBefore proceeding, you need the required permissions. Ask your administrator to make sure that\nyou have the [Compute Network Admin](/compute/docs/access/iam#compute.networkAdmin)\n(`roles/compute.networkAdmin`) IAM role on the project. For more information about\ngranting roles, see\n[Manage access to projects, folders, and organizations](/iam/docs/granting-changing-revoking-access)\nin the Identity and Access Management (IAM) documentation.\n\n### Required information\n\nMake sure that you have the names of the remote location and Google Cloud location that\nyou want to use. If you don't have this information, see\n[Choose your locations](/network-connectivity/docs/interconnect/how-to/cci/oci/choose-locations).\n\n### Project selection\n\nIf you're using the Google Cloud CLI, set your project ID by using the\n[`gcloud config set` command](/sdk/gcloud/reference/config/set). \n\n```\ngcloud config set project PROJECT_ID\n```\n\nThe gcloud CLI instructions on this page assume that you have set your project ID.\n\nOrder your connections\n----------------------\n\nWhen you order a Cross-Cloud Interconnect connection, Google reserves a port\non a router at the location that you specify. Google later uses this port to create your connection\nto an OCI router.\n\nTo satisfy the Cross-Cloud Interconnect [service level agreement](/network-connectivity/docs/interconnect/sla), order\ntwo connections: a primary connection and a redundant one.\n\nAfter you place each order, you get an email confirming your order.\n\n### Console\n\n1. In the Google Cloud console, go to the Cloud Interconnect **Physical\n connections** tab.\n2. [Go to **Physical\n connections**](https://console.cloud.google.com/hybrid/interconnects/list?tab=interconnects)\n3. Click **Set up physical connection**.\n4. In the form that's displayed, select **Cross-Cloud Interconnect connection** , and then click **Continue**.\n5. On the next page, keep the default selection of **Order new Cross-Cloud Interconnect connection** , and then click **Continue**.\n6. On the **Create Cross-Cloud Interconnect connection** page, enter details about the primary connection:\n - Enter a **Name** for the connection.\n - Optional: Enter a **Description**.\n - In the **Remote cloud provider** field, select **Oracle Cloud Infrastructure**.\n - In the **Remote location** field, select the OCI location.\n - In the **Google Cloud location** field, select the Cross-Cloud Interconnect location.\n - Set **Capacity** to one of the following:\n\n - Any variant of **10 Gb/s** ---for example:\n - **10 Gb/s**\n - **20 Gb/s (2 x 10 Gb/s)**\n - A **10-Gb/s** value that uses another multiplier up to **8**\n - **100 Gb/s**\n\n OCI supports LACP for 10-Gpbs ports only. It does not support LACP for 100-Gbps ports.\n\n\n For help with setting the **Remote location** or **Location** field, see\n\n [Choose your locations](/network-connectivity/docs/interconnect/how-to/cci/oci/choose-locations).\n7. Click **Next**.\n8. In the next form, enter details about your redundant connection:\n - Enter a **Name** for the connection.\n - Optional: Enter a **Description**.\n - Leave the **Remote location** and **Google Cloud location** fields set to the same values that you selected for the primary connection.\n9. Click **Next**.\n10. Enter an email address in the **Technical contact** field.\n11. Click **Next**.\n12. Review the order, including the information about billing. If the summary of your details is correct, click **Place order**. If not, go back and edit the connection details. Then return to this step and place the order.\n13. In the order confirmation dialog, click **Submit**.\n\n### gcloud\n\nUse the\n[`gcloud compute interconnects create` command](/sdk/gcloud/reference/compute/interconnects/create).\n\nRelated to this command, note the following:\n\n- Cross-Cloud Interconnect is similar to Dedicated Interconnect in the sense that it does not require you to use a partner provider. For that reason, you set the `--interconnect-type` flag to `DEDICATED`.\n- Because OCI supports LACP for 10-Gbps ports, you can set the `--requested-link-count` flag to `1` or `2`, but only if you set capacity to `10`. OCI does not support LACP for 100-Gbps ports.\n\nComplete the following steps:\n\n1. Create the primary connection:\n\n ```\n gcloud compute interconnects create CONNECTION_NAME_1 \\\n --interconnect-type=DEDICATED \\\n --link-type=CAPACITY \\\n --requested-link-count=NUMBER_OF_LINKS \\\n --location=GOOGLE_CLOUD_LOCATION_1 \\\n --remote-location=REMOTE_LOCATION \\\n --description=DESCRIPTION_1 \\\n --noc-contact-email=CONTACT_EMAIL_1\n ```\n\n Replace the following:\n - \u003cvar translate=\"no\"\u003eCONNECTION_NAME_1\u003c/var\u003e: the name of the primary Cross-Cloud Interconnect connection\n - \u003cvar translate=\"no\"\u003eCAPACITY\u003c/var\u003e: the capacity of the connection---for example, `LINK_TYPE_ETHERNET_10G_LR` or `LINK_TYPE_ETHERNET_100G_LR`\n - \u003cvar translate=\"no\"\u003eNUMBER_OF_LINKS\u003c/var\u003e: the number of links that you want for your connection---for example:\n - If you choose a capacity of `LINK_TYPE_ETHERNET_10G_LR`, this value can be `1` through `8`.\n - If you choose a capacity of `LINK_TYPE_ETHERNET_100G_LR`, this value must be `1`.\n - \u003cvar translate=\"no\"\u003eGOOGLE_CLOUD_LOCATION_1\u003c/var\u003e: one of the two edge availability zones associated with the Google Cloud location you want to use---for example, `fra-zone1-58`\n - \u003cvar translate=\"no\"\u003eREMOTE_LOCATION\u003c/var\u003e: the remote location\n - \u003cvar translate=\"no\"\u003eDESCRIPTION_1\u003c/var\u003e: an optional description of your connection\n - \u003cvar translate=\"no\"\u003eCONTACT_EMAIL_1\u003c/var\u003e: an email address that Google can use to contact you\n2. Create the redundant connection:\n\n ```\n gcloud compute interconnects create CONNECTION_NAME_2 \\\n --interconnect-type=DEDICATED \\\n --link-type=CAPACITY \\\n --requested-link-count=NUMBER_OF_LINKS \\\n --location=GOOGLE_CLOUD_LOCATION_2 \\\n --remote-location=REMOTE_LOCATION \\\n --description=DESCRIPTION_2 \\\n --noc-contact-email=CONTACT_EMAIL_2\n ```\n\n Replace the following:\n - \u003cvar translate=\"no\"\u003eCONNECTION_NAME_2\u003c/var\u003e: the name of the redundant Cross-Cloud Interconnect connection\n - \u003cvar translate=\"no\"\u003eCAPACITY\u003c/var\u003e: the capacity of the connection; this value must be the same as the capacity of the primary connection\n - \u003cvar translate=\"no\"\u003eNUMBER_OF_LINKS\u003c/var\u003e: the number of links that you want for your redundant connection; this value must be the same as the one that you used for the primary connection\n - \u003cvar translate=\"no\"\u003eGOOGLE_CLOUD_LOCATION_2\u003c/var\u003e: one of the two edge availability zones associated with the Google Cloud location you want to use; do not use the same zone that you used for the primary location---for example, if you chose `fra-zone1-58` for the primary connection, use `fra-zone2-58` for the secondary one\n - \u003cvar translate=\"no\"\u003eREMOTE_LOCATION\u003c/var\u003e: the same remote location that you specified in the preceding step, when you created the primary connection\n - \u003cvar translate=\"no\"\u003eDESCRIPTION_2\u003c/var\u003e: an optional description of your redundant connection\n - \u003cvar translate=\"no\"\u003eCONTACT_EMAIL_2\u003c/var\u003e: an email address that Google can use to contact you about the redundant location\n\n| For help with setting the **Remote location** or **Location** field, see [Choose your locations](/network-connectivity/docs/interconnect/how-to/cci/oci/choose-locations)."]]