JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle® ZFS Storage Appliance RESTful 응용 프로그램 프로그래밍 인터페이스 설명서
Oracle 기술 네트워크
라이브러리
PDF
인쇄 보기
피드백
search filter icon
search icon

문서 정보

이 설명서 사용

 1 개요

 2 API 작업

 3 경보 서비스 명령

 4 Analytics Services

 5 하드웨어 서비스

 6 로그 명령

 7 네트워크 명령

 8 문제 서비스 명령

 9 역할 서비스

 10 SAN 서비스

 11 서비스 명령

 12 스토리지 서비스

 13 시스템 명령

 14 사용자 서비스

 15 워크플로우 명령

 16 RESTful 클라이언트

Curl Rest 클라이언트

리소스 데이터 가져오기

새 리소스 만들기

기존 리소스 수정

기존 리소스 삭제

Python RESTful 클라이언트

리소스 가져오기

리소스 만들기

리소스 수정

기존 리소스 삭제

새 리소스 만들기

이 예에서는 요청의 JSON 데이터를 전송하여 새 리소스를 만드는 방법을 보여 줍니다.

$ curl --user ${USER}:${PASSWORD} -s -k -i -X POST -d @-  \
  -H "Content-Type: application/json" \
  https://zfssa-host.example.com:215/api/user/v1/users <<JSON
> {"logname": "rest_user",
>  "fullname": "REST User",
>  "initial_password": "letmein"}
> JSON

HTTP/1.1 201 Created
Date: Tue, 23 Jul 2013 13:07:37 GMT
Server: WSGIServer/0.1 Python/2.6.4
X-Zfs-Sa-Appliance-Api: 1.0
Content-Type: application/json
Content-Length: 357

{
   "user": {
      "logname": "rest_user",
      "fullname": "REST User",
      "initial_password": "DummyPassword",
      "require_annotation": false,
      "kiosk_mode": false,
      "kiosk_screen": "status/dashboard",
      "roles": ["basic"],
      "exceptions": {},
      "preferences": {
         "href": "/api/user/v1/users/larry/preferences",
         "locale": "C",
         "login_screen": "status/dashboard",
         "session_timeout": 15,
         "advanced_analytics": false,
         "keys": {}
      }
   }
}