Welcome to Pulumi Registry, your window into the cloud. Read the announcement.

Azure Native

v1.42.0 published on Monday, Oct 25, 2021 by Pulumi

getProactiveDetectionConfiguration

Properties that define a ProactiveDetection configuration. API Version: 2015-05-01.

Using getProactiveDetectionConfiguration

function getProactiveDetectionConfiguration(args: GetProactiveDetectionConfigurationArgs, opts?: InvokeOptions): Promise<GetProactiveDetectionConfigurationResult>
def get_proactive_detection_configuration(configuration_id: Optional[str] = None,
                                          resource_group_name: Optional[str] = None,
                                          resource_name: Optional[str] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetProactiveDetectionConfigurationResult
func LookupProactiveDetectionConfiguration(ctx *Context, args *LookupProactiveDetectionConfigurationArgs, opts ...InvokeOption) (*LookupProactiveDetectionConfigurationResult, error)

Note: This function is named LookupProactiveDetectionConfiguration in the Go SDK.

public static class GetProactiveDetectionConfiguration {
    public static Task<GetProactiveDetectionConfigurationResult> InvokeAsync(GetProactiveDetectionConfigurationArgs args, InvokeOptions? opts = null)
}

The following arguments are supported:

ConfigurationId string
The ProactiveDetection configuration ID. This is unique within a Application Insights component.
ResourceGroupName string
The name of the resource group. The name is case insensitive.
ResourceName string
The name of the Application Insights component resource.
ConfigurationId string
The ProactiveDetection configuration ID. This is unique within a Application Insights component.
ResourceGroupName string
The name of the resource group. The name is case insensitive.
ResourceName string
The name of the Application Insights component resource.
configurationId string
The ProactiveDetection configuration ID. This is unique within a Application Insights component.
resourceGroupName string
The name of the resource group. The name is case insensitive.
resourceName string
The name of the Application Insights component resource.
configuration_id str
The ProactiveDetection configuration ID. This is unique within a Application Insights component.
resource_group_name str
The name of the resource group. The name is case insensitive.
resource_name str
The name of the Application Insights component resource.

getProactiveDetectionConfiguration Result

The following output properties are available:

CustomEmails List<string>
Custom email addresses for this rule notifications
Enabled bool
A flag that indicates whether this rule is enabled by the user
LastUpdatedTime string
The last time this rule was updated
Name string
The rule name
RuleDefinitions Pulumi.AzureNative.Insights.Outputs.ApplicationInsightsComponentProactiveDetectionConfigurationResponseRuleDefinitions
Static definitions of the ProactiveDetection configuration rule (same values for all components).
SendEmailsToSubscriptionOwners bool
A flag that indicated whether notifications on this rule should be sent to subscription owners
CustomEmails []string
Custom email addresses for this rule notifications
Enabled bool
A flag that indicates whether this rule is enabled by the user
LastUpdatedTime string
The last time this rule was updated
Name string
The rule name
RuleDefinitions ApplicationInsightsComponentProactiveDetectionConfigurationResponseRuleDefinitions
Static definitions of the ProactiveDetection configuration rule (same values for all components).
SendEmailsToSubscriptionOwners bool
A flag that indicated whether notifications on this rule should be sent to subscription owners
customEmails string[]
Custom email addresses for this rule notifications
enabled boolean
A flag that indicates whether this rule is enabled by the user
lastUpdatedTime string
The last time this rule was updated
name string
The rule name
ruleDefinitions ApplicationInsightsComponentProactiveDetectionConfigurationResponseRuleDefinitions
Static definitions of the ProactiveDetection configuration rule (same values for all components).
sendEmailsToSubscriptionOwners boolean
A flag that indicated whether notifications on this rule should be sent to subscription owners
custom_emails Sequence[str]
Custom email addresses for this rule notifications
enabled bool
A flag that indicates whether this rule is enabled by the user
last_updated_time str
The last time this rule was updated
name str
The rule name
rule_definitions ApplicationInsightsComponentProactiveDetectionConfigurationResponseRuleDefinitions
Static definitions of the ProactiveDetection configuration rule (same values for all components).
send_emails_to_subscription_owners bool
A flag that indicated whether notifications on this rule should be sent to subscription owners

Supporting Types

ApplicationInsightsComponentProactiveDetectionConfigurationResponseRuleDefinitions

Description string
The rule description
DisplayName string
The rule name as it is displayed in UI
HelpUrl string
URL which displays additional info about the proactive detection rule
IsEnabledByDefault bool
A flag indicating whether the rule is enabled by default
IsHidden bool
A flag indicating whether the rule is hidden (from the UI)
IsInPreview bool
A flag indicating whether the rule is in preview
Name string
The rule name
SupportsEmailNotifications bool
A flag indicating whether email notifications are supported for detections for this rule
Description string
The rule description
DisplayName string
The rule name as it is displayed in UI
HelpUrl string
URL which displays additional info about the proactive detection rule
IsEnabledByDefault bool
A flag indicating whether the rule is enabled by default
IsHidden bool
A flag indicating whether the rule is hidden (from the UI)
IsInPreview bool
A flag indicating whether the rule is in preview
Name string
The rule name
SupportsEmailNotifications bool
A flag indicating whether email notifications are supported for detections for this rule
description string
The rule description
displayName string
The rule name as it is displayed in UI
helpUrl string
URL which displays additional info about the proactive detection rule
isEnabledByDefault boolean
A flag indicating whether the rule is enabled by default
isHidden boolean
A flag indicating whether the rule is hidden (from the UI)
isInPreview boolean
A flag indicating whether the rule is in preview
name string
The rule name
supportsEmailNotifications boolean
A flag indicating whether email notifications are supported for detections for this rule
description str
The rule description
display_name str
The rule name as it is displayed in UI
help_url str
URL which displays additional info about the proactive detection rule
is_enabled_by_default bool
A flag indicating whether the rule is enabled by default
is_hidden bool
A flag indicating whether the rule is hidden (from the UI)
is_in_preview bool
A flag indicating whether the rule is in preview
name str
The rule name
supports_email_notifications bool
A flag indicating whether email notifications are supported for detections for this rule

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0