Поделиться через


Topics interface

Интерфейс, представляющий разделы.

Методы

beginCreateOrUpdate(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Асинхронно создает новый раздел с указанными параметрами.

beginCreateOrUpdateAndWait(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Асинхронно создает новый раздел с указанными параметрами.

beginDelete(string, string, TopicsDeleteOptionalParams)

Удалите существующий раздел.

beginDeleteAndWait(string, string, TopicsDeleteOptionalParams)

Удалите существующий раздел.

beginRegenerateKey(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Повторно создайте общий ключ доступа для раздела.

beginRegenerateKeyAndWait(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Повторно создайте общий ключ доступа для раздела.

beginUpdate(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Асинхронно обновляет раздел с указанными параметрами.

beginUpdateAndWait(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Асинхронно обновляет раздел с указанными параметрами.

get(string, string, TopicsGetOptionalParams)

Получение свойств раздела.

listByResourceGroup(string, TopicsListByResourceGroupOptionalParams)

Вывод списка всех разделов в группе ресурсов.

listBySubscription(TopicsListBySubscriptionOptionalParams)

Вывод списка всех разделов в подписке Azure.

listEventTypes(string, string, string, string, TopicsListEventTypesOptionalParams)

Перечисление типов событий для раздела.

listSharedAccessKeys(string, string, TopicsListSharedAccessKeysOptionalParams)

Перечисление двух ключей, используемых для публикации в разделе.

Сведения о методе

beginCreateOrUpdate(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Асинхронно создает новый раздел с указанными параметрами.

function beginCreateOrUpdate(resourceGroupName: string, topicName: string, topicInfo: Topic, options?: TopicsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Topic>, Topic>>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя.

topicName

string

Имя раздела.

topicInfo
Topic

Сведения о разделе.

options
TopicsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<Topic>, Topic>>

beginCreateOrUpdateAndWait(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Асинхронно создает новый раздел с указанными параметрами.

function beginCreateOrUpdateAndWait(resourceGroupName: string, topicName: string, topicInfo: Topic, options?: TopicsCreateOrUpdateOptionalParams): Promise<Topic>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя.

topicName

string

Имя раздела.

topicInfo
Topic

Сведения о разделе.

options
TopicsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Topic>

beginDelete(string, string, TopicsDeleteOptionalParams)

Удалите существующий раздел.

function beginDelete(resourceGroupName: string, topicName: string, options?: TopicsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<TopicsDeleteHeaders>, TopicsDeleteHeaders>>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя.

topicName

string

Имя раздела.

options
TopicsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<TopicsDeleteHeaders>, TopicsDeleteHeaders>>

beginDeleteAndWait(string, string, TopicsDeleteOptionalParams)

Удалите существующий раздел.

function beginDeleteAndWait(resourceGroupName: string, topicName: string, options?: TopicsDeleteOptionalParams): Promise<TopicsDeleteHeaders>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя.

topicName

string

Имя раздела.

options
TopicsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

beginRegenerateKey(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Повторно создайте общий ключ доступа для раздела.

function beginRegenerateKey(resourceGroupName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: TopicsRegenerateKeyOptionalParams): Promise<SimplePollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя.

topicName

string

Имя раздела.

regenerateKeyRequest
TopicRegenerateKeyRequest

Текст запроса для повторного создания ключа.

options
TopicsRegenerateKeyOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>

beginRegenerateKeyAndWait(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Повторно создайте общий ключ доступа для раздела.

function beginRegenerateKeyAndWait(resourceGroupName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: TopicsRegenerateKeyOptionalParams): Promise<TopicSharedAccessKeys>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя.

topicName

string

Имя раздела.

regenerateKeyRequest
TopicRegenerateKeyRequest

Текст запроса для повторного создания ключа.

options
TopicsRegenerateKeyOptionalParams

Параметры параметров.

Возвращаемое значение

beginUpdate(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Асинхронно обновляет раздел с указанными параметрами.

function beginUpdate(resourceGroupName: string, topicName: string, topicUpdateParameters: TopicUpdateParameters, options?: TopicsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя.

topicName

string

Имя раздела.

topicUpdateParameters
TopicUpdateParameters

Сведения об обновлении раздела.

options
TopicsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginUpdateAndWait(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Асинхронно обновляет раздел с указанными параметрами.

function beginUpdateAndWait(resourceGroupName: string, topicName: string, topicUpdateParameters: TopicUpdateParameters, options?: TopicsUpdateOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя.

topicName

string

Имя раздела.

topicUpdateParameters
TopicUpdateParameters

Сведения об обновлении раздела.

options
TopicsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

get(string, string, TopicsGetOptionalParams)

Получение свойств раздела.

function get(resourceGroupName: string, topicName: string, options?: TopicsGetOptionalParams): Promise<Topic>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя.

topicName

string

Имя раздела.

options
TopicsGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Topic>

listByResourceGroup(string, TopicsListByResourceGroupOptionalParams)

Вывод списка всех разделов в группе ресурсов.

function listByResourceGroup(resourceGroupName: string, options?: TopicsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Topic, Topic[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя.

options
TopicsListByResourceGroupOptionalParams

Параметры параметров.

Возвращаемое значение

listBySubscription(TopicsListBySubscriptionOptionalParams)

Вывод списка всех разделов в подписке Azure.

function listBySubscription(options?: TopicsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Topic, Topic[], PageSettings>

Параметры

options
TopicsListBySubscriptionOptionalParams

Параметры параметров.

Возвращаемое значение

listEventTypes(string, string, string, string, TopicsListEventTypesOptionalParams)

Перечисление типов событий для раздела.

function listEventTypes(resourceGroupName: string, providerNamespace: string, resourceTypeName: string, resourceName: string, options?: TopicsListEventTypesOptionalParams): PagedAsyncIterableIterator<EventType, EventType[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя.

providerNamespace

string

Пространство имен поставщика раздела.

resourceTypeName

string

Имя типа раздела.

resourceName

string

Имя раздела.

options
TopicsListEventTypesOptionalParams

Параметры параметров.

Возвращаемое значение

listSharedAccessKeys(string, string, TopicsListSharedAccessKeysOptionalParams)

Перечисление двух ключей, используемых для публикации в разделе.

function listSharedAccessKeys(resourceGroupName: string, topicName: string, options?: TopicsListSharedAccessKeysOptionalParams): Promise<TopicSharedAccessKeys>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя.

topicName

string

Имя раздела.

options
TopicsListSharedAccessKeysOptionalParams

Параметры параметров.

Возвращаемое значение