Tenable Vulnerability Management icon

Tenable Vulnerability Management

Interact with Tenable Vulnerability Management API

Asset → Export All

AI-generated

Summary

Start a Tenable asset export job, poll for completion or timeout, and output chunk metadata for downstream processing.

Inputs

  • chunk_size — Number of assets per chunk from Tenable API (max 10000). Default: 5000. Range: 100–10000.
  • created_at_days — Only include assets created within the last N days. Default: 0 (include all).
  • include_unlicensed — Whether to include unlicensed assets. Default: false.
  • poll_interval — How often to check export status in seconds. Default: 10. Range: 5–300.
  • timeout_minutes — Maximum time to wait for export to complete in minutes. Default: 30. Range: 1–60.
  • updated_at_days — Only include assets updated within the last N days. Default: 0 (include all).

Output shape

array of items, each containing json with: exportUuid (string), chunkId (number), chunkIndex (number), totalChunks (number), exportType (string, always 'assets').

Output occurs after the export job reaches FINISHED status. If the export fails initially, the node attempts to resume an existing export by matching a job UUID in the error message.

Examples

Example 1: Export all assets created in the last 7 days with 1000 per chunk, polling every 15 seconds, timing out after 15 minutes.

chunk_size: 1000, created_at_days: 7, poll_interval: 15, timeout_minutes: 15, include_unlicensed: false

Links

Discussion