Chapter 16. Compliance Results Service
16.1. Compliance Results Service Copy linkLink copied to clipboard!
16.1.1. GetComplianceProfileCheckDetails Copy linkLink copied to clipboard!
GET /v2/compliance/scan/results/profiles/{profileName}/checks/{checkName}/details
GetComplianceProfileCheckDetails
16.1.1.1. Description Copy linkLink copied to clipboard!
16.1.1.2. Parameters Copy linkLink copied to clipboard!
16.1.1.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| profileName | X | null | ||
| checkName | X | null |
16.1.1.2.2. Query Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| query.query | - | null | ||
| query.pagination.limit | - | null | ||
| query.pagination.offset | - | null | ||
| query.pagination.sortOption.field | - | null | ||
| query.pagination.sortOption.reversed | - | null | ||
| query.pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
| query.pagination.sortOption.aggregateBy.distinct | - | null |
16.1.1.3. Return Type Copy linkLink copied to clipboard!
16.1.1.4. Content Type Copy linkLink copied to clipboard!
- application/json
16.1.1.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
16.1.1.6. Samples Copy linkLink copied to clipboard!
16.1.2. GetComplianceProfileCheckResult Copy linkLink copied to clipboard!
GET /v2/compliance/scan/results/profiles/{profileName}/checks/{checkName}
GetComplianceProfileCheckResult lists status of a check per cluster
16.1.2.1. Description Copy linkLink copied to clipboard!
16.1.2.2. Parameters Copy linkLink copied to clipboard!
16.1.2.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| profileName | X | null | ||
| checkName | X | null |
16.1.2.2.2. Query Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| query.query | - | null | ||
| query.pagination.limit | - | null | ||
| query.pagination.offset | - | null | ||
| query.pagination.sortOption.field | - | null | ||
| query.pagination.sortOption.reversed | - | null | ||
| query.pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
| query.pagination.sortOption.aggregateBy.distinct | - | null |
16.1.2.3. Return Type Copy linkLink copied to clipboard!
16.1.2.4. Content Type Copy linkLink copied to clipboard!
- application/json
16.1.2.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
16.1.2.6. Samples Copy linkLink copied to clipboard!
16.1.3. GetComplianceProfileClusterResults Copy linkLink copied to clipboard!
GET /v2/compliance/scan/results/profiles/{profileName}/clusters/{clusterId}
GetComplianceProfileClusterResults lists check results for a specific profile on a specific cluster
16.1.3.1. Description Copy linkLink copied to clipboard!
16.1.3.2. Parameters Copy linkLink copied to clipboard!
16.1.3.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| profileName | X | null | ||
| clusterId | X | null |
16.1.3.2.2. Query Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| query.query | - | null | ||
| query.pagination.limit | - | null | ||
| query.pagination.offset | - | null | ||
| query.pagination.sortOption.field | - | null | ||
| query.pagination.sortOption.reversed | - | null | ||
| query.pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
| query.pagination.sortOption.aggregateBy.distinct | - | null |
16.1.3.3. Return Type Copy linkLink copied to clipboard!
16.1.3.4. Content Type Copy linkLink copied to clipboard!
- application/json
16.1.3.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
16.1.3.6. Samples Copy linkLink copied to clipboard!
16.1.4. GetComplianceProfileResults Copy linkLink copied to clipboard!
GET /v2/compliance/scan/results/profiles/{profileName}/checks
GetComplianceProfileResults retrieves the most recent compliance operator scan results for the specified query Optional RawQuery query fields can be combined.
16.1.4.1. Description Copy linkLink copied to clipboard!
16.1.4.2. Parameters Copy linkLink copied to clipboard!
16.1.4.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| profileName | X | null |
16.1.4.2.2. Query Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| query.query | - | null | ||
| query.pagination.limit | - | null | ||
| query.pagination.offset | - | null | ||
| query.pagination.sortOption.field | - | null | ||
| query.pagination.sortOption.reversed | - | null | ||
| query.pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
| query.pagination.sortOption.aggregateBy.distinct | - | null |
16.1.4.3. Return Type Copy linkLink copied to clipboard!
16.1.4.4. Content Type Copy linkLink copied to clipboard!
- application/json
16.1.4.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
16.1.4.6. Samples Copy linkLink copied to clipboard!
16.1.5. GetComplianceScanCheckResult Copy linkLink copied to clipboard!
GET /v2/compliance/scan/result/{id}
GetComplianceScanCheckResult returns the specific result by ID
16.1.5.1. Description Copy linkLink copied to clipboard!
16.1.5.2. Parameters Copy linkLink copied to clipboard!
16.1.5.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| id | X | null |
16.1.5.3. Return Type Copy linkLink copied to clipboard!
16.1.5.4. Content Type Copy linkLink copied to clipboard!
- application/json
16.1.5.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
16.1.5.6. Samples Copy linkLink copied to clipboard!
16.1.6. GetComplianceScanConfigurationResults Copy linkLink copied to clipboard!
GET /v2/compliance/scan/results/{scanConfigName}
GetComplianceScanConfigurationResults retrieves the most recent compliance operator scan results for the specified query Optional RawQuery query fields can be combined.
16.1.6.1. Description Copy linkLink copied to clipboard!
16.1.6.2. Parameters Copy linkLink copied to clipboard!
16.1.6.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| scanConfigName | X | null |
16.1.6.2.2. Query Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| query.query | - | null | ||
| query.pagination.limit | - | null | ||
| query.pagination.offset | - | null | ||
| query.pagination.sortOption.field | - | null | ||
| query.pagination.sortOption.reversed | - | null | ||
| query.pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
| query.pagination.sortOption.aggregateBy.distinct | - | null |
16.1.6.3. Return Type Copy linkLink copied to clipboard!
16.1.6.4. Content Type Copy linkLink copied to clipboard!
- application/json
16.1.6.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
16.1.6.6. Samples Copy linkLink copied to clipboard!
16.1.7. GetComplianceScanResults Copy linkLink copied to clipboard!
GET /v2/compliance/scan/results
GetComplianceScanResults retrieves the most recent compliance operator scan results for the specified query Optional RawQuery query fields can be combined. Commonly used ones include but are not limited to - scan: id(s) of the compliance scan - cluster: id(s) of the cluster - profile: id(s) of the profile
16.1.7.1. Description Copy linkLink copied to clipboard!
16.1.7.2. Parameters Copy linkLink copied to clipboard!
16.1.7.2.1. Query Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| query | - | null | ||
| pagination.limit | - | null | ||
| pagination.offset | - | null | ||
| pagination.sortOption.field | - | null | ||
| pagination.sortOption.reversed | - | null | ||
| pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
| pagination.sortOption.aggregateBy.distinct | - | null |
16.1.7.3. Return Type Copy linkLink copied to clipboard!
16.1.7.4. Content Type Copy linkLink copied to clipboard!
- application/json
16.1.7.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |