Postgresql Reload Operation V2

Operations related to PostgreSQL reload operations.

Get cluster reload operations

Retrieve the latest reload operation done on each node in the specified cluster.

SecurityBasic Authentication
Request
path Parameters
clusterId
required
string <uuid>

ID of the PostgreSQL cluster.

Responses
202

Successfully return a list of node reload operations.

404

PostgreSQL cluster not found.

get/cluster-management/v2/operations/applications/postgresql/clusters/v2/{clusterId}/reload
Request samples
Response samples
application/json
{
  • "reloadOperations": [
    ],
  • "clusterId": "string"
}

Get node reload operation

Retrieve the latest reload operation of the specified node.

SecurityBasic Authentication
Request
path Parameters
nodeId
required
string <uuid>

ID of the PostgreSQL node.

Responses
202

Successfully return the latest node reload operation.

404

PostgreSQL node not found.

get/cluster-management/v2/operations/applications/postgresql/nodes/v2/{nodeId}/reload
Request samples
Response samples
application/json
{
  • "message": "string",
  • "nodeId": "string",
  • "operationId": "string",
  • "status": "GENESIS",
  • "timeCreated": "2019-08-24T14:15:22Z",
  • "timeModified": "2019-08-24T14:15:22Z"
}

Trigger a node reload operation

Trigger a node reload operation, this is generally done to allow configuration changes to take effect without initiating a full restart.

SecurityBasic Authentication
Request
path Parameters
nodeId
required
string <uuid>

ID of the PostgreSQL node.

Responses
202

Successfully trigger the node reload operation.

404

PostgreSQL node not found.

post/cluster-management/v2/operations/applications/postgresql/nodes/v2/{nodeId}/reload
Request samples
Response samples
application/json
{
  • "message": "string",
  • "nodeId": "string",
  • "operationId": "string",
  • "status": "GENESIS",
  • "timeCreated": "2019-08-24T14:15:22Z",
  • "timeModified": "2019-08-24T14:15:22Z"
}