def __init__(
self,
path: str,
description: str | None = None,
tags: Sequence[Union["Tag", "TagDict", dict[str, Any]]] | None = None,
unique_id: str | None = None,
include_in_schema: bool = False,
*,
sidebar: bool = True,
info: bool = True,
servers: bool = True,
operations: bool = True,
messages: bool = True,
schemas: bool = True,
errors: bool = True,
expand_message_examples: bool = True,
asyncapi_js_url: str = ASYNCAPI_JS_DEFAULT_URL,
asyncapi_css_url: str = ASYNCAPI_CSS_DEFAULT_URL,
) -> None:
self.path = path
self.description = description
self.tags = tags
self.unique_id = unique_id
self.include_in_schema = include_in_schema
self.sidebar = sidebar
self.info = info
self.servers = servers
self.operations = operations
self.messages = messages
self.schemas = schemas
self.errors = errors
self.expand_message_examples = expand_message_examples
self.asyncapi_js_url = asyncapi_js_url
self.asyncapi_css_url = asyncapi_css_url