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 2022-11-07 GMT+08:00

Creación de un usuario

Función

Esta API se utiliza para crear un usuario para una instancia de Kafka para la que SASL está habilitado.

URI

POST /v2/{project_id}/instances/{instance_id}/users

Tabla 1 Parámetros de ruta

Parámetro

Obligatorio

Tipo

Descripción

project_id

String

ID del proyecto.

instance_id

String

ID de la instancia

Parámetros de solicitud

Tabla 2 Parámetros del cuerpo de solicitud

Parámetro

Obligatorio

Tipo

Descripción

user_name

No

String

Nombre de usuario.

user_passwd

No

String

Contraseña del usuario.

La contraseña debe ser diferente del nombre de usuario. La contraseña debe cumplir los siguientes requisitos de complejidad:

  • Debe contener entre 8 y 32 caracteres.
  • Contiene al menos dos de los siguientes tipos de caracteres:
    • Letras en minúscula
    • Letras en mayúscula
    • Dígitos
    • Caracteres especiales `~!@#$%^&*()-_=+|[{}]:'"",<.>/?

Parámetros de respuesta

Código de estado: 400

Tabla 3 Parámetros del cuerpo de respuesta

Parámetro

Tipo

Descripción

error_code

String

Código de error.

error_msg

String

Descripción de error.

Código de estado: 403

Tabla 4 Parámetros del cuerpo de respuesta

Parámetro

Tipo

Descripción

error_code

String

Código de error.

error_msg

String

Descripción de error.

Ejemplo de las solicitudes

Creación de un usuario

POST https://{endpoint}/v2/{project_id}/instances/{instance_id}/users

{
  "user_name" : "test",
  "user_passwd" : "Cloud@123"
}

Ejemplo de las respuestas

No hay

Códigos de estado

Código de estado

Descripción

204

La creación se realiza correctamente.

400

Parámetros no válidos.

403

Error de autenticación.

Códigos de error

Consulte Códigos de error.