NSXFirewallRule
NSXFirewallRule
AllOf
This class requires all of the following:
JSON Example
{
"entity_id": "1000:104:12213212",
"name": "My Name",
"entity_type": "VirtualMachine",
"rule_id": "string",
"section_id": "string",
"section_name": "string",
"sequence_number": 0,
"source_any": false,
"destination_any": false,
"service_any": false,
"sources": [
{
"entity_id": "string",
"entity_type": "VirtualMachine"
}
],
"destinations": [
{
"entity_id": "string",
"entity_type": "VirtualMachine"
}
],
"services": [
{
"entity_id": "string",
"entity_type": "VirtualMachine"
}
],
"action": "string",
"disabled": false,
"source_inversion": false,
"destination_inversion": false,
"port_ranges": [
{
"start": 0,
"end": 0,
"display": "string",
"iana_name": "string",
"iana_port_display": "string"
}
],
"logging_enabled": false,
"direction": "string",
"scope": "string",
"nsx_managers": [
{
"entity_id": "string",
"entity_type": "VirtualMachine"
}
]
}