vcf_vcenter_appliance

State module for vCenter appliance configuration.

saltext.vcf.states.vcf_vcenter_appliance.dns_servers(name, servers, mode='is_static', profile=None)[source]

Ensure the appliance’s DNS server list and mode match servers / mode.

name is descriptive. mode is "is_static" or "dhcp".

saltext.vcf.states.vcf_vcenter_appliance.logging_forwarding(name, servers, profile=None)[source]

Ensure the appliance’s syslog forwarding destinations match servers.

servers is a list of dicts like {"hostname": "...", "port": 514, "protocol": "UDP"}.

saltext.vcf.states.vcf_vcenter_appliance.ceip_set(name, accepted, profile=None)[source]

Ensure CEIP participation matches accepted.

name is descriptive. Set accepted to False to opt the vCenter out of the Customer Experience Improvement Program (912 controls / STIG).

saltext.vcf.states.vcf_vcenter_appliance.ceip_disabled(name, profile=None)[source]

Ensure CEIP participation is disabled (accepted=False).

Thin wrapper around ceip_set() for the common compliance case.