vcf_vim_vapp¶
Execution module for vSphere vApp containers.
- saltext.vcf.modules.vcf_vim_vapp.list_(profile=None)[source]¶
List every vApp in the inventory.
CLI Example:
salt '*' vcf_vim_vapp.list_
- saltext.vcf.modules.vcf_vim_vapp.get(vapp, profile=None)[source]¶
Return one vApp by name or moId.
CLI Example:
salt '*' vcf_vim_vapp.get <vapp>
- saltext.vcf.modules.vcf_vim_vapp.create(name, parent_resource_pool, annotation=None, profile=None)[source]¶
Create a vApp under parent_resource_pool.
CLI Example:
salt '*' vcf_vim_vapp.create <name> <parent_resource_pool>
- saltext.vcf.modules.vcf_vim_vapp.power_on(vapp, profile=None)[source]¶
Power on every VM in the vApp.
CLI Example:
salt '*' vcf_vim_vapp.power_on <vapp>
- saltext.vcf.modules.vcf_vim_vapp.power_off(vapp, force=False, profile=None)[source]¶
Power off every VM in the vApp.
CLI Example:
salt '*' vcf_vim_vapp.power_off <vapp>
- saltext.vcf.modules.vcf_vim_vapp.suspend(vapp, profile=None)[source]¶
Suspend the vApp.
CLI Example:
salt '*' vcf_vim_vapp.suspend <vapp>