vcf_installer_bringup¶
Execution module for VCF Installer bringup (validate + submit + poll).
- saltext.vcf.modules.vcf_installer_bringup.validate(spec, profile=None)[source]¶
Submit a bringup spec for validation. Returns
{id, executionStatus, ...}.CLI Example:
salt '*' vcf_installer_bringup.validate "$(cat /tmp/spec.json)"
- saltext.vcf.modules.vcf_installer_bringup.validation_status(validation_id, profile=None)[source]¶
Return current state of a validation.
CLI Example:
salt '*' vcf_installer_bringup.validation_status <validation_id>
- saltext.vcf.modules.vcf_installer_bringup.list_validations(profile=None)[source]¶
List all validations.
CLI Example:
salt '*' vcf_installer_bringup.list_validations
- saltext.vcf.modules.vcf_installer_bringup.wait_validation(validation_id, timeout=1800, poll_interval=10, profile=None)[source]¶
Block until validation terminates. Default timeout 30 minutes.
CLI Example:
salt '*' vcf_installer_bringup.wait_validation <validation_id>
- saltext.vcf.modules.vcf_installer_bringup.submit(spec, profile=None)[source]¶
Submit a validated bringup spec. Returns the task dict.
CLI Example:
salt '*' vcf_installer_bringup.submit "$(cat /tmp/spec.json)"
- saltext.vcf.modules.vcf_installer_bringup.status(sddc_id, profile=None)[source]¶
Return current bringup task state.
CLI Example:
salt '*' vcf_installer_bringup.status <sddc_id>
- saltext.vcf.modules.vcf_installer_bringup.list_(profile=None)[source]¶
List all bringup tasks.
CLI Example:
salt '*' vcf_installer_bringup.list_