From 236372e20b75aafd6127721ea0a0b9ce040af1b5 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Thu, 4 Oct 2018 11:08:32 -0700 Subject: [PATCH 1/3] [AutoPR monitor/resource-manager] Add Multi Resource Alert changes for Metric Alert API (#3714) * Generated from 09c5415be341f2a6816dafb7a504818a3c536b7e Multi Resource Alert changes * Generated from a88d7f44fc48e9ea0c1203b6bf10bac1b65111e4 Merge remote-tracking branch 'upstream/master' --- .../monitorManagement/lib/models/index.d.ts | 52 +++++++++- .../monitorManagement/lib/models/index.js | 5 + ...tMultipleResourceMultipleMetricCriteria.js | 96 +++++++++++++++++++ .../lib/models/metricAlertResource.js | 20 ++++ .../lib/models/metricAlertResourcePatch.js | 20 ++++ ...ertSingleResourceMultipleMetricCriteria.js | 5 + .../lib/models/metricCriteria.js | 21 +++- .../lib/models/metricDimension.js | 3 +- .../lib/models/multiMetricCriteria.js | 70 ++++++++++++++ .../lib/operations/index.d.ts | 32 +++++++ .../lib/operations/metricAlerts.js | 48 ++++++++++ 11 files changed, 367 insertions(+), 5 deletions(-) create mode 100644 lib/services/monitorManagement/lib/models/metricAlertMultipleResourceMultipleMetricCriteria.js create mode 100644 lib/services/monitorManagement/lib/models/multiMetricCriteria.js diff --git a/lib/services/monitorManagement/lib/models/index.d.ts b/lib/services/monitorManagement/lib/models/index.d.ts index 3e97ff6c00..9565da155c 100644 --- a/lib/services/monitorManagement/lib/models/index.d.ts +++ b/lib/services/monitorManagement/lib/models/index.d.ts @@ -2033,6 +2033,12 @@ export interface MetricAlertCriteria { * @member {moment.duration} windowSize the period of time (in ISO 8601 * duration format) that is used to monitor alert activity based on the * threshold. + * @member {string} [targetResourceType] the resource type of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * @member {string} [targetResourceRegion] the region of the target resource(s) + * on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. * @member {object} criteria defines the specific alert criteria information. * @member {string} [criteria.odatatype] Polymorphic Discriminator * @member {boolean} [autoMitigate] the flag that indicates whether the alert @@ -2049,6 +2055,8 @@ export interface MetricAlertResource extends Resource { scopes?: string[]; evaluationFrequency: moment.Duration; windowSize: moment.Duration; + targetResourceType?: string; + targetResourceRegion?: string; criteria: MetricAlertCriteria; autoMitigate?: boolean; actions?: MetricAlertAction[]; @@ -2074,6 +2082,12 @@ export interface MetricAlertResource extends Resource { * @member {moment.duration} windowSize the period of time (in ISO 8601 * duration format) that is used to monitor alert activity based on the * threshold. + * @member {string} [targetResourceType] the resource type of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * @member {string} [targetResourceRegion] the region of the target resource(s) + * on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. * @member {object} criteria defines the specific alert criteria information. * @member {string} [criteria.odatatype] Polymorphic Discriminator * @member {boolean} [autoMitigate] the flag that indicates whether the alert @@ -2091,6 +2105,8 @@ export interface MetricAlertResourcePatch { scopes?: string[]; evaluationFrequency: moment.Duration; windowSize: moment.Duration; + targetResourceType?: string; + targetResourceRegion?: string; criteria: MetricAlertCriteria; autoMitigate?: boolean; actions?: MetricAlertAction[]; @@ -2156,7 +2172,8 @@ export interface MetricAlertStatusCollection { * Specifies a metric dimension. * * @member {string} name Name of the dimension. - * @member {string} operator the dimension operator. + * @member {string} operator the dimension operator. Only 'Include' and + * 'Exclude' are supported * @member {array} values list of dimension values. */ export interface MetricDimension { @@ -2165,6 +2182,23 @@ export interface MetricDimension { values: string[]; } +/** + * @class + * Initializes a new instance of the MultiMetricCriteria class. + * @constructor + * The types of conditions for a multi resource alert + * + * @member {string} criterionType Polymorphic Discriminator + */ +export interface MultiMetricCriteria { + criterionType: string; + /** + * @property Describes unknown properties. The value of an unknown property + * can be of "any" type. + */ + [property: string]: any; +} + /** * @class * Initializes a new instance of the MetricCriteria class. @@ -2180,7 +2214,7 @@ export interface MetricDimension { * alert. * @member {array} [dimensions] List of dimension conditions. */ -export interface MetricCriteria { +export interface MetricCriteria extends MultiMetricCriteria { name: string; metricName: string; metricNamespace?: string; @@ -2204,6 +2238,20 @@ export interface MetricAlertSingleResourceMultipleMetricCriteria extends MetricA allOf?: MetricCriteria[]; } +/** + * @class + * Initializes a new instance of the MetricAlertMultipleResourceMultipleMetricCriteria class. + * @constructor + * Speficies the metric alert criteria for multiple resource that has multiple + * metric criteria. + * + * @member {array} [allOf] the list of multiple metric criteria for this 'all + * of' operation. + */ +export interface MetricAlertMultipleResourceMultipleMetricCriteria extends MetricAlertCriteria { + allOf?: MultiMetricCriteria[]; +} + /** * @class * Initializes a new instance of the Source class. diff --git a/lib/services/monitorManagement/lib/models/index.js b/lib/services/monitorManagement/lib/models/index.js index 70b9445a7f..6db8520ba1 100644 --- a/lib/services/monitorManagement/lib/models/index.js +++ b/lib/services/monitorManagement/lib/models/index.js @@ -103,8 +103,10 @@ exports.MetricAlertStatusProperties = require('./metricAlertStatusProperties'); exports.MetricAlertStatus = require('./metricAlertStatus'); exports.MetricAlertStatusCollection = require('./metricAlertStatusCollection'); exports.MetricDimension = require('./metricDimension'); +exports.MultiMetricCriteria = require('./multiMetricCriteria'); exports.MetricCriteria = require('./metricCriteria'); exports.MetricAlertSingleResourceMultipleMetricCriteria = require('./metricAlertSingleResourceMultipleMetricCriteria'); +exports.MetricAlertMultipleResourceMultipleMetricCriteria = require('./metricAlertMultipleResourceMultipleMetricCriteria'); exports.Source = require('./source'); exports.Schedule = require('./schedule'); exports.Action = require('./action'); @@ -143,7 +145,10 @@ exports.discriminators = { 'RuleAction.Microsoft.Azure.Management.Insights.Models.RuleEmailAction' : exports.RuleEmailAction, 'RuleAction.Microsoft.Azure.Management.Insights.Models.RuleWebhookAction' : exports.RuleWebhookAction, 'MetricAlertCriteria' : exports.MetricAlertCriteria, + 'MultiMetricCriteria.StaticThresholdCriterion' : exports.MetricCriteria, 'MetricAlertCriteria.Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria' : exports.MetricAlertSingleResourceMultipleMetricCriteria, + 'MultiMetricCriteria' : exports.MultiMetricCriteria, + 'MetricAlertCriteria.Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' : exports.MetricAlertMultipleResourceMultipleMetricCriteria, 'Action' : exports.Action, 'Action.Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction' : exports.AlertingAction, 'Action.Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction' : exports.LogToMetricAction diff --git a/lib/services/monitorManagement/lib/models/metricAlertMultipleResourceMultipleMetricCriteria.js b/lib/services/monitorManagement/lib/models/metricAlertMultipleResourceMultipleMetricCriteria.js new file mode 100644 index 0000000000..39bd70583a --- /dev/null +++ b/lib/services/monitorManagement/lib/models/metricAlertMultipleResourceMultipleMetricCriteria.js @@ -0,0 +1,96 @@ +/* + * 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. + */ + +'use strict'; + +const models = require('./index'); + +/** + * Speficies the metric alert criteria for multiple resource that has multiple + * metric criteria. + * + * @extends models['MetricAlertCriteria'] + */ +class MetricAlertMultipleResourceMultipleMetricCriteria extends models['MetricAlertCriteria'] { + /** + * Create a MetricAlertMultipleResourceMultipleMetricCriteria. + * @member {array} [allOf] the list of multiple metric criteria for this 'all + * of' operation. + */ + constructor() { + super(); + } + + /** + * Defines the metadata of MetricAlertMultipleResourceMultipleMetricCriteria + * + * @returns {object} metadata of MetricAlertMultipleResourceMultipleMetricCriteria + * + */ + mapper() { + return { + required: false, + serializedName: 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria', + type: { + name: 'Composite', + polymorphicDiscriminator: { + serializedName: 'odata.type', + clientName: 'odatatype' + }, + uberParent: 'MetricAlertCriteria', + className: 'MetricAlertMultipleResourceMultipleMetricCriteria', + modelProperties: { + odatatype: { + required: true, + serializedName: 'odata\\.type', + isPolymorphicDiscriminator: true, + type: { + name: 'String' + } + }, + allOf: { + required: false, + serializedName: 'allOf', + type: { + name: 'Sequence', + element: { + required: false, + serializedName: 'MultiMetricCriteriaElementType', + type: { + name: 'Composite', + additionalProperties: { + type: { + name: 'Dictionary', + value: { + required: false, + serializedName: 'ObjectElementType', + type: { + name: 'Object' + } + } + } + }, + polymorphicDiscriminator: { + serializedName: 'criterionType', + clientName: 'criterionType' + }, + uberParent: 'MultiMetricCriteria', + className: 'MultiMetricCriteria' + } + } + } + } + } + } + }; + } +} + +module.exports = MetricAlertMultipleResourceMultipleMetricCriteria; diff --git a/lib/services/monitorManagement/lib/models/metricAlertResource.js b/lib/services/monitorManagement/lib/models/metricAlertResource.js index 867cdcff89..60515bae62 100644 --- a/lib/services/monitorManagement/lib/models/metricAlertResource.js +++ b/lib/services/monitorManagement/lib/models/metricAlertResource.js @@ -32,6 +32,12 @@ class MetricAlertResource extends models['Resource'] { * @member {moment.duration} windowSize the period of time (in ISO 8601 * duration format) that is used to monitor alert activity based on the * threshold. + * @member {string} [targetResourceType] the resource type of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * @member {string} [targetResourceRegion] the region of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. * @member {object} criteria defines the specific alert criteria information. * @member {string} [criteria.odatatype] Polymorphic Discriminator * @member {boolean} [autoMitigate] the flag that indicates whether the alert @@ -153,6 +159,20 @@ class MetricAlertResource extends models['Resource'] { name: 'TimeSpan' } }, + targetResourceType: { + required: false, + serializedName: 'properties.targetResourceType', + type: { + name: 'String' + } + }, + targetResourceRegion: { + required: false, + serializedName: 'properties.targetResourceRegion', + type: { + name: 'String' + } + }, criteria: { required: true, serializedName: 'properties.criteria', diff --git a/lib/services/monitorManagement/lib/models/metricAlertResourcePatch.js b/lib/services/monitorManagement/lib/models/metricAlertResourcePatch.js index aac4cc1abd..d8742ae18d 100644 --- a/lib/services/monitorManagement/lib/models/metricAlertResourcePatch.js +++ b/lib/services/monitorManagement/lib/models/metricAlertResourcePatch.js @@ -30,6 +30,12 @@ class MetricAlertResourcePatch { * @member {moment.duration} windowSize the period of time (in ISO 8601 * duration format) that is used to monitor alert activity based on the * threshold. + * @member {string} [targetResourceType] the resource type of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * @member {string} [targetResourceRegion] the region of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. * @member {object} criteria defines the specific alert criteria information. * @member {string} [criteria.odatatype] Polymorphic Discriminator * @member {boolean} [autoMitigate] the flag that indicates whether the alert @@ -119,6 +125,20 @@ class MetricAlertResourcePatch { name: 'TimeSpan' } }, + targetResourceType: { + required: false, + serializedName: 'properties.targetResourceType', + type: { + name: 'String' + } + }, + targetResourceRegion: { + required: false, + serializedName: 'properties.targetResourceRegion', + type: { + name: 'String' + } + }, criteria: { required: true, serializedName: 'properties.criteria', diff --git a/lib/services/monitorManagement/lib/models/metricAlertSingleResourceMultipleMetricCriteria.js b/lib/services/monitorManagement/lib/models/metricAlertSingleResourceMultipleMetricCriteria.js index 99a72bf055..df17b56e25 100644 --- a/lib/services/monitorManagement/lib/models/metricAlertSingleResourceMultipleMetricCriteria.js +++ b/lib/services/monitorManagement/lib/models/metricAlertSingleResourceMultipleMetricCriteria.js @@ -65,6 +65,11 @@ class MetricAlertSingleResourceMultipleMetricCriteria extends models['MetricAler serializedName: 'MetricCriteriaElementType', type: { name: 'Composite', + polymorphicDiscriminator: { + serializedName: 'criterionType', + clientName: 'criterionType' + }, + uberParent: 'MultiMetricCriteria', className: 'MetricCriteria' } } diff --git a/lib/services/monitorManagement/lib/models/metricCriteria.js b/lib/services/monitorManagement/lib/models/metricCriteria.js index b94e6ef1bd..603220b2fe 100644 --- a/lib/services/monitorManagement/lib/models/metricCriteria.js +++ b/lib/services/monitorManagement/lib/models/metricCriteria.js @@ -10,11 +10,14 @@ 'use strict'; +const models = require('./index'); + /** * Criterion to filter metrics. * + * @extends models['MultiMetricCriteria'] */ -class MetricCriteria { +class MetricCriteria extends models['MultiMetricCriteria'] { /** * Create a MetricCriteria. * @member {string} name Name of the criteria. @@ -27,6 +30,7 @@ class MetricCriteria { * @member {array} [dimensions] List of dimension conditions. */ constructor() { + super(); } /** @@ -38,11 +42,24 @@ class MetricCriteria { mapper() { return { required: false, - serializedName: 'MetricCriteria', + serializedName: 'StaticThresholdCriterion', type: { name: 'Composite', + polymorphicDiscriminator: { + serializedName: 'criterionType', + clientName: 'criterionType' + }, + uberParent: 'MultiMetricCriteria', className: 'MetricCriteria', modelProperties: { + criterionType: { + required: true, + serializedName: 'criterionType', + isPolymorphicDiscriminator: true, + type: { + name: 'String' + } + }, name: { required: true, serializedName: 'name', diff --git a/lib/services/monitorManagement/lib/models/metricDimension.js b/lib/services/monitorManagement/lib/models/metricDimension.js index 70b761f9e4..baff5d604d 100644 --- a/lib/services/monitorManagement/lib/models/metricDimension.js +++ b/lib/services/monitorManagement/lib/models/metricDimension.js @@ -18,7 +18,8 @@ class MetricDimension { /** * Create a MetricDimension. * @member {string} name Name of the dimension. - * @member {string} operator the dimension operator. + * @member {string} operator the dimension operator. Only 'Include' and + * 'Exclude' are supported * @member {array} values list of dimension values. */ constructor() { diff --git a/lib/services/monitorManagement/lib/models/multiMetricCriteria.js b/lib/services/monitorManagement/lib/models/multiMetricCriteria.js new file mode 100644 index 0000000000..f07c53684e --- /dev/null +++ b/lib/services/monitorManagement/lib/models/multiMetricCriteria.js @@ -0,0 +1,70 @@ +/* + * 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. + */ + +'use strict'; + +/** + * The types of conditions for a multi resource alert + * + */ +class MultiMetricCriteria { + /** + * Create a MultiMetricCriteria. + * @member {string} criterionType Polymorphic Discriminator + */ + constructor() { + } + + /** + * Defines the metadata of MultiMetricCriteria + * + * @returns {object} metadata of MultiMetricCriteria + * + */ + mapper() { + return { + required: false, + serializedName: 'MultiMetricCriteria', + type: { + name: 'Composite', + additionalProperties: { + type: { + name: 'Dictionary', + value: { + required: false, + serializedName: 'ObjectElementType', + type: { + name: 'Object' + } + } + } + }, + polymorphicDiscriminator: { + serializedName: 'criterionType', + clientName: 'criterionType' + }, + uberParent: 'MultiMetricCriteria', + className: 'MultiMetricCriteria', + modelProperties: { + criterionType: { + required: true, + serializedName: 'criterionType', + isPolymorphicDiscriminator: true, + type: { + name: 'String' + } + } + } + } + }; + } +} + +module.exports = MultiMetricCriteria; diff --git a/lib/services/monitorManagement/lib/operations/index.d.ts b/lib/services/monitorManagement/lib/operations/index.d.ts index b3a34249ba..20b19079de 100644 --- a/lib/services/monitorManagement/lib/operations/index.d.ts +++ b/lib/services/monitorManagement/lib/operations/index.d.ts @@ -4047,6 +4047,14 @@ export interface MetricAlerts { * 8601 duration format) that is used to monitor alert activity based on the * threshold. * + * @param {string} [parameters.targetResourceType] the resource type of the + * target resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * + * @param {string} [parameters.targetResourceRegion] the region of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * * @param {object} parameters.criteria defines the specific alert criteria * information. * @@ -4102,6 +4110,14 @@ export interface MetricAlerts { * 8601 duration format) that is used to monitor alert activity based on the * threshold. * + * @param {string} [parameters.targetResourceType] the resource type of the + * target resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * + * @param {string} [parameters.targetResourceRegion] the region of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * * @param {object} parameters.criteria defines the specific alert criteria * information. * @@ -4178,6 +4194,14 @@ export interface MetricAlerts { * 8601 duration format) that is used to monitor alert activity based on the * threshold. * + * @param {string} [parameters.targetResourceType] the resource type of the + * target resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * + * @param {string} [parameters.targetResourceRegion] the region of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * * @param {object} parameters.criteria defines the specific alert criteria * information. * @@ -4231,6 +4255,14 @@ export interface MetricAlerts { * 8601 duration format) that is used to monitor alert activity based on the * threshold. * + * @param {string} [parameters.targetResourceType] the resource type of the + * target resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * + * @param {string} [parameters.targetResourceRegion] the region of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * * @param {object} parameters.criteria defines the specific alert criteria * information. * diff --git a/lib/services/monitorManagement/lib/operations/metricAlerts.js b/lib/services/monitorManagement/lib/operations/metricAlerts.js index ed52e2172a..db26b97be7 100644 --- a/lib/services/monitorManagement/lib/operations/metricAlerts.js +++ b/lib/services/monitorManagement/lib/operations/metricAlerts.js @@ -458,6 +458,14 @@ function _get(resourceGroupName, ruleName, options, callback) { * 8601 duration format) that is used to monitor alert activity based on the * threshold. * + * @param {string} [parameters.targetResourceType] the resource type of the + * target resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * + * @param {string} [parameters.targetResourceRegion] the region of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * * @param {object} parameters.criteria defines the specific alert criteria * information. * @@ -656,6 +664,14 @@ function _createOrUpdate(resourceGroupName, ruleName, parameters, options, callb * 8601 duration format) that is used to monitor alert activity based on the * threshold. * + * @param {string} [parameters.targetResourceType] the resource type of the + * target resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * + * @param {string} [parameters.targetResourceRegion] the region of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * * @param {object} parameters.criteria defines the specific alert criteria * information. * @@ -1237,6 +1253,14 @@ class MetricAlerts { * 8601 duration format) that is used to monitor alert activity based on the * threshold. * + * @param {string} [parameters.targetResourceType] the resource type of the + * target resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * + * @param {string} [parameters.targetResourceRegion] the region of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * * @param {object} parameters.criteria defines the specific alert criteria * information. * @@ -1304,6 +1328,14 @@ class MetricAlerts { * 8601 duration format) that is used to monitor alert activity based on the * threshold. * + * @param {string} [parameters.targetResourceType] the resource type of the + * target resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * + * @param {string} [parameters.targetResourceRegion] the region of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * * @param {object} parameters.criteria defines the specific alert criteria * information. * @@ -1395,6 +1427,14 @@ class MetricAlerts { * 8601 duration format) that is used to monitor alert activity based on the * threshold. * + * @param {string} [parameters.targetResourceType] the resource type of the + * target resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * + * @param {string} [parameters.targetResourceRegion] the region of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * * @param {object} parameters.criteria defines the specific alert criteria * information. * @@ -1460,6 +1500,14 @@ class MetricAlerts { * 8601 duration format) that is used to monitor alert activity based on the * threshold. * + * @param {string} [parameters.targetResourceType] the resource type of the + * target resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * + * @param {string} [parameters.targetResourceRegion] the region of the target + * resource(s) on which the alert is created/updated. Mandatory for + * MultipleResourceMultipleMetricCriteria. + * * @param {object} parameters.criteria defines the specific alert criteria * information. * From a351e4ad24d62bdf83dfac2d379b1ba74746fe0c Mon Sep 17 00:00:00 2001 From: Kamil Pajdzik Date: Thu, 4 Oct 2018 12:53:50 -0700 Subject: [PATCH 2/3] Update the version to 4.3.0 --- lib/services/monitorManagement/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/services/monitorManagement/package.json b/lib/services/monitorManagement/package.json index 260524230d..576f831a16 100644 --- a/lib/services/monitorManagement/package.json +++ b/lib/services/monitorManagement/package.json @@ -2,7 +2,7 @@ "name": "azure-arm-monitor", "author": "Microsoft Corporation", "description": "MonitorManagementClient Library with typescript type definitions for node", - "version": "4.2.0", + "version": "4.3.0", "dependencies": { "ms-rest": "^2.3.3", "ms-rest-azure": "^2.5.5" From 1fcfe4f991d3ace807cc70132484e3cdddacee0d Mon Sep 17 00:00:00 2001 From: Kamil Pajdzik Date: Thu, 4 Oct 2018 13:04:25 -0700 Subject: [PATCH 3/3] Update the version to 5.0.0 --- lib/services/monitorManagement/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/services/monitorManagement/package.json b/lib/services/monitorManagement/package.json index 576f831a16..2678952457 100644 --- a/lib/services/monitorManagement/package.json +++ b/lib/services/monitorManagement/package.json @@ -2,7 +2,7 @@ "name": "azure-arm-monitor", "author": "Microsoft Corporation", "description": "MonitorManagementClient Library with typescript type definitions for node", - "version": "4.3.0", + "version": "5.0.0", "dependencies": { "ms-rest": "^2.3.3", "ms-rest-azure": "^2.5.5"