| Description | : Gets a list of ProactiveDetection configurations of an Application Insights component. |
| Reference | : Link ¶ |
⚶ Changes
{
"#id": "ProactiveDetectionConfigurations_List",
"$responses": {
"200": {
"$items": {
"$properties": {
"properties": [
{
"@added_5f27db42df77454fb4c65c8bea86d8bb": {
"#name": "name",
"Description": "The rule name",
"Required": false,
"Type": "string"
}
},
{
"@added_6809ac7d54394970b4941eccd3448fa3": {
"#name": "enabled",
"Description": "A flag that indicates whether this rule is enabled by the user",
"Required": false,
"Type": "boolean"
}
},
{
"@added_27618089eb184e4a87197cd1367d31a0": {
"#name": "sendEmailsToSubscriptionOwners",
"Description": "A flag that indicated whether notifications on this rule should be sent to subscription owners",
"Required": false,
"Type": "boolean"
}
},
{
"@added_70e71d1226b046abafdeb13462d68077": {
"#name": "customEmails",
"Description": "Custom email addresses for this rule notifications",
"Required": false,
"Type": "array",
"$items": {
"Type": "string"
}
}
},
{
"@added_7daed0cb496941c58fa84faf4f4b99d4": {
"#name": "lastUpdatedTime",
"Description": "The last time this rule was updated",
"Required": false,
"Type": "string"
}
},
{
"@added_b6bc0c5cdc5f48afa9a38eb1f1f3f407": {
"#name": "ruleDefinitions",
"Description": "Static definitions of the ProactiveDetection configuration rule (same values for all components).",
"Required": false,
"Type": "object",
"$properties": [
{
"#name": "Name",
"Description": "The rule name",
"Required": false,
"Type": "string"
},
{
"#name": "DisplayName",
"Description": "The rule name as it is displayed in UI",
"Required": false,
"Type": "string"
},
{
"#name": "Description",
"Description": "The rule description",
"Required": false,
"Type": "string"
},
{
"#name": "HelpUrl",
"Description": "URL which displays additional info about the proactive detection rule",
"Required": false,
"Type": "string"
},
{
"#name": "IsHidden",
"Description": "A flag indicating whether the rule is hidden (from the UI)",
"Required": false,
"Type": "boolean"
},
{
"#name": "IsEnabledByDefault",
"Description": "A flag indicating whether the rule is enabled by default",
"Required": false,
"Type": "boolean"
},
{
"#name": "IsInPreview",
"Description": "A flag indicating whether the rule is in preview",
"Required": false,
"Type": "boolean"
},
{
"#name": "SupportsEmailNotifications",
"Description": "A flag indicating whether email notifications are supported for detections for this rule",
"Required": false,
"Type": "boolean"
}
]
}
},
{
"@removed_bcec693f15e142e2b030ac726f345e25": {
"#name": "Name",
"Description": "The rule name",
"Required": false,
"Type": "string"
}
},
{
"@removed_c51360c357a24555a824a5b62765c178": {
"#name": "Enabled",
"Description": "A flag that indicates whether this rule is enabled by the user",
"Required": false,
"Type": "boolean"
}
},
{
"@removed_a4ebf429e7d74b65816a895056aa622e": {
"#name": "SendEmailsToSubscriptionOwners",
"Description": "A flag that indicated whether notifications on this rule should be sent to subscription owners",
"Required": false,
"Type": "boolean"
}
},
{
"@removed_3030c565718642feaa0ba0414f864de1": {
"#name": "CustomEmails",
"Description": "Custom email addresses for this rule notifications",
"Required": false,
"Type": "array",
"$items": {
"Type": "string"
}
}
},
{
"@removed_30f2f6626b894ca694ddda3499c0c19b": {
"#name": "LastUpdatedTime",
"Description": "The last time this rule was updated",
"Required": false,
"Type": "string"
}
},
{
"@removed_899ab2d4e64f4af0910b48b2aaefde58": {
"#name": "RuleDefinitions",
"Description": "Static definitions of the ProactiveDetection configuration rule (same values for all components).",
"Required": false,
"Type": "object",
"$properties": [
{
"#name": "Name",
"Description": "The rule name",
"Required": false,
"Type": "string"
},
{
"#name": "DisplayName",
"Description": "The rule name as it is displayed in UI",
"Required": false,
"Type": "string"
},
{
"#name": "Description",
"Description": "The rule description",
"Required": false,
"Type": "string"
},
{
"#name": "HelpUrl",
"Description": "URL which displays additional info about the proactive detection rule",
"Required": false,
"Type": "string"
},
{
"#name": "IsHidden",
"Description": "A flag indicating whether the rule is hidden (from the UI)",
"Required": false,
"Type": "boolean"
},
{
"#name": "IsEnabledByDefault",
"Description": "A flag indicating whether the rule is enabled by default",
"Required": false,
"Type": "boolean"
},
{
"#name": "IsInPreview",
"Description": "A flag indicating whether the rule is in preview",
"Required": false,
"Type": "boolean"
},
{
"#name": "SupportsEmailNotifications",
"Description": "A flag indicating whether email notifications are supported for detections for this rule",
"Required": false,
"Type": "boolean"
}
]
}
}
]
}
}
}
}
}
⚼ Request
GET:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/ProactiveDetectionConfigs
{
resourceGroupName:
string
,
api-version:
string
,
subscriptionId:
string
,
resourceName:
string
,
}
⚐ Response (200)
{
id:
string
,
name:
string
,
type:
string
,
location:
string
,
properties:
}
{
,
name:
string
,
enabled:
boolean
,
sendEmailsToSubscriptionOwners:
boolean
,
customEmails:
[
,
string
,
]
lastUpdatedTime:
string
,
ruleDefinitions:
}
{
,
Name:
string
,
DisplayName:
string
,
Description:
string
,
HelpUrl:
string
,
IsHidden:
boolean
,
IsEnabledByDefault:
boolean
,
IsInPreview:
boolean
,
SupportsEmailNotifications:
boolean
,
}