UNPKG

azure-arm-insights

Version:

Microsoft Azure Insights Management Client Library for node

73 lines (68 loc) 4.12 kB
/* * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is * regenerated. */ /* jshint latedef:false */ /* jshint forin:false */ /* jshint noempty:false */ 'use strict'; var msRestAzure = require('ms-rest-azure'); exports.BaseResource = msRestAzure.BaseResource; exports.CloudError = msRestAzure.CloudError; exports.Resource = require('./resource'); exports.ScaleCapacity = require('./scaleCapacity'); exports.MetricTrigger = require('./metricTrigger'); exports.ScaleAction = require('./scaleAction'); exports.ScaleRule = require('./scaleRule'); exports.TimeWindow = require('./timeWindow'); exports.RecurrentSchedule = require('./recurrentSchedule'); exports.Recurrence = require('./recurrence'); exports.AutoscaleProfile = require('./autoscaleProfile'); exports.EmailNotification = require('./emailNotification'); exports.WebhookNotification = require('./webhookNotification'); exports.AutoscaleNotification = require('./autoscaleNotification'); exports.AutoscaleSettingResource = require('./autoscaleSettingResource'); exports.AutoscaleSettingResourceCollection = require('./autoscaleSettingResourceCollection'); exports.RetentionPolicy = require('./retentionPolicy'); exports.MetricSettings = require('./metricSettings'); exports.LogSettings = require('./logSettings'); exports.ServiceDiagnosticSettingsResource = require('./serviceDiagnosticSettingsResource'); exports.RuleCondition = require('./ruleCondition'); exports.RuleDataSource = require('./ruleDataSource'); exports.RuleMetricDataSource = require('./ruleMetricDataSource'); exports.RuleManagementEventClaimsDataSource = require('./ruleManagementEventClaimsDataSource'); exports.RuleManagementEventDataSource = require('./ruleManagementEventDataSource'); exports.ThresholdRuleCondition = require('./thresholdRuleCondition'); exports.LocationThresholdRuleCondition = require('./locationThresholdRuleCondition'); exports.ManagementEventAggregationCondition = require('./managementEventAggregationCondition'); exports.ManagementEventRuleCondition = require('./managementEventRuleCondition'); exports.RuleAction = require('./ruleAction'); exports.RuleEmailAction = require('./ruleEmailAction'); exports.RuleWebhookAction = require('./ruleWebhookAction'); exports.AlertRuleResource = require('./alertRuleResource'); exports.AlertRuleResourceCollection = require('./alertRuleResourceCollection'); exports.Incident = require('./incident'); exports.IncidentListResult = require('./incidentListResult'); exports.LogProfileResource = require('./logProfileResource'); exports.LogProfileCollection = require('./logProfileCollection'); exports.AutoscaleSettingResourceCollection = require('./autoscaleSettingResourceCollection'); exports.AlertRuleResourceCollection = require('./alertRuleResourceCollection'); exports.IncidentListResult = require('./incidentListResult'); exports.LogProfileCollection = require('./logProfileCollection'); exports.discriminators = { 'RuleCondition' : exports.RuleCondition, 'RuleDataSource' : exports.RuleDataSource, 'RuleDataSource.Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource' : exports.RuleMetricDataSource, 'RuleDataSource.Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource' : exports.RuleManagementEventDataSource, 'RuleCondition.Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition' : exports.ThresholdRuleCondition, 'RuleCondition.Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition' : exports.LocationThresholdRuleCondition, 'RuleCondition.Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition' : exports.ManagementEventRuleCondition, 'RuleAction' : exports.RuleAction, 'RuleAction.Microsoft.Azure.Management.Insights.Models.RuleEmailAction' : exports.RuleEmailAction, 'RuleAction.Microsoft.Azure.Management.Insights.Models.RuleWebhookAction' : exports.RuleWebhookAction };