1. Packages
  2. Azure Native
  3. API Docs
  4. insights
  5. getProactiveDetectionConfiguration
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi

azure-native.insights.getProactiveDetectionConfiguration

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi

    Get the ProactiveDetection configuration for this configuration id. Azure REST API version: 2018-05-01-preview.

    Other available API versions: 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:

    Id string
    Azure resource Id
    LastUpdatedTime string
    The last time this rule was updated
    Name string
    The rule name
    Type string
    Azure resource type
    CustomEmails List<string>
    Custom email addresses for this rule notifications
    Enabled bool
    A flag that indicates whether this rule is enabled by the user
    Location string
    Resource location
    RuleDefinitions Pulumi.AzureNative.Insights.Outputs.ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesResponseRuleDefinitions
    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
    Id string
    Azure resource Id
    LastUpdatedTime string
    The last time this rule was updated
    Name string
    The rule name
    Type string
    Azure resource type
    CustomEmails []string
    Custom email addresses for this rule notifications
    Enabled bool
    A flag that indicates whether this rule is enabled by the user
    Location string
    Resource location
    RuleDefinitions ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesResponseRuleDefinitions
    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
    id String
    Azure resource Id
    lastUpdatedTime String
    The last time this rule was updated
    name String
    The rule name
    type String
    Azure resource type
    customEmails List<String>
    Custom email addresses for this rule notifications
    enabled Boolean
    A flag that indicates whether this rule is enabled by the user
    location String
    Resource location
    ruleDefinitions ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesResponseRuleDefinitions
    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
    id string
    Azure resource Id
    lastUpdatedTime string
    The last time this rule was updated
    name string
    The rule name
    type string
    Azure resource type
    customEmails string[]
    Custom email addresses for this rule notifications
    enabled boolean
    A flag that indicates whether this rule is enabled by the user
    location string
    Resource location
    ruleDefinitions ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesResponseRuleDefinitions
    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
    id str
    Azure resource Id
    last_updated_time str
    The last time this rule was updated
    name str
    The rule name
    type str
    Azure resource type
    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
    location str
    Resource location
    rule_definitions ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesResponseRuleDefinitions
    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
    id String
    Azure resource Id
    lastUpdatedTime String
    The last time this rule was updated
    name String
    The rule name
    type String
    Azure resource type
    customEmails List<String>
    Custom email addresses for this rule notifications
    enabled Boolean
    A flag that indicates whether this rule is enabled by the user
    location String
    Resource location
    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

    ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesResponseRuleDefinitions

    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 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi