Compartilhar via


ServiceAlertCollection Classe

Definição

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

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

Construtores

ServiceAlertCollection()

Inicializa uma nova instância da ServiceAlertCollection 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

Exists(Guid, CancellationToken)

Verifica se o recurso existe no azure.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/providers/Microsoft.AlertsManagement/alerts/{alertId}
  • Operação IdAlerts_GetById
ExistsAsync(Guid, CancellationToken)

Verifica se o recurso existe no azure.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/providers/Microsoft.AlertsManagement/alerts/{alertId}
  • Operação IdAlerts_GetById
Get(Guid, CancellationToken)

Obter informações relacionadas a um alerta específico

  • Caminho da Solicitação/assinaturas/{subscriptionId}/providers/Microsoft.AlertsManagement/alerts/{alertId}
  • Operação IdAlerts_GetById
GetAll(ServiceAlertCollectionGetAllOptions, CancellationToken)

Liste todos os alertas existentes, em que os resultados podem ser filtrados com base em vários parâmetros (por exemplo, intervalo de tempo). Em seguida, os resultados podem ser classificados nos campos específicos de base, com o padrão sendo lastModifiedDateTime.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/providers/Microsoft.AlertsManagement/alerts
  • Operação IdAlerts_GetAll
GetAll(String, String, String, Nullable<MonitorServiceSourceForAlert>, Nullable<MonitorCondition>, Nullable<ServiceAlertSeverity>, Nullable<ServiceAlertState>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int64>, Nullable<ListServiceAlertsSortByField>, Nullable<AlertsManagementQuerySortOrder>, String, Nullable<TimeRangeFilter>, String, CancellationToken)

Liste todos os alertas existentes, em que os resultados podem ser filtrados com base em vários parâmetros (por exemplo, intervalo de tempo). Em seguida, os resultados podem ser classificados nos campos específicos de base, com o padrão sendo lastModifiedDateTime.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/providers/Microsoft.AlertsManagement/alerts
  • Operação IdAlerts_GetAll
GetAllAsync(ServiceAlertCollectionGetAllOptions, CancellationToken)

Liste todos os alertas existentes, em que os resultados podem ser filtrados com base em vários parâmetros (por exemplo, intervalo de tempo). Em seguida, os resultados podem ser classificados nos campos específicos de base, com o padrão sendo lastModifiedDateTime.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/providers/Microsoft.AlertsManagement/alerts
  • Operação IdAlerts_GetAll
GetAllAsync(String, String, String, Nullable<MonitorServiceSourceForAlert>, Nullable<MonitorCondition>, Nullable<ServiceAlertSeverity>, Nullable<ServiceAlertState>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int64>, Nullable<ListServiceAlertsSortByField>, Nullable<AlertsManagementQuerySortOrder>, String, Nullable<TimeRangeFilter>, String, CancellationToken)

Liste todos os alertas existentes, em que os resultados podem ser filtrados com base em vários parâmetros (por exemplo, intervalo de tempo). Em seguida, os resultados podem ser classificados nos campos específicos de base, com o padrão sendo lastModifiedDateTime.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/providers/Microsoft.AlertsManagement/alerts
  • Operação IdAlerts_GetAll
GetAsync(Guid, CancellationToken)

Obter informações relacionadas a um alerta específico

  • Caminho da Solicitação/assinaturas/{subscriptionId}/providers/Microsoft.AlertsManagement/alerts/{alertId}
  • Operação IdAlerts_GetById
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<ServiceAlertResource>.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<ServiceAlertResource>.GetEnumerator()

Retorna um enumerador que itera pela coleção.

Aplica-se a