Compartir a través de


NamespaceTopicEventSubscriptions interface

Interfaz que representa un namespaceTopicEventSubscriptions.

Métodos

beginCreateOrUpdate(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crea o actualiza de forma asincrónica una suscripción de eventos de un tema de espacio de nombres con los parámetros especificados. Las suscripciones de eventos existentes se actualizarán con esta API.

beginCreateOrUpdateAndWait(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crea o actualiza de forma asincrónica una suscripción de eventos de un tema de espacio de nombres con los parámetros especificados. Las suscripciones de eventos existentes se actualizarán con esta API.

beginDelete(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Elimine una suscripción de eventos existente de un tema de espacio de nombres.

beginDeleteAndWait(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Elimine una suscripción de eventos existente de un tema de espacio de nombres.

beginUpdate(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Actualice una suscripción de eventos existente de un tema de espacio de nombres.

beginUpdateAndWait(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Actualice una suscripción de eventos existente de un tema de espacio de nombres.

get(string, string, string, string, NamespaceTopicEventSubscriptionsGetOptionalParams)

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

getDeliveryAttributes(string, string, string, string, NamespaceTopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Obtenga todos los atributos de entrega de una suscripción de eventos de un tema de espacio de nombres.

getFullUrl(string, string, string, string, NamespaceTopicEventSubscriptionsGetFullUrlOptionalParams)

Obtenga la dirección URL completa del punto de conexión de una suscripción de eventos de un tema de espacio de nombres.

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Enumerar suscripciones de eventos que pertenecen a un tema de espacio de nombres específico.

Detalles del método

beginCreateOrUpdate(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crea o actualiza de forma asincrónica una suscripción de eventos de un tema de espacio de nombres con los parámetros especificados. Las suscripciones de eventos existentes se actualizarán con esta API.

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: Subscription, options?: NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Subscription>, Subscription>>

Parámetros

resourceGroupName

string

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

namespaceName

string

Nombre del espacio de nombres.

topicName

string

Nombre del tema del espacio de nombres.

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 50 caracteres de longitud y usar solo letras alfanuméricas.

eventSubscriptionInfo
Subscription

Propiedades de suscripción de eventos que contienen el modo de entrega, la información de filtro y otros.

Devoluciones

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

beginCreateOrUpdateAndWait(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crea o actualiza de forma asincrónica una suscripción de eventos de un tema de espacio de nombres con los parámetros especificados. Las suscripciones de eventos existentes se actualizarán con esta API.

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: Subscription, options?: NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<Subscription>

Parámetros

resourceGroupName

string

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

namespaceName

string

Nombre del espacio de nombres.

topicName

string

Nombre del tema del espacio de nombres.

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 50 caracteres de longitud y usar solo letras alfanuméricas.

eventSubscriptionInfo
Subscription

Propiedades de suscripción de eventos que contienen el modo de entrega, la información de filtro y otros.

Devoluciones

Promise<Subscription>

beginDelete(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Elimine una suscripción de eventos existente de un tema de espacio de nombres.

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

Parámetros

resourceGroupName

string

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

namespaceName

string

Nombre del espacio de nombres.

topicName

string

Nombre del tema del espacio de nombres.

eventSubscriptionName

string

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

options
NamespaceTopicEventSubscriptionsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Elimine una suscripción de eventos existente de un tema de espacio de nombres.

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

Parámetros

resourceGroupName

string

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

namespaceName

string

Nombre del espacio de nombres.

topicName

string

Nombre del tema del espacio de nombres.

eventSubscriptionName

string

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

options
NamespaceTopicEventSubscriptionsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginUpdate(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Actualice una suscripción de eventos existente de un tema de espacio de nombres.

function beginUpdate(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: SubscriptionUpdateParameters, options?: NamespaceTopicEventSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Subscription>, Subscription>>

Parámetros

resourceGroupName

string

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

namespaceName

string

Nombre del espacio de nombres.

topicName

string

Nombre del tema del espacio de nombres.

eventSubscriptionName

string

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

eventSubscriptionUpdateParameters
SubscriptionUpdateParameters

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

options
NamespaceTopicEventSubscriptionsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginUpdateAndWait(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Actualice una suscripción de eventos existente de un tema de espacio de nombres.

function beginUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: SubscriptionUpdateParameters, options?: NamespaceTopicEventSubscriptionsUpdateOptionalParams): Promise<Subscription>

Parámetros

resourceGroupName

string

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

namespaceName

string

Nombre del espacio de nombres.

topicName

string

Nombre del tema del espacio de nombres.

eventSubscriptionName

string

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

eventSubscriptionUpdateParameters
SubscriptionUpdateParameters

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

options
NamespaceTopicEventSubscriptionsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Subscription>

get(string, string, string, string, NamespaceTopicEventSubscriptionsGetOptionalParams)

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

function get(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, options?: NamespaceTopicEventSubscriptionsGetOptionalParams): Promise<Subscription>

Parámetros

resourceGroupName

string

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

namespaceName

string

Nombre del espacio de nombres.

topicName

string

Nombre del tema del espacio de nombres.

eventSubscriptionName

string

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

options
NamespaceTopicEventSubscriptionsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Subscription>

getDeliveryAttributes(string, string, string, string, NamespaceTopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Obtenga todos los atributos de entrega de una suscripción de eventos de un tema de espacio de nombres.

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

Parámetros

resourceGroupName

string

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

namespaceName

string

Nombre del espacio de nombres.

topicName

string

Nombre del tema del espacio de nombres.

eventSubscriptionName

string

Nombre de la suscripción de eventos.

Devoluciones

getFullUrl(string, string, string, string, NamespaceTopicEventSubscriptionsGetFullUrlOptionalParams)

Obtenga la dirección URL completa del punto de conexión de una suscripción de eventos de un tema de espacio de nombres.

function getFullUrl(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, options?: NamespaceTopicEventSubscriptionsGetFullUrlOptionalParams): Promise<SubscriptionFullUrl>

Parámetros

resourceGroupName

string

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

namespaceName

string

Nombre del espacio de nombres.

topicName

string

Nombre del tema del espacio de nombres.

eventSubscriptionName

string

Nombre de la suscripción de eventos.

Devoluciones

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Enumerar suscripciones de eventos que pertenecen a un tema de espacio de nombres específico.

function listByNamespaceTopic(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams): PagedAsyncIterableIterator<Subscription, Subscription[], PageSettings>

Parámetros

resourceGroupName

string

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

namespaceName

string

Nombre del espacio de nombres.

topicName

string

Nombre del tema del espacio de nombres.

Devoluciones