[docs]classQuickSight(BI):"""Description"""type_name:str=Field(default="QuickSight",allow_mutation=False)@validator("type_name")defvalidate_type_name(cls,v):ifv!="QuickSight":raiseValueError("must be QuickSight")returnvdef__setattr__(self,name,value):ifnameinQuickSight._convenience_properties:returnobject.__setattr__(self,name,value)super().__setattr__(name,value)QUICK_SIGHT_ID:ClassVar[KeywordField]=KeywordField("quickSightId","quickSightId")""" """QUICK_SIGHT_SHEET_ID:ClassVar[KeywordField]=KeywordField("quickSightSheetId","quickSightSheetId")""" """QUICK_SIGHT_SHEET_NAME:ClassVar[KeywordTextField]=KeywordTextField("quickSightSheetName","quickSightSheetName.keyword","quickSightSheetName")""" """_convenience_properties:ClassVar[List[str]]=["quick_sight_id","quick_sight_sheet_id","quick_sight_sheet_name",]@propertydefquick_sight_id(self)->Optional[str]:returnNoneifself.attributesisNoneelseself.attributes.quick_sight_id@quick_sight_id.setterdefquick_sight_id(self,quick_sight_id:Optional[str]):ifself.attributesisNone:self.attributes=self.Attributes()self.attributes.quick_sight_id=quick_sight_id@propertydefquick_sight_sheet_id(self)->Optional[str]:returnNoneifself.attributesisNoneelseself.attributes.quick_sight_sheet_id@quick_sight_sheet_id.setterdefquick_sight_sheet_id(self,quick_sight_sheet_id:Optional[str]):ifself.attributesisNone:self.attributes=self.Attributes()self.attributes.quick_sight_sheet_id=quick_sight_sheet_id@propertydefquick_sight_sheet_name(self)->Optional[str]:return(Noneifself.attributesisNoneelseself.attributes.quick_sight_sheet_name)@quick_sight_sheet_name.setterdefquick_sight_sheet_name(self,quick_sight_sheet_name:Optional[str]):ifself.attributesisNone:self.attributes=self.Attributes()self.attributes.quick_sight_sheet_name=quick_sight_sheet_nameclassAttributes(BI.Attributes):quick_sight_id:Optional[str]=Field(default=None,description="")quick_sight_sheet_id:Optional[str]=Field(default=None,description="")quick_sight_sheet_name:Optional[str]=Field(default=None,description="")attributes:QuickSight.Attributes=Field(default_factory=lambda:QuickSight.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."),)