diff --git a/lib/services/applicationinsights/lib/models/applicationInsightsComponentAvailableFeatures.js b/lib/services/applicationinsights/lib/models/applicationInsightsComponentAvailableFeatures.js index 42b2c32ea3..3296f9927e 100644 --- a/lib/services/applicationinsights/lib/models/applicationInsightsComponentAvailableFeatures.js +++ b/lib/services/applicationinsights/lib/models/applicationInsightsComponentAvailableFeatures.js @@ -17,7 +17,7 @@ class ApplicationInsightsComponentAvailableFeatures { /** * Create a ApplicationInsightsComponentAvailableFeatures. - * @member {array} [result] A list of Application Insigths component feature. + * @member {array} [result] A list of Application Insights component feature. */ constructor() { } diff --git a/lib/services/applicationinsights/lib/models/applicationInsightsComponentBillingFeatures.js b/lib/services/applicationinsights/lib/models/applicationInsightsComponentBillingFeatures.js index 276983d914..425cacae60 100644 --- a/lib/services/applicationinsights/lib/models/applicationInsightsComponentBillingFeatures.js +++ b/lib/services/applicationinsights/lib/models/applicationInsightsComponentBillingFeatures.js @@ -18,7 +18,7 @@ class ApplicationInsightsComponentBillingFeatures { /** * Create a ApplicationInsightsComponentBillingFeatures. * @member {object} [dataVolumeCap] An Application Insights component daily - * data volumne cap + * data volume cap * @member {number} [dataVolumeCap.cap] Daily data volume cap in GB. * @member {number} [dataVolumeCap.resetTime] Daily data volume cap UTC reset * hour. diff --git a/lib/services/applicationinsights/lib/models/applicationInsightsComponentDataVolumeCap.js b/lib/services/applicationinsights/lib/models/applicationInsightsComponentDataVolumeCap.js index 1db1cce43e..726536de9f 100644 --- a/lib/services/applicationinsights/lib/models/applicationInsightsComponentDataVolumeCap.js +++ b/lib/services/applicationinsights/lib/models/applicationInsightsComponentDataVolumeCap.js @@ -11,7 +11,7 @@ 'use strict'; /** - * An Application Insights component daily data volumne cap + * An Application Insights component daily data volume cap * */ class ApplicationInsightsComponentDataVolumeCap { diff --git a/lib/services/applicationinsights/lib/models/applicationInsightsComponentFeature.js b/lib/services/applicationinsights/lib/models/applicationInsightsComponentFeature.js index 936d2dc84e..74fefe2df1 100644 --- a/lib/services/applicationinsights/lib/models/applicationInsightsComponentFeature.js +++ b/lib/services/applicationinsights/lib/models/applicationInsightsComponentFeature.js @@ -19,13 +19,13 @@ class ApplicationInsightsComponentFeature { * Create a ApplicationInsightsComponentFeature. * @member {string} [featureName] The pricing feature name. * @member {string} [meterId] The meter id used for the feature. - * @member {string} [meterRateFrequency] The meter meter rate for the - * feature's meter. + * @member {string} [meterRateFrequency] The meter rate for the feature's + * meter. * @member {string} [resouceId] Reserved, not used now. * @member {boolean} [isHidden] Reserved, not used now. - * @member {array} [capabilities] A list of Application Insigths component + * @member {array} [capabilities] A list of Application Insights component * feature capability. - * @member {string} [title] Desplay name of the feature. + * @member {string} [title] Display name of the feature. * @member {boolean} [isMainFeature] Whether can apply addon feature on to * it. * @member {string} [supportedAddonFeatures] The add on features on main diff --git a/lib/services/applicationinsights/lib/models/applicationInsightsComponentFeatureCapabilities.js b/lib/services/applicationinsights/lib/models/applicationInsightsComponentFeatureCapabilities.js index ae93319d27..e9f03ea34a 100644 --- a/lib/services/applicationinsights/lib/models/applicationInsightsComponentFeatureCapabilities.js +++ b/lib/services/applicationinsights/lib/models/applicationInsightsComponentFeatureCapabilities.js @@ -32,7 +32,7 @@ class ApplicationInsightsComponentFeatureCapabilities { * @member {boolean} [multipleStepWebTest] Whether allow to use multiple * steps web test feature. * @member {string} [apiAccessLevel] Reserved, not used now. - * @member {string} [trackingType] The applciation insights component used + * @member {string} [trackingType] The application insights component used * tracking type. * @member {number} [dailyCap] Daily data volume cap in GB. * @member {number} [dailyCapResetTime] Daily data volume cap UTC reset hour. diff --git a/lib/services/applicationinsights/lib/models/applicationInsightsComponentFeatureCapability.js b/lib/services/applicationinsights/lib/models/applicationInsightsComponentFeatureCapability.js index 5499022ffb..9d44c9da7b 100644 --- a/lib/services/applicationinsights/lib/models/applicationInsightsComponentFeatureCapability.js +++ b/lib/services/applicationinsights/lib/models/applicationInsightsComponentFeatureCapability.js @@ -19,7 +19,7 @@ class ApplicationInsightsComponentFeatureCapability { * Create a ApplicationInsightsComponentFeatureCapability. * @member {string} [name] The name of the capability. * @member {string} [description] The description of the capability. - * @member {string} [value] The vaule of the capability. + * @member {string} [value] The value of the capability. * @member {string} [unit] The unit of the capability. * @member {string} [meterId] The meter used for the capability. * @member {string} [meterRateFrequency] The meter rate of the meter. diff --git a/lib/services/applicationinsights/lib/models/componentPurgeBodyFilters.js b/lib/services/applicationinsights/lib/models/componentPurgeBodyFilters.js index d691a0b4ca..d8bc0b1987 100644 --- a/lib/services/applicationinsights/lib/models/componentPurgeBodyFilters.js +++ b/lib/services/applicationinsights/lib/models/componentPurgeBodyFilters.js @@ -24,6 +24,8 @@ class ComponentPurgeBodyFilters { * @member {object} [value] the value for the operator to function over. This * can be a number (e.g., > 100), a string (timestamp >= '2017-09-01') or * array of values. + * @member {string} [key] When filtering over custom dimensions, this key + * will be used as the name of the custom dimension. */ constructor() { } @@ -62,6 +64,13 @@ class ComponentPurgeBodyFilters { type: { name: 'Object' } + }, + key: { + required: false, + serializedName: 'key', + type: { + name: 'String' + } } } } diff --git a/lib/services/applicationinsights/lib/models/index.d.ts b/lib/services/applicationinsights/lib/models/index.d.ts index 2e33a87dc4..261fc04c01 100644 --- a/lib/services/applicationinsights/lib/models/index.d.ts +++ b/lib/services/applicationinsights/lib/models/index.d.ts @@ -279,7 +279,7 @@ export interface ApplicationInsightsComponentExportConfiguration { * @class * Initializes a new instance of the ApplicationInsightsComponentDataVolumeCap class. * @constructor - * An Application Insights component daily data volumne cap + * An Application Insights component daily data volume cap * * @member {number} [cap] Daily data volume cap in GB. * @member {number} [resetTime] Daily data volume cap UTC reset hour. @@ -307,7 +307,7 @@ export interface ApplicationInsightsComponentDataVolumeCap { * An Application Insights component billing features * * @member {object} [dataVolumeCap] An Application Insights component daily - * data volumne cap + * data volume cap * @member {number} [dataVolumeCap.cap] Daily data volume cap in GB. * @member {number} [dataVolumeCap.resetTime] Daily data volume cap UTC reset * hour. @@ -368,7 +368,7 @@ export interface ApplicationInsightsComponentQuotaStatus { * @member {boolean} [multipleStepWebTest] Whether allow to use multiple steps * web test feature. * @member {string} [apiAccessLevel] Reserved, not used now. - * @member {string} [trackingType] The applciation insights component used + * @member {string} [trackingType] The application insights component used * tracking type. * @member {number} [dailyCap] Daily data volume cap in GB. * @member {number} [dailyCapResetTime] Daily data volume cap UTC reset hour. @@ -401,7 +401,7 @@ export interface ApplicationInsightsComponentFeatureCapabilities { * * @member {string} [name] The name of the capability. * @member {string} [description] The description of the capability. - * @member {string} [value] The vaule of the capability. + * @member {string} [value] The value of the capability. * @member {string} [unit] The unit of the capability. * @member {string} [meterId] The meter used for the capability. * @member {string} [meterRateFrequency] The meter rate of the meter. @@ -423,13 +423,13 @@ export interface ApplicationInsightsComponentFeatureCapability { * * @member {string} [featureName] The pricing feature name. * @member {string} [meterId] The meter id used for the feature. - * @member {string} [meterRateFrequency] The meter meter rate for the feature's + * @member {string} [meterRateFrequency] The meter rate for the feature's * meter. * @member {string} [resouceId] Reserved, not used now. * @member {boolean} [isHidden] Reserved, not used now. - * @member {array} [capabilities] A list of Application Insigths component + * @member {array} [capabilities] A list of Application Insights component * feature capability. - * @member {string} [title] Desplay name of the feature. + * @member {string} [title] Display name of the feature. * @member {boolean} [isMainFeature] Whether can apply addon feature on to it. * @member {string} [supportedAddonFeatures] The add on features on main * feature. @@ -452,7 +452,7 @@ export interface ApplicationInsightsComponentFeature { * @constructor * An Application Insights component available features. * - * @member {array} [result] A list of Application Insigths component feature. + * @member {array} [result] A list of Application Insights component feature. */ export interface ApplicationInsightsComponentAvailableFeatures { readonly result?: ApplicationInsightsComponentFeature[]; @@ -634,11 +634,14 @@ export interface ApplicationInsightsComponent extends ComponentsResource { * @member {object} [value] the value for the operator to function over. This * can be a number (e.g., > 100), a string (timestamp >= '2017-09-01') or array * of values. + * @member {string} [key] When filtering over custom dimensions, this key will + * be used as the name of the custom dimension. */ export interface ComponentPurgeBodyFilters { column?: string; operator?: string; value?: any; + key?: string; } /** diff --git a/lib/services/applicationinsights/lib/operations/componentCurrentBillingFeatures.js b/lib/services/applicationinsights/lib/operations/componentCurrentBillingFeatures.js index 3a51f84308..660ee65453 100644 --- a/lib/services/applicationinsights/lib/operations/componentCurrentBillingFeatures.js +++ b/lib/services/applicationinsights/lib/operations/componentCurrentBillingFeatures.js @@ -173,7 +173,7 @@ function _get(resourceGroupName, resourceName, options, callback) { * specified to update billing features for an Application Insights component. * * @param {object} [billingFeaturesProperties.dataVolumeCap] An Application - * Insights component daily data volumne cap + * Insights component daily data volume cap * * @param {number} [billingFeaturesProperties.dataVolumeCap.cap] Daily data * volume cap in GB. @@ -462,7 +462,7 @@ class ComponentCurrentBillingFeatures { * specified to update billing features for an Application Insights component. * * @param {object} [billingFeaturesProperties.dataVolumeCap] An Application - * Insights component daily data volumne cap + * Insights component daily data volume cap * * @param {number} [billingFeaturesProperties.dataVolumeCap.cap] Daily data * volume cap in GB. @@ -519,7 +519,7 @@ class ComponentCurrentBillingFeatures { * specified to update billing features for an Application Insights component. * * @param {object} [billingFeaturesProperties.dataVolumeCap] An Application - * Insights component daily data volumne cap + * Insights component daily data volume cap * * @param {number} [billingFeaturesProperties.dataVolumeCap.cap] Daily data * volume cap in GB. diff --git a/lib/services/applicationinsights/lib/operations/componentFeatureCapabilities.js b/lib/services/applicationinsights/lib/operations/componentFeatureCapabilities.js index 2b3873b153..03edb1050b 100644 --- a/lib/services/applicationinsights/lib/operations/componentFeatureCapabilities.js +++ b/lib/services/applicationinsights/lib/operations/componentFeatureCapabilities.js @@ -15,7 +15,7 @@ const msRestAzure = require('ms-rest-azure'); const WebResource = msRest.WebResource; /** - * Returns feature capabilites of the application insights component. + * Returns feature capabilities of the application insights component. * * @param {string} resourceGroupName The name of the resource group. * @@ -174,7 +174,7 @@ class ComponentFeatureCapabilities { } /** - * Returns feature capabilites of the application insights component. + * Returns feature capabilities of the application insights component. * * @param {string} resourceGroupName The name of the resource group. * @@ -207,7 +207,7 @@ class ComponentFeatureCapabilities { } /** - * Returns feature capabilites of the application insights component. + * Returns feature capabilities of the application insights component. * * @param {string} resourceGroupName The name of the resource group. * diff --git a/lib/services/applicationinsights/lib/operations/index.d.ts b/lib/services/applicationinsights/lib/operations/index.d.ts index c8e8333e40..1dd3cd4884 100644 --- a/lib/services/applicationinsights/lib/operations/index.d.ts +++ b/lib/services/applicationinsights/lib/operations/index.d.ts @@ -1276,7 +1276,7 @@ export interface ComponentCurrentBillingFeatures { * specified to update billing features for an Application Insights component. * * @param {object} [billingFeaturesProperties.dataVolumeCap] An Application - * Insights component daily data volumne cap + * Insights component daily data volume cap * * @param {number} [billingFeaturesProperties.dataVolumeCap.cap] Daily data * volume cap in GB. @@ -1321,7 +1321,7 @@ export interface ComponentCurrentBillingFeatures { * specified to update billing features for an Application Insights component. * * @param {object} [billingFeaturesProperties.dataVolumeCap] An Application - * Insights component daily data volumne cap + * Insights component daily data volume cap * * @param {number} [billingFeaturesProperties.dataVolumeCap.cap] Daily data * volume cap in GB. @@ -1457,7 +1457,7 @@ export interface ComponentFeatureCapabilities { /** - * Returns feature capabilites of the application insights component. + * Returns feature capabilities of the application insights component. * * @param {string} resourceGroupName The name of the resource group. * @@ -1478,7 +1478,7 @@ export interface ComponentFeatureCapabilities { getWithHttpOperationResponse(resourceGroupName: string, resourceName: string, options?: { customHeaders? : { [headerName: string]: string; } }): Promise>; /** - * Returns feature capabilites of the application insights component. + * Returns feature capabilities of the application insights component. * * @param {string} resourceGroupName The name of the resource group. *