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


TopicEventSubscriptions interface

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

Методы

beginCreateOrUpdate(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

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

beginCreateOrUpdateAndWait(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

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

beginDelete(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

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

beginDeleteAndWait(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

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

beginUpdate(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

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

beginUpdateAndWait(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

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

get(string, string, string, TopicEventSubscriptionsGetOptionalParams)

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

getDeliveryAttributes(string, string, string, TopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

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

getFullUrl(string, string, string, TopicEventSubscriptionsGetFullUrlOptionalParams)

Получите ПОЛНЫй URL-адрес конечной точки для подписки на события для раздела.

list(string, string, TopicEventSubscriptionsListOptionalParams)

Перечислить все подписки на события, созданные для определенного раздела.

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

beginCreateOrUpdate(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdate(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: TopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<EventSubscription>, EventSubscription>>

Параметры

resourceGroupName

string

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

topicName

string

Имя раздела домена.

eventSubscriptionName

string

Имя создаваемой подписки на событие. Имена подписок на события должны быть от 3 до 100 символов длиной и использовать только буквенно-цифровые буквы.

eventSubscriptionInfo
EventSubscription

Свойства подписки на события, содержащие сведения о назначении и фильтрации.

options
TopicEventSubscriptionsCreateOrUpdateOptionalParams

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

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

Promise<PollerLike<@azure/core-lro.PollOperationState<EventSubscription>, EventSubscription>>

beginCreateOrUpdateAndWait(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdateAndWait(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: TopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<EventSubscription>

Параметры

resourceGroupName

string

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

topicName

string

Имя раздела домена.

eventSubscriptionName

string

Имя создаваемой подписки на событие. Имена подписок на события должны быть от 3 до 100 символов длиной и использовать только буквенно-цифровые буквы.

eventSubscriptionInfo
EventSubscription

Свойства подписки на события, содержащие сведения о назначении и фильтрации.

options
TopicEventSubscriptionsCreateOrUpdateOptionalParams

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

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

beginDelete(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

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

function beginDelete(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Параметры

resourceGroupName

string

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

topicName

string

Имя раздела.

eventSubscriptionName

string

Имя подписки на событие, которое нужно удалить. Имена подписок на события должны быть от 3 до 100 символов длиной и использовать только буквенно-цифровые буквы.

options
TopicEventSubscriptionsDeleteOptionalParams

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

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

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

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

function beginDeleteAndWait(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsDeleteOptionalParams): Promise<void>

Параметры

resourceGroupName

string

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

topicName

string

Имя раздела.

eventSubscriptionName

string

Имя подписки на событие, которое нужно удалить. Имена подписок на события должны быть от 3 до 100 символов длиной и использовать только буквенно-цифровые буквы.

options
TopicEventSubscriptionsDeleteOptionalParams

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

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

Promise<void>

beginUpdate(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

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

function beginUpdate(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: TopicEventSubscriptionsUpdateOptionalParams): Promise<PollerLike<PollOperationState<EventSubscription>, EventSubscription>>

Параметры

resourceGroupName

string

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

topicName

string

Имя домена.

eventSubscriptionName

string

Имя обновляемой подписки на события.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Обновлены сведения о подписке на события.

options
TopicEventSubscriptionsUpdateOptionalParams

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

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

Promise<PollerLike<@azure/core-lro.PollOperationState<EventSubscription>, EventSubscription>>

beginUpdateAndWait(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

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

function beginUpdateAndWait(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: TopicEventSubscriptionsUpdateOptionalParams): Promise<EventSubscription>

Параметры

resourceGroupName

string

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

topicName

string

Имя домена.

eventSubscriptionName

string

Имя обновляемой подписки на события.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Обновлены сведения о подписке на события.

options
TopicEventSubscriptionsUpdateOptionalParams

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

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

get(string, string, string, TopicEventSubscriptionsGetOptionalParams)

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

function get(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsGetOptionalParams): Promise<EventSubscription>

Параметры

resourceGroupName

string

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

topicName

string

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

eventSubscriptionName

string

Имя найденной подписки на событие. Имена подписок на события должны быть от 3 до 100 символов длиной и использовать только буквенно-цифровые буквы.

options
TopicEventSubscriptionsGetOptionalParams

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

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

getDeliveryAttributes(string, string, string, TopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

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

function getDeliveryAttributes(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsGetDeliveryAttributesOptionalParams): Promise<DeliveryAttributeListResult>

Параметры

resourceGroupName

string

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

topicName

string

Имя раздела домена.

eventSubscriptionName

string

Имя подписки на событие.

options
TopicEventSubscriptionsGetDeliveryAttributesOptionalParams

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

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

getFullUrl(string, string, string, TopicEventSubscriptionsGetFullUrlOptionalParams)

Получите ПОЛНЫй URL-адрес конечной точки для подписки на события для раздела.

function getFullUrl(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsGetFullUrlOptionalParams): Promise<EventSubscriptionFullUrl>

Параметры

resourceGroupName

string

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

topicName

string

Имя раздела домена.

eventSubscriptionName

string

Имя подписки на событие.

options
TopicEventSubscriptionsGetFullUrlOptionalParams

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

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

list(string, string, TopicEventSubscriptionsListOptionalParams)

Перечислить все подписки на события, созданные для определенного раздела.

function list(resourceGroupName: string, topicName: string, options?: TopicEventSubscriptionsListOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Параметры

resourceGroupName

string

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

topicName

string

Имя раздела.

options
TopicEventSubscriptionsListOptionalParams

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

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