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 2022-11-02 GMT+08:00

Consulta de características disponibles en un sitio

Función

Esta API se utiliza para consultar las funciones disponibles en un sitio específico.

URI

GET /v1/{project_id}/waf/config/console

Tabla 1 Parámetros de ruta

Parámetro

Obligatorio

Tipo

Descripción

project_id

String

ID del proyecto

Parámetros de solicitud

Tabla 2 Parámetros de encabezado de solicitud

Parámetro

Obligatorio

Tipo

Descripción

X-Auth-Token

String

Token de usuario. Se puede obtener llamando a la API IAM (valor de X-Subject-Token en el encabezado de respuesta).

Content-Type

String

Tipo de contenido

Predeterminado: application/json;charset=utf8

Parámetros de respuesta

Código de estado: 200

Tabla 3 Parámetros del cuerpo de respuesta

Parámetro

Tipo

Descripción

eps

Boolean

Soporte para EPS

tls

Boolean

Versión mínima de TLS soportada. El valor puede ser TLS v1.0, TLS v1.1 o TLS v1.2. TLS v1.0 se utiliza de forma predeterminada.

ipv6

Boolean

Soporte para IPv6

alert

Boolean

Soporte para alarmas

custom

Boolean

Soporte para una protección precisa

elb_mode

Boolean

Soporte para instancias WAF de equilibrio de carga

event_lts

Boolean

Soporte para LTS para el registro WAF

multi_dns

Boolean

Soporte para resolución multi-DNS

search_ip

Boolean

Soporte para la búsqueda de direcciones IP

cc_enhance

Boolean

Soporte para la mejora de la protección contra ataques CC

cname_switch

Boolean

Soporte para conmutación de registros CNAME

custom_block

Boolean

Soporte para bloques precisos

advanced_ignore

Boolean

Soporte para enmascaramiento de falsa alarma

js_crawler_enable

Boolean

Soporte para antideslizante JavaScript

deep_decode_enable

Boolean

Soporte para análisis detallado

overview_bandwidth

Boolean

Soporte para estadísticas de ancho de banda

proxy_use_oldcname

Boolean

Soporte para la resolución DNS con el antiguo registro CNAME

check_all_headers_enable

Boolean

Soporte para la inspección de todos los encabezados

Código de estado: 400

Tabla 4 Parámetros del cuerpo de respuesta

Parámetro

Tipo

Descripción

error_code

String

Código de error

error_msg

String

Mensaje de código de error

Código de estad: 401

Tabla 5 Parámetros del cuerpo de respuesta

Parámetro

Tipo

Descripción

error_code

String

Código de error

error_msg

String

Mensaje de código de error

Código de estado: 500

Tabla 6 Parámetros del cuerpo de respuesta

Parámetro

Tipo

Descripción

error_code

String

Código de error

error_msg

String

Mensaje de código de error

Solicitudes de ejemplo

GET https://{Endpoint}/v1/{project_id}/waf/config/console?enterprise_project_id=0&from=1650470400089&to=1650523520089

Ejemplo de respuestas

Código de estado: 200

OK

{
  "eps" : true,
  "tls" : true,
  "ipv6" : true,
  "alert" : true,
  "custom" : true,
  "ip_group" : true,
  "event_lts" : true,
  "multi_dns" : true,
  "search_ip" : true,
  "apply_cert" : true,
  "cc_enhance" : true,
  "tms_enable" : true,
  "cname_switch" : true,
  "custom_block" : true,
  "geoip_enable" : true,
  "http2_enable" : true,
  "display_option" : true,
  "advanced_ignore" : true,
  "modulex_enabled" : true,
  "js_crawler_enable" : true,
  "deep_decode_enable" : true,
  "overview_bandwidth" : true,
  "proxy_use_oldcname" : false,
  "load_balance_enable" : true,
  "robot_action_enable" : true,
  "export_domain_enable" : true,
  "policy_sharing_enable" : true,
  "timeout_config_enable" : true,
  "ipv6_protection_enable" : true,
  "check_all_headers_enable" : true,
  "elb_v2" : true,
  "elb_mode" : true,
  "premium_waf_res_tenant" : true
}

Códigos de estado

Código de estado

Descripción

200

OK

400

Error de solicitud.

401

Permisos de token insuficientes.

500

Error de servidor interno.

Códigos de error

Consulte Códigos de error.