Compartilhar via


SystemTopicEventSubscriptionCollection Classe

Definição

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

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

Construtores

SystemTopicEventSubscriptionCollection()

Inicializa uma nova instância da SystemTopicEventSubscriptionCollection 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, EventGridSubscriptionData, CancellationToken)

Cria ou atualiza de forma assíncrona uma assinatura de evento 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/systemTopics/{systemTopicName}/eventSubscriptions/{eventSubscriptionName}
  • Operação IdSystemTopicEventSubscriptions_CreateOrUpdate
CreateOrUpdateAsync(WaitUntil, String, EventGridSubscriptionData, CancellationToken)

Cria ou atualiza de forma assíncrona uma assinatura de evento 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/systemTopics/{systemTopicName}/eventSubscriptions/{eventSubscriptionName}
  • Operação IdSystemTopicEventSubscriptions_CreateOrUpdate
Exists(String, CancellationToken)

Verifica se o recurso existe no azure.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/systemTopics/{systemTopicName}/eventSubscriptions/{eventSubscriptionName}
  • Operação IdSystemTopicEventSubscriptions_Get
ExistsAsync(String, CancellationToken)

Verifica se o recurso existe no azure.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/systemTopics/{systemTopicName}/eventSubscriptions/{eventSubscriptionName}
  • Operação IdSystemTopicEventSubscriptions_Get
Get(String, CancellationToken)

Obtenha uma assinatura de evento.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/systemTopics/{systemTopicName}/eventSubscriptions/{eventSubscriptionName}
  • Operação IdSystemTopicEventSubscriptions_Get
GetAll(String, Nullable<Int32>, CancellationToken)

Listar assinaturas de eventos que pertencem a um tópico específico do sistema.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/systemTopics/{systemTopicName}/eventSubscriptions
  • Operação IdSystemTopicEventSubscriptions_ListBySystemTopic
GetAllAsync(String, Nullable<Int32>, CancellationToken)

Listar assinaturas de eventos que pertencem a um tópico específico do sistema.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/systemTopics/{systemTopicName}/eventSubscriptions
  • Operação IdSystemTopicEventSubscriptions_ListBySystemTopic
GetAsync(String, CancellationToken)

Obtenha uma assinatura de evento.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/systemTopics/{systemTopicName}/eventSubscriptions/{eventSubscriptionName}
  • Operação IdSystemTopicEventSubscriptions_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<SystemTopicEventSubscriptionResource>.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<SystemTopicEventSubscriptionResource>.GetEnumerator()

Retorna um enumerador que itera pela coleção.

Aplica-se a