Sha256: efa4ce46b28bcc7cc2b2404238e3d244489393ad015ebd85f2e378a804033c52
Contents?: true
Size: 571 Bytes
Versions: 4
Compression:
Stored size: 571 Bytes
Contents
require 'fog/huaweicloud/models/collection' require 'fog/metric/huaweicloud/models/resource' module Fog module Metric class HuaweiCloud class Resources < Fog::HuaweiCloud::Collection model Fog::Metric::HuaweiCloud::Resource def all(options = {}) load_response(service.list_resources(options)) end def find_by_id(resource_id) resource = service.get_resource(resource_id).body new(resource) rescue Fog::Metric::HuaweiCloud::NotFound nil end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems