1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
# OpenbaoClient::MountsEnableSecretsEngineRequest
## Properties
| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **config** | **Object** | Configuration for this mount, such as default_lease_ttl and max_lease_ttl. | [optional] |
| **description** | **String** | User-friendly description for this mount. | [optional] |
| **external_entropy_access** | **Boolean** | Whether to give the mount access to OpenBao's external entropy. | [optional][default to false] |
| **local** | **Boolean** | Mark the mount as a local mount, which is not replicated and is unaffected by replication. | [optional][default to false] |
| **options** | **Object** | The options to pass into the backend. Should be a json object with string keys and values. | [optional] |
| **plugin_name** | **String** | Name of the plugin to mount based from the name registered in the plugin catalog. | [optional] |
| **plugin_version** | **String** | The semantic version of the plugin to use. | [optional] |
| **seal_wrap** | **Boolean** | Whether to turn on seal wrapping for the mount. | [optional][default to false] |
| **type** | **String** | The type of the backend. Example: \"passthrough\" | [optional] |
## Example
```ruby
require 'openbao_client'
instance = OpenbaoClient::MountsEnableSecretsEngineRequest.new(
config: null,
description: null,
external_entropy_access: null,
local: null,
options: null,
plugin_name: null,
plugin_version: null,
seal_wrap: null,
type: null
)
```
|