JavaScript is required to for searching.
Omitir vínculos de navegación
Salir de la Vista de impresión
Guía de API de RESTful de Oracle® ZFS Storage Appliance, versión 2013.1.3.0
Red de tecnología de Oracle
Biblioteca
PDF
Vista de impresión
Comentarios
search filter icon
search icon

Información del documento

Introducción a la API de RESTful de Oracle ZFS Storage Appliance

Autenticación de la API de RESTful

Versiones de la API de RESTful

Versiones de servicio

Operaciones RESTful comunes

Cuerpo de respuesta HTTP

Encabezados de respuesta HTTP

Parámetros de la consulta

Parámetro de consulta: props

Parámetro de consulta: limit

Parámetro de consulta: start

Errores de dispositivo

Trabajo con la API de RESTful

Servicio de alertas de la API de RESTful

Servicios de análisis

Servicios de hardware

Comandos de log

Comandos de red

Servicio de problemas de la API de RESTful

Servicio de rol de la API de RESTful

Servicio de SAN de la API de RESTful

Comandos de servicio

Servicio de almacenamiento de la API de RESTful

Comandos del sistema

Servicio de usuario de la API de RESTful

Comandos de flujo de trabajo

Clientes RESTful

Versiones de servicio

Cada servicio tiene un número de versión como parte del Identificador uniforme de recursos (URI) para acceder al servicio. La versión tiene un número principal y secundario. Las solicitudes deben proporcionar el número de versión principal, pero el número de versión secundaria es opcional y establece como predeterminado un valor de "0" si no se suministra. El número principal debe coincidir con el número principal del servicio. El número secundario debe ser inferior o igual al número secundario del servicio.

Ejemplo: un cliente hace algunas solicitudes para un servicio que está ejecutando el número de versión “2.1”.

Solicitar versión
Permitido
v1
Falso: el número principal no coincide.
v2
Verdadero: el número principal coincide con el secundario y es compatible con versiones anteriores.
v2.1
Verdadero: los números principales y secundarios coinciden.
v2.2
Falso: el número principal coincide, pero el número secundario es una revisión más nueva.

No se requieren cambios de versión de API para los siguientes cambios de propiedad. El número y el modelo de la versión del dispositivo se deben utilizar para determinar qué propiedades están disponibles. Estos cambios de propiedad también se reflejan en la CLI y la BUI, y son indicaciones de las capacidades de esa instancia de dispositivo.

Puesto que una versión nueva de un comando compatible con versiones anteriores puede devolver propiedades adicionales, los clientes deben cifrarse para ignorar las nuevas propiedades. El número secundario se incrementa para los cambios compatibles con versiones anteriores al servicio de la API.

El número principal se incrementa con cambios incompatibles al servicio de la API.

Las versiones principales del software del dispositivo pueden incluir cambios de versión incompatibles. Es posible que haya o que no haya versiones anteriores de un servicio dado durante una actualización principal. Cada respuesta a un comando debe contener un encabezado HTTP con la versión actual de la API de dispositivo para un módulo determinado:

X-Zfssa-Nas-Api:  1.1