Compliance Job Status
Output representation for the details of the compliance job.
- JSON example
-
1{ 2 "jobId": "YYx123456789012345", 3 "totalEvaluationsCount": 2, 4 "successfulEvaluationsCount": 2, 5 "failedEvaluationsCount": 0, 6 "complianceProcedureId": "18GXX0001234501", 7 "complianceProcedureVersionId": "18HXX0001234501", 8 "results": [ 9 { 10 "status": "SUCCESS", 11 "transactionId": "ZZ9123456789012345", 12 "transactionKey": "uuid-1234-5678-9012-eu", 13 "isCompliant": true, 14 "controls": [ 15 { 16 "complianceControlId": "18QXX0001234501", 17 "complianceControlVersionId": "18tXX0001234501", 18 "status": "SUCCESS", 19 "isCompliant": true, 20 "complianceMessage": "Control A passed" 21 } 22 ] 23 } 24 ] 25}
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| complianceProcedureId | String | ID of the compliance procedure. | Big, 65.0 | 65.0 |
| complianceProcedureVersionId | String | ID of the compliance procedure version. | Big, 65.0 | 65.0 |
| failedEvaluationCount | Integer | Number of evaluations that failed. | Big, 65.0 | 65.0 |
| jobId | String | Job ID that's associated with the async evaluation of the compliance procedure. | Big, 65.0 | 65.0 |
| results | Compliance Procedure Evaluation[] | List of evaluation results for the compliance procedure. | Big, 65.0 | 65.0 |
| successfulEvaluationCount | Integer | Number of evaluations that are successful. | Big, 65.0 | 65.0 |
| totalEvaluationCount | Integer | Total number of evaluations. | Big, 65.0 | 65.0 |