TopicTypesOperations interface

Interface representing a TopicTypes operations.

Properties

get

Get information about a topic type.

list

List all registered topic types.

listEventTypes

List event types for a topic type.

Property Details

get

Get information about a topic type.

get: (topicTypeName: string, options?: TopicTypesGetOptionalParams) => Promise<TopicTypeInfo>

Property Value

(topicTypeName: string, options?: TopicTypesGetOptionalParams) => Promise<TopicTypeInfo>

list

List all registered topic types.

list: (options?: TopicTypesListOptionalParams) => PagedAsyncIterableIterator<TopicTypeInfo, TopicTypeInfo[], PageSettings>

Property Value

(options?: TopicTypesListOptionalParams) => PagedAsyncIterableIterator<TopicTypeInfo, TopicTypeInfo[], PageSettings>

listEventTypes

List event types for a topic type.

listEventTypes: (topicTypeName: string, options?: TopicTypesListEventTypesOptionalParams) => PagedAsyncIterableIterator<EventType, EventType[], PageSettings>

Property Value

(topicTypeName: string, options?: TopicTypesListEventTypesOptionalParams) => PagedAsyncIterableIterator<EventType, EventType[], PageSettings>