vcf_vcfa_cloud_template¶
Execution module for VCF Automation cloud templates (blueprints).
- saltext.vcf.modules.vcf_vcfa_cloud_template.list_(project_id=None, profile=None)[source]¶
List cloud templates, optionally filtered by project.
CLI Example:
salt '*' vcf_vcfa_cloud_template.list_ salt '*' vcf_vcfa_cloud_template.list_ project_id=<id>
- saltext.vcf.modules.vcf_vcfa_cloud_template.get(blueprint_id, profile=None)[source]¶
Get one cloud template by id.
- saltext.vcf.modules.vcf_vcfa_cloud_template.get_or_none(blueprint_id, profile=None)[source]¶
Get one cloud template by id, or
Noneon 404.
- saltext.vcf.modules.vcf_vcfa_cloud_template.create(spec, profile=None)[source]¶
Create a cloud template.
- saltext.vcf.modules.vcf_vcfa_cloud_template.update(blueprint_id, spec, profile=None)[source]¶
Update a cloud template.
- saltext.vcf.modules.vcf_vcfa_cloud_template.delete(blueprint_id, profile=None)[source]¶
Delete a cloud template.
- saltext.vcf.modules.vcf_vcfa_cloud_template.list_versions(blueprint_id, profile=None)[source]¶
List released versions of a cloud template.
- saltext.vcf.modules.vcf_vcfa_cloud_template.get_version(blueprint_id, version_id, profile=None)[source]¶
Get one version by id.
- saltext.vcf.modules.vcf_vcfa_cloud_template.create_version(blueprint_id, spec, profile=None)[source]¶
Cut a new version of a cloud template (and optionally release it).