[{"label":"Latest (v37.2)","version":"latest"},{"version":"v37.1"},{"version":"v37.0"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director

EdgeFirewallRule

Describes a Firewall rule for an edge gateway backed by NSX-T.


AllOf


This class requires all of the following:

JSON Example

{
	"action": "enum",
	"actionValue": "string",
	"applicationPortProfiles": [
		{
			"id": "string",
			"name": "string"
		}
	],
	"appliedTo": {
		"id": "string",
		"name": "string"
	},
	"comments": "string",
	"description": "string",
	"destinationFirewallGroups": [
		{
			"id": "string",
			"name": "string"
		}
	],
	"direction": "enum",
	"enabled": false,
	"id": "string",
	"ipProtocol": "enum",
	"logging": false,
	"name": "string",
	"networkContextProfiles": [
		{
			"id": "string",
			"name": "string"
		}
	],
	"sourceFirewallGroups": [
		{
			"id": "string",
			"name": "string"
		}
	],
	"version": {
		"version": 0
	}
}

Vendor Extensions

This class contains the following vendor extensions defined in the spec:
x-vcloud-property-annotations:
    action:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
        x-vcloud-deprecated-alternative: actionValue
        x-vcloud-deprecated-in: "35.2"
    actionValue:
        x-vcloud-added-in: "35.2"
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    appliedTo:
        x-vcloud-added-in: "37.1"
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    comments:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    description:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    destinationFirewallGroups:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    direction:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    enabled:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    id:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    ipProtocol:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    logging:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    name:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    networkContextProfiles:
        x-vcloud-added-in: "35.0"
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    services:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    sourceFirewallGroups:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
[{"label":"Latest (v37.2)","version":"latest"},{"version":"v37.1"},{"version":"v37.0"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director
Availability
Added in 33.0
Property Of

InlineEdgeFirewallRules1
Parameter To

Update Firewall Rule
Returned By

Get Firewall Rule

Feedback

Was this page helpful?