Sha256: 56479e7f4af768f01d557b120a8e564de3e195582f0a3bd17b95143b0206da18

Contents?: true

Size: 556 Bytes

Versions: 2

Compression:

Stored size: 556 Bytes

Contents

# frozen_string_literal: true

require 'dry/struct'
require 'sample_data_dump/types'
require 'sample_data_dump/entities/settings'

module SampleDataDumpAwsS3CompressedDumpStorage
  class Settings < SampleDataDump::Entities::Settings
    attribute :aws_s3_access_key_id, SampleDataDump::Types::Strict::String.optional
    attribute :aws_s3_bucket_name, SampleDataDump::Types::Strict::String
    attribute :aws_s3_region, SampleDataDump::Types::Strict::String
    attribute :aws_s3_secret_access_key, SampleDataDump::Types::Strict::String.optional
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
sample_data_dump_aws_s3_compressed_dump_storage-0.0.4 lib/sample_data_dump_aws_s3_compressed_dump_storage/settings.rb
sample_data_dump_aws_s3_compressed_dump_storage-0.0.3 lib/sample_data_dump_aws_s3_compressed_dump_storage/settings.rb