Class: Vault::MountTune
Instance Attribute Summary collapse
-
#allowed_response_headers ⇒ Array<String>
readonly
Comma-separated list of headers to whitelist, allowing a plugin to include them in the response.
-
#audit_non_hmac_request_keys ⇒ Array<String>
readonly
Specifies the comma-separated list of keys that will not be HMAC’d by audit devices in the request data object.
-
#audit_non_hmac_response_keys ⇒ Array<String>
readonly
Specifies the comma-separated list of keys that will not be HMAC’d by audit devices in the response data object.
-
#default_lease_ttl ⇒ Fixnum
readonly
Specifies the default time-to-live.
-
#description ⇒ String
readonly
Specifies the description of the mount.
-
#listing_visibility ⇒ String
readonly
Specifies whether to show this mount in the UI-specific listing endpoint.
-
#max_lease_ttl ⇒ Fixnum
readonly
Specifies the maximum time-to-live.
-
#passthrough_request_headers ⇒ Array<String>
readonly
Comma-separated list of headers to whitelist and pass from the request to the plugin.
Method Summary
Methods inherited from Response
#==, decode, #initialize, #to_h
Constructor Details
This class inherits a constructor from Vault::Response
Instance Attribute Details
#allowed_response_headers ⇒ Array<String> (readonly)
Comma-separated list of headers to whitelist, allowing a plugin to include them in the response.
65 |
# File 'lib/vault/api/sys/mount.rb', line 65 field :allowed_response_headers |
#audit_non_hmac_request_keys ⇒ Array<String> (readonly)
Specifies the comma-separated list of keys that will not be HMAC’d by audit devices in the request data object.
45 |
# File 'lib/vault/api/sys/mount.rb', line 45 field :audit_non_hmac_request_keys |
#audit_non_hmac_response_keys ⇒ Array<String> (readonly)
Specifies the comma-separated list of keys that will not be HMAC’d by audit devices in the response data object.
50 |
# File 'lib/vault/api/sys/mount.rb', line 50 field :audit_non_hmac_response_keys |
#default_lease_ttl ⇒ Fixnum (readonly)
Specifies the default time-to-live.
35 |
# File 'lib/vault/api/sys/mount.rb', line 35 field :default_lease_ttl |
#description ⇒ String (readonly)
Specifies the description of the mount.
30 |
# File 'lib/vault/api/sys/mount.rb', line 30 field :description |
#listing_visibility ⇒ String (readonly)
Specifies whether to show this mount in the UI-specific listing endpoint.
55 |
# File 'lib/vault/api/sys/mount.rb', line 55 field :listing_visibility |
#max_lease_ttl ⇒ Fixnum (readonly)
Specifies the maximum time-to-live.
40 |
# File 'lib/vault/api/sys/mount.rb', line 40 field :max_lease_ttl |
#passthrough_request_headers ⇒ Array<String> (readonly)
Comma-separated list of headers to whitelist and pass from the request to the plugin.
60 |
# File 'lib/vault/api/sys/mount.rb', line 60 field :passthrough_request_headers |