4.0.0 • Published 5 years ago
@datafire/azure_applicationinsights_componentproactivedetection_api v4.0.0
@datafire/azure_applicationinsights_componentproactivedetection_api
Client library for ApplicationInsightsManagementClient
Installation and Usage
npm install --save @datafire/azure_applicationinsights_componentproactivedetection_apilet azure_applicationinsights_componentproactivedetection_api = require('@datafire/azure_applicationinsights_componentproactivedetection_api').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});
.then(data => {
console.log(data);
});Description
Azure Application Insights client for ProactiveDetection configurations of a component.
Actions
ProactiveDetectionConfigurations_List
Gets a list of ProactiveDetection configurations of an Application Insights component.
azure_applicationinsights_componentproactivedetection_api.ProactiveDetectionConfigurations_List({
"resourceGroupName": "",
"api-version": "",
"subscriptionId": "",
"resourceName": ""
}, context)Input
- input
object- resourceGroupName required
string: The name of the resource group. - api-version required
string: Client Api Version. - subscriptionId required
string: The Azure subscription ID. - resourceName required
string: The name of the Application Insights component resource.
- resourceGroupName required
Output
ProactiveDetectionConfigurations_Get
Get the ProactiveDetection configuration for this configuration id.
azure_applicationinsights_componentproactivedetection_api.ProactiveDetectionConfigurations_Get({
"resourceGroupName": "",
"api-version": "",
"subscriptionId": "",
"resourceName": "",
"ConfigurationId": ""
}, context)Input
- input
object- resourceGroupName required
string: The name of the resource group. - api-version required
string: Client Api Version. - subscriptionId required
string: The Azure subscription ID. - resourceName required
string: The name of the Application Insights component resource. - ConfigurationId required
string: The ProactiveDetection configuration ID. This is unique within a Application Insights component.
- resourceGroupName required
Output
ProactiveDetectionConfigurations_Update
Update the ProactiveDetection configuration for this configuration id.
azure_applicationinsights_componentproactivedetection_api.ProactiveDetectionConfigurations_Update({
"resourceGroupName": "",
"api-version": "",
"subscriptionId": "",
"resourceName": "",
"ConfigurationId": "",
"ProactiveDetectionProperties": {}
}, context)Input
- input
object- resourceGroupName required
string: The name of the resource group. - api-version required
string: Client Api Version. - subscriptionId required
string: The Azure subscription ID. - resourceName required
string: The name of the Application Insights component resource. - ConfigurationId required
string: The ProactiveDetection configuration ID. This is unique within a Application Insights component. - ProactiveDetectionProperties required ApplicationInsightsComponentProactiveDetectionConfiguration
- resourceGroupName required
Output
Definitions
ApplicationInsightsComponentProactiveDetectionConfiguration
- ApplicationInsightsComponentProactiveDetectionConfiguration
object: A ProactiveDetection configuration definition.- id
string: Azure resource Id - location
string: Resource location - name
string: Azure resource name - properties ApplicationInsightsComponentProactiveDetectionConfigurationProperties
- type
string: Azure resource type
- id
ApplicationInsightsComponentProactiveDetectionConfigurationListResult
- ApplicationInsightsComponentProactiveDetectionConfigurationListResult
array: A list of ProactiveDetection configurations.
ApplicationInsightsComponentProactiveDetectionConfigurationProperties
- ApplicationInsightsComponentProactiveDetectionConfigurationProperties
object: Properties that define a ProactiveDetection configuration.- CustomEmails
array: Custom email addresses for this rule notifications- items
string
- items
- 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
object: Static definitions of the ProactiveDetection configuration rule (same values for all components).- 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
- SendEmailsToSubscriptionOwners
boolean: A flag that indicated whether notifications on this rule should be sent to subscription owners
- CustomEmails