1// +build go1.9
2
3// Copyright 2019 Microsoft Corporation
4//
5// Licensed under the Apache License, Version 2.0 (the "License");
6// you may not use this file except in compliance with the License.
7// You may obtain a copy of the License at
8//
9//     http://www.apache.org/licenses/LICENSE-2.0
10//
11// Unless required by applicable law or agreed to in writing, software
12// distributed under the License is distributed on an "AS IS" BASIS,
13// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14// See the License for the specific language governing permissions and
15// limitations under the License.
16
17// This code was auto-generated by:
18// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
19
20package insights
21
22import (
23	"context"
24
25	original "github.com/Azure/azure-sdk-for-go/services/preview/monitor/mgmt/2019-06-01/insights"
26)
27
28const (
29	DefaultBaseURI = original.DefaultBaseURI
30)
31
32type AggregationType = original.AggregationType
33
34const (
35	Average AggregationType = original.Average
36	Count   AggregationType = original.Count
37	Maximum AggregationType = original.Maximum
38	Minimum AggregationType = original.Minimum
39	None    AggregationType = original.None
40	Total   AggregationType = original.Total
41)
42
43type AlertSeverity = original.AlertSeverity
44
45const (
46	Four  AlertSeverity = original.Four
47	One   AlertSeverity = original.One
48	Three AlertSeverity = original.Three
49	Two   AlertSeverity = original.Two
50	Zero  AlertSeverity = original.Zero
51)
52
53type BaselineSensitivity = original.BaselineSensitivity
54
55const (
56	High   BaselineSensitivity = original.High
57	Low    BaselineSensitivity = original.Low
58	Medium BaselineSensitivity = original.Medium
59)
60
61type CategoryType = original.CategoryType
62
63const (
64	Logs    CategoryType = original.Logs
65	Metrics CategoryType = original.Metrics
66)
67
68type ComparisonOperationType = original.ComparisonOperationType
69
70const (
71	Equals             ComparisonOperationType = original.Equals
72	GreaterThan        ComparisonOperationType = original.GreaterThan
73	GreaterThanOrEqual ComparisonOperationType = original.GreaterThanOrEqual
74	LessThan           ComparisonOperationType = original.LessThan
75	LessThanOrEqual    ComparisonOperationType = original.LessThanOrEqual
76	NotEquals          ComparisonOperationType = original.NotEquals
77)
78
79type ConditionOperator = original.ConditionOperator
80
81const (
82	ConditionOperatorGreaterThan        ConditionOperator = original.ConditionOperatorGreaterThan
83	ConditionOperatorGreaterThanOrEqual ConditionOperator = original.ConditionOperatorGreaterThanOrEqual
84	ConditionOperatorLessThan           ConditionOperator = original.ConditionOperatorLessThan
85	ConditionOperatorLessThanOrEqual    ConditionOperator = original.ConditionOperatorLessThanOrEqual
86)
87
88type ConditionalOperator = original.ConditionalOperator
89
90const (
91	ConditionalOperatorEqual       ConditionalOperator = original.ConditionalOperatorEqual
92	ConditionalOperatorGreaterThan ConditionalOperator = original.ConditionalOperatorGreaterThan
93	ConditionalOperatorLessThan    ConditionalOperator = original.ConditionalOperatorLessThan
94)
95
96type CriterionType = original.CriterionType
97
98const (
99	CriterionTypeDynamicThresholdCriterion CriterionType = original.CriterionTypeDynamicThresholdCriterion
100	CriterionTypeMultiMetricCriteria       CriterionType = original.CriterionTypeMultiMetricCriteria
101	CriterionTypeStaticThresholdCriterion  CriterionType = original.CriterionTypeStaticThresholdCriterion
102)
103
104type DataStatus = original.DataStatus
105
106const (
107	NotPresent DataStatus = original.NotPresent
108	Present    DataStatus = original.Present
109)
110
111type Enabled = original.Enabled
112
113const (
114	False Enabled = original.False
115	True  Enabled = original.True
116)
117
118type EventLevel = original.EventLevel
119
120const (
121	EventLevelCritical      EventLevel = original.EventLevelCritical
122	EventLevelError         EventLevel = original.EventLevelError
123	EventLevelInformational EventLevel = original.EventLevelInformational
124	EventLevelVerbose       EventLevel = original.EventLevelVerbose
125	EventLevelWarning       EventLevel = original.EventLevelWarning
126)
127
128type MetricStatisticType = original.MetricStatisticType
129
130const (
131	MetricStatisticTypeAverage MetricStatisticType = original.MetricStatisticTypeAverage
132	MetricStatisticTypeMax     MetricStatisticType = original.MetricStatisticTypeMax
133	MetricStatisticTypeMin     MetricStatisticType = original.MetricStatisticTypeMin
134	MetricStatisticTypeSum     MetricStatisticType = original.MetricStatisticTypeSum
135)
136
137type MetricTriggerType = original.MetricTriggerType
138
139const (
140	MetricTriggerTypeConsecutive MetricTriggerType = original.MetricTriggerTypeConsecutive
141	MetricTriggerTypeTotal       MetricTriggerType = original.MetricTriggerTypeTotal
142)
143
144type OdataType = original.OdataType
145
146const (
147	OdataTypeMicrosoftAzureManagementInsightsModelsRuleManagementEventDataSource OdataType = original.OdataTypeMicrosoftAzureManagementInsightsModelsRuleManagementEventDataSource
148	OdataTypeMicrosoftAzureManagementInsightsModelsRuleMetricDataSource          OdataType = original.OdataTypeMicrosoftAzureManagementInsightsModelsRuleMetricDataSource
149	OdataTypeRuleDataSource                                                      OdataType = original.OdataTypeRuleDataSource
150)
151
152type OdataTypeBasicAction = original.OdataTypeBasicAction
153
154const (
155	OdataTypeAction                                                                                                                                   OdataTypeBasicAction = original.OdataTypeAction
156	OdataTypeMicrosoftWindowsAzureManagementMonitoringAlertsModelsMicrosoftAppInsightsNexusDataContractsResourcesScheduledQueryRulesAlertingAction    OdataTypeBasicAction = original.OdataTypeMicrosoftWindowsAzureManagementMonitoringAlertsModelsMicrosoftAppInsightsNexusDataContractsResourcesScheduledQueryRulesAlertingAction
157	OdataTypeMicrosoftWindowsAzureManagementMonitoringAlertsModelsMicrosoftAppInsightsNexusDataContractsResourcesScheduledQueryRulesLogToMetricAction OdataTypeBasicAction = original.OdataTypeMicrosoftWindowsAzureManagementMonitoringAlertsModelsMicrosoftAppInsightsNexusDataContractsResourcesScheduledQueryRulesLogToMetricAction
158)
159
160type OdataTypeBasicMetricAlertCriteria = original.OdataTypeBasicMetricAlertCriteria
161
162const (
163	OdataTypeMetricAlertCriteria                                         OdataTypeBasicMetricAlertCriteria = original.OdataTypeMetricAlertCriteria
164	OdataTypeMicrosoftAzureMonitorMultipleResourceMultipleMetricCriteria OdataTypeBasicMetricAlertCriteria = original.OdataTypeMicrosoftAzureMonitorMultipleResourceMultipleMetricCriteria
165	OdataTypeMicrosoftAzureMonitorSingleResourceMultipleMetricCriteria   OdataTypeBasicMetricAlertCriteria = original.OdataTypeMicrosoftAzureMonitorSingleResourceMultipleMetricCriteria
166)
167
168type OdataTypeBasicRuleAction = original.OdataTypeBasicRuleAction
169
170const (
171	OdataTypeMicrosoftAzureManagementInsightsModelsRuleEmailAction   OdataTypeBasicRuleAction = original.OdataTypeMicrosoftAzureManagementInsightsModelsRuleEmailAction
172	OdataTypeMicrosoftAzureManagementInsightsModelsRuleWebhookAction OdataTypeBasicRuleAction = original.OdataTypeMicrosoftAzureManagementInsightsModelsRuleWebhookAction
173	OdataTypeRuleAction                                              OdataTypeBasicRuleAction = original.OdataTypeRuleAction
174)
175
176type OdataTypeBasicRuleCondition = original.OdataTypeBasicRuleCondition
177
178const (
179	OdataTypeMicrosoftAzureManagementInsightsModelsLocationThresholdRuleCondition OdataTypeBasicRuleCondition = original.OdataTypeMicrosoftAzureManagementInsightsModelsLocationThresholdRuleCondition
180	OdataTypeMicrosoftAzureManagementInsightsModelsManagementEventRuleCondition   OdataTypeBasicRuleCondition = original.OdataTypeMicrosoftAzureManagementInsightsModelsManagementEventRuleCondition
181	OdataTypeMicrosoftAzureManagementInsightsModelsThresholdRuleCondition         OdataTypeBasicRuleCondition = original.OdataTypeMicrosoftAzureManagementInsightsModelsThresholdRuleCondition
182	OdataTypeRuleCondition                                                        OdataTypeBasicRuleCondition = original.OdataTypeRuleCondition
183)
184
185type OnboardingStatus = original.OnboardingStatus
186
187const (
188	NotOnboarded OnboardingStatus = original.NotOnboarded
189	Onboarded    OnboardingStatus = original.Onboarded
190	Unknown      OnboardingStatus = original.Unknown
191)
192
193type ProvisioningState = original.ProvisioningState
194
195const (
196	Canceled  ProvisioningState = original.Canceled
197	Deploying ProvisioningState = original.Deploying
198	Failed    ProvisioningState = original.Failed
199	Succeeded ProvisioningState = original.Succeeded
200)
201
202type QueryType = original.QueryType
203
204const (
205	ResultCount QueryType = original.ResultCount
206)
207
208type ReceiverStatus = original.ReceiverStatus
209
210const (
211	ReceiverStatusDisabled     ReceiverStatus = original.ReceiverStatusDisabled
212	ReceiverStatusEnabled      ReceiverStatus = original.ReceiverStatusEnabled
213	ReceiverStatusNotSpecified ReceiverStatus = original.ReceiverStatusNotSpecified
214)
215
216type RecurrenceFrequency = original.RecurrenceFrequency
217
218const (
219	RecurrenceFrequencyDay    RecurrenceFrequency = original.RecurrenceFrequencyDay
220	RecurrenceFrequencyHour   RecurrenceFrequency = original.RecurrenceFrequencyHour
221	RecurrenceFrequencyMinute RecurrenceFrequency = original.RecurrenceFrequencyMinute
222	RecurrenceFrequencyMonth  RecurrenceFrequency = original.RecurrenceFrequencyMonth
223	RecurrenceFrequencyNone   RecurrenceFrequency = original.RecurrenceFrequencyNone
224	RecurrenceFrequencySecond RecurrenceFrequency = original.RecurrenceFrequencySecond
225	RecurrenceFrequencyWeek   RecurrenceFrequency = original.RecurrenceFrequencyWeek
226	RecurrenceFrequencyYear   RecurrenceFrequency = original.RecurrenceFrequencyYear
227)
228
229type ResultType = original.ResultType
230
231const (
232	Data     ResultType = original.Data
233	Metadata ResultType = original.Metadata
234)
235
236type ScaleDirection = original.ScaleDirection
237
238const (
239	ScaleDirectionDecrease ScaleDirection = original.ScaleDirectionDecrease
240	ScaleDirectionIncrease ScaleDirection = original.ScaleDirectionIncrease
241	ScaleDirectionNone     ScaleDirection = original.ScaleDirectionNone
242)
243
244type ScaleType = original.ScaleType
245
246const (
247	ChangeCount        ScaleType = original.ChangeCount
248	ExactCount         ScaleType = original.ExactCount
249	PercentChangeCount ScaleType = original.PercentChangeCount
250)
251
252type Sensitivity = original.Sensitivity
253
254const (
255	SensitivityHigh   Sensitivity = original.SensitivityHigh
256	SensitivityLow    Sensitivity = original.SensitivityLow
257	SensitivityMedium Sensitivity = original.SensitivityMedium
258)
259
260type TimeAggregationOperator = original.TimeAggregationOperator
261
262const (
263	TimeAggregationOperatorAverage TimeAggregationOperator = original.TimeAggregationOperatorAverage
264	TimeAggregationOperatorLast    TimeAggregationOperator = original.TimeAggregationOperatorLast
265	TimeAggregationOperatorMaximum TimeAggregationOperator = original.TimeAggregationOperatorMaximum
266	TimeAggregationOperatorMinimum TimeAggregationOperator = original.TimeAggregationOperatorMinimum
267	TimeAggregationOperatorTotal   TimeAggregationOperator = original.TimeAggregationOperatorTotal
268)
269
270type TimeAggregationType = original.TimeAggregationType
271
272const (
273	TimeAggregationTypeAverage TimeAggregationType = original.TimeAggregationTypeAverage
274	TimeAggregationTypeCount   TimeAggregationType = original.TimeAggregationTypeCount
275	TimeAggregationTypeLast    TimeAggregationType = original.TimeAggregationTypeLast
276	TimeAggregationTypeMaximum TimeAggregationType = original.TimeAggregationTypeMaximum
277	TimeAggregationTypeMinimum TimeAggregationType = original.TimeAggregationTypeMinimum
278	TimeAggregationTypeTotal   TimeAggregationType = original.TimeAggregationTypeTotal
279)
280
281type Unit = original.Unit
282
283const (
284	UnitBitsPerSecond  Unit = original.UnitBitsPerSecond
285	UnitBytes          Unit = original.UnitBytes
286	UnitByteSeconds    Unit = original.UnitByteSeconds
287	UnitBytesPerSecond Unit = original.UnitBytesPerSecond
288	UnitCores          Unit = original.UnitCores
289	UnitCount          Unit = original.UnitCount
290	UnitCountPerSecond Unit = original.UnitCountPerSecond
291	UnitMilliCores     Unit = original.UnitMilliCores
292	UnitMilliSeconds   Unit = original.UnitMilliSeconds
293	UnitNanoCores      Unit = original.UnitNanoCores
294	UnitPercent        Unit = original.UnitPercent
295	UnitSeconds        Unit = original.UnitSeconds
296	UnitUnspecified    Unit = original.UnitUnspecified
297)
298
299type Action = original.Action
300type ActionGroup = original.ActionGroup
301type ActionGroupList = original.ActionGroupList
302type ActionGroupPatch = original.ActionGroupPatch
303type ActionGroupPatchBody = original.ActionGroupPatchBody
304type ActionGroupResource = original.ActionGroupResource
305type ActionGroupsClient = original.ActionGroupsClient
306type ActivityLogAlert = original.ActivityLogAlert
307type ActivityLogAlertActionGroup = original.ActivityLogAlertActionGroup
308type ActivityLogAlertActionList = original.ActivityLogAlertActionList
309type ActivityLogAlertAllOfCondition = original.ActivityLogAlertAllOfCondition
310type ActivityLogAlertLeafCondition = original.ActivityLogAlertLeafCondition
311type ActivityLogAlertList = original.ActivityLogAlertList
312type ActivityLogAlertPatch = original.ActivityLogAlertPatch
313type ActivityLogAlertPatchBody = original.ActivityLogAlertPatchBody
314type ActivityLogAlertResource = original.ActivityLogAlertResource
315type ActivityLogAlertsClient = original.ActivityLogAlertsClient
316type ActivityLogsClient = original.ActivityLogsClient
317type AlertRule = original.AlertRule
318type AlertRuleIncidentsClient = original.AlertRuleIncidentsClient
319type AlertRuleResource = original.AlertRuleResource
320type AlertRuleResourceCollection = original.AlertRuleResourceCollection
321type AlertRuleResourcePatch = original.AlertRuleResourcePatch
322type AlertRulesClient = original.AlertRulesClient
323type AlertingAction = original.AlertingAction
324type ArmRoleReceiver = original.ArmRoleReceiver
325type AutomationRunbookReceiver = original.AutomationRunbookReceiver
326type AutoscaleNotification = original.AutoscaleNotification
327type AutoscaleProfile = original.AutoscaleProfile
328type AutoscaleSetting = original.AutoscaleSetting
329type AutoscaleSettingResource = original.AutoscaleSettingResource
330type AutoscaleSettingResourceCollection = original.AutoscaleSettingResourceCollection
331type AutoscaleSettingResourceCollectionIterator = original.AutoscaleSettingResourceCollectionIterator
332type AutoscaleSettingResourceCollectionPage = original.AutoscaleSettingResourceCollectionPage
333type AutoscaleSettingResourcePatch = original.AutoscaleSettingResourcePatch
334type AutoscaleSettingsClient = original.AutoscaleSettingsClient
335type AzNsActionGroup = original.AzNsActionGroup
336type AzureAppPushReceiver = original.AzureAppPushReceiver
337type AzureFunctionReceiver = original.AzureFunctionReceiver
338type BaseClient = original.BaseClient
339type Baseline = original.Baseline
340type BaselineMetadata = original.BaselineMetadata
341type BaselineMetadataValue = original.BaselineMetadataValue
342type BaselineProperties = original.BaselineProperties
343type BaselineResponse = original.BaselineResponse
344type BaselinesClient = original.BaselinesClient
345type BasicAction = original.BasicAction
346type BasicMetricAlertCriteria = original.BasicMetricAlertCriteria
347type BasicMultiMetricCriteria = original.BasicMultiMetricCriteria
348type BasicRuleAction = original.BasicRuleAction
349type BasicRuleCondition = original.BasicRuleCondition
350type BasicRuleDataSource = original.BasicRuleDataSource
351type CalculateBaselineResponse = original.CalculateBaselineResponse
352type Criteria = original.Criteria
353type DataContainer = original.DataContainer
354type DiagnosticSettings = original.DiagnosticSettings
355type DiagnosticSettingsCategory = original.DiagnosticSettingsCategory
356type DiagnosticSettingsCategoryClient = original.DiagnosticSettingsCategoryClient
357type DiagnosticSettingsCategoryResource = original.DiagnosticSettingsCategoryResource
358type DiagnosticSettingsCategoryResourceCollection = original.DiagnosticSettingsCategoryResourceCollection
359type DiagnosticSettingsClient = original.DiagnosticSettingsClient
360type DiagnosticSettingsResource = original.DiagnosticSettingsResource
361type DiagnosticSettingsResourceCollection = original.DiagnosticSettingsResourceCollection
362type Dimension = original.Dimension
363type DynamicMetricCriteria = original.DynamicMetricCriteria
364type DynamicThresholdFailingPeriods = original.DynamicThresholdFailingPeriods
365type EmailNotification = original.EmailNotification
366type EmailReceiver = original.EmailReceiver
367type EnableRequest = original.EnableRequest
368type Error = original.Error
369type ErrorResponse = original.ErrorResponse
370type EventCategoriesClient = original.EventCategoriesClient
371type EventCategoryCollection = original.EventCategoryCollection
372type EventData = original.EventData
373type EventDataCollection = original.EventDataCollection
374type EventDataCollectionIterator = original.EventDataCollectionIterator
375type EventDataCollectionPage = original.EventDataCollectionPage
376type HTTPRequestInfo = original.HTTPRequestInfo
377type Incident = original.Incident
378type IncidentListResult = original.IncidentListResult
379type ItsmReceiver = original.ItsmReceiver
380type LocalizableString = original.LocalizableString
381type LocationThresholdRuleCondition = original.LocationThresholdRuleCondition
382type LogMetricTrigger = original.LogMetricTrigger
383type LogProfileCollection = original.LogProfileCollection
384type LogProfileProperties = original.LogProfileProperties
385type LogProfileResource = original.LogProfileResource
386type LogProfileResourcePatch = original.LogProfileResourcePatch
387type LogProfilesClient = original.LogProfilesClient
388type LogSearchRule = original.LogSearchRule
389type LogSearchRulePatch = original.LogSearchRulePatch
390type LogSearchRuleResource = original.LogSearchRuleResource
391type LogSearchRuleResourceCollection = original.LogSearchRuleResourceCollection
392type LogSearchRuleResourcePatch = original.LogSearchRuleResourcePatch
393type LogSettings = original.LogSettings
394type LogToMetricAction = original.LogToMetricAction
395type LogicAppReceiver = original.LogicAppReceiver
396type ManagementEventAggregationCondition = original.ManagementEventAggregationCondition
397type ManagementEventRuleCondition = original.ManagementEventRuleCondition
398type MetadataValue = original.MetadataValue
399type Metric = original.Metric
400type MetricAlertAction = original.MetricAlertAction
401type MetricAlertCriteria = original.MetricAlertCriteria
402type MetricAlertMultipleResourceMultipleMetricCriteria = original.MetricAlertMultipleResourceMultipleMetricCriteria
403type MetricAlertProperties = original.MetricAlertProperties
404type MetricAlertResource = original.MetricAlertResource
405type MetricAlertResourceCollection = original.MetricAlertResourceCollection
406type MetricAlertResourcePatch = original.MetricAlertResourcePatch
407type MetricAlertSingleResourceMultipleMetricCriteria = original.MetricAlertSingleResourceMultipleMetricCriteria
408type MetricAlertStatus = original.MetricAlertStatus
409type MetricAlertStatusCollection = original.MetricAlertStatusCollection
410type MetricAlertStatusProperties = original.MetricAlertStatusProperties
411type MetricAlertsClient = original.MetricAlertsClient
412type MetricAlertsStatusClient = original.MetricAlertsStatusClient
413type MetricAvailability = original.MetricAvailability
414type MetricBaselineClient = original.MetricBaselineClient
415type MetricBaselinesProperties = original.MetricBaselinesProperties
416type MetricBaselinesResponse = original.MetricBaselinesResponse
417type MetricCriteria = original.MetricCriteria
418type MetricDefinition = original.MetricDefinition
419type MetricDefinitionCollection = original.MetricDefinitionCollection
420type MetricDefinitionsClient = original.MetricDefinitionsClient
421type MetricDimension = original.MetricDimension
422type MetricNamespace = original.MetricNamespace
423type MetricNamespaceCollection = original.MetricNamespaceCollection
424type MetricNamespaceName = original.MetricNamespaceName
425type MetricNamespacesClient = original.MetricNamespacesClient
426type MetricSettings = original.MetricSettings
427type MetricSingleDimension = original.MetricSingleDimension
428type MetricTrigger = original.MetricTrigger
429type MetricValue = original.MetricValue
430type MetricsClient = original.MetricsClient
431type MultiMetricCriteria = original.MultiMetricCriteria
432type Operation = original.Operation
433type OperationDisplay = original.OperationDisplay
434type OperationListResult = original.OperationListResult
435type OperationsClient = original.OperationsClient
436type ProxyOnlyResource = original.ProxyOnlyResource
437type ProxyResource = original.ProxyResource
438type Recurrence = original.Recurrence
439type RecurrentSchedule = original.RecurrentSchedule
440type Resource = original.Resource
441type Response = original.Response
442type ResponseWithError = original.ResponseWithError
443type RetentionPolicy = original.RetentionPolicy
444type RuleAction = original.RuleAction
445type RuleCondition = original.RuleCondition
446type RuleDataSource = original.RuleDataSource
447type RuleEmailAction = original.RuleEmailAction
448type RuleManagementEventClaimsDataSource = original.RuleManagementEventClaimsDataSource
449type RuleManagementEventDataSource = original.RuleManagementEventDataSource
450type RuleMetricDataSource = original.RuleMetricDataSource
451type RuleWebhookAction = original.RuleWebhookAction
452type ScaleAction = original.ScaleAction
453type ScaleCapacity = original.ScaleCapacity
454type ScaleRule = original.ScaleRule
455type Schedule = original.Schedule
456type ScheduledQueryRulesClient = original.ScheduledQueryRulesClient
457type SenderAuthorization = original.SenderAuthorization
458type SingleBaseline = original.SingleBaseline
459type SingleMetricBaseline = original.SingleMetricBaseline
460type SmsReceiver = original.SmsReceiver
461type Source = original.Source
462type TenantActivityLogsClient = original.TenantActivityLogsClient
463type ThresholdRuleCondition = original.ThresholdRuleCondition
464type TimeSeriesBaseline = original.TimeSeriesBaseline
465type TimeSeriesElement = original.TimeSeriesElement
466type TimeSeriesInformation = original.TimeSeriesInformation
467type TimeWindow = original.TimeWindow
468type TriggerCondition = original.TriggerCondition
469type VMInsightsClient = original.VMInsightsClient
470type VMInsightsOnboardingStatus = original.VMInsightsOnboardingStatus
471type VMInsightsOnboardingStatusProperties = original.VMInsightsOnboardingStatusProperties
472type VoiceReceiver = original.VoiceReceiver
473type WebhookNotification = original.WebhookNotification
474type WebhookReceiver = original.WebhookReceiver
475type WorkspaceInfo = original.WorkspaceInfo
476type WorkspaceInfoProperties = original.WorkspaceInfoProperties
477
478func New(subscriptionID string) BaseClient {
479	return original.New(subscriptionID)
480}
481func NewActionGroupsClient(subscriptionID string) ActionGroupsClient {
482	return original.NewActionGroupsClient(subscriptionID)
483}
484func NewActionGroupsClientWithBaseURI(baseURI string, subscriptionID string) ActionGroupsClient {
485	return original.NewActionGroupsClientWithBaseURI(baseURI, subscriptionID)
486}
487func NewActivityLogAlertsClient(subscriptionID string) ActivityLogAlertsClient {
488	return original.NewActivityLogAlertsClient(subscriptionID)
489}
490func NewActivityLogAlertsClientWithBaseURI(baseURI string, subscriptionID string) ActivityLogAlertsClient {
491	return original.NewActivityLogAlertsClientWithBaseURI(baseURI, subscriptionID)
492}
493func NewActivityLogsClient(subscriptionID string) ActivityLogsClient {
494	return original.NewActivityLogsClient(subscriptionID)
495}
496func NewActivityLogsClientWithBaseURI(baseURI string, subscriptionID string) ActivityLogsClient {
497	return original.NewActivityLogsClientWithBaseURI(baseURI, subscriptionID)
498}
499func NewAlertRuleIncidentsClient(subscriptionID string) AlertRuleIncidentsClient {
500	return original.NewAlertRuleIncidentsClient(subscriptionID)
501}
502func NewAlertRuleIncidentsClientWithBaseURI(baseURI string, subscriptionID string) AlertRuleIncidentsClient {
503	return original.NewAlertRuleIncidentsClientWithBaseURI(baseURI, subscriptionID)
504}
505func NewAlertRulesClient(subscriptionID string) AlertRulesClient {
506	return original.NewAlertRulesClient(subscriptionID)
507}
508func NewAlertRulesClientWithBaseURI(baseURI string, subscriptionID string) AlertRulesClient {
509	return original.NewAlertRulesClientWithBaseURI(baseURI, subscriptionID)
510}
511func NewAutoscaleSettingResourceCollectionIterator(page AutoscaleSettingResourceCollectionPage) AutoscaleSettingResourceCollectionIterator {
512	return original.NewAutoscaleSettingResourceCollectionIterator(page)
513}
514func NewAutoscaleSettingResourceCollectionPage(getNextPage func(context.Context, AutoscaleSettingResourceCollection) (AutoscaleSettingResourceCollection, error)) AutoscaleSettingResourceCollectionPage {
515	return original.NewAutoscaleSettingResourceCollectionPage(getNextPage)
516}
517func NewAutoscaleSettingsClient(subscriptionID string) AutoscaleSettingsClient {
518	return original.NewAutoscaleSettingsClient(subscriptionID)
519}
520func NewAutoscaleSettingsClientWithBaseURI(baseURI string, subscriptionID string) AutoscaleSettingsClient {
521	return original.NewAutoscaleSettingsClientWithBaseURI(baseURI, subscriptionID)
522}
523func NewBaselinesClient(subscriptionID string) BaselinesClient {
524	return original.NewBaselinesClient(subscriptionID)
525}
526func NewBaselinesClientWithBaseURI(baseURI string, subscriptionID string) BaselinesClient {
527	return original.NewBaselinesClientWithBaseURI(baseURI, subscriptionID)
528}
529func NewDiagnosticSettingsCategoryClient(subscriptionID string) DiagnosticSettingsCategoryClient {
530	return original.NewDiagnosticSettingsCategoryClient(subscriptionID)
531}
532func NewDiagnosticSettingsCategoryClientWithBaseURI(baseURI string, subscriptionID string) DiagnosticSettingsCategoryClient {
533	return original.NewDiagnosticSettingsCategoryClientWithBaseURI(baseURI, subscriptionID)
534}
535func NewDiagnosticSettingsClient(subscriptionID string) DiagnosticSettingsClient {
536	return original.NewDiagnosticSettingsClient(subscriptionID)
537}
538func NewDiagnosticSettingsClientWithBaseURI(baseURI string, subscriptionID string) DiagnosticSettingsClient {
539	return original.NewDiagnosticSettingsClientWithBaseURI(baseURI, subscriptionID)
540}
541func NewEventCategoriesClient(subscriptionID string) EventCategoriesClient {
542	return original.NewEventCategoriesClient(subscriptionID)
543}
544func NewEventCategoriesClientWithBaseURI(baseURI string, subscriptionID string) EventCategoriesClient {
545	return original.NewEventCategoriesClientWithBaseURI(baseURI, subscriptionID)
546}
547func NewEventDataCollectionIterator(page EventDataCollectionPage) EventDataCollectionIterator {
548	return original.NewEventDataCollectionIterator(page)
549}
550func NewEventDataCollectionPage(getNextPage func(context.Context, EventDataCollection) (EventDataCollection, error)) EventDataCollectionPage {
551	return original.NewEventDataCollectionPage(getNextPage)
552}
553func NewLogProfilesClient(subscriptionID string) LogProfilesClient {
554	return original.NewLogProfilesClient(subscriptionID)
555}
556func NewLogProfilesClientWithBaseURI(baseURI string, subscriptionID string) LogProfilesClient {
557	return original.NewLogProfilesClientWithBaseURI(baseURI, subscriptionID)
558}
559func NewMetricAlertsClient(subscriptionID string) MetricAlertsClient {
560	return original.NewMetricAlertsClient(subscriptionID)
561}
562func NewMetricAlertsClientWithBaseURI(baseURI string, subscriptionID string) MetricAlertsClient {
563	return original.NewMetricAlertsClientWithBaseURI(baseURI, subscriptionID)
564}
565func NewMetricAlertsStatusClient(subscriptionID string) MetricAlertsStatusClient {
566	return original.NewMetricAlertsStatusClient(subscriptionID)
567}
568func NewMetricAlertsStatusClientWithBaseURI(baseURI string, subscriptionID string) MetricAlertsStatusClient {
569	return original.NewMetricAlertsStatusClientWithBaseURI(baseURI, subscriptionID)
570}
571func NewMetricBaselineClient(subscriptionID string) MetricBaselineClient {
572	return original.NewMetricBaselineClient(subscriptionID)
573}
574func NewMetricBaselineClientWithBaseURI(baseURI string, subscriptionID string) MetricBaselineClient {
575	return original.NewMetricBaselineClientWithBaseURI(baseURI, subscriptionID)
576}
577func NewMetricDefinitionsClient(subscriptionID string) MetricDefinitionsClient {
578	return original.NewMetricDefinitionsClient(subscriptionID)
579}
580func NewMetricDefinitionsClientWithBaseURI(baseURI string, subscriptionID string) MetricDefinitionsClient {
581	return original.NewMetricDefinitionsClientWithBaseURI(baseURI, subscriptionID)
582}
583func NewMetricNamespacesClient(subscriptionID string) MetricNamespacesClient {
584	return original.NewMetricNamespacesClient(subscriptionID)
585}
586func NewMetricNamespacesClientWithBaseURI(baseURI string, subscriptionID string) MetricNamespacesClient {
587	return original.NewMetricNamespacesClientWithBaseURI(baseURI, subscriptionID)
588}
589func NewMetricsClient(subscriptionID string) MetricsClient {
590	return original.NewMetricsClient(subscriptionID)
591}
592func NewMetricsClientWithBaseURI(baseURI string, subscriptionID string) MetricsClient {
593	return original.NewMetricsClientWithBaseURI(baseURI, subscriptionID)
594}
595func NewOperationsClient(subscriptionID string) OperationsClient {
596	return original.NewOperationsClient(subscriptionID)
597}
598func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
599	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
600}
601func NewScheduledQueryRulesClient(subscriptionID string) ScheduledQueryRulesClient {
602	return original.NewScheduledQueryRulesClient(subscriptionID)
603}
604func NewScheduledQueryRulesClientWithBaseURI(baseURI string, subscriptionID string) ScheduledQueryRulesClient {
605	return original.NewScheduledQueryRulesClientWithBaseURI(baseURI, subscriptionID)
606}
607func NewTenantActivityLogsClient(subscriptionID string) TenantActivityLogsClient {
608	return original.NewTenantActivityLogsClient(subscriptionID)
609}
610func NewTenantActivityLogsClientWithBaseURI(baseURI string, subscriptionID string) TenantActivityLogsClient {
611	return original.NewTenantActivityLogsClientWithBaseURI(baseURI, subscriptionID)
612}
613func NewVMInsightsClient(subscriptionID string) VMInsightsClient {
614	return original.NewVMInsightsClient(subscriptionID)
615}
616func NewVMInsightsClientWithBaseURI(baseURI string, subscriptionID string) VMInsightsClient {
617	return original.NewVMInsightsClientWithBaseURI(baseURI, subscriptionID)
618}
619func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
620	return original.NewWithBaseURI(baseURI, subscriptionID)
621}
622func PossibleAggregationTypeValues() []AggregationType {
623	return original.PossibleAggregationTypeValues()
624}
625func PossibleAlertSeverityValues() []AlertSeverity {
626	return original.PossibleAlertSeverityValues()
627}
628func PossibleBaselineSensitivityValues() []BaselineSensitivity {
629	return original.PossibleBaselineSensitivityValues()
630}
631func PossibleCategoryTypeValues() []CategoryType {
632	return original.PossibleCategoryTypeValues()
633}
634func PossibleComparisonOperationTypeValues() []ComparisonOperationType {
635	return original.PossibleComparisonOperationTypeValues()
636}
637func PossibleConditionOperatorValues() []ConditionOperator {
638	return original.PossibleConditionOperatorValues()
639}
640func PossibleConditionalOperatorValues() []ConditionalOperator {
641	return original.PossibleConditionalOperatorValues()
642}
643func PossibleCriterionTypeValues() []CriterionType {
644	return original.PossibleCriterionTypeValues()
645}
646func PossibleDataStatusValues() []DataStatus {
647	return original.PossibleDataStatusValues()
648}
649func PossibleEnabledValues() []Enabled {
650	return original.PossibleEnabledValues()
651}
652func PossibleEventLevelValues() []EventLevel {
653	return original.PossibleEventLevelValues()
654}
655func PossibleMetricStatisticTypeValues() []MetricStatisticType {
656	return original.PossibleMetricStatisticTypeValues()
657}
658func PossibleMetricTriggerTypeValues() []MetricTriggerType {
659	return original.PossibleMetricTriggerTypeValues()
660}
661func PossibleOdataTypeBasicActionValues() []OdataTypeBasicAction {
662	return original.PossibleOdataTypeBasicActionValues()
663}
664func PossibleOdataTypeBasicMetricAlertCriteriaValues() []OdataTypeBasicMetricAlertCriteria {
665	return original.PossibleOdataTypeBasicMetricAlertCriteriaValues()
666}
667func PossibleOdataTypeBasicRuleActionValues() []OdataTypeBasicRuleAction {
668	return original.PossibleOdataTypeBasicRuleActionValues()
669}
670func PossibleOdataTypeBasicRuleConditionValues() []OdataTypeBasicRuleCondition {
671	return original.PossibleOdataTypeBasicRuleConditionValues()
672}
673func PossibleOdataTypeValues() []OdataType {
674	return original.PossibleOdataTypeValues()
675}
676func PossibleOnboardingStatusValues() []OnboardingStatus {
677	return original.PossibleOnboardingStatusValues()
678}
679func PossibleProvisioningStateValues() []ProvisioningState {
680	return original.PossibleProvisioningStateValues()
681}
682func PossibleQueryTypeValues() []QueryType {
683	return original.PossibleQueryTypeValues()
684}
685func PossibleReceiverStatusValues() []ReceiverStatus {
686	return original.PossibleReceiverStatusValues()
687}
688func PossibleRecurrenceFrequencyValues() []RecurrenceFrequency {
689	return original.PossibleRecurrenceFrequencyValues()
690}
691func PossibleResultTypeValues() []ResultType {
692	return original.PossibleResultTypeValues()
693}
694func PossibleScaleDirectionValues() []ScaleDirection {
695	return original.PossibleScaleDirectionValues()
696}
697func PossibleScaleTypeValues() []ScaleType {
698	return original.PossibleScaleTypeValues()
699}
700func PossibleSensitivityValues() []Sensitivity {
701	return original.PossibleSensitivityValues()
702}
703func PossibleTimeAggregationOperatorValues() []TimeAggregationOperator {
704	return original.PossibleTimeAggregationOperatorValues()
705}
706func PossibleTimeAggregationTypeValues() []TimeAggregationType {
707	return original.PossibleTimeAggregationTypeValues()
708}
709func PossibleUnitValues() []Unit {
710	return original.PossibleUnitValues()
711}
712func UserAgent() string {
713	return original.UserAgent() + " profiles/preview"
714}
715func Version() string {
716	return original.Version()
717}
718