FirewallRuleSet

FirewallRuleSet
FirewallRuleSet
JSON Example
{
    "firewall_entity_id": {
        "entity_id": "string",
        "entity_type": "VirtualMachine"
    },
    "vendor_info": {
        "vendor_ids": [
            {
                "id_type": "string",
                "id_value": "string"
            }
        ],
        "manager": {
            "entity_id": "string",
            "entity_type": "VirtualMachine"
        }
    },
    "manager": {
        "entity_id": "string",
        "entity_type": "VirtualMachine"
    },
    "rules": [
        {
            "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"
                }
            ]
        }
    ]
}
firewall_entity_id
Optional

firewall_entity_id

vendor_info
Optional

vendor_info

manager
Optional

manager

rules
Optional

rules