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_api
let 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