vim_infra_profile

vSphere infrastructure profiles via HostProfileManager.

Host profiles capture a reference ESXi config and replay it onto target hosts. This client is read-mostly — listing existing profiles and reading their export. Apply path is left for a future batch since it requires host customization spec authoring.

saltext.vcf.clients.vim_infra_profile.list_(opts, profile=None)[source]

Return every host profile.

saltext.vcf.clients.vim_infra_profile.export(opts, profile_id_or_name, profile=None)[source]

Return the profile’s XML export string.

saltext.vcf.clients.vim_infra_profile.check_compliance(opts, profile_id_or_name, profile=None)[source]

Trigger a compliance check on the profile. Returns the vim.Task moId.