| Description | : Gets a list of ProactiveDetection configurations of an Application Insights component. |
| Reference | : Link ¶ |
⚶ Changes
{
"#id": "ProactiveDetectionConfigurations_List",
"$responses": {
"200": {
"$items": {
"$properties": {
"@added_d6947e081f9b42739bf3e9c85e6d27d5": {
"#name": "name",
"Description": "The rule name",
"Required": false,
"Type": "string"
},
"@added_8662404819024b12a6b55b2c882f0771": {
"#name": "enabled",
"Description": "A flag that indicates whether this rule is enabled by the user",
"Required": false,
"Type": "boolean"
},
"@added_0e4dcc08bbe8462c8e0355818909d75b": {
"#name": "sendEmailsToSubscriptionOwners",
"Description": "A flag that indicated whether notifications on this rule should be sent to subscription owners",
"Required": false,
"Type": "boolean"
},
"@added_a530c712eef548d189b5b63a9f7128e6": {
"#name": "customEmails",
"Description": "Custom email addresses for this rule notifications",
"Required": false,
"Type": "array",
"$items": {
"Type": "string"
}
},
"@added_0fd67457d84a4c1b88a379789bb6b130": {
"#name": "lastUpdatedTime",
"Description": "The last time this rule was updated",
"Required": false,
"Type": "string"
},
"@added_7cda917b15ff445bb2e65bf6b02f6fc7": {
"#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_bb9e4de97edf4b0cbd52fb6bd27a07eb": {
"#name": "Name",
"Description": "The rule name",
"Required": false,
"Type": "string"
},
"@removed_bef0b5581e7c4ce6a89ee805763d9e51": {
"#name": "Enabled",
"Description": "A flag that indicates whether this rule is enabled by the user",
"Required": false,
"Type": "boolean"
},
"@removed_4197a028a96c466ea83488c97043c4a9": {
"#name": "SendEmailsToSubscriptionOwners",
"Description": "A flag that indicated whether notifications on this rule should be sent to subscription owners",
"Required": false,
"Type": "boolean"
},
"@removed_0db9f8ceb5bd46618b37197165d18037": {
"#name": "CustomEmails",
"Description": "Custom email addresses for this rule notifications",
"Required": false,
"Type": "array",
"$items": {
"Type": "string"
}
},
"@removed_c076cd14419f4d0398c35942ca658aca": {
"#name": "LastUpdatedTime",
"Description": "The last time this rule was updated",
"Required": false,
"Type": "string"
},
"@removed_0a52b7db1bef42e6a2a486e3e2808599": {
"#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)
{
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
,
}