{
    "name": "kmsKeyPolicyMissingPrincipal",
    "file": "kmsKeyPolicyMissingPrincipal.rego",
    "policy_type": "aws",
    "resource_type": "aws_kms_key",
    "template_args": {
        "prefix": ""
    },
    "severity": "HIGH",
    "description": "Ensure IAM policies do not have 'Principal' element missing from the policy statement.",
    "reference_id": "AWS.AKK.IAM.HIGH.0012",
    "category": "Identity and Access Management",
    "id": "AC_AWS_0481",
    "version": 1
}