1. Packages
  2. Azure Native v1
  3. API Docs
  4. insights
  5. getProactiveDetectionConfiguration
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.insights.getProactiveDetectionConfiguration

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Get the ProactiveDetection configuration for this configuration id. API Version: 2015-05-01.

    Using getProactiveDetectionConfiguration

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getProactiveDetectionConfiguration(args: GetProactiveDetectionConfigurationArgs, opts?: InvokeOptions): Promise<GetProactiveDetectionConfigurationResult>
    function getProactiveDetectionConfigurationOutput(args: GetProactiveDetectionConfigurationOutputArgs, opts?: InvokeOptions): Output<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
    def get_proactive_detection_configuration_output(configuration_id: Optional[pulumi.Input[str]] = None,
                                              resource_group_name: Optional[pulumi.Input[str]] = None,
                                              resource_name: Optional[pulumi.Input[str]] = None,
                                              opts: Optional[InvokeOptions] = None) -> Output[GetProactiveDetectionConfigurationResult]
    func LookupProactiveDetectionConfiguration(ctx *Context, args *LookupProactiveDetectionConfigurationArgs, opts ...InvokeOption) (*LookupProactiveDetectionConfigurationResult, error)
    func LookupProactiveDetectionConfigurationOutput(ctx *Context, args *LookupProactiveDetectionConfigurationOutputArgs, opts ...InvokeOption) LookupProactiveDetectionConfigurationResultOutput

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

    public static class GetProactiveDetectionConfiguration 
    {
        public static Task<GetProactiveDetectionConfigurationResult> InvokeAsync(GetProactiveDetectionConfigurationArgs args, InvokeOptions? opts = null)
        public static Output<GetProactiveDetectionConfigurationResult> Invoke(GetProactiveDetectionConfigurationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetProactiveDetectionConfigurationResult> getProactiveDetectionConfiguration(GetProactiveDetectionConfigurationArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:insights:getProactiveDetectionConfiguration
      arguments:
        # arguments dictionary

    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.
    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.
    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.

    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 List<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
    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
    customEmails List<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 Property Map
    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

    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 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
    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

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi