ContainerClusterPropertiesFilterParameters (type)

{
  "description": "Request object, containing multiple cluster properties, based on which the result will be filtered. None or multiple properties can be passed as filter criteria. If multiple properties are passed then result will be the intersection of the resultsets by applying each filter individually.", 
  "extends": {
    "$ref": "ListRequestParameters
  }, 
  "id": "ContainerClusterPropertiesFilterParameters", 
  "module_id": "InventoryContainerObj", 
  "properties": {
    "cluster_type": {
      "description": "This is the type of container cluster.", 
      "enum": [
        "PAS", 
        "PKS", 
        "Kubernetes", 
        "Openshift", 
        "WCP", 
        "Other"
      ], 
      "readonly": false, 
      "required": false, 
      "title": "Type of container cluster", 
      "type": "string"
    }, 
    "cursor": {
      "readonly": false, 
      "title": "Opaque cursor to be used for getting next page of records (supplied by current result page)", 
      "type": "string"
    }, 
    "included_fields": {
      "title": "Comma separated list of fields that should be included in query result", 
      "type": "string"
    }, 
    "infra_type": {
      "description": "This is the type of container's infrastructure.", 
      "enum": [
        "vSphere", 
        "AWS", 
        "Azure", 
        "VMC", 
        "KVM", 
        "Baremetal"
      ], 
      "readonly": false, 
      "required": false, 
      "title": "Type of infrastructure", 
      "type": "string"
    }, 
    "page_size": {
      "default": 1000, 
      "maximum": 1000, 
      "minimum": 0, 
      "title": "Maximum number of results to return in this page (server may return fewer)", 
      "type": "integer"
    }, 
    "sort_ascending": {
      "type": "boolean"
    }, 
    "sort_by": {
      "title": "Field by which records are sorted", 
      "type": "string"
    }
  }, 
  "title": "Container cluster filter parameter by cluster properties", 
  "type": "object"
}