Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
Compliance Procedure Evaluation
Represents a single compliance procedure evaluation result.
- JSON example
-
1[ 2 { 3 "status": "SUCCESS", 4 "transactionId": "ZZ9123456789012345", 5 "transactionKey": "uuid-1234-5678-9012-eu", 6 "isCompliant": true, 7 "errorId": [], 8 "errorMessage": [], 9 "controls": [ 10 { 11 "complianceControlId": "18QXX0001234501", 12 "complianceControlVersionId": "18tXX0001234501", 13 "status": "SUCCESS", 14 "isCompliant": true, 15 "complianceMessage": "Control A passed", 16 "errorId": [], 17 "errorMessage": [] 18 } 19 ] 20 } 21]
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| controls | Compliance Control Evaluation[] | Details of the compliance control evaluation results. | Big, 64.0 | 64.0 |
| errorId | String | ID for the error that occurs when compliance evaluation fails. | Big, 64.0 | 64.0 |
| errorMessage | String | Messages for the error that occurs when compliance evaluation fails. | Big, 64.0 | 64.0 |
| isCompliant | Boolean | Indicates whether the compliance check has passed (true) or not (false). | Big, 64.0 | 64.0 |
| status | String | Specifies the status of the compliance check. Valid values are:
|
Big, 64.0 | 64.0 |
| transactionId | String | Transaction ID that's generated during the API call. | Big, 64.0 | 64.0 |
| transactionKey | String | Transaction key for the evaluation request. | Big, 64.0 | 64.0 |