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

Vinculación de una política de control de acceso a una API

Función

Esta API se utiliza para vincular una política de control de acceso a una API especificada.

Puede vincular diferentes políticas de control de acceso a una API en diferentes entornos, pero solo puede vincular un tipo de política de control de acceso a la API en cada entorno.

URI

En la siguiente tabla se muestra el método de solicitud HTTPS y el URI de la API.

Tabla 1 Método de solicitud HTTPS y URI

Método de solicitud

URI

POST

/v1.0/apigw/acl-bindings

Solicitud

Tabla 2 Descripción de parámetro

Parámetro

Tipo

Descripción

acl_id

String

ID de política de control de acceso

publish_ids

[]String

ID de registro de publicación de API

Ejemplo de solicitud:

{
  "acl_id": "206bb985d8a04ec09f13c3e51ef77095",
  "publish_ids": [
    "1bc8b2b741a04bd4af3ef9d7cd003104"
  ]
}

Respuesta

Tabla 3 Descripción de parámetro

Parámetro

Tipo

Descripción

id

String

ID de vinculación

api_id

String

ID de API

env_id

String

ID de entorno

acl_id

String

ID de política de control de acceso

create_time

Timestamp

Hora en que la política de control de acceso está vinculada a la API

Ejemplo de respuesta:

[
  {
    "id": "4ffc0da71ddd4c22add8ff801e19846c",
    "api_id": "aebacac6095942b4b2dd2b209bb7b9bc",
    "env_id": "DEFAULT_ENVIRONMENT_RELEASE_ID",
    "acl_id": "206bb985d8a04ec09f13c3e51ef77095",
    "create_time": "2018-07-27T11:27:10.7470224Z"
  }
]

Códigos de estado

Tabla 4 Códigos de estado

Código de estado

Descripción

201

Created

400

Bad Request

403

Forbidden

404

Not Found

500

Server Internal Error