Class: OSTSdk::Saas::Manifest
- Inherits:
-
Object
- Object
- OSTSdk::Saas::Manifest
- Defined in:
- lib/ost-sdk-ruby/saas/manifest.rb
Instance Attribute Summary collapse
-
#balance ⇒ Object
readonly
Returns the value of attribute balance.
-
#base_tokens ⇒ Object
readonly
Returns the value of attribute base_tokens.
-
#chains ⇒ Object
readonly
Returns the value of attribute chains.
-
#device_managers ⇒ Object
readonly
Returns the value of attribute device_managers.
-
#devices ⇒ Object
readonly
Returns the value of attribute devices.
-
#price_points ⇒ Object
readonly
Returns the value of attribute price_points.
-
#recovery_owners ⇒ Object
readonly
Returns the value of attribute recovery_owners.
-
#rules ⇒ Object
readonly
Returns the value of attribute rules.
-
#sessions ⇒ Object
readonly
Returns the value of attribute sessions.
-
#tokens ⇒ Object
readonly
Returns the value of attribute tokens.
-
#transactions ⇒ Object
readonly
Returns the value of attribute transactions.
-
#users ⇒ Object
readonly
Returns the value of attribute users.
-
#webhooks ⇒ Object
readonly
Returns the value of attribute webhooks.
Instance Method Summary collapse
-
#initialize(params) ⇒ Manifest
constructor
Initialize.
Constructor Details
#initialize(params) ⇒ Manifest
Initialize
Arguments:
api_base_url: (String)
api_key: (String)
api_secret: (String)
api_spec: (Boolean)
config: (Hash)
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
# File 'lib/ost-sdk-ruby/saas/manifest.rb', line 19 def initialize(params) @balance = OSTSdk::Saas::Balance.new(params) @chains = OSTSdk::Saas::Chains.new(params) @device_managers = OSTSdk::Saas::DeviceManagers.new(params) @devices = OSTSdk::Saas::Devices.new(params) @price_points = OSTSdk::Saas::PricePoints.new(params) @recovery_owners = OSTSdk::Saas::RecoveryOwners.new(params) @rules = OSTSdk::Saas::Rules.new(params) @sessions = OSTSdk::Saas::Sessions.new(params) @tokens = OSTSdk::Saas::Tokens.new(params) @transactions = OSTSdk::Saas::Transactions.new(params) @users = OSTSdk::Saas::Users.new(params) @base_tokens = OSTSdk::Saas::BaseTokens.new(params) @webhooks = OSTSdk::Saas::Webhooks.new(params) end |
Instance Attribute Details
#balance ⇒ Object (readonly)
Returns the value of attribute balance.
7 8 9 |
# File 'lib/ost-sdk-ruby/saas/manifest.rb', line 7 def balance @balance end |
#base_tokens ⇒ Object (readonly)
Returns the value of attribute base_tokens.
7 8 9 |
# File 'lib/ost-sdk-ruby/saas/manifest.rb', line 7 def base_tokens @base_tokens end |
#chains ⇒ Object (readonly)
Returns the value of attribute chains.
7 8 9 |
# File 'lib/ost-sdk-ruby/saas/manifest.rb', line 7 def chains @chains end |
#device_managers ⇒ Object (readonly)
Returns the value of attribute device_managers.
7 8 9 |
# File 'lib/ost-sdk-ruby/saas/manifest.rb', line 7 def device_managers @device_managers end |
#devices ⇒ Object (readonly)
Returns the value of attribute devices.
7 8 9 |
# File 'lib/ost-sdk-ruby/saas/manifest.rb', line 7 def devices @devices end |
#price_points ⇒ Object (readonly)
Returns the value of attribute price_points.
7 8 9 |
# File 'lib/ost-sdk-ruby/saas/manifest.rb', line 7 def price_points @price_points end |
#recovery_owners ⇒ Object (readonly)
Returns the value of attribute recovery_owners.
7 8 9 |
# File 'lib/ost-sdk-ruby/saas/manifest.rb', line 7 def recovery_owners @recovery_owners end |
#rules ⇒ Object (readonly)
Returns the value of attribute rules.
7 8 9 |
# File 'lib/ost-sdk-ruby/saas/manifest.rb', line 7 def rules @rules end |
#sessions ⇒ Object (readonly)
Returns the value of attribute sessions.
7 8 9 |
# File 'lib/ost-sdk-ruby/saas/manifest.rb', line 7 def sessions @sessions end |
#tokens ⇒ Object (readonly)
Returns the value of attribute tokens.
7 8 9 |
# File 'lib/ost-sdk-ruby/saas/manifest.rb', line 7 def tokens @tokens end |
#transactions ⇒ Object (readonly)
Returns the value of attribute transactions.
7 8 9 |
# File 'lib/ost-sdk-ruby/saas/manifest.rb', line 7 def transactions @transactions end |
#users ⇒ Object (readonly)
Returns the value of attribute users.
7 8 9 |
# File 'lib/ost-sdk-ruby/saas/manifest.rb', line 7 def users @users end |
#webhooks ⇒ Object (readonly)
Returns the value of attribute webhooks.
7 8 9 |
# File 'lib/ost-sdk-ruby/saas/manifest.rb', line 7 def webhooks @webhooks end |