SnykGroupPolicy

Model for Snyk Group Policies.

  1. Overview

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}")