[docs]classSigmaDataElementField(Sigma):"""Description"""type_name:str=Field(default="SigmaDataElementField",allow_mutation=False)@validator("type_name")defvalidate_type_name(cls,v):ifv!="SigmaDataElementField":raiseValueError("must be SigmaDataElementField")returnvdef__setattr__(self,name,value):ifnameinSigmaDataElementField._convenience_properties:returnobject.__setattr__(self,name,value)super().__setattr__(name,value)SIGMA_DATA_ELEMENT_FIELD_IS_HIDDEN:ClassVar[BooleanField]=BooleanField("sigmaDataElementFieldIsHidden","sigmaDataElementFieldIsHidden")""" Whether this field is hidden (true) or not (false). """SIGMA_DATA_ELEMENT_FIELD_FORMULA:ClassVar[TextField]=TextField("sigmaDataElementFieldFormula","sigmaDataElementFieldFormula")""" """SIGMA_DATA_ELEMENT:ClassVar[RelationField]=RelationField("sigmaDataElement")""" TBC """_convenience_properties:ClassVar[List[str]]=["sigma_data_element_field_is_hidden","sigma_data_element_field_formula","sigma_data_element",]@propertydefsigma_data_element_field_is_hidden(self)->Optional[bool]:return(Noneifself.attributesisNoneelseself.attributes.sigma_data_element_field_is_hidden)@sigma_data_element_field_is_hidden.setterdefsigma_data_element_field_is_hidden(self,sigma_data_element_field_is_hidden:Optional[bool]):ifself.attributesisNone:self.attributes=self.Attributes()self.attributes.sigma_data_element_field_is_hidden=(sigma_data_element_field_is_hidden)@propertydefsigma_data_element_field_formula(self)->Optional[str]:return(Noneifself.attributesisNoneelseself.attributes.sigma_data_element_field_formula)@sigma_data_element_field_formula.setterdefsigma_data_element_field_formula(self,sigma_data_element_field_formula:Optional[str]):ifself.attributesisNone:self.attributes=self.Attributes()self.attributes.sigma_data_element_field_formula=(sigma_data_element_field_formula)@propertydefsigma_data_element(self)->Optional[SigmaDataElement]:returnNoneifself.attributesisNoneelseself.attributes.sigma_data_element@sigma_data_element.setterdefsigma_data_element(self,sigma_data_element:Optional[SigmaDataElement]):ifself.attributesisNone:self.attributes=self.Attributes()self.attributes.sigma_data_element=sigma_data_elementclassAttributes(Sigma.Attributes):sigma_data_element_field_is_hidden:Optional[bool]=Field(default=None,description="")sigma_data_element_field_formula:Optional[str]=Field(default=None,description="")sigma_data_element:Optional[SigmaDataElement]=Field(default=None,description="")# relationshipattributes:SigmaDataElementField.Attributes=Field(default_factory=lambda:SigmaDataElementField.Attributes(),description=("Map of attributes in the instance and their values. ""The specific keys of this map will vary by type, ""so are described in the sub-types of this schema."),)