Class: Vault::Transform::Transformation
- Defined in:
- lib/vault/api/transform/transformation.rb
Instance Attribute Summary collapse
-
#allowed_roles ⇒ Array<String>
readonly
Array of role names that are allowed to use this transformation.
-
#templates ⇒ Array<String>
readonly
Array of template names accessible to this transformation.
-
#tweak_source ⇒ String
readonly
String representing how a tweak is provided for this transformation.
-
#type ⇒ String
readonly
String representing the type of transformation this is.
Method Summary
Methods inherited from Response
#==, decode, #initialize, #to_h
Constructor Details
This class inherits a constructor from Vault::Response
Instance Attribute Details
#allowed_roles ⇒ Array<String> (readonly)
Array of role names that are allowed to use this transformation
13 |
# File 'lib/vault/api/transform/transformation.rb', line 13 field :allowed_roles |
#templates ⇒ Array<String> (readonly)
Array of template names accessible to this transformation
18 |
# File 'lib/vault/api/transform/transformation.rb', line 18 field :templates |
#tweak_source ⇒ String (readonly)
String representing how a tweak is provided for this transformation. Available tweaks are “supplied”, “generated”, and “internal”
24 |
# File 'lib/vault/api/transform/transformation.rb', line 24 field :tweak_source |
#type ⇒ String (readonly)
String representing the type of transformation this is. Available types are “fpe”, and “masking”
30 |
# File 'lib/vault/api/transform/transformation.rb', line 30 field :type |