파일 시스템 만들기 명령은 지정된 스토리지 풀 또는 프로젝트에 있는 지정된 이름의 파일 시스템을 만듭니다. 기본 등록 정보가 지정된 새 파일 시스템이 반환됩니다.
|
요청 매개변수:
name - 새 파일 시스템을 만들려면 파일 시스템 이름을 제공해야 합니다.
filesystem properties – 파일 시스템 등록 정보 또는 프로젝트 등록 정보에 나열된 등록 정보를 초기 값으로 설정할 수 있습니다.
이름이 "share-01"이고 사용자 "joe"에 의해 Wwn된 파일 시스템을 만드는 요청의 예:
POST /api/storage/v1/pools/gold/projects/proj-01/filesystems HTTP/1.1
Host: zfs-storage.example.com
Content-Type: application/json
Accept: application/json
{
“name”: “share-01”,
“owner”: “joe”
}
성공한 만들기는 새 파일 시스템의 URI를 포함하는 위치 헤더와 함께 HTTP 상태 201(Created)을 반환합니다. 본문은 JSON 형식의 모든 파일 시스템 등록 정보를 포함합니다.
응답 예:
HTTP/1.1 201 Created
Content-Type: application/json
Location: /api/storage/v1/pools/gold/projects/proj-01/filesystems/share-01
{
“filesystem”: {
“name”: “share-01”,
“pool”: “gold”,
“collection”: “local”,
“project”: “proj-01”,
“owner”: “joe”
...
}
}