Skip to content

complyform policy-gen

Generate policy-as-code artifacts from compliance assessments.

Terminal window
complyform policy-gen [options]
FlagTypeDefaultDescription
--formatcheckov|opa|github-action|allPolicy format to generate. Checkov/GitHub Action = Pro+. OPA/Rego = Team+.
--outputpath./policiesOutput directory
--overwriteboolfalseOverwrite existing files

Generate Checkov policies (Pro+):

Terminal window
complyform policy-gen --format=checkov

Generate OPA/Rego bundle (Team+):

Terminal window
complyform policy-gen --format=opa

Generate GitHub Action workflow (Pro+):

Terminal window
complyform policy-gen --format=github-action

Generate all formats (Team+):

Terminal window
complyform policy-gen --format=all --output=./policies
  • assess — Run assessment before generating policies
  • validate — Validate compliance after applying policies