EventSubscriptions interface
Interfaz que representa una clase EventSubscriptions.
Métodos
| begin |
Crea de forma asincrónica una nueva suscripción de eventos o actualiza una suscripción de eventos existente en función del ámbito especificado. |
| begin |
Crea de forma asincrónica una nueva suscripción de eventos o actualiza una suscripción de eventos existente en función del ámbito especificado. |
| begin |
Elimine una suscripción de eventos existente. |
| begin |
Elimine una suscripción de eventos existente. |
| begin |
Actualiza de forma asincrónica una suscripción de eventos existente. |
| begin |
Actualiza de forma asincrónica una suscripción de eventos existente. |
| get(string, string, Event |
Obtiene las propiedades de una suscripción de eventos. |
| get |
Obtenga todos los atributos de entrega de una suscripción de eventos. |
| get |
Obtenga la dirección URL completa del punto de conexión de una suscripción de eventos. |
| list |
Enumere todas las suscripciones de eventos que se han creado para un tema de dominio específico. |
| list |
Enumera todas las suscripciones de eventos que se han creado para un recurso específico. |
| list |
Enumere todas las suscripciones de eventos globales en una suscripción específica de Azure y un grupo de recursos. |
| list |
Enumere todas las suscripciones de eventos globales en un grupo de recursos para un tipo de tema específico. |
| list |
Enumere todas las suscripciones de eventos globales agregadas en una suscripción específica de Azure. |
| list |
Enumere todas las suscripciones de eventos globales en una suscripción de Azure para un tipo de tema. |
| list |
Enumere todas las suscripciones de eventos de la ubicación especificada en una suscripción y un grupo de recursos de Azure específicos. |
| list |
Enumere todas las suscripciones de eventos de la ubicación especificada en una suscripción específica de Azure y un grupo de recursos y un tipo de tema. |
| list |
Enumere todas las suscripciones de eventos de la ubicación especificada en una suscripción específica de Azure. |
| list |
Enumere todas las suscripciones de eventos de la ubicación especificada en un tipo de tema y suscripción de Azure específico. |
Detalles del método
beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)
Crea de forma asincrónica una nueva suscripción de eventos o actualiza una suscripción de eventos existente en función del ámbito especificado.
function beginCreateOrUpdate(scope: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: EventSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>
Parámetros
- scope
-
string
Identificador del recurso al que se debe crear o actualizar la suscripción de eventos. El ámbito puede ser una suscripción, un grupo de recursos o un recurso de nivel superior que pertenezca a un espacio de nombres del proveedor de recursos o un tema de EventGrid. Por ejemplo, use '/subscriptions/{subscriptionId}/' para una suscripción, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para un grupo de recursos, y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' para un recurso y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' para un tema de EventGrid.
- 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 solo deben usar letras alfanuméricas.
- eventSubscriptionInfo
- EventSubscription
Propiedades de suscripción de eventos que contienen la información de filtro y destino.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>
beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)
Crea de forma asincrónica una nueva suscripción de eventos o actualiza una suscripción de eventos existente en función del ámbito especificado.
function beginCreateOrUpdateAndWait(scope: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: EventSubscriptionsCreateOrUpdateOptionalParams): Promise<EventSubscription>
Parámetros
- scope
-
string
Identificador del recurso al que se debe crear o actualizar la suscripción de eventos. El ámbito puede ser una suscripción, un grupo de recursos o un recurso de nivel superior que pertenezca a un espacio de nombres del proveedor de recursos o un tema de EventGrid. Por ejemplo, use '/subscriptions/{subscriptionId}/' para una suscripción, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para un grupo de recursos, y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' para un recurso y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' para un tema de EventGrid.
- 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 solo deben usar letras alfanuméricas.
- eventSubscriptionInfo
- EventSubscription
Propiedades de suscripción de eventos que contienen la información de filtro y destino.
Parámetros de opciones.
Devoluciones
Promise<EventSubscription>
beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)
Elimine una suscripción de eventos existente.
function beginDelete(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parámetros
- scope
-
string
Ámbito de la suscripción de eventos. El ámbito puede ser una suscripción, un grupo de recursos o un recurso de nivel superior que pertenezca a un espacio de nombres del proveedor de recursos o un tema de EventGrid. Por ejemplo, use '/subscriptions/{subscriptionId}/' para una suscripción, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para un grupo de recursos, y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' para un recurso y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' para un tema de EventGrid.
- 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, EventSubscriptionsDeleteOptionalParams)
Elimine una suscripción de eventos existente.
function beginDeleteAndWait(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsDeleteOptionalParams): Promise<void>
Parámetros
- scope
-
string
Ámbito de la suscripción de eventos. El ámbito puede ser una suscripción, un grupo de recursos o un recurso de nivel superior que pertenezca a un espacio de nombres del proveedor de recursos o un tema de EventGrid. Por ejemplo, use '/subscriptions/{subscriptionId}/' para una suscripción, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para un grupo de recursos, y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' para un recurso y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' para un tema de EventGrid.
- eventSubscriptionName
-
string
Nombre de la suscripción de eventos que se va a eliminar.
Parámetros de opciones.
Devoluciones
Promise<void>
beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)
Actualiza de forma asincrónica una suscripción de eventos existente.
function beginUpdate(scope: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: EventSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>
Parámetros
- scope
-
string
Ámbito de la suscripción de eventos existente. El ámbito puede ser una suscripción, un grupo de recursos o un recurso de nivel superior que pertenezca a un espacio de nombres del proveedor de recursos o un tema de EventGrid. Por ejemplo, use '/subscriptions/{subscriptionId}/' para una suscripción, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para un grupo de recursos, y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' para un recurso y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' para un tema de EventGrid.
- 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.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>
beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)
Actualiza de forma asincrónica una suscripción de eventos existente.
function beginUpdateAndWait(scope: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: EventSubscriptionsUpdateOptionalParams): Promise<EventSubscription>
Parámetros
- scope
-
string
Ámbito de la suscripción de eventos existente. El ámbito puede ser una suscripción, un grupo de recursos o un recurso de nivel superior que pertenezca a un espacio de nombres del proveedor de recursos o un tema de EventGrid. Por ejemplo, use '/subscriptions/{subscriptionId}/' para una suscripción, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para un grupo de recursos, y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' para un recurso y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' para un tema de EventGrid.
- 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.
Parámetros de opciones.
Devoluciones
Promise<EventSubscription>
get(string, string, EventSubscriptionsGetOptionalParams)
Obtiene las propiedades de una suscripción de eventos.
function get(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetOptionalParams): Promise<EventSubscription>
Parámetros
- scope
-
string
Ámbito de la suscripción de eventos. El ámbito puede ser una suscripción, un grupo de recursos o un recurso de nivel superior que pertenezca a un espacio de nombres del proveedor de recursos o un tema de EventGrid. Por ejemplo, use '/subscriptions/{subscriptionId}/' para una suscripción, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para un grupo de recursos, y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' para un recurso y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' para un tema de EventGrid.
- eventSubscriptionName
-
string
Nombre de la suscripción de eventos que se va a encontrar.
Parámetros de opciones.
Devoluciones
Promise<EventSubscription>
getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)
Obtenga todos los atributos de entrega de una suscripción de eventos.
function getDeliveryAttributes(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetDeliveryAttributesOptionalParams): Promise<DeliveryAttributeListResult>
Parámetros
- scope
-
string
Ámbito de la suscripción de eventos. El ámbito puede ser una suscripción, un grupo de recursos o un recurso de nivel superior que pertenezca a un espacio de nombres del proveedor de recursos o un tema de EventGrid. Por ejemplo, use '/subscriptions/{subscriptionId}/' para una suscripción, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para un grupo de recursos, y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' para un recurso y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' para un tema de EventGrid.
- eventSubscriptionName
-
string
Nombre de la suscripción de eventos.
Parámetros de opciones.
Devoluciones
Promise<DeliveryAttributeListResult>
getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)
Obtenga la dirección URL completa del punto de conexión de una suscripción de eventos.
function getFullUrl(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetFullUrlOptionalParams): Promise<EventSubscriptionFullUrl>
Parámetros
- scope
-
string
Ámbito de la suscripción de eventos. El ámbito puede ser una suscripción, un grupo de recursos o un recurso de nivel superior que pertenezca a un espacio de nombres del proveedor de recursos o un tema de EventGrid. Por ejemplo, use '/subscriptions/{subscriptionId}/' para una suscripción, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para un grupo de recursos, y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' para un recurso y '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' para un tema de EventGrid.
- eventSubscriptionName
-
string
Nombre de la suscripción de eventos.
Parámetros de opciones.
Devoluciones
Promise<EventSubscriptionFullUrl>
listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)
Enumere todas las suscripciones de eventos que se han creado para un tema de dominio específico.
function listByDomainTopic(resourceGroupName: string, domainName: string, topicName: string, options?: EventSubscriptionsListByDomainTopicOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- domainName
-
string
Nombre del dominio de nivel superior.
- topicName
-
string
Nombre del tema de dominio.
Parámetros de opciones.
Devoluciones
listByResource(string, string, string, string, EventSubscriptionsListByResourceOptionalParams)
Enumera todas las suscripciones de eventos que se han creado para un recurso específico.
function listByResource(resourceGroupName: string, providerNamespace: string, resourceTypeName: string, resourceName: string, options?: EventSubscriptionsListByResourceOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- providerNamespace
-
string
Espacio de nombres del proveedor del tema.
- resourceTypeName
-
string
Nombre del tipo de recurso.
- resourceName
-
string
Nombre del recurso.
Parámetros de opciones.
Devoluciones
listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)
Enumere todas las suscripciones de eventos globales en una suscripción específica de Azure y un grupo de recursos.
function listGlobalByResourceGroup(resourceGroupName: string, options?: EventSubscriptionsListGlobalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
Parámetros de opciones.
Devoluciones
listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)
Enumere todas las suscripciones de eventos globales en un grupo de recursos para un tipo de tema específico.
function listGlobalByResourceGroupForTopicType(resourceGroupName: string, topicTypeName: string, options?: EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- topicTypeName
-
string
Nombre del tipo de tema.
Parámetros de opciones.
Devoluciones
listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)
Enumere todas las suscripciones de eventos globales agregadas en una suscripción específica de Azure.
function listGlobalBySubscription(options?: EventSubscriptionsListGlobalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parámetros
Parámetros de opciones.
Devoluciones
listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)
Enumere todas las suscripciones de eventos globales en una suscripción de Azure para un tipo de tema.
function listGlobalBySubscriptionForTopicType(topicTypeName: string, options?: EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parámetros
- topicTypeName
-
string
Nombre del tipo de tema.
Parámetros de opciones.
Devoluciones
listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)
Enumere todas las suscripciones de eventos de la ubicación especificada en una suscripción y un grupo de recursos de Azure específicos.
function listRegionalByResourceGroup(resourceGroupName: string, location: string, options?: EventSubscriptionsListRegionalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- location
-
string
Nombre de la ubicación.
Parámetros de opciones.
Devoluciones
listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)
Enumere todas las suscripciones de eventos de la ubicación especificada en una suscripción específica de Azure y un grupo de recursos y un tipo de tema.
function listRegionalByResourceGroupForTopicType(resourceGroupName: string, location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- location
-
string
Nombre de la ubicación.
- topicTypeName
-
string
Nombre del tipo de tema.
Parámetros de opciones.
Devoluciones
listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)
Enumere todas las suscripciones de eventos de la ubicación especificada en una suscripción específica de Azure.
function listRegionalBySubscription(location: string, options?: EventSubscriptionsListRegionalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parámetros
- location
-
string
Nombre de la ubicación.
Parámetros de opciones.
Devoluciones
listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)
Enumere todas las suscripciones de eventos de la ubicación especificada en un tipo de tema y suscripción de Azure específico.
function listRegionalBySubscriptionForTopicType(location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parámetros
- location
-
string
Nombre de la ubicación.
- topicTypeName
-
string
Nombre del tipo de tema.
Parámetros de opciones.