Consulta de un gateway de VPN especificado
Función
Esta API se utiliza para consultar un gateway de VPN con un ID de gateway especificado.
URI
Parámetro |
Tipo |
Obligatorio |
Descripción |
---|---|---|---|
project_id |
String |
Sí |
Especifica un ID de proyecto. Puede obtener el ID del proyecto haciendo referencia a Obtención del ID del proyecto. |
vgw_id |
String |
Sí |
Especifica un ID de gateway de VPN. |
- Ejemplo de la solicitud
GET https://{Endpoint}/v5/{project_id}/vpn-gateways/{vgw_id}
Respuesta
- Parámetros de respuesta
Código de estado devuelto 200: consulta exitosa
Tabla 2 Parámetros en el cuerpo de respuesta Parámetro
Tipo
Descripción
vpn_gateway
Especifica el objeto de gateway de VPN.
request_id
String
Especifica un ID de solicitud.
Tabla 4 ResponseEip Parámetro
Tipo
Descripción
id
String
- Especifica un ID de EIP.
- El valor es un UUID que contiene 36 caracteres. Si se utiliza el proyecto de empresa predeterminado, se devuelve 0.
ip_version
Integer
- Especifica la versión de EIP.
- El valor solo puede ser 4 que indica la dirección IPv4.
ip_billing_info
String
- Especifica la información del pedido de EIP. Este parámetro solo está disponible para las EIP anuales/mensuales.
- El valor tiene el formato de order_id:product_id:region_id:project_id, por ejemplo:
CS22********LIBIV:00301-******-0--0:br-iaas-odin1:0605768a************c006c7e484aa
type
String
- Especifica el tipo de la EIP.
- Para el rango de valores, consulte el campo de type en la Tabla 7 en Asignar una EIP.
ip_address
String
- Especifica una EIP, es decir, una dirección IPv4 pública.
- El valor es una dirección IPv4, por ejemplo, 88.***.***.11.
charge_mode
String
bandwidth_id
String
- Especifica el ID de ancho de banda de una EIP.
- El valor es un UUID que contiene 36 caracteres.
bandwidth_size
Integer
- Especifica el ancho de banda (Mbit/s) de una EIP. El ancho de banda máximo de EIP varía según las regiones y depende del servicio de EIP. Puede enviar un ticket de servicio para aumentar el ancho de banda máximo de EIP en su cuenta.
- El valor puede ser 5, 10, 20, 50, 100, 200, 300, 500 o 1000.
bandwidth_name
String
- Especifica el nombre de ancho de banda de una EIP.
- El valor es una string de 1 a 64 caracteres, que puede contener dígitos, letras, guiones bajos (_), guiones (-) y puntos (.).
bandwidth_billing_info
String
- Especifica la información del pedido del ancho de banda de EIP. Este parámetro solo está disponible para las EIP anuales/mensuales.
- El valor tiene el formato de order_id:product_id:region_id:project_id, por ejemplo:
CS22********LIBIV:00301-******-0--0:br-iaas-odin1:0605768a************c006c7e484aa
- Ejemplo de respuesta a la solicitud de consulta de un gateway de VPN público asociado a un router empresarial
{ "vpn_gateway": { "id": "66ddeacb-****-****-****-9a414b5bd7d5", "name": "vpngw-5bd6", "network_type": "public", "status": "ACTIVE", "attachment_type": "er", "er_id": "c62fad0d-****-****-****-e06c4c351b9f", "bgp_asn": 64512, "flavor": "V300", "availability_zone_ids": ["cn-south-1f", "cn-south-1e"], "connection_number": 200, "used_connection_number": 0, "used_connection_group": 0, "enterprise_project_id": "0", "master_eip": { "id": "0f6d1415-****-****-****-edb2ee97c9cc", "ip_version": 4, "type": "5_bgp", "ip_address": "88.***.***.251", "charge_mode": "bandwidth", "bandwidth_id": "e93767cc-****-****-****-bac2987f90a4", "bandwidth_size": 300, "bandwidth_name": "vpngw-bandwidth-10c3" }, "slave_eip": { "id": "7b46b62f-****-****-****-6b8e44312416", "ip_version": 4, "type": "5_bgp", "ip_address": "88.***.***.102", "charge_mode": "bandwidth", "bandwidth_id": "bde3557e-****-****-****-629a3754ae07", "bandwidth_size": 300, "bandwidth_name": "vpngw-bandwidth-18bd" }, "created_at": "2022-11-28T02:22:27.24Z", "updated_at": "2022-11-28T02:22:27.24Z", "access_vpc_id": "0cf79a3f-****-****-****-d7ace626b0fa", "access_subnet_id": "f5741286-****-****-****-2c82bd9ee114" }, "request_id": "28b795f8-d431-4f1e-93ab-1c401a82b799" }
- Ejemplo de respuesta a la solicitud de consulta de un gateway de VPN privado asociado a una VPC
{ "vpn_gateway": { "id": "66ddeacb-****-****-****-9a414b5bd7d5", "name": "vpngw-5bd6", "network_type": "private" "status": "ACTIVE", "attachment_type": "vpc", "vpc_id": "91a74241-****-****-****-9b5f98c66c8c", "local_subnets": ["192.168.0.0/24"], "connect_subnet": "f5741286-****-****-****-2c82bd9ee114", "bgp_asn": 64512, "flavor": "V300", "availability_zone_ids": ["cn-south-1f", "cn-south-1e"], "connection_number": 200, "used_connection_number": 0, "used_connection_group": 0, "enterprise_project_id": "0", "created_at": "2022-11-28T02:22:27.24Z", "updated_at": "2022-11-28T02:22:27.24Z", "access_vpc_id": "0cf79a3f-****-****-****-d7ace626b0fa", "access_subnet_id": "f5741286-****-****-****-2c82bd9ee114", "access_private_ips": ["192.168.146.45", "192.168.146.77"] }, "request_id": "28b795f8-d431-4f1e-93ab-1c401a82b799" }
Códigos de estado
Para obtener más información, véase Códigos de estado.