6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# File 'lib/fog/oraclecloud/requests/soa/delete_instance.rb', line 6
def delete_instance(service_name, dba_name, dba_password, options={})
body_data = {
'dbaName' => dba_name,
'dbaPassword' => dba_password,
'forceDelete' => options[:force_delete],
'skipBackupOnTerminate' => options[:skip_backup]
}
body_data = body_data.reject {|key, value| value.nil?}
request(
:method => 'PUT',
:expects => 202,
:path => "/paas/service/soa/api/v1.1/instances/#{@identity_domain}/#{service_name}",
:body => Fog::JSON.encode(body_data)
)
end
|