Merge "api-ref: document encryption type provider choices"

This commit is contained in:
Zuul 2018-11-16 01:35:20 +00:00 committed by Gerrit Code Review
commit b7eb676b00
2 changed files with 22 additions and 4 deletions

View File

@ -2145,18 +2145,36 @@ protected:
required: false
type: boolean
min_version: 3.1
provider:
provider: # required response parameter (get/create)
description: |
The class that provides encryption support.
in: body
required: true
type: string
provider_optional:
provider_optional: # optional response parameter (update)
description: |
The class that provides encryption support.
in: body
required: false
type: string
provider_req: # required request parameter (create)
description: |
The class that provides encryption support. Choices are:
* luks - relies on Linux Unified Key Setup (recommended)
* plain - relies on dm-crypt
in: body
required: true
type: string
provider_req_optional: # optional request parameter (update)
description: |
The class that provides encryption support. Choices are:
* luks - relies on Linux Unified Key Setup (recommended)
* plain - relies on dm-crypt
in: body
required: false
type: string
qos_association_id:
description: |
The Qos association ID.

View File

@ -589,7 +589,7 @@ Request
- volume_type_id: volume_type_id
- encryption: encryption
- key_size: key_size
- provider: provider
- provider: provider_req
- control_location: control_location
- cipher: cipher
@ -645,7 +645,7 @@ Request
- encryption_id: encryption_id
- encryption: encryption
- key_size: key_size
- provider: provider_optional
- provider: provider_req_optional
- control_location: control_location
- cipher: cipher