Delete the Oracle-Managed Load Balancer
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/loadbalancer/{loadBalancerName}
The Oracle-managed load balancer is an instance of Oracle Cloud Infrastructure Load Balancing that is automatically created and configured for you when the service instance is created with either configureLoadBalancer
or useIdentityService
set to true
.
Note: If the sample application is deployed, the Open Sample Application URL on the Oracle Java Cloud Service Console will no longer work after you remove the Oracle-managed load balancer from the instance. You can change the sample application URL to use the IP address of the WebLogic Administration Server or the IP address of an Oracle Cloud Infrastructure Load Balancing instance you have created and configured yourself. See Update a Service Instance Configuration.
Request
- application/json
-
identityDomainId: string
Identity domain ID for the Oracle Java Cloud Service account.
-
loadBalancerName: string
Name of the Oracle-managed load balancer. Value must be:
public
-
serviceId: string
Name of the Oracle Java Cloud Service instance.
-
Authorization: string
Base64 encoded user name and password separated by a colon or OAuth access token obtained from Oracle Identity Cloud Service. See Authenticate.
-
X-ID-TENANT-NAME: string
Identity domain ID for the Oracle Java Cloud Service account.
Response
- application/json
202 Response
Location
header returns a URI that can be used to view the job status. See View the Status of an Operation by Job Id.object
issues
array for warning messages.-
details:
object details
Groups details of the operation.
object
-
issues(optional):
array issues
Groups strings of warning messages, if any.
-
jobId:
string
Job ID for the operation. Not available if the response status code is 400.
-
message:
string
System message that describes the operation.
Examples
The following example shows how to remove the Oracle-managed load balancer by submitting a DELETE request on the REST resource using cURL.
Note: The command in the example uses the URL structure https://rest_server_url/resource-path
, where rest_server_url
is the REST server to contact for your identity domain (or Cloud Account). See Send Requests.
cURL Command
curl -i -X DELETE -u username:password -H "X-ID-TENANT-NAME:ExampleIdentityDomain" https://rest_server_url/paas/api/v1.1/instancemgmt/ExampleIdentityDomain/services/jaas/instances/ExampleInstance/loadbalancer/public
Example of Response Header
The following shows an example of the response header.
HTTP/1.1 202 Accepted
Date: Fri, 22 Nov 2019 18:34:11 GMT
Location: https://rest_server_url/paas/api/v1.1/activitylog/ExampleIdentityDomain/job/30452
Content-Length: 139
Content-Type: application/vnd.com.oracle.oracloud.provisioning.Service+json
Service-URI: https://rest_server_url/paas/api/v1.1/instancemgmt/ExampleIdentityDomain/services/jaas/instances/ExampleInstance
Retry-After: 60
Example of Response Body
The following shows an example of the response body in JSON format.
{
"details":{
"message": "Submitted job to delete load balancer for service [ExampleInstance] in domain [ExampleIdentityDomain].",
"jobId": "30452"
}
}