Ruby wrapper for Azure Key Vault REST API
bearer_token = KeyVault::Auth.new(tenant_id, client_id, client_secret).bearer_token
bearer_token = KeyVault::ManagedIdentityAuth.new().bearer_token
vault = KeyVault::Client.new(vault_name, bearer_token)
or
vault = KeyVault::Client.new(vault_name, bearer_token, api_version: '<other _api_version>')
vault.get_secret(secret_name)
vault.get_secret(secret_name, secret_version)