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 |
Introducción a la API de RESTful de Oracle ZFS Storage Appliance
Versiones de la API de RESTful
Servicio de alertas de la API de RESTful
Servicio de problemas de la API de RESTful
Servicio de rol de la API de RESTful
Servicio de SAN de la API de RESTful
Servicio de almacenamiento de la API de RESTful
La API de RESTful de Oracle ZFS Storage Appliance utiliza las mismas credenciales de autenticación que la BUI y la CLI. Todas las solicitudes de clientes externos se autentican de forma individual utilizando las credenciales de dispositivo y se realizan mediante una conexión HTTPS en el puerto 215. La API de RESTful admite sesiones de HTTPS que tienen un timeout de 15 minutos que el usuario puede definir.
La autenticación puede tomar una de las siguientes formas:
Autenticación básica: cada solicitud debe contener el inicio de sesión del usuario.
Ejemplo de encabezado HTTP:
Authorization: Basic abcefgMWE
Autenticación de usuario: para la autenticación, se usan credenciales de inicio de sesión de la BUI o CLI. En este caso, el encabezado X-Auth-User debe contener el nombre de inicio de sesión, y el encabezado X-Auth-Key debe contener la contraseña de inicio de sesión.
Ejemplo de encabezados HTTP:
X-Auth-User: root X-Auth-Key: letmein-xxx
Autenticación de la sesión: cuando se ha autenticado una sesión, un encabezado de sesión se puede usar para continuar ejecutando comandos hasta que expire la sesión. Una vez que expira una sesión, se debe realizar nuevamente la autenticación antes de que se acepten los comandos.
Ejemplo de encabezado de sesión:
X-Auth-Session: guigqpQRE4g89ngb