SnykCloudScan

Model for Snyk Cloud Scans.

  1. Overview

Overview

This model represents cloud scans in Snyk. Scans are triggered to analyze cloud environments for security issues.

Uses the Snyk v2 REST API endpoint: /orgs/{org_id}/cloud/scans

import clearskies
from clearskies_snyk.models import SnykCloudScan


def my_handler(snyk_cloud_scan: SnykCloudScan):
    # Fetch all cloud scans for an organization
    scans = snyk_cloud_scan.where("org_id=org-id-123")
    for scan in scans:
        print(f"Scan: {scan.id} ({scan.status})")

    # Access the parent organization
    print(f"Org: {scan.org.name}")