[docs]classAzureServiceBusSchema(AzureServiceBus):"""Description"""type_name:str=Field(default="AzureServiceBusSchema",allow_mutation=False)@validator("type_name")defvalidate_type_name(cls,v):ifv!="AzureServiceBusSchema":raiseValueError("must be AzureServiceBusSchema")returnvdef__setattr__(self,name,value):ifnameinAzureServiceBusSchema._convenience_properties:returnobject.__setattr__(self,name,value)super().__setattr__(name,value)AZURE_SERVICE_BUS_TOPICS:ClassVar[RelationField]=RelationField("azureServiceBusTopics")""" TBC """_convenience_properties:ClassVar[List[str]]=["azure_service_bus_topics",]@propertydefazure_service_bus_topics(self)->Optional[List[AzureServiceBusTopic]]:return(Noneifself.attributesisNoneelseself.attributes.azure_service_bus_topics)@azure_service_bus_topics.setterdefazure_service_bus_topics(self,azure_service_bus_topics:Optional[List[AzureServiceBusTopic]]):ifself.attributesisNone:self.attributes=self.Attributes()self.attributes.azure_service_bus_topics=azure_service_bus_topicsclassAttributes(AzureServiceBus.Attributes):azure_service_bus_topics:Optional[List[AzureServiceBusTopic]]=Field(default=None,description="")# relationshipattributes:AzureServiceBusSchema.Attributes=Field(default_factory=lambda:AzureServiceBusSchema.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."),)