seismometer.configuration.model.DictionaryItem¶
- pydantic model seismometer.configuration.model.DictionaryItem¶
- Defines a generic dictionary item. - 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.DictionaryItem"   [label=<<table border="0" cellborder="1" cellspacing="0"><tr><td port="_root" colspan="2"><b>DictionaryItem</b></td></tr><tr><td>name</td><td port="name">str</td></tr><tr><td>display_name</td><td port="display_name">str</td></tr><tr><td>dtype</td><td port="dtype">Optional[str]</td></tr><tr><td>definition</td><td port="definition">Optional[str]</td></tr></table>>,
      tooltip="seismometer.configuration.model.DictionaryItem

Defines a generic dictionary item.
"];
}](../../_images/graphviz-f48b5eb9c61289c2624f605c78e54b0868c09e42.png) - Show JSON schema- { "title": "DictionaryItem", "description": "Defines a generic dictionary item.", "type": "object", "properties": { "name": { "title": "Name", "type": "string" }, "display_name": { "default": "", "title": "Display Name", "type": "string" }, "dtype": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Dtype" }, "definition": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Definition" } }, "required": [ "name" ] }- Fields:
- Validators:
 - field definition: str | None = None¶
- The definition of the item. 
 - field display_name: str = ''¶
- The name to display for the item, defaults to name, currently ignored. - Validated by:
 
 - field dtype: str | None = None¶
- The pandas-compatible type of data, currently ignored. 
 - field name: str [Required]¶
- The source name of the item, should match raw data. 
 - validator default_display_name » display_name¶
- Ensures that the display_name is set to the name if not provided. - Parameters:
- display_name (str) – The display name of the item. 
- values (dict) – The values of the instance. 
 
- Returns:
- The resolved display name. 
- Return type:
- str