Ignorer les liens de navigation | |
Quitter la vue de l'impression | |
![]() |
Guide RESTful API des systèmes Oracle® ZFS Storage Appliance, version 2013.1.3.0 |
Prise en main de l'API Oracle ZFS Storage Appliance RESTful
Service des problèmes de l'API RESTful
Service des rôles de l'API RESTful
Modification de la configuration des services
Service de stockage de l'API RESTful
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" }] }