SnykIntegrationSetting
Model for Snyk Integration Settings (v1 API).
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}")