ProactiveDetectionConfigurations interface

Interface representing a ProactiveDetectionConfigurations.

Methods

get(string, string, string, ProactiveDetectionConfigurationsGetOptionalParams)

Get the ProactiveDetection configuration for this configuration id.

list(string, string, ProactiveDetectionConfigurationsListOptionalParams)

Gets a list of ProactiveDetection configurations of an Application Insights component.

update(string, string, string, ApplicationInsightsComponentProactiveDetectionConfiguration, ProactiveDetectionConfigurationsUpdateOptionalParams)

Update the ProactiveDetection configuration for this configuration id.

Method Details

get(string, string, string, ProactiveDetectionConfigurationsGetOptionalParams)

Get the ProactiveDetection configuration for this configuration id.

function get(resourceGroupName: string, resourceName: string, configurationId: string, options?: ProactiveDetectionConfigurationsGetOptionalParams): Promise<ApplicationInsightsComponentProactiveDetectionConfiguration>

Parameters

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.

options
ProactiveDetectionConfigurationsGetOptionalParams

The options parameters.

Returns

list(string, string, ProactiveDetectionConfigurationsListOptionalParams)

Gets a list of ProactiveDetection configurations of an Application Insights component.

function list(resourceGroupName: string, resourceName: string, options?: ProactiveDetectionConfigurationsListOptionalParams): Promise<ProactiveDetectionConfigurationsListResponse>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

options
ProactiveDetectionConfigurationsListOptionalParams

The options parameters.

Returns

update(string, string, string, ApplicationInsightsComponentProactiveDetectionConfiguration, ProactiveDetectionConfigurationsUpdateOptionalParams)

Update the ProactiveDetection configuration for this configuration id.

function update(resourceGroupName: string, resourceName: string, configurationId: string, proactiveDetectionProperties: ApplicationInsightsComponentProactiveDetectionConfiguration, options?: ProactiveDetectionConfigurationsUpdateOptionalParams): Promise<ApplicationInsightsComponentProactiveDetectionConfiguration>

Parameters

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.

proactiveDetectionProperties
ApplicationInsightsComponentProactiveDetectionConfiguration

Properties that need to be specified to update the ProactiveDetection configuration.

Returns