[{"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

InlineEdgeFirewallRules1

Properties

array of EdgeFirewallRule
defaultRules Optional

The ordered list of default edge firewall rules. Default rules are applied after the user defined rules in the order in which they are returned.


array of EdgeFirewallRule
systemRules Optional

The ordered list of system defined edge firewall rules. System rules are applied before user defined rules in the order in which they are returned.


array of EdgeFirewallRule
userDefinedRules Optional

The ordered list of user defined edge firewall rules. Users are allowed to add/modify/delete rules only to this list.

JSON Example

{
	"defaultRules": [
		{
			"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
			}
		}
	],
	"systemRules": [
		{
			"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
			}
		}
	],
	"userDefinedRules": [
		{
			"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
			}
		}
	]
}
[{"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
Used By

EdgeFirewallRules

Feedback

Was this page helpful?