seismometer.configuration.model.FilterRange

pydantic model seismometer.configuration.model.FilterRange

A numeric range filter specifying minimum and/or maximum values.

Show Entity Relationship Diagram
digraph "Entity Relationship Diagram created by erdantic" {
   graph [fontcolor=gray66,
      fontname="Times New Roman,Times,Liberation Serif,serif",
      fontsize=9,
      nodesep=0.5,
      rankdir=LR,
      ranksep=1.5
   ];
   node [fontname="Times New Roman,Times,Liberation Serif,serif",
      fontsize=14,
      label="\N",
      shape=plain
   ];
   edge [dir=both];
   "seismometer.configuration.model.FilterRange"   [label=<<table border="0" cellborder="1" cellspacing="0"><tr><td port="_root" colspan="2"><b>FilterRange</b></td></tr><tr><td>min</td><td port="min">Optional[Union[int, float]]</td></tr><tr><td>max</td><td port="max">Optional[Union[int, float]]</td></tr></table>>,
      tooltip="seismometer.configuration.model.FilterRange&#xA;&#xA;A numeric range filter specifying minimum and/or maximum values.&#xA;"];
}

Show JSON schema
{
   "title": "FilterRange",
   "description": "A numeric range filter specifying minimum and/or maximum values.",
   "type": "object",
   "properties": {
      "min": {
         "anyOf": [
            {
               "type": "integer"
            },
            {
               "type": "number"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "title": "Min"
      },
      "max": {
         "anyOf": [
            {
               "type": "integer"
            },
            {
               "type": "number"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "title": "Max"
      }
   }
}

Fields:
field max: int | float | None = None

Exclusive upper bound for allowed values.

field min: int | float | None = None

Inclusive lower bound for allowed values.