vcfa_cloud_template

VCF Automation — cloud templates (/blueprint/api/blueprints).

Cloud templates are the VCFA-era rebrand of vRA blueprints. The underlying API still uses blueprint everywhere. Each template is versioned independently; versions are released to the catalog so end-users can request deployments from them.

saltext.vcf.clients.vcfa_cloud_template.create(opts, spec, profile=None)[source]

Create a blueprint.

spec keys: name, description, projectId, content (the YAML/JSON template body), requestScopeOrg, contentSourceId, contentSourcePath, contentSourceType.

saltext.vcf.clients.vcfa_cloud_template.create_version(opts, blueprint_id, spec, profile=None)[source]

Release a blueprint version.

spec keys: version (e.g. "1.0"), description, changeLog, release (true to publish to the catalog immediately).

saltext.vcf.clients.vcfa_cloud_template.release_version(opts, blueprint_id, version_id, profile=None)[source]

Release an existing version to the catalog.