Scale Out a Service Instance
post
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/DHCS/instances/{serviceId}/servers
Scale Out an Oracle Data Hub Cloud Service instance.
If you are scaling out a service instance that uses IP reservations, make sure you use only reserved IPs that are created in the same region.
Request
Supported Media Types
- application/vnd.com.oracle.oracloud.provisioning.Service+json
Path Parameters
-
identityDomainId: string
Identity domain ID for the Oracle Data Hub Cloud Service account.
-
serviceId: string
Name of the Oracle Data Hub Cloud Service instance.
The request body defines the details of the scale out request.
Root Schema : Request Body
Type:
object
Title:
Show Source
Request Body
-
components:
object Component Parameters
Title:
Component Parameters
-
noRollback:
string
This parameter, when set to true disables rollback in case of failure - this is helpful for debugging purposes, as the resources would not get cleaned up.
-
operationType:
string
Operation Type.
Nested Schema : Component Parameters
Type:
object
Title:
Show Source
Component Parameters
-
CASSANDRA:
object CASSANDRA
Title:
CASSANDRA
Nested Schema : CASSANDRA
Type:
object
Title:
Show Source
CASSANDRA
-
ipReservations:
array ipReservations
Assign automatically or choose reserved IP(s) for nodes.
-
serverCount:
string
Number of nodes to add.
Nested Schema : ipReservations
Type:
array
Assign automatically or choose reserved IP(s) for nodes.
Show Source
Response
Supported Media Types
- application/json
202 Response
Accepted
Root Schema : accepted-response
Type:
Show Source
object
-
jobId:
string
Job ID of the operation.
-
message:
string
System message that describes the operation. For example:
Submitted job to create service [{serviceName}] in domain [{identityDomainId}].