JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Interfaz de programación de aplicaciones de RESTful de Oracle® ZFS Storage Appliance
Red de tecnología de Oracle
Biblioteca
PDF
Vista de impresión
Comentarios
search filter icon
search icon

Información del documento

Uso de esta documentación

Capítulo 1 Descripción general

Capítulo 2 Trabajo con la API

Acceso al servicio

Mostrar servicios

Obtener comandos de servicio

Autenticación

Sesión

Cierre de sesión

Capítulo 3 Comandos del servicio de alertas

Capítulo 4 Servicios de análisis

Capítulo 5 Servicios de hardware

Capítulo 6 Comandos de log

Capítulo 7 Comandos de red

Capítulo 8 Comandos del servicio de problemas

Capítulo 9 Servicio de roles

Capítulo 10 Servicios SAN

Capítulo 11 Comandos de servicio

Capítulo 12 Servicios de almacenamiento

Capítulo 13 Comandos del sistema

Capítulo 14 Servicio del usuario

Capítulo 15 Comandos de flujo de trabajo

Capítulo 16 Clientes RESTful

Sesión

Una solicitud vacía POST solicita una sesión nueva. Cuando es correcta, se devuelve un estado HTTP de 201 junto con un objeto JSON que tiene una sola propiedad de “acceso” que contiene una lista de servicios de la API de RESTful disponibles.

Ejemplo de solicitud de inicio de sesión:

POST /api/access/v1 HTTP/1.1
Host: zfs-storage.example.com
X-Auth-User: root
X-Auth-Key: letmein-xxx

Un inicio de sesión satisfactorio devuelve un HTTP Status 201 (Created), además de una ID de sesión a través del encabezado X-Auth-Session HTTP. El cuerpo de la respuesta contiene una lista de servicios a los que se puede acceder mediante este inicio de sesión.

Encabezado de la respuesta:

HTTP/1.1 201 Created
X-Auth-Session: guigqpQRE4g89ngb
Content-Type: application/json
Content-Length: 378
X-Zfssa-Access-Api: 1.0

{
    "access": {
        "services":[{
            ...
        }]
    }
}