mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00

This adds support for Brightbox's Cloud SQL DBaaS. It is currently still part of the Compute service so all resources can be managed from one connection to the service.
26 lines
803 B
Ruby
26 lines
803 B
Ruby
module Fog
|
|
module Compute
|
|
class Brightbox
|
|
class Real
|
|
# @param [String] identifier Unique reference to identify the resource
|
|
#
|
|
# @return [Hash] if successful Hash version of JSON object
|
|
#
|
|
# @see https://api.gb1.brightbox.com/1.0/#database_snapshot_delete_database_snapshot
|
|
#
|
|
def delete_database_snapshot(identifier)
|
|
return nil if identifier.nil? || identifier == ""
|
|
wrapped_request("delete", "/1.0/database_snapshots/#{identifier}", [202])
|
|
end
|
|
|
|
# Old format of the delete request.
|
|
#
|
|
# @deprecated Use +#delete_database_snapshot+ instead
|
|
#
|
|
def destroy_database_snapshot(identifier)
|
|
delete_database_snapshot(identifier)
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|