ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesRuleDefinitions Class

Static definitions of the ProactiveDetection configuration rule (same values for all components).

Inheritance
ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesRuleDefinitions

Constructor

ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesRuleDefinitions(*, name: Optional[str] = None, display_name: Optional[str] = None, description: Optional[str] = None, help_url: Optional[str] = None, is_hidden: Optional[bool] = None, is_enabled_by_default: Optional[bool] = None, is_in_preview: Optional[bool] = None, supports_email_notifications: Optional[bool] = None, **kwargs)

Parameters

name
str
Required

The rule name

display_name
str
Required

The rule name as it is displayed in UI

description
str
Required

The rule description

help_url
str
Required

URL which displays additional info about the proactive detection rule

is_hidden
bool
Required

A flag indicating whether the rule is hidden (from the UI)

is_enabled_by_default
bool
Required

A flag indicating whether the rule is enabled by default

is_in_preview
bool
Required

A flag indicating whether the rule is in preview

supports_email_notifications
bool
Required

A flag indicating whether email notifications are supported for detections for this rule