SnykCloudResource
Model for Snyk Cloud Resources.
Overview
This model represents cloud resources discovered during scans. Resources are cloud infrastructure components like S3 buckets, EC2 instances, etc.
Uses the Snyk v2 REST API endpoint: /orgs/{org_id}/cloud/resources
import clearskies
from clearskies_snyk.models import SnykCloudResource
def my_handler(snyk_cloud_resource: SnykCloudResource):
# Fetch all cloud resources for an organization
resources = snyk_cloud_resource.where("org_id=org-id-123")
for resource in resources:
print(f"Resource: {resource.name} ({resource.resource_type})")
# Access the parent organization
print(f"Org: {resource.org.name}")