Get Service Provisioning Status

get

/api/v1.1/instances/{identityId}/status/{operation}/job/{jobId}

Returns the instance provisioning status.

Request

Path Parameters
identityId
Type: string
Required: true
Name of the identity domain for the Oracle Cloud Service account.
jobId
Type: string
Required: true
Job ID of the provisioning operation.
operation
Type: string
Required: true
Name of the provisioning operation.

Response

Supported Media Types
  • application/json
200 Response
success
Body
Root Schema : GetInstanceInfoResponse
Type: object

Examples

The following example shows how to view the status of an Oracle SOA Cloud Service instance create operation by submitting a GET request on the REST resource using cURL. The REST resource URI is returned in the Location header when submitting the create service instance request, as described in Provision a New Service Instance. For more information, see Use cURL.

See also Exploring the Oracle SOA Cloud Service Console.

cURL Command

curl -i -X GET -u joe@example.com:Welcome1! -H "X-ID-TENANT-NAME:ExampleIdentityDomain" https://api-host/paas/service/soa/api/v1.1/instances/ExampleIdentityDomain/status/create/job/7495
Note:: This example uses the URL prefix for the United States ( soacs). For information about the URL prefixes for other regions of the world, see Send Requests.

Example of Response Header

The following shows an example of the response header:

HTTP/1.1 200 OK
Date: Thu, 29 Jan 2015 21:38:18 GMT
Transfer-Encoding: chunked
Content-Type: application/json

Example of Response Body

The following example shows the contents of the response, including the status messages:

{
  "service_name": "ExampleInstance",
  "version": "12cR3",
  "wlsVersion": "12.1.3.0.4",
  "status": "In Progress",
  "error_status_desc": "",
  "compliance_status": "",
  "compliance_status_desc": "",
  "auto_update": "true",
  "description": "Example, Inc product distribution",
  "identity_domain": "ExampleIdentityDomain",
  "creation_time": "Fri Jan 23 22:18:26 UTC 2015",
  "last_modified_time": "Fri Jan 23 22:18:26 UTC 2015",
  "created_by": "joe@example.com",
  "service_uri" : "https:\/\/api-host\/paas\/service\/soa\/api\/v1.1\/instances\/ExampleIdentityDomain\/ExampleInstance",
  "message": [
    "Created Compute resources for WebLogic Server...",
    "Created security resources for the service...",
    "Started all Compute resources...",
    "Established SSH connectivity to WebLogic Administration Server...",
    "WebLogic Administration Server Configuration completed...",
    "WebLogic Managed Servers Configuration completed...",
    "    Configuration check for Host [exampleinstance-wls-1] containing WebLogic Managed Server(s) [[ExampleI_server_1]] completed...",
    "Successfully provisioned WebLogic Administration Server and 1 Managed Servers...",
    "    Service Reachabilty Check (SRC) of WebLogic Administration Server completed...",
    "    Service Reachabilty Check (SRC) of WebLogic Managed Server(s) [ExampleI_server_1] completed...",
    "Established SSH connectivity to Load Balancer...",
    "Configured Load Balancer...",
    "Performing Service Reachability Check (SRC) of Load Balancer...",
    "Service Reachabilty Check (SRC) of Load Balancer completed..."  ]
}