vcfa_catalog
VCF Automation — catalog (/catalog/api).
The catalog surface has two halves:
items — the published things end-users can request (each backed
by a blueprint version, ABX action, vRO workflow, or other catalog
source).
sources — the source registrations that populate items. A
source binds a backing type (blueprint, abx, vro) to a project and
manages which versions are exposed.
-
saltext.vcf.clients.vcfa_catalog.request_item(opts, item_id, request_spec, profile=None)[source]
Submit a catalog request and return the response.
Most callers will want to follow the deployment with
saltext.vcf.utils.vcfa.wait_for_deployment() using the
returned deploymentId.
-
saltext.vcf.clients.vcfa_catalog.create_source(opts, spec, profile=None)[source]
Create a catalog source.
spec keys: name, description, typeId (e.g.
com.vmw.blueprint, com.vmw.abx.actions,
com.vmw.vro.workflow), projectId, config (type-specific).