Consulta de reglas de SNAT
Función
Esta API se utiliza para consultar una lista de reglas de SNAT.
URI
GET /v2/{project_id}/snat_rules

Puede escribir el signo de interrogación (?) y ampersand (&) al final del URI para definir varios criterios de búsqueda. Todos los parámetros opcionales se pueden filtrar. Para obtener más información, consulte la solicitud de ejemplo.
Parámetro | Obligatorio | Tipo | Descripción |
|---|---|---|---|
project_id | Sí | String | Especifica el ID del proyecto. |
limit | No | Integer | Especifica el número de registros que se muestran en cada página. |
id | No | String | Especifica el ID de regla de SNAT. |
tenant_id | No | String | Especifica el ID del proyecto. |
nat_gateway_id | No | String | Especifica el ID del gateway de NAT. |
network_id | No | String | Especifica el ID de red utilizado por la regla de SNAT. |
cidr | No | String | Especifica un subconjunto del bloque CIDR de subred de VPC o un bloque CIDR de conexión Direct Connect. |
source_type | No | Integer | 0: Puede especificarse network_id o cidr en una VPC. 1: Solo se puede especificar cidr a través de una conexión Direct Connect. |
floating_ip_id | No | String |
|
floating_ip_address | No | String |
|
status | No | String |
|
admin_state_up | No | Boolean |
|
created_at | No | String | Especifica cuándo se crea la regla de SNAT (hora UTC). Su valor redondea a 6 decimales durante segundos. El formato es aaaa-mm-dd hh:mm:ss. |
Solicitud
No hay
Respuesta
Tabla 2 enumera los parámetros de respuesta.
Parámetro | Tipo | Descripción |
|---|---|---|
snat_rules | Array(Object) | Especifica los objetos de regla de SNAT. Para obtener más información, véase Tabla 3. |
Parámetro | Tipo | Descripción |
|---|---|---|
id | String | Especifica el ID de regla de SNAT. |
tenant_id | String | Especifica el ID del proyecto. |
nat_gateway_id | String | Especifica el ID del gateway de NAT. |
network_id | String | Especifica el ID de red utilizado por la regla de SNAT. |
cidr | String | Especifica un subconjunto del bloque CIDR de subred de VPC o un bloque CIDR de conexión Direct Connect. |
source_type | Integer | 0: Puede especificarse network_id o cidr en una VPC. 1: Solo se puede especificar cidr a través de una conexión Direct Connect. Si no se introduce ningún valor, se utiliza el valor por defecto 0 (VPC). |
floating_ip_id | String |
|
description | String | Proporciona información adicional sobre la regla de SNAT. Puede introducir hasta 255 caracteres. |
status | String |
|
admin_state_up | Boolean |
|
created_at | String | Especifica cuándo se crea la regla de SNAT (hora UTC). Su valor redondea a 6 decimales durante segundos. El formato es aaaa-mm-dd hh:mm:ss. |
floating_ip_address | String |
|
freezed_ip_address | String |
|
Ejemplos
- Ejemplo de la solicitud
GET https://{Endpoint}/v2/d199ba7e0ba64899b2e81518104b1526/snat_rules?limit=10
- Ejemplo de la respuesta
{ "snat_rules": [ { "floating_ip_id": "bf99c679-9f41-4dac-8513-9c9228e713e1", "status": "ACTIVE", "nat_gateway_id": "cda3a125-2406-456c-a11f-598e10578541", "admin_state_up": true, "network_id": "9a469561-daac-4c94-88f5-39366e5ea193", "source_type":0, "tenant_id": "d199ba7e0ba64899b2e81518104b1526", "created_at": "2017-11-15 15:44:42.595173", "id": "79195d50-0271-41f1-bded-4c089b2502ff", "floating_ip_address": "5.21.11.242", "freezed_ip_address": "", "description": "my snat rule 01" }, { "floating_ip_id": "6e496fba-abe9-4f5e-9406-2ad8c809ac8c", "status": "ACTIVE", "nat_gateway_id": "e824f1b4-4290-4ebc-8322-cfff370dbd1e", "admin_state_up": true, "network_id": "97e89905-f9c8-4ae3-9856-392b0b2fbe7f", "source_type":0, "tenant_id": "d199ba7e0ba64899b2e81518104b1526", "created_at": "2017-11-17 07:43:44.830845", "id": "4a1a10d7-0d9f-4846-8cda-24cffeffef5c", "floating_ip_address": "5.21.11.142,5.21.11.143", "freezed_ip_address": "5.21.11.142", "description": "my snat rule 01" } ] }

