SnykCloudScan
Model for Snyk Cloud Scans.
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}")