PolicyType represents a type of Spacelift policy.
- ACCESSAccess policy - stack or module level RBAC.
- LOGINLogin policy - account-level RBAC.
- STACK_ACCESS
- GIT_PUSHGit push policy - customizing Spacelift's reaction to VCS events.
- INITIALIZATIONInitialization policy - allows blocking runs from executing.
- INTENTIntent policy - allow/deny operations on resources
- PLANPlan policy - introspects Terraform changes for hard or soft violations.
- TASKTask policy - allows blocking tasks from executing.
- TASK_RUN
- TERRAFORM_PLAN
- TRIGGERTrigger policy, allows creating event-driven workflows between stacks.
- APPROVALApproval policy, allows approving or rejecting runs and tasks.
- NOTIFICATIONNotification policy, allows to configure notifications and how they're sent.