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-03-29 GMT+08:00

Modificación de una política de control de acceso

Función

Esta API se utiliza para modificar una política de control de acceso especificada. Solo se pueden modificar los atributos acl_name, acl_type y acl_value.

URI

La siguiente tabla muestra el método de solicitud HTTP/HTTPS y el URI de la API.

Tabla 1 Método de solicitud de HTTP/HTTPS y URI

Método de solicitud

URI

PUT

/v1.0/apigw/acls/{id}

En la siguiente tabla se muestra el parámetro en el URI.

Tabla 2 Descripción de parámetro

Parámetro

Obligatorio

Tipo

Descripción

id

String

ID de la política de control de acceso que desea modificar. Obtenga el ID consultando la política de control de acceso.

Solicitud

Tabla 3 Descripción de parámetro

Parámetro

Tipo

Descripción

acl_name

String

Nombre de la política de control de acceso

El nombre de una política de control de acceso consta de 3 a 64 caracteres, que comienzan con una letra. Solo se permiten letras, dígitos y guiones bajos (_).

acl_type

String

Tipo de control de acceso, que puede ser:

  • PERMIT (lista blanca)
  • DENY (lista negra)

acl_value

String

Uno o más objetos desde los que se controlará el acceso. Separe varios objetos con comas.

Ejemplo de solicitud:

{
"acl_name": "string",
	"acl_type": "PERMIT",
	"acl_value": "19asdfaf-adfadf"
}

Respuesta

Tabla 4 Descripción de parámetro

Nombre

Tipo

Descripción

id

String

ID de política de control de acceso

acl_name

String

Nombre de política de control de acceso

acl_type

String

Tipo de control de acceso, que puede ser:

  • PERMIT (lista blanca)
  • DENY (lista negra)

acl_value

String

Objetos de control de acceso

update_time

Timestamp

Hora en la que se actualizó por última vez la política de control de acceso

Ejemplo de respuesta:

{
	"id": "d402b35e-1054-4280-b1c5-0d741a28c995",
	"acl_name": "goodone",

	"acl_type": "PERMIT",
	"acl_value": "19asdfaf-adfadf",
	"update_time": "2017-11-18T14:27:36.918578+08:00"
}

Códigos de estado

Tabla 5 Códigos de estado

Código de estado

Descripción

200

OK

400

Bad Request

403

Forbidden

404

Not Found