Class: InfisicalSDK::InfisicalCommands
- Inherits:
-
CommandList
- Object
- Dry::Struct
- CommandList
- InfisicalSDK::InfisicalCommands
- Defined in:
- lib/extended_schemas/schemas.rb
Overview
Command mapper
Instance Method Summary collapse
Methods inherited from CommandList
from_dynamic!, from_json!, #to_json
Instance Method Details
#to_dynamic ⇒ Object
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
# File 'lib/extended_schemas/schemas.rb', line 19 def to_dynamic { "getSecret" => get_secret&.to_dynamic, "listSecrets" => list_secrets&.to_dynamic, "createSecret" => create_secret&.to_dynamic, "updateSecret" => update_secret&.to_dynamic, "deleteSecret" => delete_secret&.to_dynamic, "createSymmetricKey" => create_symmetric_key&.to_dynamic, "encryptSymmetric" => encrypt_symmetric&.to_dynamic, "decryptSymmetric" => decrypt_symmetric&.to_dynamic, "universalAuthLogin" => universal_auth_login&.to_dynamic, "kubernetesAuthLogin" => kubernetes_auth_login&.to_dynamic, "azureAuthLogin" => azure_auth_login&.to_dynamic, "gcpIdTokenAuthLogin" => gcp_id_token_auth_login&.to_dynamic, "gcpIamAuthLogin" => gcp_iam_auth_login&.to_dynamic, "awsIamAuthLogin" => aws_iam_auth_login&.to_dynamic, }.compact end |