Class: AliyunSDK::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/aliyun_sdk/config.rb

Constant Summary collapse

DEFAULT_REGION =
"cn-hangzhou".freeze

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(access_key_id:, access_key_secret:) ⇒ Config

Returns a new instance of Config.

Parameters:

  • access_key_id (String)
  • access_key_secret (String)


9
10
11
12
13
# File 'lib/aliyun_sdk/config.rb', line 9

def initialize(access_key_id:, access_key_secret:)
  @access_key_id = access_key_id
  @access_key_secret = access_key_secret
  @region_id = DEFAULT_REGION
end

Instance Attribute Details

#access_key_idObject (readonly)

Returns the value of attribute access_key_id.



5
6
7
# File 'lib/aliyun_sdk/config.rb', line 5

def access_key_id
  @access_key_id
end

#access_key_secretObject (readonly)

Returns the value of attribute access_key_secret.



5
6
7
# File 'lib/aliyun_sdk/config.rb', line 5

def access_key_secret
  @access_key_secret
end

#region_idObject (readonly)

Returns the value of attribute region_id.



5
6
7
# File 'lib/aliyun_sdk/config.rb', line 5

def region_id
  @region_id
end