CloudFormation and Ansible are coming soon.
AppShield policies are destributed as OPA bundle on GitHub Container Registry (GHCR). When misconfiguration detection is enabled, Trivy pulls OPA bundle from GHCR as OCI artifact and stores it in the cache. Then, those policies are loaded into Trivy OPA engine and used for detecting misconfigurations.
Trivy checks for updates to OPA bundle on GHCR every 24 hours and pulls it if there are any updates.