Para crear una agrupación, un proyecto o un recurso compartido cifrado, especifique valores paralas propiedades encryption, keystore, y keyname, además de las propiedades requeridas descritas en Configurar agrupación, Crear proyecto, Crear sistema de archivos, y Crear un LUN nuevo.
En la siguiente tabla, se describen las propiedades de cifrado para una agrupación, un proyecto o un recurso compartido específico.
|
Ejemplo de solicitud:
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"
}
Resultado de ejemplo:
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",
...
}
}