Este comando cambia el estado de un servicio determinado. Se utilizan los siguientes parámetros de URI:
Nombre del servicio
Nuevo estado de servicio: enable o disable
Ejemplo de solicitud:
PUT /api/service/v1/services/replication/enable HTTP/1.1 Host: zfs-storage.example.com:215 Accept: application/json
La respuesta satisfactoria devuelve HTTP Status 202 (Accepted) (estado HTTP 202 [aceptado]).
El servicio también se puede activar o desactivar enviando una solicitud JSON al servicio.
Ejemplo de solicitud utilizando JSON:
PUT /api/service/v1/services/replication HTTP/1.1 Host: zfs-storage.example.com:215 Accept: application/json Content-Type: application/json Content-Length: 22 {"<status>": "enable"}
Para desactivar el servicio, envíe el siguiente JSON:
{"<status>": "disable"}