[docs]classResponse(Asset,type_name="Response"):"""Description"""type_name:str=Field(default="Response",allow_mutation=False)@validator("type_name")defvalidate_type_name(cls,v):ifv!="Response":raiseValueError("must be Response")returnvdef__setattr__(self,name,value):ifnameinResponse._convenience_properties:returnobject.__setattr__(self,name,value)super().__setattr__(name,value)FORM_GUID:ClassVar[KeywordField]=KeywordField("formGuid","formGuid")""" Unique identifier of the form. """RESPONSE_VALUES:ClassVar[KeywordField]=KeywordField("responseValues","responseValues")""" Fields in a form. """RESPONSE_OPTIONS:ClassVar[KeywordField]=KeywordField("responseOptions","responseOptions")""" Options of the response to a form. """_convenience_properties:ClassVar[List[str]]=["form_guid","response_values","response_options",]@propertydefform_guid(self)->Optional[str]:returnNoneifself.attributesisNoneelseself.attributes.form_guid@form_guid.setterdefform_guid(self,form_guid:Optional[str]):ifself.attributesisNone:self.attributes=self.Attributes()self.attributes.form_guid=form_guid@propertydefresponse_values(self)->Optional[List[ResponseValue]]:returnNoneifself.attributesisNoneelseself.attributes.response_values@response_values.setterdefresponse_values(self,response_values:Optional[List[ResponseValue]]):ifself.attributesisNone:self.attributes=self.Attributes()self.attributes.response_values=response_values@propertydefresponse_options(self)->Optional[Dict[str,str]]:returnNoneifself.attributesisNoneelseself.attributes.response_options@response_options.setterdefresponse_options(self,response_options:Optional[Dict[str,str]]):ifself.attributesisNone:self.attributes=self.Attributes()self.attributes.response_options=response_optionsclassAttributes(Asset.Attributes):form_guid:Optional[str]=Field(default=None,description="")response_values:Optional[List[ResponseValue]]=Field(default=None,description="")response_options:Optional[Dict[str,str]]=Field(default=None,description="")attributes:Response.Attributes=Field(default_factory=lambda:Response.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."),)