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.
68 |
# File 'lib/vault/api/sys/mount.rb', line 68 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.
48 |
# File 'lib/vault/api/sys/mount.rb', line 48 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.
53 |
# File 'lib/vault/api/sys/mount.rb', line 53 field :audit_non_hmac_response_keys |
#default_lease_ttl ⇒ Fixnum (readonly)
Specifies the default time-to-live.
38 |
# File 'lib/vault/api/sys/mount.rb', line 38 field :default_lease_ttl |
#description ⇒ String (readonly)
Specifies the description of the mount.
33 |
# File 'lib/vault/api/sys/mount.rb', line 33 field :description |
#listing_visibility ⇒ String (readonly)
Specifies whether to show this mount in the UI-specific listing endpoint.
58 |
# File 'lib/vault/api/sys/mount.rb', line 58 field :listing_visibility |
#max_lease_ttl ⇒ Fixnum (readonly)
Specifies the maximum time-to-live.
43 |
# File 'lib/vault/api/sys/mount.rb', line 43 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.
63 |
# File 'lib/vault/api/sys/mount.rb', line 63 field :passthrough_request_headers |