암호화된 풀, 프로젝트 또는 공유를 만들려면 풀 구성, 프로젝트 만들기, 파일 시스템 만들기 및 새 LUN 만들기에 설명된 필수 등록 정보와 함께 encryption, keystore 및 keyname 등록 정보에 대한 값을 지정합니다.
다음 표에서는 특정 풀, 프로젝트 또는 공유에 대한 암호화 등록 정보를 설명합니다.
|
요청 예:
POST /api/storage/v2/pools/p1/projects HTTP/1.1
Host: zfs-storage.example.com:215
Content-Type: application/json
Accept: application/json
{
"name": "proj-enc",
"encryption": "aes-128-ccm",
"keystore": "local",
"keyname": "Key-0"
}
결과 예:
HTTP/1.1 201 Created
Content-Type: application/json
Location: http://zfs-storage.example.com:215/pools/p1/projects/proj-enc
{
"project": {
"name": "proj-enc",
"href": "/api/storage/v2/pools/p1/projects/proj-enc",
...
"encryption": "aes-128-ccm",
"keystore": "local",
"keychangedate": "",
"keystatus": "available",
"keyname": "Key-0",
...
}
}