Module: Deltacloud::Client::Methods::Realm

Included in:
Connection, Instance
Defined in:
lib/deltacloud/client/methods/realm.rb

Instance Method Summary collapse

Instance Method Details

#realm(realm_id) ⇒ Object

Retrieve the given realm

  • realm_id -> Instance to retrieve


35
36
37
38
# File 'lib/deltacloud/client/methods/realm.rb', line 35

def realm(realm_id)
  from_resource :realm,
    connection.get(api_uri("realms/#{realm_id}"))
end

#realms(filter_opts = {}) ⇒ Object

Retrieve list of all realms

  • filter_opts:
    • :id -> Filter realms using their 'id'
    • :state -> Filter realms by their 'state'


26
27
28
29
# File 'lib/deltacloud/client/methods/realm.rb', line 26

def realms(filter_opts={})
  from_collection :realms,
    connection.get(api_uri("realms"), filter_opts)
end