Sha256: c35c82bd8bff1f4d2cb8bd85a720602f59cb1e530f6005c46201c3b5e5f1d909
Contents?: true
Size: 896 Bytes
Versions: 10
Compression:
Stored size: 896 Bytes
Contents
module Appfuel module Service module Config # # Defines how to parse and validate configuration data for aws # # Configuration Overview: # access_key_id: access credentials for aws # secret_access_key: access credentials for aws # assets_bucket: name of bucket to hold assets # documents_buckets name of bucket to hold documents # # @returns Config::Definition def self.aws_definition Appfuel::Configuration.define :aws do defaults region: 'us-west-2' validator { required(:region).filled(:str?) optional(:access_key_id).filled(:str?) optional(:secret_access_key).filled(:str?) optional(:kms_master_key_id).filled(:str?) optional(:kms_data_key_cipher).filled(:str?) } end end end end end
Version data entries
10 entries across 10 versions & 1 rubygems