class Dynamo::Model::Configuration
this configuration class has all attributes to configure the api url and authorizations params
Attributes
access_key_id[RW]
principal attributes to execute an http request
env[RW]
principal attributes to execute an http request
region[RW]
principal attributes to execute an http request
secret_access_key[RW]
principal attributes to execute an http request
Public Class Methods
config()
click to toggle source
Global settings for Dynamo::Model
# File lib/dynamo/model/configuration.rb, line 25 def self.config @config ||= Dynamo::Model::Configuration.new end
configure() { |config()| ... }
click to toggle source
Configures global settings for ModelApi
ModelApi.configure do |config| config.key = "secret" config.uuid = "secret" config.env = :development config.url = { development: "http://localhost:3000", test: "http://test-domain.com.br", production: "http://domain.com.br/api/v1" } end
# File lib/dynamo/model/configuration.rb, line 20 def self.configure(&_block) yield(config()) end
new()
click to toggle source
constructor that set default values
# File lib/dynamo/model/configuration.rb, line 30 def initialize self.access_key_id = '' self.secret_access_key = '' self.region = '' self.env = :development end