NSX-T Data Center REST API

FirewallFilterByRequestParameters (type)

{
  "additionalProperties": false,
  "id": "FirewallFilterByRequestParameters",
  "module_id": "PolicyFirewallConfiguration",
  "properties": {
    "enforcement_point_path": {
      "description": "Path of the enforcement point from where the result need to be fetched. If not provided, default enforcement point will be considered. It is mandatory parameter on global manager.",
      "required": false,
      "title": "Path of the enforcement point",
      "type": "string"
    },
    "parent_path": {
      "description": "The path of the parent object of entities that are need to be filtered based in the given criteria. Parent path is required for filtering rules of particular policy.",
      "required": false,
      "title": "Path of the parent object of the entities",
      "type": "string"
    },
    "scope": {
      "description": "All those firewall entities, policies/rules, will be returned whose scope value satisfies the given criteria. The value for scope can be, - virtual machine id or - logical router id. Based on the given scope value, the entities will be filtered.",
      "required": true,
      "title": "Scope filter criteria",
      "type": "string"
    }
  },
  "title": "Request parameters for filtering entities based on the given criteria",
  "type": "object"
}