Azure Native

Pulumi Official
Package maintained by Pulumi
v1.67.0 published on Tuesday, Jul 12, 2022 by Pulumi

getProactiveDetectionConfiguration

Properties that define a ProactiveDetection configuration. 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
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0