이 명령은 지정된 서비스에 사용 가능한 작업(메소드) 목록을 반환합니다. 해당하는 경우 이 명령은 지정된 서비스의 리소스에 대한 정보를 반환합니다. 다음 예에서는 클러스터 하드웨어 구성요소에 이후 검사 및 구성 가능한 리소스가 포함됩니다.
요청 예. 이 요청은 인증 토큰을 사용합니다. 인증 토큰을 참조하십시오.
GET /api/hardware/v1 HTTP/1.1 Host: zfs-storage.example.com:215 X-Auth-Session: puPnHZKgSrUmXqYzOwFCrGcLOGwPODj
결과 예. 간략히 나타내기 위해 이 출력은 대부분 생략됩니다.
HTTP/1.1 200 OK Content-Type: application/json Content-Length: 204 X-Zfssa-Access-Api: 1.0 { "service": { "methods": [ { "path": "", "href": "/api/hardware/v1", "request": "GET", "description": "List the hardware service commands." }, { "path": "/cluster", "href": "/api/hardware/v1/cluster", "request": "GET", "description": "Get cluster properties and cluster resource list" }, { "path": "/cluster/resources/<resource:path>", "href": "/api/hardware/v1/cluster/resources/<resource:path>", "request": "GET", "description": "Get properties for the specified cluster resource" }, { "path": "/cluster/resources/<resource:path>", "href": "/api/hardware/v1/cluster/resources/<resource:path>", "request": "PUT", "description": "Modify the specified cluster resource" }, { "path": "/chassis", "href": "/api/hardware/v1/chassis", "request": "GET", "description": "List hardware chassis" } ], "version": "1.1", "name": "hardware", "uri": "https://hostname:215/api/hardware/v1" } }