NamespaceTopicEventSubscriptions interface
Interfaz que representa un namespaceTopicEventSubscriptions.
Métodos
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.
Parámetros de opciones.
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.
Parámetros de opciones.
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.
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.
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.
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.
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.
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.
Parámetros de opciones.
Devoluciones
Promise<DeliveryAttributeListResult>
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.
Parámetros de opciones.
Devoluciones
Promise<SubscriptionFullUrl>
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.
Parámetros de opciones.