Sha256: b76c281c04e158ca501da9d8d421694e09e52c9647dc356fe6008dcbcc604781
Contents?: true
Size: 591 Bytes
Versions: 4
Compression:
Stored size: 591 Bytes
Contents
require 'fog/huaweicloud/models/collection' require 'fog/key_manager/huaweicloud/models/secret' module Fog module KeyManager class HuaweiCloud class Secrets < Fog::HuaweiCloud::Collection model Fog::KeyManager::HuaweiCloud::Secret def all(options = {}) load_response(service.list_secrets(options), 'secrets') end def get(secret_ref) if secret = service.get_secret(secret_ref).body new(secret) end rescue Fog::Compute::HuaweiCloud::NotFound nil end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems