Sha256: b2d79c96b7bd2c4338df8693947e593cd24a90ec325c38f0f5c781eff9538824
Contents?: true
Size: 693 Bytes
Versions: 4
Compression:
Stored size: 693 Bytes
Contents
require 'fog/huaweicloud/models/model' module Fog module Volume class HuaweiCloud class VolumeType < Fog::HuaweiCloud::Model attribute :extra_specs def create requires :name response = service.create_volume_type(attributes) merge_attributes(response.body['volume_type']) self end def update requires :id response = service.update_volume_type(id, attributes) merge_attributes(response.body['volume_type']) self end def destroy requires :id service.delete_volume_type(id) true end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems