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 |