Skip to content
Docs

    Connect

    ModelsExpand Collapse
    connect_bandwidth_mbps: 50 or 200 or 500 or 2 more

    Connect Connection speed in Mbps

    50
    200
    500
    1000
    2000
    connect_connection: object { id, asn, aws, 13 more }

    Connect Connection details.

    id: string

    Unique identifier for the Connect Connection

    asn: number

    ASN

    aws: object { region }

    AWS provider configuration

    region: string

    AWS region where the connection is established

    bandwidth_mbps: 50 or 200 or 500 or 2 more

    Connect Connection speed in Mbps

    50
    200
    500
    1000
    2000
    cidrs: array of string

    CIDRs for the Connect Connection

    created_at: string

    When the Connect Connection was created

    name: string

    Name of the Connect Connection

    project_id: string

    Project ID the Connect Connection belongs to

    provider_asn: number

    Provider ASN

    provider_cidrs: array of string

    Provider CIDRs for the Connect Connection

    provider_router_ip: string

    Provider Router IP for the Connect Connection

    region: "us-sva-2"

    Region the resource is in.

    "us-sva-2"
    router_ip: string

    Router IP

    status: "pending" or "creating" or "updating" or 4 more

    Status of the resource.

    "pending"
    "creating"
    "updating"
    "ready"
    "deleting"
    "deleted"
    "error"
    tags: array of string

    Tags to attach to the Connect Connection

    updated_at: string

    When the Connect Connection was updated

    connect_connection_aws_config: object { region }

    AWS provider configuration

    region: string

    AWS region where the connection is established

    connect_connection_aws_config_request: object { account_id, region }

    AWS provider configuration

    account_id: string

    AWS account id

    region: string

    AWS region where the connection will be established

    connect_connection_list: object { items, pagination }
    items: array of ConnectConnection { id, asn, aws, 13 more }
    id: string

    Unique identifier for the Connect Connection

    asn: number

    ASN

    aws: object { region }

    AWS provider configuration

    region: string

    AWS region where the connection is established

    bandwidth_mbps: 50 or 200 or 500 or 2 more

    Connect Connection speed in Mbps

    50
    200
    500
    1000
    2000
    cidrs: array of string

    CIDRs for the Connect Connection

    created_at: string

    When the Connect Connection was created

    name: string

    Name of the Connect Connection

    project_id: string

    Project ID the Connect Connection belongs to

    provider_asn: number

    Provider ASN

    provider_cidrs: array of string

    Provider CIDRs for the Connect Connection

    provider_router_ip: string

    Provider Router IP for the Connect Connection

    region: "us-sva-2"

    Region the resource is in.

    "us-sva-2"
    router_ip: string

    Router IP

    status: "pending" or "creating" or "updating" or 4 more

    Status of the resource.

    "pending"
    "creating"
    "updating"
    "ready"
    "deleting"
    "deleted"
    "error"
    tags: array of string

    Tags to attach to the Connect Connection

    updated_at: string

    When the Connect Connection was updated

    connect_route: object { nirvana_region, provider, provider_region }

    Routes supported for Connect.

    nirvana_region: "us-sva-2"

    Region the resource is in.

    "us-sva-2"
    provider: string

    Provider name.

    provider_region: string

    Provider region name.

    connect_route_list: object { items, pagination }
    items: array of ConnectRoute { nirvana_region, provider, provider_region }
    nirvana_region: "us-sva-2"

    Region the resource is in.

    "us-sva-2"
    provider: string

    Provider name.

    provider_region: string

    Provider region name.

    ConnectConnections

    Create Connect Connection
    $ nirvana networking:connect:connections create
    POST/v1/networking/connect/connections
    Get Connect Connection
    $ nirvana networking:connect:connections get
    GET/v1/networking/connect/connections/{connection_id}
    Update Connect Connection
    $ nirvana networking:connect:connections update
    PATCH/v1/networking/connect/connections/{connection_id}
    Delete Connect Connection
    $ nirvana networking:connect:connections delete
    DELETE/v1/networking/connect/connections/{connection_id}
    List Connect Connection
    $ nirvana networking:connect:connections list
    GET/v1/networking/connect/connections

    ConnectConnectionsCost

    Estimate Connect Connection Create Cost
    $ nirvana networking:connect:connections:cost create
    POST/v1/networking/connect/connections/cost
    Estimate Connect Connection Update Cost
    $ nirvana networking:connect:connections:cost update
    PATCH/v1/networking/connect/connections/{connection_id}/cost

    ConnectRoutes

    List Connect Supported Routes
    $ nirvana networking:connect:routes list
    GET/v1/networking/connect/routes