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