Table of Contents - vault-0.18.2 Documentation
Classes and Modules
- Vault
- Vault::API
- Vault::AppRole
- Vault::Audit
- Vault::Auth
- Vault::AuthConfig
- Vault::AuthTLS
- Vault::AuthToken
- Vault::Authenticate
- Vault::Client
- Vault::Configurable
- Vault::ConnectionPool
- Vault::ConnectionPool::Error
- Vault::ConnectionPool::PoolShuttingDownError
- Vault::ConnectionPool::TimedStack
- Vault::ConnectionPool::Wrapper
- Vault::Defaults
- Vault::EncodePath
- Vault::HTTPClientError
- Vault::HTTPConnectionError
- Vault::HTTPError
- Vault::HTTPServerError
- Vault::HealthStatus
- Vault::Help
- Vault::InitResponse
- Vault::InitStatus
- Vault::KV
- Vault::LeaderStatus
- Vault::LeaseCountQuota
- Vault::Logical
- Vault::MissingRequiredStateError
- Vault::MissingTokenError
- Vault::Mount
- Vault::MountTune
- Vault::Namespace
- Vault::PersistentHTTP::Connection
- Vault::PersistentHTTP::Error
- Vault::PersistentHTTP::Pool
- Vault::PersistentHTTP::TimedStackMulti
- Vault::Policy
- Vault::Quota
- Vault::RateLimitQuota
- Vault::Request
- Vault::Response
- Vault::SealStatus
- Vault::Secret
- Vault::SecretAuth
- Vault::Sys
- Vault::Transform
- Vault::Transform::Alphabet
- Vault::Transform::Role
- Vault::Transform::Template
- Vault::Transform::Transformation
- Vault::VaultError
- Vault::WrapInfo
Methods
- ::address — Vault::Defaults
- ::decode — Vault::Response
- ::detect_idle_timeout — Vault::PersistentHTTP
- ::encode_path — Vault::EncodePath
- ::field — Vault::Response
- ::fields — Vault::Response
- ::hostname — Vault::Defaults
- ::keys — Vault::Configurable
- ::method_missing — Vault
- ::namespace — Vault::Defaults
- ::new — Vault::Client
- ::new — Vault::KV
- ::new — Vault::MissingTokenError
- ::new — Vault::MissingRequiredStateError
- ::new — Vault::HTTPConnectionError
- ::new — Vault::HTTPError
- ::new — Vault::PersistentHTTP
- ::new — Vault::Request
- ::new — Vault::Response
- ::new — Vault::ConnectionPool
- ::new — Vault::ConnectionPool::Wrapper
- ::new — Vault::ConnectionPool::TimedStack
- ::open_timeout — Vault::Defaults
- ::options — Vault::Defaults
- ::pool_size — Vault::Defaults
- ::pool_timeout — Vault::Defaults
- ::proxy_address — Vault::Defaults
- ::proxy_password — Vault::Defaults
- ::proxy_port — Vault::Defaults
- ::proxy_username — Vault::Defaults
- ::read_timeout — Vault::Defaults
- ::respond_to_missing? — Vault
- ::setup! — Vault
- ::ssl_ca_cert — Vault::Defaults
- ::ssl_ca_path — Vault::Defaults
- ::ssl_cert_store — Vault::Defaults
- ::ssl_ciphers — Vault::Defaults
- ::ssl_pem_contents — Vault::Defaults
- ::ssl_pem_file — Vault::Defaults
- ::ssl_pem_passphrase — Vault::Defaults
- ::ssl_timeout — Vault::Defaults
- ::ssl_verify — Vault::Defaults
- ::timeout — Vault::Defaults
- ::token — Vault::Defaults
- ::wrap — Vault::ConnectionPool
- #<< — Vault::ConnectionPool::TimedStack
- #== — Vault::Response
- #accessors — Vault::AuthToken
- #alphabets — Vault::Transform
- #app_id — Vault::Authenticate
- #approle — Vault::Client
- #approle — Vault::Authenticate
- #audit_hash — Vault::Sys
- #audits — Vault::Sys
- #auth — Vault::Client
- #auth_tls — Vault::Client
- #auth_token — Vault::Client
- #auth_tune — Vault::Sys
- #auths — Vault::Sys
- #aws_ec2 — Vault::Authenticate
- #aws_iam — Vault::Authenticate
- #build_uri — Vault::Client
- #ca_file= — Vault::PersistentHTTP
- #ca_path= — Vault::PersistentHTTP
- #can_retry? — Vault::PersistentHTTP
- #cert= — Vault::PersistentHTTP
- #cert_store= — Vault::PersistentHTTP
- #certificate — Vault::AuthTLS
- #certificate= — Vault::PersistentHTTP
- #certificates — Vault::AuthTLS
- #checkin — Vault::ConnectionPool
- #checkout — Vault::ConnectionPool
- #ciphers= — Vault::PersistentHTTP
- #class_for_request — Vault::Client
- #configure — Vault::Configurable
- #connection_for — Vault::PersistentHTTP
- #connection_stored? — Vault::ConnectionPool::TimedStack
- #create — Vault::AuthToken
- #create_alphabet — Vault::Transform
- #create_namespace — Vault::Sys
- #create_orphan — Vault::AuthToken
- #create_quota — Vault::Sys
- #create_role — Vault::Transform
- #create_secret_id — Vault::AppRole
- #create_template — Vault::Transform
- #create_transformation — Vault::Transform
- #create_with_role — Vault::AuthToken
- #decode — Vault::Transform
- #delete — Vault::Client
- #delete — Vault::KV
- #delete — Vault::Logical
- #delete_alphabet — Vault::Transform
- #delete_certificate — Vault::AuthTLS
- #delete_namespace — Vault::Sys
- #delete_policy — Vault::Sys
- #delete_quota — Vault::Sys
- #delete_role — Vault::AppRole
- #delete_role — Vault::Transform
- #delete_template — Vault::Transform
- #delete_transformation — Vault::Transform
- #delete_versions — Vault::KV
- #destroy — Vault::KV
- #destroy_versions — Vault::KV
- #disable_audit — Vault::Sys
- #disable_auth — Vault::Sys
- #empty? — Vault::ConnectionPool::TimedStack
- #enable_audit — Vault::Sys
- #enable_auth — Vault::Sys
- #encode — Vault::Transform
- #encode_path — Vault::EncodePath
- #error — Vault::Client
- #error_message — Vault::PersistentHTTP
- #escape — Vault::PersistentHTTP
- #expired? — Vault::PersistentHTTP
- #extract_headers! — Vault::Request
- #fetch_connection — Vault::ConnectionPool::TimedStack
- #finish — Vault::PersistentHTTP
- #gcp — Vault::Authenticate
- #generate_path — Vault::Sys
- #get — Vault::Client
- #get_alphabet — Vault::Transform
- #get_mount_tune — Vault::Sys
- #get_namespace — Vault::Sys
- #get_quota — Vault::Sys
- #get_quota_config — Vault::Sys
- #get_role — Vault::Transform
- #get_template — Vault::Transform
- #get_transformation — Vault::Transform
- #github — Vault::Authenticate
- #ha? — Vault::LeaderStatus
- #health_status — Vault::Sys
- #help — Vault::Client
- #http_version — Vault::PersistentHTTP
- #idempotent? — Vault::PersistentHTTP
- #init — Vault::Sys
- #init_status — Vault::Sys
- #inspect — Vault::Request
- #is_leader? — Vault::LeaderStatus
- #is_self? — Vault::LeaderStatus
- #key= — Vault::PersistentHTTP
- #kv — Vault::Client
- #ldap — Vault::Authenticate
- #leader — Vault::Sys
- #length — Vault::ConnectionPool::TimedStack
- #list — Vault::Client
- #list — Vault::KV
- #list — Vault::Logical
- #logical — Vault::Client
- #lookup — Vault::AuthToken
- #lookup_accessor — Vault::AuthToken
- #lookup_self — Vault::AuthToken
- #method_missing — Vault::ConnectionPool::Wrapper
- #min_version= — Vault::PersistentHTTP
- #mount — Vault::Sys
- #mount_tune — Vault::Sys
- #mounts — Vault::Sys
- #namespaces — Vault::Sys
- #normalize_uri — Vault::PersistentHTTP
- #options — Vault::Configurable
- #original_exception — Vault::HTTPConnectionError
- #patch — Vault::Client
- #pipeline — Vault::PersistentHTTP
- #policies — Vault::Sys
- #policy — Vault::Sys
- #pool — Vault::Client
- #pool_shutdown — Vault::ConnectionPool::Wrapper
- #pop — Vault::ConnectionPool::TimedStack
- #pop_connection — Vault::ConnectionPool
- #post — Vault::Client
- #private_key= — Vault::PersistentHTTP
- #proxy= — Vault::PersistentHTTP
- #proxy_bypass? — Vault::PersistentHTTP
- #proxy_from_env — Vault::PersistentHTTP
- #push — Vault::ConnectionPool::TimedStack
- #put — Vault::Client
- #put_auth_tune — Vault::Sys
- #put_policy — Vault::Sys
- #quotas — Vault::Sys
- #read — Vault::KV
- #read — Vault::Logical
- #read_metadata — Vault::KV
- #reconnect — Vault::PersistentHTTP
- #reconnect_ssl — Vault::PersistentHTTP
- #region_from_sts_endpoint — Vault::Authenticate
- #remount — Vault::Sys
- #renew — Vault::AuthToken
- #renew — Vault::Sys
- #renew_self — Vault::AuthToken
- #request — Vault::Client
- #request — Vault::PersistentHTTP
- #reset — Vault::PersistentHTTP
- #respond_to? — Vault::ConnectionPool::Wrapper
- #revoke — Vault::AuthToken
- #revoke — Vault::Sys
- #revoke_accessor — Vault::AuthToken
- #revoke_orphan — Vault::AuthToken
- #revoke_prefix — Vault::Sys
- #revoke_self — Vault::AuthToken
- #revoke_tree — Vault::AuthToken
- #role — Vault::AppRole
- #role_id — Vault::AppRole
- #roles — Vault::AppRole
- #roles — Vault::Transform
- #same_options? — Vault::Client
- #seal — Vault::Sys
- #seal_status — Vault::Sys
- #secret_id — Vault::AppRole
- #secret_id_accessors — Vault::AppRole
- #self? — Vault::LeaderStatus
- #set_certificate — Vault::AuthTLS
- #set_role — Vault::AppRole
- #set_role_id — Vault::AppRole
- #shutdown — Vault::Client
- #shutdown — Vault::PersistentHTTP
- #shutdown — Vault::ConnectionPool
- #shutdown — Vault::ConnectionPool::TimedStack
- #shutdown_connections — Vault::ConnectionPool::TimedStack
- #ssl — Vault::PersistentHTTP
- #ssl_timeout= — Vault::PersistentHTTP
- #stack — Vault::ConnectionPool
- #start — Vault::PersistentHTTP
- #step_down — Vault::Sys
- #store_connection — Vault::ConnectionPool::TimedStack
- #success — Vault::Client
- #sys — Vault::Client
- #templates — Vault::Transform
- #tls — Vault::Authenticate
- #to_h — Vault::Response
- #to_query_string — Vault::Client
- #to_s — Vault::Request
- #token — Vault::Authenticate
- #transform — Vault::Client
- #transformations — Vault::Transform
- #try_create — Vault::ConnectionPool::TimedStack
- #type_class — Vault::Sys
- #undelete_versions — Vault::KV
- #unescape — Vault::PersistentHTTP
- #unmount — Vault::Sys
- #unseal — Vault::Sys
- #unwrap — Vault::Logical
- #unwrap_token — Vault::Logical
- #update_quota_config — Vault::Sys
- #userpass — Vault::Authenticate
- #verify_callback= — Vault::PersistentHTTP
- #verify_depth= — Vault::PersistentHTTP
- #verify_mode= — Vault::PersistentHTTP
- #verify_type — Vault::Sys
- #with — Vault::ConnectionPool
- #with — Vault::ConnectionPool::Wrapper
- #with_retries — Vault::Client
- #with_token — Vault::Client
- #write — Vault::KV
- #write — Vault::Logical
- #write_metadata — Vault::KV