class Fog::Compute::OracleCloud::StorageAttachment

Public Instance Methods

create() click to toggle source
# File lib/fog/oraclecloud/models/compute/storage_attachment.rb, line 23
def create 
  requires :index, :instance_name, :storage_volume_name
  data = service.create_storage_attachment({
        :index => index,
    :instance_name => instance_name,
    :storage_volume_name => storage_volume_name,
  })
  merge_attributes(data.body)
end
destroy() click to toggle source
# File lib/fog/oraclecloud/models/compute/storage_attachment.rb, line 33
def destroy
        requires :name
        service.delete_storage_container(name)
end
save() click to toggle source
# File lib/fog/oraclecloud/models/compute/storage_attachment.rb, line 18
def save
  #identity ? update : create
  create
end