vim_cluster_config¶
Cluster-level DRS / HA / EVC / DPM settings via SOAP.
DRS rules + VM/host groups live in vim_drs_rule. This module
manages the cluster-wide behavior knobs: whether DRS is on, what
automation level, HA tolerations, EVC mode, etc.
All writes go through ClusterComputeResource.ReconfigureComputeResource_Task
with a vim.cluster.ConfigSpecEx carrying the relevant sub-spec.
- saltext.vcf.clients.vim_cluster_config.drs_get(opts, cluster, profile=None)[source]¶
Return current DRS config as a dict.
- saltext.vcf.clients.vim_cluster_config.drs_set(opts, cluster, enabled=None, default_vm_behavior=None, migration_threshold=None, vm_monitoring_enabled=None, profile=None)[source]¶
Update DRS settings. Only non-None fields are applied.
- saltext.vcf.clients.vim_cluster_config.ha_set(opts, cluster, enabled=None, host_monitoring=None, vm_monitoring=None, restart_priority=None, isolation_response=None, admission_control_enabled=None, profile=None)[source]¶
Update HA settings.