Compartir a través de


TopicEventSubscriptions interface

Interfaz que representa un TopicEventSubscriptions.

Métodos

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

Crea de forma asincrónica una nueva suscripción de eventos o actualiza una suscripción de eventos existente.

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

Crea de forma asincrónica una nueva suscripción de eventos o actualiza una suscripción de eventos existente.

beginDelete(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Elimine una suscripción de eventos existente para un tema.

beginDeleteAndWait(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Elimine una suscripción de eventos existente para un tema.

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

Actualice una suscripción de eventos existente para un tema.

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

Actualice una suscripción de eventos existente para un tema.

get(string, string, string, TopicEventSubscriptionsGetOptionalParams)

Obtiene las propiedades de una suscripción de eventos de un tema.

getDeliveryAttributes(string, string, string, TopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Obtenga todos los atributos de entrega de una suscripción de eventos para el tema.

getFullUrl(string, string, string, TopicEventSubscriptionsGetFullUrlOptionalParams)

Obtenga la dirección URL completa del punto de conexión de una suscripción de eventos para el tema.

list(string, string, TopicEventSubscriptionsListOptionalParams)

Enumere todas las suscripciones de eventos que se han creado para un tema específico.

Detalles del método

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

Crea de forma asincrónica una nueva suscripción de eventos o actualiza una suscripción de eventos existente.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción del usuario.

topicName

string

Nombre del tema de dominio.

eventSubscriptionName

string

Nombre de la suscripción de eventos que se va a crear. Los nombres de suscripción de eventos deben tener entre 3 y 64 caracteres de longitud y usar solo letras alfanuméricas.

eventSubscriptionInfo
EventSubscription

Propiedades de suscripción de eventos que contienen la información de filtro y destino.

options
TopicEventSubscriptionsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

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

Crea de forma asincrónica una nueva suscripción de eventos o actualiza una suscripción de eventos existente.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción del usuario.

topicName

string

Nombre del tema de dominio.

eventSubscriptionName

string

Nombre de la suscripción de eventos que se va a crear. Los nombres de suscripción de eventos deben tener entre 3 y 64 caracteres de longitud y usar solo letras alfanuméricas.

eventSubscriptionInfo
EventSubscription

Propiedades de suscripción de eventos que contienen la información de filtro y destino.

options
TopicEventSubscriptionsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

beginDelete(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Elimine una suscripción de eventos existente para un tema.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción del usuario.

topicName

string

Nombre del tema.

eventSubscriptionName

string

Nombre de la suscripción de eventos que se va a eliminar.

options
TopicEventSubscriptionsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Elimine una suscripción de eventos existente para un tema.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción del usuario.

topicName

string

Nombre del tema.

eventSubscriptionName

string

Nombre de la suscripción de eventos que se va a eliminar.

options
TopicEventSubscriptionsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Actualice una suscripción de eventos existente para un tema.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción del usuario.

topicName

string

Nombre del dominio.

eventSubscriptionName

string

Nombre de la suscripción de eventos que se va a actualizar.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Información actualizada de la suscripción de eventos.

options
TopicEventSubscriptionsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

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

Actualice una suscripción de eventos existente para un tema.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción del usuario.

topicName

string

Nombre del dominio.

eventSubscriptionName

string

Nombre de la suscripción de eventos que se va a actualizar.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Información actualizada de la suscripción de eventos.

options
TopicEventSubscriptionsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, string, TopicEventSubscriptionsGetOptionalParams)

Obtiene las propiedades de una suscripción de eventos de un tema.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción del usuario.

topicName

string

Nombre del tema.

eventSubscriptionName

string

Nombre de la suscripción de eventos que se va a encontrar.

options
TopicEventSubscriptionsGetOptionalParams

Parámetros de opciones.

Devoluciones

getDeliveryAttributes(string, string, string, TopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Obtenga todos los atributos de entrega de una suscripción de eventos para el tema.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción del usuario.

topicName

string

Nombre del tema.

eventSubscriptionName

string

Nombre de la suscripción de eventos.

Devoluciones

getFullUrl(string, string, string, TopicEventSubscriptionsGetFullUrlOptionalParams)

Obtenga la dirección URL completa del punto de conexión de una suscripción de eventos para el tema.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción del usuario.

topicName

string

Nombre del tema de dominio.

eventSubscriptionName

string

Nombre de la suscripción de eventos.

options
TopicEventSubscriptionsGetFullUrlOptionalParams

Parámetros de opciones.

Devoluciones

list(string, string, TopicEventSubscriptionsListOptionalParams)

Enumere todas las suscripciones de eventos que se han creado para un tema específico.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción del usuario.

topicName

string

Nombre del tema.

options
TopicEventSubscriptionsListOptionalParams

Parámetros de opciones.

Devoluciones