InlineFirewallGroupDetails1

InlineFirewallGroupDetails1
InlineFirewallGroupDetails1
JSON Example
{
    "ipAddresses": [
        "string"
    ],
    "macAddresses": [
        "0A-0A-0A-AA-AA-AA",
        "0B:BB:BB:BB:BB:BB"
    ],
    "members": [
        {
            "name": "string",
            "id": "string"
        }
    ],
    "vmCriteria": [
        {
            "rules": [
                {
                    "attributeType": "string",
                    "attributeValue": "string",
                    "operator": "string"
                }
            ]
        }
    ]
}
array of string
ipAddresses
Optional

IP Addresses included in the group. This is only applicable for IP_SET Firewall Groups. This can support IPv4 and IPv6 addresses in single, range, and CIDR formats.

array of string
macAddresses
Optional

The MAC Addresses included in the group. This is only applicable for MAC_SET Firewall Groups.

members
Optional

The list of static member entities such as Org vDC Networks to be used. This is only applicable for STATIC_MEMBERS Firewall Groups. The objects used must be scoped to the particular Edge Gateway / vDC Group specified.

array of VmCriteria
vmCriteria
Optional

The list of dynamic criteria that determines whether a VM belongs to a firewall group. A VM needs to meet at least one criteria to belong to the firewall group. In other words, the logical AND is used for rules within a single criteria and the logical OR is used in between each criteria. This is only applicable for VM_CRITERIA Firewall Groups.