TopicTypesOperations Class  
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
<xref:topic_types> attribute.
Constructor
TopicTypesOperations(*args, **kwargs)Methods
| get | Get a topic type. Get information about a topic type. | 
| list | List topic types. List all registered topic types. | 
| list_event_types | List event types. List event types for a topic type. | 
get
Get a topic type.
Get information about a topic type.
async get(topic_type_name: str, **kwargs: Any) -> TopicTypeInfoParameters
| Name | Description | 
|---|---|
| topic_type_name 
				Required
			 | Name of the topic type. Required. | 
Returns
| Type | Description | 
|---|---|
| TopicTypeInfo or the result of cls(response) | 
Exceptions
| Type | Description | 
|---|---|
list
List topic types.
List all registered topic types.
list(**kwargs: Any) -> AsyncIterable[TopicTypeInfo]Returns
| Type | Description | 
|---|---|
| An iterator like instance of either TopicTypeInfo or the result of cls(response) | 
Exceptions
| Type | Description | 
|---|---|
list_event_types
List event types.
List event types for a topic type.
list_event_types(topic_type_name: str, **kwargs: Any) -> AsyncIterable[EventType]Parameters
| Name | Description | 
|---|---|
| topic_type_name 
				Required
			 | Name of the topic type. Required. | 
Returns
| Type | Description | 
|---|---|
| An iterator like instance of either EventType or the result of cls(response) | 
Exceptions
| Type | Description | 
|---|---|
Attributes
models
models = <module 'azure.mgmt.eventgrid.models' from 'C:\\ToolCache\\Python\\3.11.9\\x64\\Lib\\site-packages\\py2docfx\\venv\\venv130\\Lib\\site-packages\\azure\\mgmt\\eventgrid\\models\\__init__.py'>