Tema anterior: Método destroy (objeto class)

Tema siguiente: Método unlock (objeto class)


Método lock (objeto class)
Descripción

Bloquear una clase

Sintaxis
/api/v1/class/lock?class=class&pwd=password&vdc=controller-name 
Argumentos
class

Nombre de la clase que se va a bloquear.

pwd

Contraseña

vdc

Nombre del centro de datos virtual de destino

Tipo de transacción

sincrónica

Tipo de solicitud

GET

Ejemplos

Bloquear clase /test:IN.

GET http://192.168.123.200/api/v1/class/lock?class=/test:IN&pwd=password&vdc=mygrid 
Ejemplo de salida
XML:
<opt></opt>
JSON:
{} 

Códigos de error de HTTP
404

Entidad mygrid de vdc no encontrada: se ha especificado un nombre de VDC que no está configurado en la aplicación WS_API.

400.4

Faltan argumentos obligatorios (class): el argumento class=entity falta en la solicitud.

400.4

Faltan argumentos obligatorios (pwd): el argumento pwd=password falta en la solicitud.

404.1

Catálogo global "test" no encontrado: se ha especificado un catálogo no válido en la solicitud.

404.1

Clase "LUX" no encontrada: se ha especificado una clase no válida en la solicitud.

Nota: La contraseña especificada para bloquear una clase es obligatoria para desbloquear la clase. Cuando una clase está bloqueada, los no administradores no pueden ejecutar las operaciones siguientes: