Querying a Virtual Gateway

Function

This API is used to query a virtual gateway.

URI

GET /v2.0/dcaas/virtual-gateways/{virtual_gateway_id}

Table 1 Parameter description

Parameter

Type

Mandatory

Description

virtual_gateway_id

String

Yes

Specifies the virtual gateway ID.

Request

Table 2 lists the request parameter.

Table 2 Request parameter

Parameter

Type

Mandatory

Description

virtual_gateway_id

String

Yes

Specifies the virtual gateway ID.

Response

Table 3 lists the response parameter.

Table 3 Response parameter

Parameter

Type

Mandatory

Description

virtual_gateway

Dictionary

Yes

Specifies the virtual_gateway object.

For details about the virtual_gateway field, see Table 1.

Examples

  • Example request

    GET /v2.0/dcaas/virtual-gateways/{virtual_gateway_id}
    
  • Example response

    {
        "virtual_gateway" : {
                "id": "0a0888a6-4096-43a6-81c6-923912933451",
                "name": "virtual gateway",
                "description": null,
                "tenant_id": "0605768a3300d5762f82c01180692873",
                "vpc_id": "5352423b-b4ff-4a9e-839d-02698c2b36af",
                "local_ep_group_id": "f8834cf1-5468-87c7-223d-56e78b9699ab",
                "local_ep_group_ipv6_id": null,
                "device_id": "aaa_01",
                "redundant_device_id": null,
                "type": "default",
                "ipsec_bandwidth": 1,
                "status": "PENDING_CREATE",
                "admin_state_up": true,
                "bgp_asn": 64512,
                "region_id": null
        }
    }
    

Status Codes

For details, see Common Status Codes.