action rumble_create_scan { label: "Create a scan task for a given site" provider: rumble method: PUT path: "/org/sites/{site_id}/scan" encoding: json input: { type: "object" properties: { site_id: { type: "string" format: "uuid" } } required: ["site_id"] additionalProperties: false } output: { type: "object" required: ["id"] properties: { agent_id: { type: "string" format: "uuid" } client_id: { type: "string" format: "uuid" } created_at: { type: "integer" format: "int64" } created_by: { type: "string" format: "email" } created_by_user_id: { type: "string" format: "uuid" } cruncher_id: { type: "string" format: "uuid" } description: { type: "string" } error: { type: "string" } hidden: { type: "boolean" } id: { type: "string" format: "uuid" } name: { type: "string" } organization_id: { type: "string" format: "uuid" } params: { type: "object" } parent_id: { type: "string" format: "uuid" } recur: { type: "boolean" } recur_frequency: { type: "string" } recur_last: { type: "integer" format: "int64" } recur_last_task_id: { type: "string" format: "uuid" } recur_next: { type: "integer" format: "int64" } site_id: { type: "string" format: "uuid" } start_time: { type: "integer" format: "int64" } stats: { type: "object" } status: { type: "string" } template_id: { type: "string" format: "uuid" } type: { type: "string" } updated_at: { type: "integer" format: "int64" } } } }