Go to main content

Guía de la API de RESTful de Oracle® ZFS Storage Appliance (versión OS8.8.x)

Salir de la Vista de impresión

Actualización: Agosto de 2021
 
 

Cargar y ejecutar una secuencia de comandos

Carga y ejecuta una secuencia de comandos en el dispositivo.

Un usuario root puede ver todas las secuencias de comandos cargadas en el dispositivo y acceder a ellas. Un usuario que no es root solo puede ver sus propias secuencias de comandos y acceder a ellas.

Para obtener más información acerca del script, consulte Trabajo con secuencias de comandos de la CLI de Guía de administración de Oracle® ZFS Storage Appliance, versión OS8.8.x.

Esta secuencia de comandos muestra todos los recursos compartidos del dispositivo.

Ejemplo de solicitud:

$ curl -kv --user root:pw --data-binary @listShares.aksh \
  https://hostname:215/api/workflow/v1/scripts

POST /api/workflow/v1/scripts HTTP/1.1
Host: zfs-storage.example.com:215
Authorization: Basic Tm8gcGVla2luZyE=
User-Agent: curl/7.45.0
Accept: */*
Content-Length: 12
Content-Type: application/x-www-form-urlencoded

Resultado de ejemplo:

HTTP/1.1 201 Created
Date: Mon, 27 Mar 2017 22:16:38 GMT
X-Zfssa-Workflow-Api: 1.1
X-Zfssa-Version: user/generic@2017.02.27,1-0
X-Zfssa-Api-Version: 1.0
Content-Type: plain/text; charset=utf-8
Transfer-Encoding: chunked

default
share1
share2
fs1
lun1