This documentation is for a release that is no longer maintained.
You can select a different version or view all RHACS documentation.Chapter 53. Process Baseline Service
53.1. Process Baseline Service Copy linkLink copied to clipboard!
53.1.1. DeleteProcessBaselines Copy linkLink copied to clipboard!
DELETE /v1/processbaselines
DeleteProcessBaselines deletes baselines.
53.1.1.1. Description Copy linkLink copied to clipboard!
53.1.1.2. Parameters Copy linkLink copied to clipboard!
53.1.1.2.1. Query Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| query | - | null | ||
| confirm | - | null |
53.1.1.3. Return Type Copy linkLink copied to clipboard!
53.1.1.4. Content Type Copy linkLink copied to clipboard!
- application/json
53.1.1.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
53.1.1.6. Samples Copy linkLink copied to clipboard!
53.1.2. GetProcessBaseline Copy linkLink copied to clipboard!
GET /v1/processbaselines/key
GetProcessBaselineById returns the single process baseline referenced by the given ID.
53.1.2.1. Description Copy linkLink copied to clipboard!
53.1.2.2. Parameters Copy linkLink copied to clipboard!
53.1.2.2.1. Query Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| key.deploymentId | The idea is for the keys to be flexible. Only certain combinations of these will be supported. | - | null | |
| key.containerName | - | null | ||
| key.clusterId | - | null | ||
| key.namespace | - | null |
53.1.2.3. Return Type Copy linkLink copied to clipboard!
53.1.2.4. Content Type Copy linkLink copied to clipboard!
- application/json
53.1.2.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
53.1.2.6. Samples Copy linkLink copied to clipboard!
53.1.3. LockProcessBaselines Copy linkLink copied to clipboard!
PUT /v1/processbaselines/lock
LockProcessBaselines accepts a list of baseline IDs, locks those baselines, and returns the updated baseline objects.
53.1.3.1. Description Copy linkLink copied to clipboard!
53.1.3.2. Parameters Copy linkLink copied to clipboard!
53.1.3.2.1. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
53.1.3.3. Return Type Copy linkLink copied to clipboard!
53.1.3.4. Content Type Copy linkLink copied to clipboard!
- application/json
53.1.3.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
53.1.3.6. Samples Copy linkLink copied to clipboard!
53.1.4. UpdateProcessBaselines Copy linkLink copied to clipboard!
PUT /v1/processbaselines
AddToProcessBaselines adds a list of process names to each of a list of process baselines.
53.1.4.1. Description Copy linkLink copied to clipboard!
53.1.4.2. Parameters Copy linkLink copied to clipboard!
53.1.4.2.1. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
53.1.4.3. Return Type Copy linkLink copied to clipboard!
53.1.4.4. Content Type Copy linkLink copied to clipboard!
- application/json
53.1.4.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |