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/appinsights/mgmt/2015-05-01/insights"
26)
27
28const (
29	DefaultBaseURI = original.DefaultBaseURI
30)
31
32type ApplicationType = original.ApplicationType
33
34const (
35	Other ApplicationType = original.Other
36	Web   ApplicationType = original.Web
37)
38
39type CategoryType = original.CategoryType
40
41const (
42	CategoryTypePerformance CategoryType = original.CategoryTypePerformance
43	CategoryTypeRetention   CategoryType = original.CategoryTypeRetention
44	CategoryTypeTSG         CategoryType = original.CategoryTypeTSG
45	CategoryTypeWorkbook    CategoryType = original.CategoryTypeWorkbook
46)
47
48type FavoriteSourceType = original.FavoriteSourceType
49
50const (
51	Events       FavoriteSourceType = original.Events
52	Funnel       FavoriteSourceType = original.Funnel
53	Impact       FavoriteSourceType = original.Impact
54	Notebook     FavoriteSourceType = original.Notebook
55	Retention    FavoriteSourceType = original.Retention
56	Segmentation FavoriteSourceType = original.Segmentation
57	Sessions     FavoriteSourceType = original.Sessions
58	Userflows    FavoriteSourceType = original.Userflows
59)
60
61type FavoriteType = original.FavoriteType
62
63const (
64	Shared FavoriteType = original.Shared
65	User   FavoriteType = original.User
66)
67
68type FlowType = original.FlowType
69
70const (
71	Bluefield FlowType = original.Bluefield
72)
73
74type ItemScope = original.ItemScope
75
76const (
77	ItemScopeShared ItemScope = original.ItemScopeShared
78	ItemScopeUser   ItemScope = original.ItemScopeUser
79)
80
81type ItemScopePath = original.ItemScopePath
82
83const (
84	AnalyticsItems   ItemScopePath = original.AnalyticsItems
85	MyanalyticsItems ItemScopePath = original.MyanalyticsItems
86)
87
88type ItemType = original.ItemType
89
90const (
91	Folder   ItemType = original.Folder
92	Function ItemType = original.Function
93	Query    ItemType = original.Query
94	Recent   ItemType = original.Recent
95)
96
97type ItemTypeParameter = original.ItemTypeParameter
98
99const (
100	ItemTypeParameterFolder   ItemTypeParameter = original.ItemTypeParameterFolder
101	ItemTypeParameterFunction ItemTypeParameter = original.ItemTypeParameterFunction
102	ItemTypeParameterNone     ItemTypeParameter = original.ItemTypeParameterNone
103	ItemTypeParameterQuery    ItemTypeParameter = original.ItemTypeParameterQuery
104	ItemTypeParameterRecent   ItemTypeParameter = original.ItemTypeParameterRecent
105)
106
107type PurgeState = original.PurgeState
108
109const (
110	Completed PurgeState = original.Completed
111	Pending   PurgeState = original.Pending
112)
113
114type RequestSource = original.RequestSource
115
116const (
117	Rest RequestSource = original.Rest
118)
119
120type SharedTypeKind = original.SharedTypeKind
121
122const (
123	SharedTypeKindShared SharedTypeKind = original.SharedTypeKindShared
124	SharedTypeKindUser   SharedTypeKind = original.SharedTypeKindUser
125)
126
127type WebTestKind = original.WebTestKind
128
129const (
130	Multistep WebTestKind = original.Multistep
131	Ping      WebTestKind = original.Ping
132)
133
134type APIKeyRequest = original.APIKeyRequest
135type APIKeysClient = original.APIKeysClient
136type AnalyticsItemsClient = original.AnalyticsItemsClient
137type Annotation = original.Annotation
138type AnnotationError = original.AnnotationError
139type AnnotationsClient = original.AnnotationsClient
140type AnnotationsListResult = original.AnnotationsListResult
141type ApplicationInsightsComponent = original.ApplicationInsightsComponent
142type ApplicationInsightsComponentAPIKey = original.ApplicationInsightsComponentAPIKey
143type ApplicationInsightsComponentAPIKeyListResult = original.ApplicationInsightsComponentAPIKeyListResult
144type ApplicationInsightsComponentAnalyticsItem = original.ApplicationInsightsComponentAnalyticsItem
145type ApplicationInsightsComponentAnalyticsItemProperties = original.ApplicationInsightsComponentAnalyticsItemProperties
146type ApplicationInsightsComponentAvailableFeatures = original.ApplicationInsightsComponentAvailableFeatures
147type ApplicationInsightsComponentBillingFeatures = original.ApplicationInsightsComponentBillingFeatures
148type ApplicationInsightsComponentDataVolumeCap = original.ApplicationInsightsComponentDataVolumeCap
149type ApplicationInsightsComponentExportConfiguration = original.ApplicationInsightsComponentExportConfiguration
150type ApplicationInsightsComponentExportRequest = original.ApplicationInsightsComponentExportRequest
151type ApplicationInsightsComponentFavorite = original.ApplicationInsightsComponentFavorite
152type ApplicationInsightsComponentFeature = original.ApplicationInsightsComponentFeature
153type ApplicationInsightsComponentFeatureCapabilities = original.ApplicationInsightsComponentFeatureCapabilities
154type ApplicationInsightsComponentFeatureCapability = original.ApplicationInsightsComponentFeatureCapability
155type ApplicationInsightsComponentListResult = original.ApplicationInsightsComponentListResult
156type ApplicationInsightsComponentListResultIterator = original.ApplicationInsightsComponentListResultIterator
157type ApplicationInsightsComponentListResultPage = original.ApplicationInsightsComponentListResultPage
158type ApplicationInsightsComponentProactiveDetectionConfiguration = original.ApplicationInsightsComponentProactiveDetectionConfiguration
159type ApplicationInsightsComponentProactiveDetectionConfigurationRuleDefinitions = original.ApplicationInsightsComponentProactiveDetectionConfigurationRuleDefinitions
160type ApplicationInsightsComponentProperties = original.ApplicationInsightsComponentProperties
161type ApplicationInsightsComponentQuotaStatus = original.ApplicationInsightsComponentQuotaStatus
162type ApplicationInsightsComponentWebTestLocation = original.ApplicationInsightsComponentWebTestLocation
163type ApplicationInsightsWebTestLocationsListResult = original.ApplicationInsightsWebTestLocationsListResult
164type BaseClient = original.BaseClient
165type ComponentAvailableFeaturesClient = original.ComponentAvailableFeaturesClient
166type ComponentCurrentBillingFeaturesClient = original.ComponentCurrentBillingFeaturesClient
167type ComponentFeatureCapabilitiesClient = original.ComponentFeatureCapabilitiesClient
168type ComponentPurgeBody = original.ComponentPurgeBody
169type ComponentPurgeBodyFilters = original.ComponentPurgeBodyFilters
170type ComponentPurgeResponse = original.ComponentPurgeResponse
171type ComponentPurgeStatusResponse = original.ComponentPurgeStatusResponse
172type ComponentQuotaStatusClient = original.ComponentQuotaStatusClient
173type ComponentsClient = original.ComponentsClient
174type ComponentsResource = original.ComponentsResource
175type ErrorFieldContract = original.ErrorFieldContract
176type ErrorResponse = original.ErrorResponse
177type ExportConfigurationsClient = original.ExportConfigurationsClient
178type FavoritesClient = original.FavoritesClient
179type InnerError = original.InnerError
180type LinkProperties = original.LinkProperties
181type ListAnnotation = original.ListAnnotation
182type ListApplicationInsightsComponentAnalyticsItem = original.ListApplicationInsightsComponentAnalyticsItem
183type ListApplicationInsightsComponentExportConfiguration = original.ListApplicationInsightsComponentExportConfiguration
184type ListApplicationInsightsComponentFavorite = original.ListApplicationInsightsComponentFavorite
185type ListApplicationInsightsComponentProactiveDetectionConfiguration = original.ListApplicationInsightsComponentProactiveDetectionConfiguration
186type Operation = original.Operation
187type OperationDisplay = original.OperationDisplay
188type OperationListResult = original.OperationListResult
189type OperationListResultIterator = original.OperationListResultIterator
190type OperationListResultPage = original.OperationListResultPage
191type OperationsClient = original.OperationsClient
192type ProactiveDetectionConfigurationsClient = original.ProactiveDetectionConfigurationsClient
193type SetObject = original.SetObject
194type TagsResource = original.TagsResource
195type WebTest = original.WebTest
196type WebTestGeolocation = original.WebTestGeolocation
197type WebTestListResult = original.WebTestListResult
198type WebTestListResultIterator = original.WebTestListResultIterator
199type WebTestListResultPage = original.WebTestListResultPage
200type WebTestLocationsClient = original.WebTestLocationsClient
201type WebTestProperties = original.WebTestProperties
202type WebTestPropertiesConfiguration = original.WebTestPropertiesConfiguration
203type WebTestsClient = original.WebTestsClient
204type WebtestsResource = original.WebtestsResource
205type WorkItemConfiguration = original.WorkItemConfiguration
206type WorkItemConfigurationError = original.WorkItemConfigurationError
207type WorkItemConfigurationsClient = original.WorkItemConfigurationsClient
208type WorkItemConfigurationsListResult = original.WorkItemConfigurationsListResult
209type WorkItemCreateConfiguration = original.WorkItemCreateConfiguration
210type Workbook = original.Workbook
211type WorkbookError = original.WorkbookError
212type WorkbookProperties = original.WorkbookProperties
213type WorkbookResource = original.WorkbookResource
214type WorkbooksClient = original.WorkbooksClient
215type WorkbooksListResult = original.WorkbooksListResult
216
217func New(subscriptionID string) BaseClient {
218	return original.New(subscriptionID)
219}
220func NewAPIKeysClient(subscriptionID string) APIKeysClient {
221	return original.NewAPIKeysClient(subscriptionID)
222}
223func NewAPIKeysClientWithBaseURI(baseURI string, subscriptionID string) APIKeysClient {
224	return original.NewAPIKeysClientWithBaseURI(baseURI, subscriptionID)
225}
226func NewAnalyticsItemsClient(subscriptionID string) AnalyticsItemsClient {
227	return original.NewAnalyticsItemsClient(subscriptionID)
228}
229func NewAnalyticsItemsClientWithBaseURI(baseURI string, subscriptionID string) AnalyticsItemsClient {
230	return original.NewAnalyticsItemsClientWithBaseURI(baseURI, subscriptionID)
231}
232func NewAnnotationsClient(subscriptionID string) AnnotationsClient {
233	return original.NewAnnotationsClient(subscriptionID)
234}
235func NewAnnotationsClientWithBaseURI(baseURI string, subscriptionID string) AnnotationsClient {
236	return original.NewAnnotationsClientWithBaseURI(baseURI, subscriptionID)
237}
238func NewApplicationInsightsComponentListResultIterator(page ApplicationInsightsComponentListResultPage) ApplicationInsightsComponentListResultIterator {
239	return original.NewApplicationInsightsComponentListResultIterator(page)
240}
241func NewApplicationInsightsComponentListResultPage(getNextPage func(context.Context, ApplicationInsightsComponentListResult) (ApplicationInsightsComponentListResult, error)) ApplicationInsightsComponentListResultPage {
242	return original.NewApplicationInsightsComponentListResultPage(getNextPage)
243}
244func NewComponentAvailableFeaturesClient(subscriptionID string) ComponentAvailableFeaturesClient {
245	return original.NewComponentAvailableFeaturesClient(subscriptionID)
246}
247func NewComponentAvailableFeaturesClientWithBaseURI(baseURI string, subscriptionID string) ComponentAvailableFeaturesClient {
248	return original.NewComponentAvailableFeaturesClientWithBaseURI(baseURI, subscriptionID)
249}
250func NewComponentCurrentBillingFeaturesClient(subscriptionID string) ComponentCurrentBillingFeaturesClient {
251	return original.NewComponentCurrentBillingFeaturesClient(subscriptionID)
252}
253func NewComponentCurrentBillingFeaturesClientWithBaseURI(baseURI string, subscriptionID string) ComponentCurrentBillingFeaturesClient {
254	return original.NewComponentCurrentBillingFeaturesClientWithBaseURI(baseURI, subscriptionID)
255}
256func NewComponentFeatureCapabilitiesClient(subscriptionID string) ComponentFeatureCapabilitiesClient {
257	return original.NewComponentFeatureCapabilitiesClient(subscriptionID)
258}
259func NewComponentFeatureCapabilitiesClientWithBaseURI(baseURI string, subscriptionID string) ComponentFeatureCapabilitiesClient {
260	return original.NewComponentFeatureCapabilitiesClientWithBaseURI(baseURI, subscriptionID)
261}
262func NewComponentQuotaStatusClient(subscriptionID string) ComponentQuotaStatusClient {
263	return original.NewComponentQuotaStatusClient(subscriptionID)
264}
265func NewComponentQuotaStatusClientWithBaseURI(baseURI string, subscriptionID string) ComponentQuotaStatusClient {
266	return original.NewComponentQuotaStatusClientWithBaseURI(baseURI, subscriptionID)
267}
268func NewComponentsClient(subscriptionID string) ComponentsClient {
269	return original.NewComponentsClient(subscriptionID)
270}
271func NewComponentsClientWithBaseURI(baseURI string, subscriptionID string) ComponentsClient {
272	return original.NewComponentsClientWithBaseURI(baseURI, subscriptionID)
273}
274func NewExportConfigurationsClient(subscriptionID string) ExportConfigurationsClient {
275	return original.NewExportConfigurationsClient(subscriptionID)
276}
277func NewExportConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) ExportConfigurationsClient {
278	return original.NewExportConfigurationsClientWithBaseURI(baseURI, subscriptionID)
279}
280func NewFavoritesClient(subscriptionID string) FavoritesClient {
281	return original.NewFavoritesClient(subscriptionID)
282}
283func NewFavoritesClientWithBaseURI(baseURI string, subscriptionID string) FavoritesClient {
284	return original.NewFavoritesClientWithBaseURI(baseURI, subscriptionID)
285}
286func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator {
287	return original.NewOperationListResultIterator(page)
288}
289func NewOperationListResultPage(getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage {
290	return original.NewOperationListResultPage(getNextPage)
291}
292func NewOperationsClient(subscriptionID string) OperationsClient {
293	return original.NewOperationsClient(subscriptionID)
294}
295func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
296	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
297}
298func NewProactiveDetectionConfigurationsClient(subscriptionID string) ProactiveDetectionConfigurationsClient {
299	return original.NewProactiveDetectionConfigurationsClient(subscriptionID)
300}
301func NewProactiveDetectionConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) ProactiveDetectionConfigurationsClient {
302	return original.NewProactiveDetectionConfigurationsClientWithBaseURI(baseURI, subscriptionID)
303}
304func NewWebTestListResultIterator(page WebTestListResultPage) WebTestListResultIterator {
305	return original.NewWebTestListResultIterator(page)
306}
307func NewWebTestListResultPage(getNextPage func(context.Context, WebTestListResult) (WebTestListResult, error)) WebTestListResultPage {
308	return original.NewWebTestListResultPage(getNextPage)
309}
310func NewWebTestLocationsClient(subscriptionID string) WebTestLocationsClient {
311	return original.NewWebTestLocationsClient(subscriptionID)
312}
313func NewWebTestLocationsClientWithBaseURI(baseURI string, subscriptionID string) WebTestLocationsClient {
314	return original.NewWebTestLocationsClientWithBaseURI(baseURI, subscriptionID)
315}
316func NewWebTestsClient(subscriptionID string) WebTestsClient {
317	return original.NewWebTestsClient(subscriptionID)
318}
319func NewWebTestsClientWithBaseURI(baseURI string, subscriptionID string) WebTestsClient {
320	return original.NewWebTestsClientWithBaseURI(baseURI, subscriptionID)
321}
322func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
323	return original.NewWithBaseURI(baseURI, subscriptionID)
324}
325func NewWorkItemConfigurationsClient(subscriptionID string) WorkItemConfigurationsClient {
326	return original.NewWorkItemConfigurationsClient(subscriptionID)
327}
328func NewWorkItemConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) WorkItemConfigurationsClient {
329	return original.NewWorkItemConfigurationsClientWithBaseURI(baseURI, subscriptionID)
330}
331func NewWorkbooksClient(subscriptionID string) WorkbooksClient {
332	return original.NewWorkbooksClient(subscriptionID)
333}
334func NewWorkbooksClientWithBaseURI(baseURI string, subscriptionID string) WorkbooksClient {
335	return original.NewWorkbooksClientWithBaseURI(baseURI, subscriptionID)
336}
337func PossibleApplicationTypeValues() []ApplicationType {
338	return original.PossibleApplicationTypeValues()
339}
340func PossibleCategoryTypeValues() []CategoryType {
341	return original.PossibleCategoryTypeValues()
342}
343func PossibleFavoriteSourceTypeValues() []FavoriteSourceType {
344	return original.PossibleFavoriteSourceTypeValues()
345}
346func PossibleFavoriteTypeValues() []FavoriteType {
347	return original.PossibleFavoriteTypeValues()
348}
349func PossibleFlowTypeValues() []FlowType {
350	return original.PossibleFlowTypeValues()
351}
352func PossibleItemScopePathValues() []ItemScopePath {
353	return original.PossibleItemScopePathValues()
354}
355func PossibleItemScopeValues() []ItemScope {
356	return original.PossibleItemScopeValues()
357}
358func PossibleItemTypeParameterValues() []ItemTypeParameter {
359	return original.PossibleItemTypeParameterValues()
360}
361func PossibleItemTypeValues() []ItemType {
362	return original.PossibleItemTypeValues()
363}
364func PossiblePurgeStateValues() []PurgeState {
365	return original.PossiblePurgeStateValues()
366}
367func PossibleRequestSourceValues() []RequestSource {
368	return original.PossibleRequestSourceValues()
369}
370func PossibleSharedTypeKindValues() []SharedTypeKind {
371	return original.PossibleSharedTypeKindValues()
372}
373func PossibleWebTestKindValues() []WebTestKind {
374	return original.PossibleWebTestKindValues()
375}
376func UserAgent() string {
377	return original.UserAgent() + " profiles/latest"
378}
379func Version() string {
380	return original.Version()
381}
382