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 |
Capítulo 1 Descripción general
Capítulo 3 Comandos del servicio de alertas
Capítulo 4 Servicios de análisis
Capítulo 5 Servicios de hardware
Capítulo 8 Comandos del servicio de problemas
Capítulo 11 Comandos de servicio
Modificar configuración del servicio
Capítulo 12 Servicios de almacenamiento
Capítulo 13 Comandos del sistema
Capítulo 14 Servicio del usuario
Este comando devuelve la lista de servicios configurables disponibles en el dispositivo de almacenamiento junto con sus estados activados. Cuando un comando se ejecuta correctamente, se devuelve HTTP Status 200 (estado HTTP 200 [correcto]).
Ejemplo de solicitud:
GET /api/service/v1/services HTTP/1.1 Host: zfs-storage.example.com Accept: application/json
Ejemplo de respuesta:
HTTP/1.1 200 OK Content-Type: application/json; charset=utf-8 Transfer-Encoding: chunked X-Zfssa-Service-Api: 1.0 { "services": [{ "<status>": "disabled", "href": "/api/service/v1/services/ad", "name": "ad" }, { "<status>": "online", "href": "/api/service/v1/services/smb", "log": { "href": "/api/log/v1/logs/network-smb:default", "size": 2 }, "name": "smb" }, { "<status>": "online", "href": "/api/service/v1/services/dns", "log": { "href": "/api/log/v1/logs/network-dns-client:default", "size": 4 }, "name": "dns" }, { "<status>": "online", "href": "/api/service/v1/services/dynrouting", "log": { "href": "/api/log/v1/logs/network-routing-route:default", "size": 81 }, "name": "dynrouting" }, { "<status>": "disabled", "href": "/api/service/v1/services/ftp", "log": { "href": "/api/log/v1/logs/network-ftp:proftpd", "size": 40 }, "name": "ftp" }, { "<status>": "disabled", "href": "/api/service/v1/services/http", "name": "http" }, { "<status>": "online", "href": "/api/service/v1/services/identity", "log": { "href": "/api/log/v1/logs/system-identity:node", "size": 4 }, "name": "identity" }, { "<status>": "online", "href": "/api/service/v1/services/idmap", "log": { "href": "/api/log/v1/logs/system-idmap:default", "size": 15 }, "name": "idmap" }, { "<status>": "online", "href": "/api/service/v1/services/ipmp", "log": { "href": "/api/log/v1/logs/network-ipmp:default", "size": 3 }, "name": "ipmp" }, { "<status>": "online", "href": "/api/service/v1/services/iscsi", "log": { "href": "/api/log/v1/logs/network-iscsi-target:default", "size": 3 }, "name": "iscsi" }, { "<status>": "disabled", "href": "/api/service/v1/services/ldap", "name": "ldap" }, { "<status>": "online", "href": "/api/service/v1/services/ndmp", "log": { "href": "/api/log/v1/logs/system-ndmpd:default", "size": 11 }, "name": "ndmp" }, { "<status>": "online", "href": "/api/service/v1/services/nfs", "log": { "href": "/api/log/v1/logs/appliance-kit-nfsconf:default", "size": 6 }, "name": "nfs" }, { "<status>": "disabled", "href": "/api/service/v1/services/nis", "log": { "href": "/api/log/v1/logs/network-nis-domain:default", "size": 3 }, "name": "nis" }, { "<status>": "disabled", "href": "/api/service/v1/services/ntp", "name": "ntp" }, { "<status>": "online", "href": "/api/service/v1/services/replication", "name": "replication" }, { "<status>": "online", "href": "/api/service/v1/services/rest", "log": { "href": "/api/log/v1/logs/appliance-kit-akrestd:default", "size": 10 }, "name": "rest" }, { "<status>": "disabled", "href": "/api/service/v1/services/scrk", "name": "scrk" }, { "<status>": "disabled", "href": "/api/service/v1/services/sftp", "name": "sftp" }, { "<status>": "online", "href": "/api/service/v1/services/shadow", "name": "shadow" }, { "<status>": "online", "href": "/api/service/v1/services/smtp", "log": { "href": "/api/log/v1/logs/network-smtp:sendmail", "size": 6 }, "name": "smtp" }, { "<status>": "disabled", "href": "/api/service/v1/services/snmp", "name": "snmp" }, { "<status>": "disabled", "href": "/api/service/v1/services/srp", "name": "srp" }, { "<status>": "online", "href": "/api/service/v1/services/ssh", "log": { "href": "/api/log/v1/logs/network-ssh:default", "size": 3 }, "name": "ssh" }, { "<status>": "disabled", "href": "/api/service/v1/services/syslog", "name": "syslog" }, { "<status>": "online", "href": "/api/service/v1/services/tags", "name": "tags" }, { "<status>": "disabled", "href": "/api/service/v1/services/tftp", "name": "tftp" }, { "<status>": "disabled", "href": "/api/service/v1/services/vscan", "log": { "href": "/api/log/v1/logs/vscan", "size": 0 }, "name": "vscan" }] }