> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aviatrix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Cloud Networks

> This section provides the purpose, elements, and actions performed on the Cloud Networks pages.

This section provides the purpose, elements, and actions performed on the
**Cloud Networks** pages.

<Tabs>
  <Tab title="VPC/VNets & Subnets">
    ## Purpose

    The **VPC/VNets & Subnets** page displays and manages all Virtual Private Clouds
    (VPCs) and Virtual Networks (VNets) across cloud providers, showing their
    configuration details, network information, associated subnets, and resources.
    You can create new VPCs/VNets from this page.

    ## Elements

    <img src={"/images/reference/ui/cloud-resources/vpc-vnets-subnets.png"} alt="Cloud Networks: VPC/VNets & Subnets" width="60%" />

    * **+ VPC/VNet button**: Opens the Create VPC/VNet dialog to create a new VPC/VNet.
    * **VPC/VNets & Subnets table**: Shows a list of all VPC/VNet instances with their details including name, cloud provider, region, availability zones, account, billing ID, IP address CIDR, virtual machines count, and management status.
    * **Actions button**: Button to perform bulk actions on selected VPC/VNets or subnets (disabled when no items are selected).
    * **Show filters button**: Button to show or hide filter options for the table.
    * **Select columns button**: Button to select which columns to display in the table.
    * **Export button**: Button to export VPC/VNets & Subnets data.
    * **Search box**: Search box for filtering VPC/VNets and subnets in the table.
    * **Default View dropdown**: Dropdown to select or manage default view settings for the table.
    * **Clear button**: Button to clear current view settings.
    * **Open button**: Button to open a saved view.
    * **Save As New View button**: Button to save the current view configuration as a new view.
    * **More Options button**: Button to access additional view management options.
    * **Table row checkboxes**: Checkboxes for selecting individual VPC/VNets or subnets.
    * **Table header checkbox**: Checkbox in table header to select all VPC/VNets or subnets.
    * **Row actions menu**: Menu with actions for individual table rows (accessed via ellipsis icon).
    * **Total count display**: Text showing total number of VPC/VNets (e.g., "Total 18 VPC/VNets").
    * **Refresh status**: Text showing last refresh time with a refresh button.
    * **Check CIDR Overlap button**: Opens the CIDR overlap workflow so you can compare VPC/VNet CIDR ranges in your inventory and find conflicts before they affect routing or peering.

    ## Actions

    <AccordionGroup>
      <Accordion title="View VPC/VNets and Subnets">
        To view VPC/VNets and subnets:

        1. Go to **Cloud Resources** > **Cloud Networks**.
        2. The VPC/VNets & Subnets page appears with the table listing all VPC/VNet instances.
        3. Optionally, use **Search**, **Show filters**, **Select columns**, or **Default View** to customize the view.
        4. Optionally, use **Open**, **Save As New View**, or **Clear** to manage view settings.
        5. Optionally, click **Export** to export data or use the refresh control to refresh the table.
        6. Select rows with **Table row checkboxes** or **Table header checkbox** to use **Actions** for bulk operations, or use the **Row actions menu** for a single row. Click **VMs** on a row to view associated virtual machines.

        The table shows Name, Cloud, Region, Availability Zones, Account, Billing ID, IP
        Address CIDR, VMs, Cloud Tags, SmartGroups, and Aviatrix Managed for each
        VPC/VNet.

        ### Parameter Details

        | CoPilot Parameter Name | Description                                                                                         |
        | ---------------------- | --------------------------------------------------------------------------------------------------- |
        | Name                   | Shows the name of the VPC/VNet instance.                                                            |
        | Cloud                  | Shows the cloud provider where the VPC/VNet runs (e.g., AWS, Azure, GCP, OCI).                      |
        | Region                 | Shows the cloud region where the VPC/VNet is located.                                               |
        | Availability Zones     | Shows the availability zones where the VPC/VNet is deployed.                                        |
        | Account                | Shows the cloud account name under which the VPC/VNet runs.                                         |
        | Billing ID             | Shows the billing account ID associated with the VPC/VNet.                                          |
        | IP Address CIDR        | Shows the IP address CIDR block assigned to the VPC/VNet.                                           |
        | VMs                    | Shows the number of virtual machines associated with the VPC/VNet (clickable link to view details). |
        | Cloud Tags             | Shows the cloud tags or labels associated with the VPC/VNet.                                        |
        | SmartGroups            | Shows the SmartGroups that the VPC/VNet belongs to.                                                 |
        | Aviatrix Managed       | Indicates whether the VPC/VNet is managed by Aviatrix (Yes/No).                                     |
      </Accordion>

      <Accordion title="Create VPC/VNet">
        To create a new VPC/VNet:

        1. Go to **Cloud Resources** > **Cloud Networks**.
        2. Click **+ VPC/VNet** to open the Create VPC/VNet dialog.
        3. Enter **Name** (must begin with a letter; letters, numbers, underscores, and dashes only; max 30 characters).
        4. Select **Cloud** (AWS, Azure, GCP, OCI, or Alibaba), **Account**, and **Region**.
        5. Specify **VPC/VNet IPv4 CIDR** and, if applicable, **IPv6 Allocation** (AWS, Azure, and GCP only).
        6. Select **VPC Function** (Default or Transit + FireNet).
        7. Optionally, configure **Advanced Settings** (Subnet Size, Number of Subnet Pair(s)).
        8. Save the configuration to create the VPC/VNet.

        The new VPC/VNet appears in the VPC/VNets & Subnets table.

        <Note>For GCP, Auto Assignment (External or Internal) is the recommended IPv6 allocation method.</Note>

        ### Parameter Details

        | CoPilot Parameter Name | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
        | ---------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
        | Name                   | Enter a name for the VPC/VNet. Must begin with a letter; only letters, numbers, underscores, and dashes; max 30 characters.                                                                                                                                                                                                                                                                                                                                             |
        | Cloud                  | Select the cloud provider: AWS, Azure, GCP, OCI, or Alibaba.                                                                                                                                                                                                                                                                                                                                                                                                            |
        | Account                | Select the cloud account under which the VPC/VNet will be created.                                                                                                                                                                                                                                                                                                                                                                                                      |
        | Region                 | Select the cloud region in which to create the VPC/VNet.                                                                                                                                                                                                                                                                                                                                                                                                                |
        | VPC/VNet IPv4 CIDR     | Specify the IPv4 VPC or VNet CIDR block.                                                                                                                                                                                                                                                                                                                                                                                                                                |
        | IPv6 Allocation        | Specify the IPv6 allocation method:<ul><li>None: IPv6 is not enabled for the VPC/VNet.</li><li>Manual Assignment: Enter the IPv6 CIDR block manually on the **VPC/VNet IPv6 CIDR** field.</li><li>Auto-Allocation: Auto-allocation of IPv6 CIDR block is enabled for the VPC/VNet.</li><li>Auto Assignment – External: GCP assigns IPv6 CIDRs accessible from the Internet.</li><li>Auto Assignment – Internal: GCP assigns IPv6 CIDRs for internal use only.</li></ul> |
        | VPC/VNet IPv6 CIDR     | Specify the IPv6 VPC or VNet CIDR block.                                                                                                                                                                                                                                                                                                                                                                                                                                |
        | VPC Function           | Select the VPC function: Default or Transit + FireNet.                                                                                                                                                                                                                                                                                                                                                                                                                  |
        | Advanced Settings      | Optional: Subnet Size and Number of Subnet Pair(s).                                                                                                                                                                                                                                                                                                                                                                                                                     |
      </Accordion>

      <Accordion title="Check CIDR Overlap">
        Use **Check CIDR Overlap** on the VPC/VNets inventory page to see whether any **IP Address CIDR** blocks used by your VPCs or VNets overlap. Overlapping CIDRs can break or complicate connectivity, peering, and firewall policy design.

        To run a CIDR overlap check:

        1. Go to **Cloud Resources** > **Cloud Networks** > **VPC/VNets & Subnets**.
        2. Click **Check CIDR Overlap** button.
        3. (Optional) Enable the **Background Polling** option to auto discover new VPC/VNets in your inventory.
        4. On the **VPC/VNet CIDR** field, enter the VPC/VNet CIDR to check for overlaps.
        5. (Optional) Click the **Refresh CIDR Data** button to get the latest CIDR data.
        6. Click **Check** button to run the check.

        A check result dialog appears.
      </Accordion>
    </AccordionGroup>
  </Tab>
</Tabs>
