Compartilhar via


NamespaceTopicEventSubscriptionCollection Classe

Definição

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

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

Construtores

NamespaceTopicEventSubscriptionCollection()

Inicializa uma nova instância da NamespaceTopicEventSubscriptionCollection classe para zombar.

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 desse cliente de recurso.

(Herdado de ArmCollection)

Métodos

CreateOrUpdate(WaitUntil, String, NamespaceTopicEventSubscriptionData, CancellationToken)

Cria ou atualiza de forma assíncrona uma assinatura de evento de um tópico de namespace com os parâmetros especificados. As assinaturas de evento existentes serão atualizadas com essa API.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/namespaces/{namespaceName}/topics/{topicName}/eventSubscriptions/{eventSubscriptionName}
  • Operação IdNamespaceTopicEventSubscriptions_CreateOrUpdate
CreateOrUpdateAsync(WaitUntil, String, NamespaceTopicEventSubscriptionData, CancellationToken)

Cria ou atualiza de forma assíncrona uma assinatura de evento de um tópico de namespace com os parâmetros especificados. As assinaturas de evento existentes serão atualizadas com essa API.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/namespaces/{namespaceName}/topics/{topicName}/eventSubscriptions/{eventSubscriptionName}
  • Operação IdNamespaceTopicEventSubscriptions_CreateOrUpdate
Exists(String, CancellationToken)

Verifica se o recurso existe no azure.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/namespaces/{namespaceName}/topics/{topicName}/eventSubscriptions/{eventSubscriptionName}
  • Operação IdNamespaceTopicEventSubscriptions_Get
ExistsAsync(String, CancellationToken)

Verifica se o recurso existe no azure.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/namespaces/{namespaceName}/topics/{topicName}/eventSubscriptions/{eventSubscriptionName}
  • Operação IdNamespaceTopicEventSubscriptions_Get
Get(String, CancellationToken)

Obter propriedades de uma assinatura de evento de um tópico de namespace.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/namespaces/{namespaceName}/topics/{topicName}/eventSubscriptions/{eventSubscriptionName}
  • Operação IdNamespaceTopicEventSubscriptions_Get
GetAll(String, Nullable<Int32>, CancellationToken)

Listar assinaturas de evento que pertencem a um tópico de namespace específico.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/namespaces/{namespaceName}/topics/{topicName}/eventSubscriptions
  • Operação IdNamespaceTopicEventSubscriptions_ListByNamespaceTopic
GetAllAsync(String, Nullable<Int32>, CancellationToken)

Listar assinaturas de evento que pertencem a um tópico de namespace específico.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/namespaces/{namespaceName}/topics/{topicName}/eventSubscriptions
  • Operação IdNamespaceTopicEventSubscriptions_ListByNamespaceTopic
GetAsync(String, CancellationToken)

Obter propriedades de uma assinatura de evento de um tópico de namespace.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/namespaces/{namespaceName}/topics/{topicName}/eventSubscriptions/{eventSubscriptionName}
  • Operação IdNamespaceTopicEventSubscriptions_Get
TryGetApiVersion(ResourceType, String)

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

(Herdado de ArmCollection)

Implantações explícitas de interface

IAsyncEnumerable<NamespaceTopicEventSubscriptionResource>.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<NamespaceTopicEventSubscriptionResource>.GetEnumerator()

Retorna um enumerador que itera pela coleção.

Aplica-se a