vcf_vcfa_catalog¶
Execution module for VCF Automation catalog (items + sources).
- saltext.vcf.modules.vcf_vcfa_catalog.list_items(project_id=None, profile=None)[source]¶
List catalog items, optionally filtered by project.
CLI Example:
salt '*' vcf_vcfa_catalog.list_items
- saltext.vcf.modules.vcf_vcfa_catalog.get_item(item_id, profile=None)[source]¶
Get one catalog item by id.
- saltext.vcf.modules.vcf_vcfa_catalog.get_item_or_none(item_id, profile=None)[source]¶
Get one catalog item by id, or
Noneon 404.
- saltext.vcf.modules.vcf_vcfa_catalog.request_item(item_id, request_spec, profile=None)[source]¶
Submit a catalog request.
CLI Example:
salt '*' vcf_vcfa_catalog.request_item <item_id> '{"projectId": "...", ...}'
- saltext.vcf.modules.vcf_vcfa_catalog.get_source(source_id, profile=None)[source]¶
Get one catalog source by id.
- saltext.vcf.modules.vcf_vcfa_catalog.create_source(spec, profile=None)[source]¶
Create a catalog source.