Todos los productos
Search
Centro de documentos

Edge Security Acceleration:CreateDcdnWafPolicy

Última actualización: Sep 01, 2026

Invoca CreateDcdnWafPolicy para configurar políticas de mitigación de WAF.

Descripción de la operación

Nota
  • El número máximo de veces que cada usuario puede invocar esta operación por segundo: 20.

  • Método de solicitud: se admiten solicitudes POST.

  • La protección WAF perimetral agrega parámetros a Cookie, Query String y Header de las solicitudes del cliente para implementar la verificación de JavaScript y la verificación CAPTCHA deslizante. Asegúrese de que su servidor de origen pueda aceptar los parámetros agregados. Para obtener más información, consulte Detalles de inyección de parámetros.

Pruébelo ahora

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

La siguiente tabla describe la autorización necesaria para invocar esta API. Puede definirla en una directiva de Resource Access Management (RAM). A continuación, se detallan las columnas de la tabla:

  • Action: Estas acciones se utilizan en el elemento Action de las declaraciones de directivas de permisos de RAM para otorgar permisos que permitan realizar la operación.

  • API: La API que debe invocarse para llevar a cabo la acción.

  • Nivel de acceso: Nivel de acceso predefinido que se concede para cada API. Valores válidos: create, list, get, update y delete.

  • Tipo de recurso: Tipo de recurso que admite autorización para ejecutar la acción. Indica si la acción es compatible con permisos a nivel de recurso. El recurso especificado debe ser compatible con la acción; de lo contrario, la directiva no surtirá efecto.

    • En las API con permisos a nivel de recurso, los tipos de recursos obligatorios se marcan con un asterisco (*). Especifique el Alibaba Cloud Resource Name (ARN) correspondiente en el elemento Resource de la directiva.

    • Para las API sin permisos a nivel de recurso, se muestra All Resources. Utilice un asterisco (*) en el elemento Resource de la directiva.

  • Clave de condición: Claves de condición definidas por el servicio. Permiten un control granular y se aplican ya sea solo a acciones o a acciones asociadas con recursos específicos. Además de las claves de condición específicas del servicio, Alibaba Cloud proporciona un conjunto de common condition keys aplicables a todos los servicios compatibles con RAM.

  • Acción dependiente: Acciones dependientes necesarias para ejecutar la acción principal. Para completar la operación, el usuario de RAM o el rol de RAM debe contar con permisos para realizar todas las acciones dependientes.

Action

Nivel de acceso

Tipo de recurso

Clave de condición

Acción dependiente

dcdn:CreateDcdnWafPolicy

create

*All Resource

*

Ninguna Ninguna

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

PolicyName

string

Sí

El nombre de la política de mitigación. El nombre puede contener caracteres chinos, letras (mayúsculas y minúsculas), dígitos (0 a 9) y guiones bajos (_). La longitud máxima del nombre es de 64 caracteres.

policy_test

PolicyType

string

Sí

Especifica si la política actual es la política predeterminada. Valores válidos:

  • default: política predeterminada.

  • custom: política no predeterminada.

default

PolicyStatus

string

Sí

El estado de la política de mitigación. Valores válidos:

  • on: habilitado.

  • off: deshabilitado.

on

DefenseScene

string

Sí

El tipo de política de mitigación de WAF. Valores válidos:

  • waf_group: Protección web básica.

  • custom_acl: política de mitigación personalizada.

  • whitelist: lista blanca.

  • ip_blacklist: lista negra de IP.

  • region_block: lista negra de ubicaciones.

  • bot: gestión de bots.

waf_group

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

PolicyId

integer

El ID de la política de mitigación creada.

10000001

RequestId

string

El ID de la solicitud.

CB1A380B-09F0-41BB-A198-72F8FD6DA2FE

Ejemplos

Respuesta exitosa

JSON Formato

{
  "PolicyId": 10000001,
  "RequestId": "CB1A380B-09F0-41BB-A198-72F8FD6DA2FE"
}

Códigos de error

Código de estado HTTP

Código de error

Mensaje de error

Descripción

400 InvalidParameter The specified parameter is invalid. A parameter is set to an invalid value.
400 Policy.DefaultExisted The default policy is existed in specified defense scene. The specified protection scenario already has a default policy.
400 PolicyName.AlreadyExists The specified policy name already exists. The specified policy name is already used by another policy.
500 InternalError An internal error occurred; please try again later. An internal error occurred. Try again later. If the error persists, submit a ticket.
403 %s.NotSupport The specified resource type %s is not supported. The specified resource type is not supported. To use this type of resource, contact us.
403 %s.OverQuota The quantity of %s exceeds the quota. The number of resources exceeds the quota. If you want to apply for more resources, contact us.

Consulte Códigos de error para ver la lista completa.

Notas de la versión

Consulte Notas de la versión para ver la lista completa.