次の方法で共有


AlertsOperationsExtensions.GetAll メソッド

定義

既存のすべてのアラートを一覧表示します。複数のパラメーター (時間範囲など) に基づいて結果をフィルター処理できます。 その後、結果は特定のフィールドに基づいて並べ替えることができます。既定値は lastModifiedDateTime です。

public static Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.AlertsManagement.Models.Alert> GetAll (this Microsoft.Azure.Management.AlertsManagement.IAlertsOperations operations, string targetResource = default, string targetResourceType = default, string targetResourceGroup = default, string monitorService = default, string monitorCondition = default, string severity = default, string alertState = default, string alertRule = default, string smartGroupId = default, bool? includeContext = default, bool? includeEgressConfig = default, long? pageCount = default, string sortBy = default, string sortOrder = default, string select = default, string timeRange = default, string customTimeRange = default);
static member GetAll : Microsoft.Azure.Management.AlertsManagement.IAlertsOperations * string * string * string * string * string * string * string * string * string * Nullable<bool> * Nullable<bool> * Nullable<int64> * string * string * string * string * string -> Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.AlertsManagement.Models.Alert>
<Extension()>
Public Function GetAll (operations As IAlertsOperations, Optional targetResource As String = Nothing, Optional targetResourceType As String = Nothing, Optional targetResourceGroup As String = Nothing, Optional monitorService As String = Nothing, Optional monitorCondition As String = Nothing, Optional severity As String = Nothing, Optional alertState As String = Nothing, Optional alertRule As String = Nothing, Optional smartGroupId As String = Nothing, Optional includeContext As Nullable(Of Boolean) = Nothing, Optional includeEgressConfig As Nullable(Of Boolean) = Nothing, Optional pageCount As Nullable(Of Long) = Nothing, Optional sortBy As String = Nothing, Optional sortOrder As String = Nothing, Optional select As String = Nothing, Optional timeRange As String = Nothing, Optional customTimeRange As String = Nothing) As IPage(Of Alert)

パラメーター

operations
IAlertsOperations

この拡張メソッドの操作グループ。

targetResource
String

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

targetResourceType
String

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

targetResourceGroup
String

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

monitorService
String

アラート インスタンスを生成するモニター サービスでフィルター処理します。 既定値は [すべて選択] です。 使用できる値は、'Application Insights'、'ActivityLog 管理'、'ActivityLog Security'、'ActivityLog Recommendation'、'ActivityLog ポリシー'、'ActivityLog Autoscale'、'Log Analytics'、'Nagios'、'Platform'、'SCOM'、'ServiceHealth'、'SmartDetector'、'VM Insights'、'Zabbix' です。

monitorCondition
String

"発生" または "解決済み" のモニター条件でフィルター処理します。 既定値は、すべて選択します。 使用可能な値は、'Fired'、'Resolved' です。

severity
String

重要度でフィルター処理します。 既定値は [すべて選択] です。 使用できる値は、'Sev0'、'Sev1'、'Sev2'、'Sev3'、'Sev4' です。

alertState
String

アラート インスタンスの状態でフィルター処理します。 既定値は、すべて選択します。 使用可能な値は、'New'、'Acknowledged'、'Closed' です。

alertRule
String

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

smartGroupId
String

アラートの一覧をスマート グループ ID でフィルター処理します。既定値は none です。

includeContext
Nullable<Boolean>

モニター サービスに固有のコンテキスト データを含むコンテキストを含めます。 既定値は false' です。

includeEgressConfig
Nullable<Boolean>

ポータルでコンテンツを表示するために使用されるエグレス構成を含めます。 既定値は 'false' です。

pageCount
Nullable<Int64>

応答で 1 ページあたりに返されるアラートの数を決定します。 許容値は 1 ~ 250 です。 "includeContent" フィルターが選択されている場合、許容される最大値は 25 です。 既定値は 25 です。

sortBy
String

入力フィールドでクエリ結果を並べ替えます。既定値は 'lastModifiedDateTime' です。 使用できる値は、'name'、'severity'、'alertState'、'monitorCondition'、'targetResource'、'targetResourceName'、'targetResourceGroup'、'targetResourceType'、'startDateTime'、'lastModifiedDateTime' です。

sortOrder
String

クエリ結果の順序を昇順または降順で並べ替えます。 時刻フィールドの既定値は 'desc' で、それ以外の場合は "asc" です。 使用できる値は、'asc'、'desc' です。

select
String

このフィルターを使用すると、必須セクションの一部となるフィールド (コンマ区切り) を選択できます。 これにより、コンテンツ全体を取得するのではなく、必要なフィールドのみを投影できます。 既定値は、essentials セクションのすべてのフィールドをフェッチすることです。

timeRange
String

次の一覧の値で時間範囲でフィルター処理します。 既定値は 1 日です。 指定できる値は、'1h'、'1d'、'7d'、'30d' です。

customTimeRange
String

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

戻り値

適用対象