ChildTypesRequestParameter (type)

{
  "description": "Specified child resource types will be populated in the response body", 
  "id": "ChildTypesRequestParameter", 
  "module_id": "Policy", 
  "properties": {
    "base_path": {
      "description": "Base path of the resource for which user wants to retrieve the hierarchy. This should be the fully qualified path for the resource. - Sample examples - base_path=/infra/domains/default/groups/Group1 base_path=/infra/domains/default/security-policies/SecurityPolicy1/rules/Rule1", 
      "required": false, 
      "title": "Base Path for retrieving hierarchical intent", 
      "type": "string"
    }, 
    "filter": {
      "description": "Filter string, can contain multiple or single java regular expressions separated by ';'. - Sample query string to prevent loading services and deployment zones: filter=Type-^(?!.*?(?:Service|DeploymentZone)).*$ - Sample query string to load every policy object under Infra: filter=/", 
      "required": false, 
      "title": "Filter string as java regex", 
      "type": "string"
    }, 
    "type_filter": {
      "description": "Advanced filter string in which user can directly specify the resourceTypes to be filtered. Can be used in conjunction with base_path. - Sample example of type_filter to load all groups - type_filter=Group - Sample example of multiple type_filter - type_filter=Group;SercurityPolicy;RedirectionPolicy - Sample eaxmple to load all groups in default domain using base_path in conjunction with type_filter - base_path=/infra/domains/default&type_filter=Group", 
      "required": false, 
      "title": "Filter string to retrieve hierarchy.", 
      "type": "string"
    }
  }, 
  "title": "Filter to populate child types of the policyConfigResource", 
  "type": "object"
}