Skip to main content

Snyk/cloud

@webframp/snyk/cloudv2026.09.08.1· 2d agoMODELS
01README

Snyk Cloud — cloud environments, scans, and resource posture management

02Release Notes

2026.09.08.1

Added: Initial code-generated release of @webframp/snyk/cloud with 9 methods covering the Snyk cloud API surface.

03Models1
@webframp/snyk/cloudv2026.09.08.1snyk/cloud.ts

Global Arguments

ArgumentTypeDescription
apiTokenstringSnyk API token
orgIdstringSnyk organization ID
versionstringSnyk API version date
fn list_environments(created_after?: string, created_before?: string, updated_after?: string, updated_before?: string, name?: string, kind?: string, status?: enum, id?: string, project_id?: string)
List Environments (Early Access)
ArgumentTypeDescription
created_after?stringReturn environments created after this date
created_before?stringReturn environments created before this date
updated_after?stringReturn environments updated after this date
updated_before?stringReturn environments updated before this date
name?stringFilter environments by name (multi-value, comma-separated)
kind?stringFilter environments by kind (multi-value, comma-separated): aws
status?enumFilter environments by latest scan status (multi-value, comma-separated)
id?stringFilter environments by environment ID (multi-value, comma-separated)
project_id?stringFilter environments by project ID
fn create_environment(data: object)
Create New Environment (Early Access)
ArgumentTypeDescription
dataobject
fn update_environment(environment_id: string, data: object)
Update Environment (Early Access)
ArgumentTypeDescription
environment_idstringUnique identifier for an environment
dataobject
fn delete_environment(environment_id: string)
Delete Environment (Early Access)
ArgumentTypeDescription
environment_idstringUnique identifier for an environment
fn get_permissions(data: object)
Generate Cloud Provider Permissions (Early Access)
ArgumentTypeDescription
dataobject
fn list_resources(environment_id?: string, resource_type?: string, resource_id?: string, native_id?: string, id?: string, platform?: string, name?: string, kind?: string, location?: string, removed?: boolean)
List Resources (Early Access)
ArgumentTypeDescription
environment_id?stringFilter resources by environment ID (multi-value, comma-separated)
resource_type?stringFilter resources by resource type (multi-value, comma-separated)
resource_id?stringFilter resources by resource ID (multi-value, comma-separated)
native_id?stringFilter resources by native ID (multi-value, comma-separated) (AWS ARN)
id?stringFilter resources by resource UUID (multi-value, comma-separated)
platform?stringFilter resources by platform (multi-value, comma-separated): aws
name?stringFilter resources by name (multi-value, comma-separated)
kind?stringFilter resources by kind (multi-value, comma-separated): cloud
location?stringFilter resources by location (multi-value, comma-separated) (AWS region)
removed?booleanFilter resources by whether they have been removed or not.
fn list_scan()
List Scans (Early Access)
fn create_scan(data: object)
Create Scan (Early Access)
ArgumentTypeDescription
dataobject
fn get_scan(scan_id: string)
Get scan (Early Access)
ArgumentTypeDescription
scan_idstringScan ID

Resources

environments(infinite)— List Environments (Early Access)
environment(infinite)— Create New Environment (Early Access)
permissions(infinite)— Generate Cloud Provider Permissions (Early Access)
resources(infinite)— List Resources (Early Access)
scan(infinite)— List Scans (Early Access)
04Previous Versions8
2026.08.28.2

2026.08.28.2

Hardened codegen: instance names sanitized against path traversal; 429 rate-limit retry with Retry-After; string schema patterns emit regex validation; output schemas passthrough unknown fields.

updated labels

2026.08.28.1

2026.08.28.1

Changed: Normalized the extension license to Apache-2.0 and corrected the copyright holder to "Sean Escriva". Extensions that previously shipped an MIT LICENSE.md are now Apache-2.0, consistent with the repository root and every other extension. No code or behavioral changes.

Upgrade note: License text only. No API, schema, or runtime behavior changed.

2026.08.26.2

Fixed: Restored inline npm:zod@4.4.3 import specifiers so the registry quality scorer can resolve dependencies and score the extension. An earlier release used a bare "zod" import-map specifier, which published but scored as unscored.

Changed: Retained explicit compilerOptions.strict in deno.json. No behavioral or schema changes.

2026.08.26.2

2026.08.26.2

Fixed: Restored inline npm:zod@4.4.3 import specifiers so the registry quality scorer can resolve dependencies and score the extension. An earlier release used a bare "zod" import-map specifier, which published but scored as unscored.

Changed: Retained explicit compilerOptions.strict in deno.json. No behavioral or schema changes.

2026.08.25.1

2026.08.25.1

Changed: Updated labels for improved extension discoverability. Added cross-cutting category labels (security, observability, finops, infrastructure, networking, compliance, devops, ai, incident-response) where applicable.

updated labels

2026.08.24.1

2026.08.24.1

Added: Output metadata attributes for observability.

  • durationMs: Method execution duration in milliseconds.
  • collectedBy: Extension name that produced the data.
  • fetchedAt: ISO 8601 timestamp when data was fetched (added to resources that previously lacked it).
2026.08.21.2

2026.08.21.2

Changed: Snyk API request failures now name the HTTP method and path that was attempted (e.g. Snyk API GET /orgs/{orgId}/cloud/scans failed with HTTP 403: ...) instead of surfacing only the raw status and body. Network-level failures (DNS, timeout, connection reset) are also caught and re-raised with the same method/path context and the original error preserved as cause, rather than propagating an unlabeled fetch error.

Upgrade note: No changes to stored resource schemas. Existing instances need no migration.

2026.08.21.1

2026.08.21.1

Changed: Schema tightening sweep — no behavioral changes.

  • Added .min(1) to apiToken and orgId in the global arguments schema.
  • Added .describe(...) to previously undocumented fields: deleted_at (environments, resources, and scans), options/properties on the environment schemas, and type/data on the permissions schema.
2026.07.19.1

2026.07.19.1

Added: Initial code-generated release of @webframp/snyk/cloud with 9 methods covering the Snyk cloud API surface.

05Stats
A
100 / 100
Downloads
0
Archive size
17.4 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
06Platforms
07Labels