Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2023-02-03 GMT+08:00

Consulta de una regla de ACL de red

Función

Esta API se utiliza para consultar detalles sobre una regla de ACL de red específica.

URI

GET /v2.0/fwaas/firewall_rules/{firewall_rule_id}

Tabla 1 describe los parámetros.

Tabla 1 Descripción del parámetro

Nombre

Obligatorio

Tipo

Descripción

firewall_rule_id

String

Especifica el ID de regla de ACL de red, que identifica de forma exclusiva a la regla de ACL de red. El valor firewall_rule_id se utiliza como filtro.

Mensaje de solicitud

No hay

Ejemplo de la solicitud

GET https://{Endpoint}/v2.0/fwaas/firewall_rules/514e6776-162a-4b5d-ab8b-aa36b86655ef

Mensaje de la respuesta

Tabla 2 Parámetro de respuesta

Parámetro

Tipo

Descripción

firewall_rule

firewall_rule object

Especifica los objetos de regla de firewall. Para obtener más información, véase Tabla 3.

Tabla 3 Objetos de Firewall Rule

Atributo

Tipo

Descripción

id

String

Especifica el UUID de la regla de ACL de red.

name

String

Especifica el nombre de la regla de ACL de red.

description

String

Proporciona la información adicional sobre la regla de ACL de red.

tenant_id

String

Especifica el ID del proyecto.

public

Boolean

Especifica si la regla del firewall puede ser compartida por diferentes tenants.

protocol

String

Especifica el protocolo IP.

source_port

String

Especifica el número de puerto de origen o el intervalo de números de puerto.

destination_port

String

Especifica el número de puerto de destino o el intervalo de números de puerto.

ip_version

Integer

Especifica la versión del protocolo IP.

source_ip_address

String

Especifica la dirección IP de origen o el bloque CIDR.

destination_ip_address

String

Especifica la dirección IP de destino o el bloque CIDR.

action

String

Especifica la acción realizada en el tráfico que pasa por la ACL de red.

enabled

Boolean

Especifica si la regla de ACL de red está habilitada.

project_id

String

Especifica el ID del proyecto. Para obtener más información sobre cómo obtener un ID de proyecto, consulte Obtención de un ID de proyecto.

Ejemplo de la respuesta

{
    "firewall_rule": {
        "protocol": "tcp",
        "description": "update check parameter",
        "source_ip_address": "116.66.184.0/24", 
        "destination_ip_address": "0.0.0.0/0", 
        "destination_port": null, 
        "source_port": null, 
        "id": "514e6776-162a-4b5d-ab8b-aa36b86655ef", 
        "name": "test", 
        "tenant_id": "a1c6f90c94334bd2953d9a61b8031a68", 
        "project_id": "a1c6f90c94334bd2953d9a61b8031a68",
        "enabled": true, 
        "action": "allow", 
        "ip_version": 4, 
        "public": false
    }
}

Código de estado

Véase Códigos de estado.

Código de error

Véase Códigos de error.