JavaScript is required to for searching.
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
Red de tecnología de Oracle
Biblioteca
PDF
Vista de impresión
Comentarios
search filter icon
search icon

Información del documento

Uso de esta documentación

Capítulo 1 Descripción general

Capítulo 2 Trabajo con la API

Capítulo 3 Comandos del servicio de alertas

Capítulo 4 Servicios de análisis

Capítulo 5 Servicios de hardware

Capítulo 6 Comandos de log

Capítulo 7 Comandos de red

Capítulo 8 Comandos del servicio de problemas

Capítulo 9 Servicio de roles

Capítulo 10 Servicios SAN

Capítulo 11 Comandos de servicio

Comandos de servicio

Visualización de servicios

Obtener servicio

Cambiar estado del servicio

Modificar configuración del servicio

Recursos del servicio

Capítulo 12 Servicios de almacenamiento

Capítulo 13 Comandos del sistema

Capítulo 14 Servicio del usuario

Capítulo 15 Comandos de flujo de trabajo

Capítulo 16 Clientes RESTful

Visualización de servicios

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"
    }]
}