SnykGroupPolicy
Model for Snyk Group Policies.
Overview
This model represents policies at the group level in Snyk. Group policies can be used to define rules for ignoring, annotating, or overriding severity of security issues.
Uses the Snyk v2 REST API endpoint: /groups/{group_id}/policies
import clearskies
from clearskies_snyk.models import SnykGroupPolicy
def my_handler(snyk_group_policy: SnykGroupPolicy):
# Fetch all policies for a group
policies = snyk_group_policy.where("group_id=group-id-123")
for policy in policies:
print(f"Policy: {policy.name} ({policy.action_type})")
# Access the parent group
print(f"Group: {policy.group.name}")