共用方式為


TopicTypesOperations 類別

警告

請勿直接具現化此類別。

您應該改為透過 存取下列作業

EventGridManagementClient's

<xref:topic_types> 屬性。

繼承
builtins.object
TopicTypesOperations

建構函式

TopicTypesOperations(*args, **kwargs)

方法

get

取得主題類型。

取得主題類型的相關資訊。

list

列出主題類型。

列出所有已註冊的主題類型。

list_event_types

列出事件種類。

列出主題類型的事件種類。

get

取得主題類型。

取得主題類型的相關資訊。

async get(topic_type_name: str, **kwargs: Any) -> TopicTypeInfo

參數

topic_type_name
str
必要

主題類型的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

TopicTypeInfo 或 cls 的結果 (回應)

傳回類型

例外狀況

list

列出主題類型。

列出所有已註冊的主題類型。

list(**kwargs: Any) -> AsyncIterable[TopicTypeInfo]

參數

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

Iterator,例如 TopicTypeInfo 的實例或 cls 的結果 (回應)

傳回類型

例外狀況

list_event_types

列出事件種類。

列出主題類型的事件種類。

list_event_types(topic_type_name: str, **kwargs: Any) -> AsyncIterable[EventType]

參數

topic_type_name
str
必要

主題類型的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

事件種類實例或 cls (回應結果等反覆運算器)

傳回類型

例外狀況

屬性

models

models = <module 'azure.mgmt.eventgrid.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\eventgrid\\models\\__init__.py'>