FirewallRuleSet
FirewallRuleSet
JSON Example
{
"firewall_entity_id": {
"entity_id": "string",
"entity_type": "VirtualMachine",
"entity_name": "string"
},
"vendor_info": {
"vendor_ids": [
{
"id_type": "string",
"id_value": "string"
}
],
"manager": {
"entity_id": "string",
"entity_type": "VirtualMachine",
"entity_name": "string"
}
},
"manager": {
"entity_id": "string",
"entity_type": "VirtualMachine",
"entity_name": "string"
},
"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,
"anySrcInterface": false,
"anyDstInterface": false,
"sources": [
{
"entity_id": "string",
"entity_type": "VirtualMachine",
"entity_name": "string"
}
],
"destinations": [
{
"entity_id": "string",
"entity_type": "VirtualMachine",
"entity_name": "string"
}
],
"services": [
{
"entity_id": "string",
"entity_type": "VirtualMachine",
"entity_name": "string"
}
],
"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"
}
]
}
]
}