vcfops_report

VCF Operations — report instances.

Report definitions live under /suite-api/api/reports/definitions but that path returns 400 without a query filter; the practical access pattern is to list known instances (GET /reports) and generate new ones (POST /reports).

saltext.vcf.clients.vcfops_report.generate(opts, report_spec)[source]

Trigger a report generation.

report_spec example:

{"resourceId": "<uuid>", "reportDefinitionId": "<uuid>"}
saltext.vcf.clients.vcfops_report.download(opts, report_id, fmt='PDF')[source]

Stream a generated report. Returns raw bytes — caller writes to disk.