[
{
"expectedResult": {
"status": "DISAPPEARED",
"conditionIndex": "99",
"conditionText": "isDisappeared(CA10__disappearanceTime__c)",
"runtimeError": null
},
"context": {
"snapshotTime": "2024-05-29T03:06:28Z"
},
"Id": "test1",
"RecordTypeId": "RecordTypeId1",
"CA10__disappearanceTime__c": "2024-05-28T19:31:51Z",
"RecordType": {
"DeveloperName": "caDiagnosticSettingOnAzureSubscription",
"Id": "RecordTypeId1"
},
"CA10__logsJson__c": "[{\"category\": \"Security\",\"enabled\": true},{\"category\": \"Alert\",\"enabled\": true},{\"category\": \"Administrative\",\"enabled\": true},{\"category\": \"Policy\",\"enabled\": true}]"
},
{
"expectedResult": {
"status": "INAPPLICABLE",
"conditionIndex": "199",
"conditionText": "RecordType.DeveloperName != 'caDiagnosticSettingOnAzureSubscription'",
"runtimeError": null
},
"context": {
"snapshotTime": "2024-05-29T03:06:28Z"
},
"Id": "test2",
"RecordTypeId": "RecordTypeId2",
"CA10__disappearanceTime__c": null,
"RecordType": {
"DeveloperName": "caDiagnosticSettingOnAzureResource",
"Id": "RecordTypeId2"
},
"CA10__logsJson__c": "[{\"category\": \"Security\",\"enabled\": true},{\"category\": \"Alert\",\"enabled\": true},{\"category\": \"Administrative\",\"enabled\": true},{\"category\": \"Policy\",\"enabled\": true}]"
},
{
"expectedResult": {
"status": "INCOMPLIANT",
"conditionIndex": "299",
"conditionText": "not(extract('caJsonFrom__logsJson__c').jsonQueryText('[? category == `Administrative`].enabled | [0]') && extract('caJsonFrom__logsJson__c').jsonQueryText('[? category == `Alert`].enabled | [0]') && extract('caJsonFrom__logsJson__c').jsonQueryText('[? category == `Policy`].enabled | [0]') && extract('caJsonFrom__logsJson__c').jsonQueryText('[? category == `Security`].enabled | [0]'))",
"runtimeError": null
},
"context": {
"snapshotTime": "2024-05-29T03:06:28Z"
},
"Id": "test3",
"RecordTypeId": "RecordTypeId3",
"CA10__disappearanceTime__c": null,
"RecordType": {
"DeveloperName": "caDiagnosticSettingOnAzureSubscription",
"Id": "RecordTypeId3"
},
"CA10__logsJson__c": "[{\"category\": \"Security\",\"enabled\": false},{\"category\": \"Alert\",\"enabled\": false},{\"category\": \"Administrative\",\"enabled\": false},{\"category\": \"Policy\",\"enabled\": false}]"
},
{
"expectedResult": {
"status": "COMPLIANT",
"conditionIndex": "300",
"conditionText": "otherwise",
"runtimeError": null
},
"context": {
"snapshotTime": "2024-05-29T03:06:28Z"
},
"Id": "test4",
"RecordTypeId": "RecordTypeId4",
"CA10__disappearanceTime__c": null,
"RecordType": {
"DeveloperName": "caDiagnosticSettingOnAzureSubscription",
"Id": "RecordTypeId4"
},
"CA10__logsJson__c": "[{\"category\": \"Security\",\"enabled\": true},{\"category\": \"Alert\",\"enabled\": true},{\"category\": \"Administrative\",\"enabled\": true},{\"category\": \"Policy\",\"enabled\": true}]"
},
{
"expectedResult": {
"status": "INCOMPLIANT",
"conditionIndex": "299",
"conditionText": "not(extract('caJsonFrom__logsJson__c').jsonQueryText('[? category == `Administrative`].enabled | [0]') && extract('caJsonFrom__logsJson__c').jsonQueryText('[? category == `Alert`].enabled | [0]') && extract('caJsonFrom__logsJson__c').jsonQueryText('[? category == `Policy`].enabled | [0]') && extract('caJsonFrom__logsJson__c').jsonQueryText('[? category == `Security`].enabled | [0]'))",
"runtimeError": null
},
"context": {
"snapshotTime": "2024-05-29T03:06:28Z"
},
"Id": "test5",
"RecordTypeId": "RecordTypeId5",
"CA10__disappearanceTime__c": null,
"RecordType": {
"DeveloperName": "caDiagnosticSettingOnAzureSubscription",
"Id": "RecordTypeId5"
},
"CA10__logsJson__c": "[{\"category\": \"Security\",\"enabled\": false},{\"category\": \"Alert\",\"enabled\": true},{\"category\": \"Administrative\",\"enabled\": true},{\"category\": \"Policy\",\"enabled\": true}]"
}
]