SnykIntegrationSetting

Model for Snyk Integration Settings (v1 API).

  1. Overview

Overview

This model represents settings for a specific integration in a Snyk organization. Uses the Snyk v1 API endpoint: /org/{orgId}/integrations/{integrationId}/settings

import clearskies
from clearskies_snyk.models import SnykIntegrationSetting


def my_handler(snyk_integration_setting: SnykIntegrationSetting):
    # Fetch settings for an integration
    settings = (
        snyk_integration_setting.where("org_id=org-id-123")
        .where("integration_id=int-id-456")
        .first()
    )
    print(f"Auto upgrade enabled: {settings.auto_dep_upgrade_enabled}")