Delete a Service Instance
/paas/service/dbcs/api/v1.1/instances/{identityDomainId}/{serviceId}
Request
- application/vnd.com.oracle.oracloud.provisioning.Service+json
-
identityDomainId: string
Identity domain ID for the Database Classic Cloud Service account:
For a Cloud account with Identity Cloud Service: the identity service ID, which has the form
idcs-letters-and-numbers
. You can find this ID in the Identity Service Id field on the Overview tab of the Service Details page for Database Classic Cloud Service in My Services.For a traditional cloud account: the name of the identity domain.
-
serviceId: string
Name of the Database Classic Cloud Service instance.
-
deleteBackup(optional): boolean
Flag that when set to
true
deletes all backups of the service instance from Oracle Cloud Storage container. Use caution in specifying this option. If this option is specified, instance can not be recovered as all backups will be deleted. Default value isfalse
. This option is not currently supported for cluster databases.
-
Authorization: string
Base64 encoding of the user name and password of the user making the request. For more information, see Security, Authentication and Authorization.
-
X-ID-TENANT-NAME: string
Identity domain ID for the Database Classic Cloud Service account:
For a Cloud account with Identity Cloud Service: the identity service ID, which has the form
idcs-letters-and-numbers
. You can find this ID in the Identity Service Id field on the Overview tab of the Service Details page for Database Classic Cloud Service in My Services.For a traditional cloud account: the name of the identity domain.
Response
- application/json
202 Response
-
Location: string
A REST URI you can use to check the progress and completion of the instance deletion operation.
Examples
The following example shows how to delete a Database Classic Cloud Service instance by submitting a DELETE request on the REST endpoint using cURL.
This example uses a traditional cloud account, so the {identityDomainId}
path parameter and the X-ID-TENANT-NAME
header parameter are set to the account's domain name, which is usexample
. The Oracle Cloud user name of the user making the call is dbcsadmin
. The service instance being deleted is named db12c-ee
.
cURL Command
curl --include --request DELETE \
--user dbcsadmin:password \
--header "X-ID-TENANT-NAME:usexample" \
https://dbaas.oraclecloud.com/paas/service/dbcs/api/v1.1/instances/usexample/db12c-ee
HTTP Status Code and Response Headers
HTTP/1.1 202 Accepted Date: date-and-time-stamp Server: Oracle-Application-Server-11g Set-Cookie: OAMAuthnCookie_dbaas.oraclecloud.com:443=cookie-string Location: https://dbaas.oraclecloud.com:443/paas/service/dbcs/api/v1.1/instances/usexample/status/delete/job/84465 Content-Length: 434 X-ORACLE-DMS-ECID: id-string X-ORACLE-DMS-ECID: id-string X-Frame-Options: DENY Service-URI: https://dbaas.oraclecloud.com:443/paas/service/dbcs/api/v1.1/instances/usexample/db12c-ee Vary: Accept-Encoding,User-Agent Retry-After: 30 Content-Language: en Content-Type: application/json