[docs]classDataQuality(Catalog):"""Description"""type_name:str=Field(default="DataQuality",allow_mutation=False)@validator("type_name")defvalidate_type_name(cls,v):ifv!="DataQuality":raiseValueError("must be DataQuality")returnvdef__setattr__(self,name,value):ifnameinDataQuality._convenience_properties:returnobject.__setattr__(self,name,value)super().__setattr__(name,value)DQ_IS_PART_OF_CONTRACT:ClassVar[BooleanField]=BooleanField("dqIsPartOfContract","dqIsPartOfContract")""" Whether this data quality is part of contract (true) or not (false). """_convenience_properties:ClassVar[List[str]]=["dq_is_part_of_contract",]@propertydefdq_is_part_of_contract(self)->Optional[bool]:return(Noneifself.attributesisNoneelseself.attributes.dq_is_part_of_contract)@dq_is_part_of_contract.setterdefdq_is_part_of_contract(self,dq_is_part_of_contract:Optional[bool]):ifself.attributesisNone:self.attributes=self.Attributes()self.attributes.dq_is_part_of_contract=dq_is_part_of_contractclassAttributes(Catalog.Attributes):dq_is_part_of_contract:Optional[bool]=Field(default=None,description="")attributes:DataQuality.Attributes=Field(default_factory=lambda:DataQuality.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."),)