{
    "usecase": "Basic OPA",
    "details": "Create a native OPA policy, deploy it to the OPA PDP group and check that the OPA PDP evaluates its Rego rules against both a matching and a non-matching decision request",
    "components": "Policy",
    "steps": [
        {
            "description": "[Policy] StoreOpaPolicyStep: Creation of the native OPA policy.",
            "status": "PASS",
            "duration": 4.342681169509888,
            "component": "Policy",
            "reason": []
        },
        {
            "description": "[Policy] DeployOpaPolicyStep: Deployment of the native OPA policy.",
            "status": "PASS",
            "duration": 14.835729837417603,
            "component": "Policy",
            "reason": []
        },
        {
            "description": "[Policy] GetOpaDenyDecisionStep: Get a denied OPA decision.",
            "status": "PASS",
            "duration": 0.05749702453613281,
            "component": "Policy",
            "reason": []
        },
        {
            "description": "[Policy] GetOpaPermitDecisionStep: Get a permitted OPA decision.",
            "status": "PASS",
            "duration": 0.04436969757080078,
            "component": "Policy",
            "reason": []
        },
        {
            "description": "[Policy] DeployOpaPolicyStep Cleanup: Deployment of the native OPA policy.",
            "status": "PASS",
            "duration": 6.4290478229522705,
            "component": "Policy",
            "reason": []
        }
    ]
}