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

Actualización de una autorización

Función

Esta API se utiliza para actualizar una autorización.

URI

PUT /v3/{domain_id}/ccaas/authorisations/{id}

Tabla 1 Parámetros de ruta

Parámetro

Obligatorio

Tipo

Descripción

domain_id

String

ID de cuenta.

Mínimo: 10

Máximo: 32

id

String

ID de la autorización.

Mínimo: 0

Máximo: 36

Parámetros de solicitud

Tabla 2 Parámetros de cabecera de solicitud

Parámetro

Obligatorio

Tipo

Descripción

X-Auth-Token

String

Token de usuario.

Mínimo: 0

Máximo: 102400

Tabla 3 Parámetros del cuerpo de solicitud

Parámetro

Obligatorio

Tipo

Descripción

authorisation

UpdateAuthorisation object

Detalles sobre la autorización a actualizar.

Tabla 4 UpdateAuthorisation

Parámetro

Obligatorio

Tipo

Descripción

name

No

String

Nombre de la autorización.

Mínimo: 0

Máximo: 64

description

No

String

Descripción de la autorización.

Mínimo: 0

Máximo: 85

Parámetros de respuesta

Código de estado: 200

Tabla 5 Parámetros del cuerpo de respuesta

Parámetro

Tipo

Descripción

authorisation

Authorisation object

La autorización.

request_id

String

ID de solicitud.

Mínimo: 0

Máximo: 36

Tabla 6 Autorización

Parámetro

Tipo

Descripción

id

String

ID de la autorización.

Mínimo: 0

Máximo: 36

name

String

Nombre de la autorización.

Mínimo: 0

Máximo: 64

description

String

Descripción de la autorización.

Mínimo: 0

Máximo: 255

status

String

Estado de la autorización.

Mínimo: 0

Máximo: 255

created_at

String

Hora en la que se creó la autorización.

updated_at

String

Hora en la que se actualizó la autorización.

domain_id

String

ID de cuenta del autorizador.

Mínimo: 0

Máximo: 36

instance_id

String

ID de una instancia de red que puede utilizar otra cuenta.

Mínimo: 0

Máximo: 36

instance_type

String

Tipo de una instancia de red que puede utilizar otra cuenta.

Mínimo: 0

Máximo: 255

region_id

String

Región de una instancia de red que puede utilizar otra cuenta.

Mínimo: 0

Máximo: 255

project_id

String

ID del proyecto de una instancia de red que puede utilizar otra cuenta.

Mínimo: 0

Máximo: 36

cloud_connection_domain_id

String

ID de cuenta de la instancia de red que otra cuenta le permite usar.

Mínimo: 0

Máximo: 36

cloud_connection_id

String

ID de la instancia de red que otra cuenta permite utilizar.

Mínimo: 0

Máximo: 36

Ejemplo de las solicitudes

Actualización de una autorización

PUT https://{cc_endpoint}/v3/{domain_id}/ccaas/authorisations/{id}

{
  "authorisation" : {
    "description" : "update_test_cc_authorisation_description"
  }
}

Ejemplo de las respuestas

Código de estado: 200

La autorización ha sido actualizada.

{
  "request_id" : "7ef7cd8fc2d5140da1cd59eb2dd25a57",
  "authorisation" : {
    "id" : "XXX",
    "name" : "",
    "description" : "update_test_cc_authorisation_description",
    "domain_id" : "XXX",
    "created_at" : "2022-12-03T08:03:51Z",
    "updated_at" : "2022-12-03T08:07:07Z",
    "project_id" : "XXX",
    "region_id" : "region_id",
    "instance_type" : "vpc",
    "instance_id" : "XXX",
    "cloud_connection_domain_id" : "XXX",
    "cloud_connection_id" : "XXX",
    "status" : "authorized"
  }
}

Códigos de estado

Código de estado

Descripción

200

La autorización ha sido actualizada.

Códigos de error

Consulte Códigos de error.