Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
API RESTful des systèmes Oracle® ZFS Storage Appliance |
Utilisation de cette documentation
Chapitre 2 Utilisation de l'API
Chapitre 3 Commandes du service d'alerte
Chapitre 6 Commandes des journaux
Chapitre 8 Commandes du service des problèmes
Chapitre 11 Commandes de service
Modification de la configuration des services
Chapitre 12 Services de stockage
Chapitre 14 Service utilisateur
Cette commande renvoie la liste des services configurables disponibles sur l'appareil de stockage ainsi que leurs statuts activés. Le code de statut HTTP 200 (OK) est renvoyé lorsqu'une commande aboutit.
Exemple de demande :
GET /api/service/v1/services HTTP/1.1 Host: zfs-storage.example.com Accept: application/json
Exemple de réponse :
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" }] }