次の方法で共有


AlertsManagementExtensions.GetServiceAlertSummaryAsync メソッド

定義

オーバーロード

GetServiceAlertSummaryAsync(SubscriptionResource, SubscriptionResourceGetServiceAlertSummaryOptions, CancellationToken)

さまざまなパラメーターでグループ化されたアラートの集計された数を取得します (たとえば、"重大度" でグループ化すると、各重大度のアラートの数が返されます)。

  • 要求パス/サブスクリプション/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • 操作IdAlerts_GetSummary
GetServiceAlertSummaryAsync(SubscriptionResource, AlertsSummaryGroupByField, Nullable<Boolean>, String, String, String, Nullable<MonitorServiceSourceForAlert>, Nullable<MonitorCondition>, Nullable<ServiceAlertSeverity>, Nullable<ServiceAlertState>, String, Nullable<TimeRangeFilter>, String, CancellationToken)

さまざまなパラメーターでグループ化されたアラートの集計された数を取得します (たとえば、"重大度" でグループ化すると、各重大度のアラートの数が返されます)。

  • 要求パス/サブスクリプション/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • 操作IdAlerts_GetSummary

GetServiceAlertSummaryAsync(SubscriptionResource, SubscriptionResourceGetServiceAlertSummaryOptions, CancellationToken)

さまざまなパラメーターでグループ化されたアラートの集計された数を取得します (たとえば、"重大度" でグループ化すると、各重大度のアラートの数が返されます)。

  • 要求パス/サブスクリプション/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • 操作IdAlerts_GetSummary
public static System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSummary>> GetServiceAlertSummaryAsync (this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AlertsManagement.Models.SubscriptionResourceGetServiceAlertSummaryOptions options, System.Threading.CancellationToken cancellationToken = default);
static member GetServiceAlertSummaryAsync : Azure.ResourceManager.Resources.SubscriptionResource * Azure.ResourceManager.AlertsManagement.Models.SubscriptionResourceGetServiceAlertSummaryOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSummary>>
<Extension()>
Public Function GetServiceAlertSummaryAsync (subscriptionResource As SubscriptionResource, options As SubscriptionResourceGetServiceAlertSummaryOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ServiceAlertSummary))

パラメーター

subscriptionResource
SubscriptionResource

SubscriptionResourceメソッドが実行するインスタンス。

options
SubscriptionResourceGetServiceAlertSummaryOptions

LRO 修飾子と要求コンテキスト パラメーターを除く、このメソッドのすべてのパラメーターを含むプロパティ バッグ。

cancellationToken
CancellationToken

使用する取り消しトークン。

戻り値

例外

options が null です。

適用対象

GetServiceAlertSummaryAsync(SubscriptionResource, AlertsSummaryGroupByField, Nullable<Boolean>, String, String, String, Nullable<MonitorServiceSourceForAlert>, Nullable<MonitorCondition>, Nullable<ServiceAlertSeverity>, Nullable<ServiceAlertState>, String, Nullable<TimeRangeFilter>, String, CancellationToken)

さまざまなパラメーターでグループ化されたアラートの集計された数を取得します (たとえば、"重大度" でグループ化すると、各重大度のアラートの数が返されます)。

  • 要求パス/サブスクリプション/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • 操作IdAlerts_GetSummary
public static System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSummary>> GetServiceAlertSummaryAsync (this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AlertsManagement.Models.AlertsSummaryGroupByField groupby, bool? includeSmartGroupsCount = default, string targetResource = default, string targetResourceType = default, string targetResourceGroup = default, Azure.ResourceManager.AlertsManagement.Models.MonitorServiceSourceForAlert? monitorService = default, Azure.ResourceManager.AlertsManagement.Models.MonitorCondition? monitorCondition = default, Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSeverity? severity = default, Azure.ResourceManager.AlertsManagement.Models.ServiceAlertState? alertState = default, string alertRule = default, Azure.ResourceManager.AlertsManagement.Models.TimeRangeFilter? timeRange = default, string customTimeRange = default, System.Threading.CancellationToken cancellationToken = default);
static member GetServiceAlertSummaryAsync : Azure.ResourceManager.Resources.SubscriptionResource * Azure.ResourceManager.AlertsManagement.Models.AlertsSummaryGroupByField * Nullable<bool> * string * string * string * Nullable<Azure.ResourceManager.AlertsManagement.Models.MonitorServiceSourceForAlert> * Nullable<Azure.ResourceManager.AlertsManagement.Models.MonitorCondition> * Nullable<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSeverity> * Nullable<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertState> * string * Nullable<Azure.ResourceManager.AlertsManagement.Models.TimeRangeFilter> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSummary>>
<Extension()>
Public Function GetServiceAlertSummaryAsync (subscriptionResource As SubscriptionResource, groupby As AlertsSummaryGroupByField, Optional includeSmartGroupsCount As Nullable(Of Boolean) = Nothing, Optional targetResource As String = Nothing, Optional targetResourceType As String = Nothing, Optional targetResourceGroup As String = Nothing, Optional monitorService As Nullable(Of MonitorServiceSourceForAlert) = Nothing, Optional monitorCondition As Nullable(Of MonitorCondition) = Nothing, Optional severity As Nullable(Of ServiceAlertSeverity) = Nothing, Optional alertState As Nullable(Of ServiceAlertState) = Nothing, Optional alertRule As String = Nothing, Optional timeRange As Nullable(Of TimeRangeFilter) = Nothing, Optional customTimeRange As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ServiceAlertSummary))

パラメーター

subscriptionResource
SubscriptionResource

SubscriptionResourceメソッドが実行するインスタンス。

groupby
AlertsSummaryGroupByField

このパラメーターを使用すると、結果セットを入力フィールドでグループ化できます (サポートされているコンマ区切りフィールドは最大 2 つ)。 たとえば、groupby=severity、groupby=severity、alertstate などです。

includeSmartGroupsCount
Nullable<Boolean>

概要の一部として SmartGroups の数を含めます。 既定値は 'false' です。

targetResource
String

ターゲット リソース (完全な ARM ID) でフィルター処理します。既定値は [すべて選択] です。

targetResourceType
String

ターゲット リソースの種類でフィルター処理します。 既定値は [すべて選択] です。

targetResourceGroup
String

ターゲット リソース グループ名でフィルター処理します。 既定値は [すべて選択] です。

monitorService
Nullable<MonitorServiceSourceForAlert>

アラート インスタンスを生成するモニター サービスでフィルター処理します。 既定値は [すべて選択] です。

monitorCondition
Nullable<MonitorCondition>

"発生済み" または "解決済み" のモニター条件でフィルター処理します。 既定値は、すべて選択する場合です。

severity
Nullable<ServiceAlertSeverity>

重要度でフィルター処理します。 既定値は [すべて選択] です。

alertState
Nullable<ServiceAlertState>

アラート インスタンスの状態でフィルター処理します。 既定値は、すべて選択する場合です。

alertRule
String

特定のアラート ルールでフィルター処理します。 既定値は、すべて選択する場合です。

timeRange
Nullable<TimeRangeFilter>

次の一覧の値で時間範囲でフィルター処理します。 既定値は 1 日です。

customTimeRange
String

時刻が (ISO-8601 形式) である開始時刻>/<終了時刻>の形式<で、ユーザー設定の時間範囲でフィルター処理します。 許容される値は、クエリ時間から 30 日以内です。 timeRange または customTimeRange を使用できますが、両方は使用できません。 既定値は none です。

cancellationToken
CancellationToken

使用する取り消しトークン。

戻り値

適用対象