PolicyType

PolicyType represents a type of Spacelift policy.
  • ACCESS
    Access policy - stack or module level RBAC.
  • LOGIN
    Login policy - account-level RBAC.
  • STACK_ACCESS
    Deprecated - use ACCESS instead.
  • GIT_PUSH
    Git push policy - customizing Spacelift's reaction to VCS events.
  • INITIALIZATION
    Initialization policy - allows blocking runs from executing.
  • PLAN
    Plan policy - introspects Terraform changes for hard or soft violations.
  • TASK
    Task policy - allows blocking tasks from executing.
  • TASK_RUN
    Deprecated - use TASK instead.
  • TERRAFORM_PLAN
    Deprecated - use PLAN instead.
  • TRIGGER
    Trigger policy, allows creating event-driven workflows between stacks.
  • APPROVAL
    Approval policy, allows approving or rejecting runs and tasks.
  • NOTIFICATION
    Notification policy, allows to configure notifications and how they're sent.