azure-native.applicationinsights.getProactiveDetectionConfiguration
Explore with Pulumi AI
Get the ProactiveDetection configuration for this configuration id.
Uses Azure REST API version 2018-05-01-preview.
Other available API versions: 2015-05-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native applicationinsights [ApiVersion]. See the version guide for details.
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)
public static Output<GetProactiveDetectionConfigurationResult> getProactiveDetectionConfiguration(GetProactiveDetectionConfigurationArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:applicationinsights:getProactiveDetectionConfiguration
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Configuration
Id string - The ProactiveDetection configuration ID. This is unique within a Application Insights component.
 - Resource
Group stringName  - The name of the resource group. The name is case insensitive.
 - Resource
Name string - The name of the Application Insights component resource.
 
- Configuration
Id string - The ProactiveDetection configuration ID. This is unique within a Application Insights component.
 - Resource
Group stringName  - The name of the resource group. The name is case insensitive.
 - Resource
Name string - The name of the Application Insights component resource.
 
- configuration
Id String - The ProactiveDetection configuration ID. This is unique within a Application Insights component.
 - resource
Group StringName  - The name of the resource group. The name is case insensitive.
 - resource
Name String - The name of the Application Insights component resource.
 
- configuration
Id string - The ProactiveDetection configuration ID. This is unique within a Application Insights component.
 - resource
Group stringName  - The name of the resource group. The name is case insensitive.
 - resource
Name 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_ strname  - The name of the resource group. The name is case insensitive.
 - resource_
name str - The name of the Application Insights component resource.
 
- configuration
Id String - The ProactiveDetection configuration ID. This is unique within a Application Insights component.
 - resource
Group StringName  - The name of the resource group. The name is case insensitive.
 - resource
Name String - The name of the Application Insights component resource.
 
getProactiveDetectionConfiguration Result
The following output properties are available:
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Id string
 - Azure resource Id
 - Properties
Pulumi.
Azure Native. Application Insights. Outputs. Application Insights Component Proactive Detection Configuration Properties Response  - Properties that define a ProactiveDetection configuration.
 - Type string
 - Azure resource type
 - Location string
 - Resource location
 - Name string
 - Azure resource name
 
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Id string
 - Azure resource Id
 - Properties
Application
Insights Component Proactive Detection Configuration Properties Response  - Properties that define a ProactiveDetection configuration.
 - Type string
 - Azure resource type
 - Location string
 - Resource location
 - Name string
 - Azure resource name
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - id String
 - Azure resource Id
 - properties
Application
Insights Component Proactive Detection Configuration Properties Response  - Properties that define a ProactiveDetection configuration.
 - type String
 - Azure resource type
 - location String
 - Resource location
 - name String
 - Azure resource name
 
- azure
Api stringVersion  - The Azure API version of the resource.
 - id string
 - Azure resource Id
 - properties
Application
Insights Component Proactive Detection Configuration Properties Response  - Properties that define a ProactiveDetection configuration.
 - type string
 - Azure resource type
 - location string
 - Resource location
 - name string
 - Azure resource name
 
- azure_
api_ strversion  - The Azure API version of the resource.
 - id str
 - Azure resource Id
 - properties
Application
Insights Component Proactive Detection Configuration Properties Response  - Properties that define a ProactiveDetection configuration.
 - type str
 - Azure resource type
 - location str
 - Resource location
 - name str
 - Azure resource name
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - id String
 - Azure resource Id
 - properties Property Map
 - Properties that define a ProactiveDetection configuration.
 - type String
 - Azure resource type
 - location String
 - Resource location
 - name String
 - Azure resource name
 
Supporting Types
ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesResponse       
- Last
Updated stringTime  - The last time this rule was updated
 - Name string
 - The rule name
 - Custom
Emails List<string> - Custom email addresses for this rule notifications
 - Enabled bool
 - A flag that indicates whether this rule is enabled by the user
 - Rule
Definitions Pulumi.Azure Native. Application Insights. Inputs. Application Insights Component Proactive Detection Configuration Properties Response Rule Definitions  - Static definitions of the ProactiveDetection configuration rule (same values for all components).
 - Send
Emails boolTo Subscription Owners  - A flag that indicated whether notifications on this rule should be sent to subscription owners
 
- Last
Updated stringTime  - The last time this rule was updated
 - Name string
 - The rule name
 - Custom
Emails []string - Custom email addresses for this rule notifications
 - Enabled bool
 - A flag that indicates whether this rule is enabled by the user
 - Rule
Definitions ApplicationInsights Component Proactive Detection Configuration Properties Response Rule Definitions  - Static definitions of the ProactiveDetection configuration rule (same values for all components).
 - Send
Emails boolTo Subscription Owners  - A flag that indicated whether notifications on this rule should be sent to subscription owners
 
- last
Updated StringTime  - The last time this rule was updated
 - name String
 - The rule name
 - custom
Emails List<String> - Custom email addresses for this rule notifications
 - enabled Boolean
 - A flag that indicates whether this rule is enabled by the user
 - rule
Definitions ApplicationInsights Component Proactive Detection Configuration Properties Response Rule Definitions  - Static definitions of the ProactiveDetection configuration rule (same values for all components).
 - send
Emails BooleanTo Subscription Owners  - A flag that indicated whether notifications on this rule should be sent to subscription owners
 
- last
Updated stringTime  - The last time this rule was updated
 - name string
 - The rule name
 - custom
Emails string[] - Custom email addresses for this rule notifications
 - enabled boolean
 - A flag that indicates whether this rule is enabled by the user
 - rule
Definitions ApplicationInsights Component Proactive Detection Configuration Properties Response Rule Definitions  - Static definitions of the ProactiveDetection configuration rule (same values for all components).
 - send
Emails booleanTo Subscription Owners  - A flag that indicated whether notifications on this rule should be sent to subscription owners
 
- last_
updated_ strtime  - The last time this rule was updated
 - name str
 - The rule name
 - 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
 - rule_
definitions ApplicationInsights Component Proactive Detection Configuration Properties Response Rule Definitions  - Static definitions of the ProactiveDetection configuration rule (same values for all components).
 - send_
emails_ boolto_ subscription_ owners  - A flag that indicated whether notifications on this rule should be sent to subscription owners
 
- last
Updated StringTime  - The last time this rule was updated
 - name String
 - The rule name
 - custom
Emails List<String> - Custom email addresses for this rule notifications
 - enabled Boolean
 - A flag that indicates whether this rule is enabled by the user
 - rule
Definitions Property Map - Static definitions of the ProactiveDetection configuration rule (same values for all components).
 - send
Emails BooleanTo Subscription Owners  - A flag that indicated whether notifications on this rule should be sent to subscription owners
 
ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesResponseRuleDefinitions         
- Description string
 - The rule description
 - Display
Name string - The rule name as it is displayed in UI
 - Help
Url string - URL which displays additional info about the proactive detection rule
 - Is
Enabled boolBy Default  - A flag indicating whether the rule is enabled by default
 - bool
 - A flag indicating whether the rule is hidden (from the UI)
 - Is
In boolPreview  - A flag indicating whether the rule is in preview
 - Name string
 - The rule name
 - Supports
Email boolNotifications  - A flag indicating whether email notifications are supported for detections for this rule
 
- Description string
 - The rule description
 - Display
Name string - The rule name as it is displayed in UI
 - Help
Url string - URL which displays additional info about the proactive detection rule
 - Is
Enabled boolBy Default  - A flag indicating whether the rule is enabled by default
 - bool
 - A flag indicating whether the rule is hidden (from the UI)
 - Is
In boolPreview  - A flag indicating whether the rule is in preview
 - Name string
 - The rule name
 - Supports
Email boolNotifications  - A flag indicating whether email notifications are supported for detections for this rule
 
- description String
 - The rule description
 - display
Name String - The rule name as it is displayed in UI
 - help
Url String - URL which displays additional info about the proactive detection rule
 - is
Enabled BooleanBy Default  - A flag indicating whether the rule is enabled by default
 - Boolean
 - A flag indicating whether the rule is hidden (from the UI)
 - is
In BooleanPreview  - A flag indicating whether the rule is in preview
 - name String
 - The rule name
 - supports
Email BooleanNotifications  - A flag indicating whether email notifications are supported for detections for this rule
 
- description string
 - The rule description
 - display
Name string - The rule name as it is displayed in UI
 - help
Url string - URL which displays additional info about the proactive detection rule
 - is
Enabled booleanBy Default  - A flag indicating whether the rule is enabled by default
 - boolean
 - A flag indicating whether the rule is hidden (from the UI)
 - is
In booleanPreview  - A flag indicating whether the rule is in preview
 - name string
 - The rule name
 - supports
Email booleanNotifications  - 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_ boolby_ default  - A flag indicating whether the rule is enabled by default
 - bool
 - A flag indicating whether the rule is hidden (from the UI)
 - is_
in_ boolpreview  - A flag indicating whether the rule is in preview
 - name str
 - The rule name
 - supports_
email_ boolnotifications  - A flag indicating whether email notifications are supported for detections for this rule
 
- description String
 - The rule description
 - display
Name String - The rule name as it is displayed in UI
 - help
Url String - URL which displays additional info about the proactive detection rule
 - is
Enabled BooleanBy Default  - A flag indicating whether the rule is enabled by default
 - Boolean
 - A flag indicating whether the rule is hidden (from the UI)
 - is
In BooleanPreview  - A flag indicating whether the rule is in preview
 - name String
 - The rule name
 - supports
Email BooleanNotifications  - 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