Configuration::Models::DatastoreConfig::Etcd
Inherits YAML::Serializable < Reference < Object
Constructors
new(snapshot_retention : Int64 = 24, snapshot_schedule_cron : String = "0 * * * *", s3_enabled : Bool = false, s3_endpoint : String = "", s3_region : String = "", s3_bucket : String = "", s3_folder : String = "", s3_access_key : String = "", s3_secret_key : String = "", s3_force_path_style : Bool = false)
Sourcenew(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
SourceInstance methods
generate_etcd_args
Sources3_access_key
Sources3_access_key_with_env_fallback
Sources3_bucket
Sources3_bucket_with_env_fallback
Sources3_configured?
Sources3_enabled
Sources3_endpoint
Sources3_endpoint_with_env_fallback
Sources3_folder
Sources3_force_path_style
Sources3_region
Sources3_region_with_env_fallback
Sources3_secret_key
Sources3_secret_key_with_env_fallback
Sourcesnapshot_retention
Sourcesnapshot_schedule_cron
Source