vcf_esxi_auth_proxy

Execution module for the ESXi vSphere Authentication Proxy (CAM).

saltext.vcf.modules.vcf_esxi_auth_proxy.get_config(host, profile=None)[source]

Return CAM address, verify flag, and current AD-join state for host.

CLI Example:

salt '*' vcf_esxi_auth_proxy.get_config esxi-01
saltext.vcf.modules.vcf_esxi_auth_proxy.set_config(host, cam_address=None, verify_cam_cert=None, profile=None)[source]

Set the CAM advanced settings on host.

CLI Example:

salt '*' vcf_esxi_auth_proxy.set_config esxi-01 cam_address=cam.example.com verify_cam_cert=True
saltext.vcf.modules.vcf_esxi_auth_proxy.join_domain_via_cam(host, domain_name, cam_server, profile=None)[source]

Join host to domain_name via CAM (auth proxy) cam_server.

CLI Example:

salt '*' vcf_esxi_auth_proxy.join_domain_via_cam esxi-01 example.com cam.example.com
saltext.vcf.modules.vcf_esxi_auth_proxy.leave_domain(host, force=False, profile=None)[source]

Leave the current AD domain on host.

CLI Example:

salt '*' vcf_esxi_auth_proxy.leave_domain esxi-01 force=True