[docs]classDataverse(SaaS):"""Description"""type_name:str=Field(default="Dataverse",allow_mutation=False)@validator("type_name")defvalidate_type_name(cls,v):ifv!="Dataverse":raiseValueError("must be Dataverse")returnvdef__setattr__(self,name,value):ifnameinDataverse._convenience_properties:returnobject.__setattr__(self,name,value)super().__setattr__(name,value)DATAVERSE_IS_CUSTOM:ClassVar[BooleanField]=BooleanField("dataverseIsCustom","dataverseIsCustom")""" Indicator if DataverseEntity is custom built. """DATAVERSE_IS_CUSTOMIZABLE:ClassVar[BooleanField]=BooleanField("dataverseIsCustomizable","dataverseIsCustomizable")""" Indicator if DataverseEntity is customizable. """DATAVERSE_IS_AUDIT_ENABLED:ClassVar[BooleanField]=BooleanField("dataverseIsAuditEnabled","dataverseIsAuditEnabled")""" Indicator if DataverseEntity has auditing enabled. """_convenience_properties:ClassVar[List[str]]=["dataverse_is_custom","dataverse_is_customizable","dataverse_is_audit_enabled",]@propertydefdataverse_is_custom(self)->Optional[bool]:returnNoneifself.attributesisNoneelseself.attributes.dataverse_is_custom@dataverse_is_custom.setterdefdataverse_is_custom(self,dataverse_is_custom:Optional[bool]):ifself.attributesisNone:self.attributes=self.Attributes()self.attributes.dataverse_is_custom=dataverse_is_custom@propertydefdataverse_is_customizable(self)->Optional[bool]:return(Noneifself.attributesisNoneelseself.attributes.dataverse_is_customizable)@dataverse_is_customizable.setterdefdataverse_is_customizable(self,dataverse_is_customizable:Optional[bool]):ifself.attributesisNone:self.attributes=self.Attributes()self.attributes.dataverse_is_customizable=dataverse_is_customizable@propertydefdataverse_is_audit_enabled(self)->Optional[bool]:return(Noneifself.attributesisNoneelseself.attributes.dataverse_is_audit_enabled)@dataverse_is_audit_enabled.setterdefdataverse_is_audit_enabled(self,dataverse_is_audit_enabled:Optional[bool]):ifself.attributesisNone:self.attributes=self.Attributes()self.attributes.dataverse_is_audit_enabled=dataverse_is_audit_enabledclassAttributes(SaaS.Attributes):dataverse_is_custom:Optional[bool]=Field(default=None,description="")dataverse_is_customizable:Optional[bool]=Field(default=None,description="")dataverse_is_audit_enabled:Optional[bool]=Field(default=None,description="")attributes:Dataverse.Attributes=Field(default_factory=lambda:Dataverse.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."),)