HostFirewallRuleset
Data object that describes a single network ruleset that can be allowed or blocked by the firewall using the HostFirewallSystem object.
{
"_typeName": "string",
"key": "string",
"label": "string",
"required": false,
"rule": [
{
"_typeName": "string",
"port": 0,
"endPort": 0,
"direction": "string",
"portType": "string",
"protocol": "string"
}
],
"service": "string",
"enabled": false,
"allowedHosts": {
"_typeName": "string",
"ipAddress": [
"string"
],
"ipNetwork": [
{
"_typeName": "string",
"network": "string",
"prefixLength": 0
}
],
"allIp": false
},
"userControllable": false,
"ipListUserConfigurable": false
}
Brief identifier for the ruleset.
Display label for the ruleset.
Flag indicating whether the ruleset is required and cannot be disabled.
Managed service (if any) that uses this ruleset.
Must be one of the services listed in service.
Flag indicating whether the ruleset is enabled.
If the ruleset is enabled, all ports specified in the ruleset are opened by the firewall.
Flag indicating whether user can enable/disable the firewall ruleset.
Since: vSphere API Release 8.0.2.0
Flag indicating whether user can modify the allowed IP list of the firewall ruleset.
Since: vSphere API Release 8.0.2.0