ListSegmentationObjectRequestParameters

ListSegmentationObjectRequestParameters
List Segmentation Object Request Parameters

Request body for listing segmentation objects with optional filtering and pagination.

Notes:

  • All filter fields are optional and combinable.
  • segmentation_type restricts results to one or more object types.
  • parent_id finds child objects (e.g., tiers of an application). child_id finds parent objects (e.g., the application containing a tier).
  • application_type, application_workload_type, and flow_prioritization_enabled apply only when filtering for APPLICATION objects.
  • alerts accepts a polymorphic list of SegmentationAlertFilter subtypes to filter by alert condition.
  • realization_group_filter requires site_id plus either policy_path or realization_id.
  • Pagination and sorting are controlled via fields inherited from ListRequestParameters.
JSON Example
{
    "site_ids": [
        "string"
    ],
    "offset": 0,
    "page_size": 100,
    "sort_ascending": true,
    "sort_by": "display_name",
    "segmentation_type": [
        "APPLICATION"
    ],
    "status": [
        "SUCCESS",
        "IN_PROGRESS"
    ],
    "application_type": "CRITICAL",
    "flow_prioritization_enabled": true
}