yaml
type: "io.kestra.plugin.ee.opa.policy.Compile"
yaml
id: compile_policy
namespace: company.team

tasks:
  - id: compile_policy
    type: io.kestra.plugin.ee.opa.policy.Compile
    url: "{{ secret('OPA_URL') }}"
    token: "{{ secret('OPA_TOKEN') }}"
    query: "data.authz.allow == true"
    input:
      user:
        role: "analyst"
        department: "finance"
    unknowns:
      - "data.records"
    options:
      disableInlining: []
    metrics: true
Properties
SubTypestring