vcf_esxi_firewall

Execution module for ESXi firewall rules.

saltext.vcf.modules.vcf_esxi_firewall.list_(profile=None)[source]

List .

CLI Example:

salt '*' vcf_esxi_firewall.list_
saltext.vcf.modules.vcf_esxi_firewall.get(rule, profile=None)[source]

Get.

CLI Example:

salt '*' vcf_esxi_firewall.get <rule>
saltext.vcf.modules.vcf_esxi_firewall.set_enabled(rule, value, profile=None)[source]

Enable or disable a firewall ruleset.

CLI Example:

salt '*' vcf_esxi_firewall.set_enabled <rule> <value>
saltext.vcf.modules.vcf_esxi_firewall.enabled(profile=None)[source]

Return the host’s global firewall enabled state (bool).

CLI Example:

salt '*' vcf_esxi_firewall.enabled
saltext.vcf.modules.vcf_esxi_firewall.set_global_enabled(value, profile=None)[source]

Enable or disable the host firewall globally.

CLI Example:

salt '*' vcf_esxi_firewall.set_global_enabled false
saltext.vcf.modules.vcf_esxi_firewall.set_allowed_ips(rule, allowed_ips, all_ip=False, profile=None)[source]

Set allowed ips.

CLI Example:

salt '*' vcf_esxi_firewall.set_allowed_ips <rule> <allowed_ips> <all_ip>