Class: IBM::Cloud::SDK::ResourceController::Resource

Inherits:
Object
  • Object
show all
Defined in:
lib/ibm/cloud/sdk/resource_controller/resource.rb

Instance Method Summary collapse

Constructor Details

#initialize(instance) ⇒ Resource

Returns a new instance of Resource.



6
7
8
# File 'lib/ibm/cloud/sdk/resource_controller/resource.rb', line 6

def initialize(instance)
  @instance = instance
end

Instance Method Details

#account_idObject



10
11
12
# File 'lib/ibm/cloud/sdk/resource_controller/resource.rb', line 10

def 
  instance["account_id"]
end

#crnObject



14
15
16
# File 'lib/ibm/cloud/sdk/resource_controller/resource.rb', line 14

def crn
  instance["crn"]
end

#guidObject



18
19
20
# File 'lib/ibm/cloud/sdk/resource_controller/resource.rb', line 18

def guid
  instance["guid"]
end

#region_idObject



22
23
24
# File 'lib/ibm/cloud/sdk/resource_controller/resource.rb', line 22

def region_id
  instance["region_id"]
end