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.
Método de solicitud |
URI |
---|---|
PUT |
/v1.0/apigw/acls/{id} |
En la siguiente tabla se muestra el parámetro en el URI.
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
id |
Sí |
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
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:
|
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
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:
|
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
Código de estado |
Descripción |
---|---|
200 |
OK |
400 |
Bad Request |
403 |
Forbidden |
404 |
Not Found |