Partilhar via


EventSubscriptionCollection Classe

Definição

Uma classe que representa uma coleção de EventSubscriptionResource e suas operações. Cada EventSubscriptionResource um na coleção pertencerá à mesma instância de ArmResource. Para obter uma EventSubscriptionCollection instância, chame o método GetEventSubscriptions de uma instância do ArmResource.

public class EventSubscriptionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable<Azure.ResourceManager.EventGrid.EventSubscriptionResource>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.EventGrid.EventSubscriptionResource>
type EventSubscriptionCollection = class
    inherit ArmCollection
    interface seq<EventSubscriptionResource>
    interface IEnumerable
    interface IAsyncEnumerable<EventSubscriptionResource>
Public Class EventSubscriptionCollection
Inherits ArmCollection
Implements IAsyncEnumerable(Of EventSubscriptionResource), IEnumerable(Of EventSubscriptionResource)
Herança
EventSubscriptionCollection
Implementações

Construtores

EventSubscriptionCollection()

Inicializa uma nova instância da EventSubscriptionCollection classe para simulação.

Propriedades

Client

Obtém o ArmClient do qual esse cliente de recurso foi criado.

(Herdado de ArmCollection)
Diagnostics

Obtém as opções de diagnóstico para esse cliente de recurso.

(Herdado de ArmCollection)
Endpoint

Obtém o URI base para esse cliente de recurso.

(Herdado de ArmCollection)
Id

Obtém o identificador de recurso.

(Herdado de ArmCollection)
Pipeline

Obtém o pipeline para esse cliente de recurso.

(Herdado de ArmCollection)

Métodos

CreateOrUpdate(WaitUntil, String, EventGridSubscriptionData, CancellationToken)

Cria de forma assíncrona uma nova assinatura de evento ou atualiza uma assinatura de evento existente com base no escopo especificado.

  • Caminho da Solicitação/{scope}/providers/Microsoft.EventGrid/eventSubscriptions/{eventSubscriptionName}
  • IdEventSubscriptions_CreateOrUpdate de operação
CreateOrUpdateAsync(WaitUntil, String, EventGridSubscriptionData, CancellationToken)

Cria de forma assíncrona uma nova assinatura de evento ou atualiza uma assinatura de evento existente com base no escopo especificado.

  • Caminho da Solicitação/{scope}/providers/Microsoft.EventGrid/eventSubscriptions/{eventSubscriptionName}
  • IdEventSubscriptions_CreateOrUpdate de operação
Exists(String, CancellationToken)

Verifica se o recurso existe no azure.

  • Caminho da Solicitação/{scope}/providers/Microsoft.EventGrid/eventSubscriptions/{eventSubscriptionName}
  • IdEventSubscriptions_Get de operação
ExistsAsync(String, CancellationToken)

Verifica se o recurso existe no azure.

  • Caminho da Solicitação/{scope}/providers/Microsoft.EventGrid/eventSubscriptions/{eventSubscriptionName}
  • IdEventSubscriptions_Get de operação
Get(String, CancellationToken)

Obter propriedades de uma assinatura de evento.

  • Caminho da Solicitação/{scope}/providers/Microsoft.EventGrid/eventSubscriptions/{eventSubscriptionName}
  • IdEventSubscriptions_Get de operação
GetAll(String, Nullable<Int32>, CancellationToken)

Liste todas as assinaturas de evento global agregadas em uma assinatura específica do Azure.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/providers/Microsoft.EventGrid/eventSubscriptions
  • Operação IdEventSubscriptions_ListGlobalBySubscription
  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/eventSubscriptions
  • IdEventSubscriptions_ListGlobalByResourceGroup de operação
  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{providerNamespace}/{resourceTypeName}/{resourceName}/providers/Microsoft.EventGrid/eventSubscriptions
  • IdEventSubscriptions_ListByResource de operação
  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/domains/{domainName}/topics/{topicName}/providers/Microsoft.EventGrid/eventSubscriptions
  • IdEventSubscriptions_ListByDomainTopic de operação
GetAllAsync(String, Nullable<Int32>, CancellationToken)

Liste todas as assinaturas de evento global agregadas em uma assinatura específica do Azure.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/providers/Microsoft.EventGrid/eventSubscriptions
  • Operação IdEventSubscriptions_ListGlobalBySubscription
  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/eventSubscriptions
  • IdEventSubscriptions_ListGlobalByResourceGroup de operação
  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{providerNamespace}/{resourceTypeName}/{resourceName}/providers/Microsoft.EventGrid/eventSubscriptions
  • IdEventSubscriptions_ListByResource de operação
  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/domains/{domainName}/topics/{topicName}/providers/Microsoft.EventGrid/eventSubscriptions
  • IdEventSubscriptions_ListByDomainTopic de operação
GetAsync(String, CancellationToken)

Obter propriedades de uma assinatura de evento.

  • Caminho da Solicitação/{scope}/providers/Microsoft.EventGrid/eventSubscriptions/{eventSubscriptionName}
  • IdEventSubscriptions_Get de operação
TryGetApiVersion(ResourceType, String)

Obtém a substituição da versão da API se ela tiver sido definida para as opções atuais do cliente.

(Herdado de ArmCollection)

Implantações explícitas de interface

IAsyncEnumerable<EventSubscriptionResource>.GetAsyncEnumerator(CancellationToken)

Retorna um enumerador que itera de maneira assíncrona por meio da coleção.

IEnumerable.GetEnumerator()

Retorna um enumerador que itera em uma coleção.

IEnumerable<EventSubscriptionResource>.GetEnumerator()

Retorna um enumerador que itera pela coleção.

Aplica-se a