1// +build go1.9
2
3// Copyright 2021 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 servicemap
21
22import (
23	"context"
24
25	original "github.com/Azure/azure-sdk-for-go/services/preview/operationalinsights/mgmt/2015-11-01-preview/servicemap"
26)
27
28const (
29	DefaultBaseURI = original.DefaultBaseURI
30)
31
32type Accuracy = original.Accuracy
33
34const (
35	Actual    Accuracy = original.Actual
36	Estimated Accuracy = original.Estimated
37)
38
39type AzureCloudServiceRoleType = original.AzureCloudServiceRoleType
40
41const (
42	Unknown AzureCloudServiceRoleType = original.Unknown
43	Web     AzureCloudServiceRoleType = original.Web
44	Worker  AzureCloudServiceRoleType = original.Worker
45)
46
47type Bitness = original.Bitness
48
49const (
50	SixFourbit  Bitness = original.SixFourbit
51	ThreeTwobit Bitness = original.ThreeTwobit
52)
53
54type ConnectionFailureState = original.ConnectionFailureState
55
56const (
57	Failed ConnectionFailureState = original.Failed
58	Mixed  ConnectionFailureState = original.Mixed
59	Ok     ConnectionFailureState = original.Ok
60)
61
62type HypervisorType = original.HypervisorType
63
64const (
65	HypervisorTypeHyperv  HypervisorType = original.HypervisorTypeHyperv
66	HypervisorTypeUnknown HypervisorType = original.HypervisorTypeUnknown
67)
68
69type Kind = original.Kind
70
71const (
72	KindRefclientgroup      Kind = original.KindRefclientgroup
73	KindRefmachine          Kind = original.KindRefmachine
74	KindRefmachinewithhints Kind = original.KindRefmachinewithhints
75	KindRefport             Kind = original.KindRefport
76	KindRefprocess          Kind = original.KindRefprocess
77	KindResourceReference   Kind = original.KindResourceReference
78)
79
80type KindBasicCoreResource = original.KindBasicCoreResource
81
82const (
83	KindClientGroup  KindBasicCoreResource = original.KindClientGroup
84	KindCoreResource KindBasicCoreResource = original.KindCoreResource
85	KindMachine      KindBasicCoreResource = original.KindMachine
86	KindMachineGroup KindBasicCoreResource = original.KindMachineGroup
87	KindPort         KindBasicCoreResource = original.KindPort
88	KindProcess      KindBasicCoreResource = original.KindProcess
89)
90
91type KindBasicHostingConfiguration = original.KindBasicHostingConfiguration
92
93const (
94	KindHostingConfiguration KindBasicHostingConfiguration = original.KindHostingConfiguration
95	KindProviderazure        KindBasicHostingConfiguration = original.KindProviderazure
96)
97
98type KindBasicMapRequest = original.KindBasicMapRequest
99
100const (
101	KindMapmachineGroupDependency  KindBasicMapRequest = original.KindMapmachineGroupDependency
102	KindMapmachineListDependency   KindBasicMapRequest = original.KindMapmachineListDependency
103	KindMapRequest                 KindBasicMapRequest = original.KindMapRequest
104	KindMapsingleMachineDependency KindBasicMapRequest = original.KindMapsingleMachineDependency
105	KindMultipleMachinesMapRequest KindBasicMapRequest = original.KindMultipleMachinesMapRequest
106)
107
108type KindBasicProcessHostingConfiguration = original.KindBasicProcessHostingConfiguration
109
110const (
111	KindBasicProcessHostingConfigurationKindProcessHostingConfiguration KindBasicProcessHostingConfiguration = original.KindBasicProcessHostingConfigurationKindProcessHostingConfiguration
112	KindBasicProcessHostingConfigurationKindProviderazure               KindBasicProcessHostingConfiguration = original.KindBasicProcessHostingConfigurationKindProviderazure
113)
114
115type KindBasicRelationship = original.KindBasicRelationship
116
117const (
118	KindRelacceptor   KindBasicRelationship = original.KindRelacceptor
119	KindRelationship  KindBasicRelationship = original.KindRelationship
120	KindRelconnection KindBasicRelationship = original.KindRelconnection
121)
122
123type MachineGroupType = original.MachineGroupType
124
125const (
126	MachineGroupTypeAzureCs    MachineGroupType = original.MachineGroupTypeAzureCs
127	MachineGroupTypeAzureSf    MachineGroupType = original.MachineGroupTypeAzureSf
128	MachineGroupTypeAzureVmss  MachineGroupType = original.MachineGroupTypeAzureVmss
129	MachineGroupTypeUnknown    MachineGroupType = original.MachineGroupTypeUnknown
130	MachineGroupTypeUserStatic MachineGroupType = original.MachineGroupTypeUserStatic
131)
132
133type MachineRebootStatus = original.MachineRebootStatus
134
135const (
136	MachineRebootStatusNotRebooted MachineRebootStatus = original.MachineRebootStatusNotRebooted
137	MachineRebootStatusRebooted    MachineRebootStatus = original.MachineRebootStatusRebooted
138	MachineRebootStatusUnknown     MachineRebootStatus = original.MachineRebootStatusUnknown
139)
140
141type MonitoringState = original.MonitoringState
142
143const (
144	Discovered MonitoringState = original.Discovered
145	Monitored  MonitoringState = original.Monitored
146)
147
148type OperatingSystemFamily = original.OperatingSystemFamily
149
150const (
151	OperatingSystemFamilyAix     OperatingSystemFamily = original.OperatingSystemFamilyAix
152	OperatingSystemFamilyLinux   OperatingSystemFamily = original.OperatingSystemFamilyLinux
153	OperatingSystemFamilySolaris OperatingSystemFamily = original.OperatingSystemFamilySolaris
154	OperatingSystemFamilyUnknown OperatingSystemFamily = original.OperatingSystemFamilyUnknown
155	OperatingSystemFamilyWindows OperatingSystemFamily = original.OperatingSystemFamilyWindows
156)
157
158type ProcessRole = original.ProcessRole
159
160const (
161	AppServer      ProcessRole = original.AppServer
162	DatabaseServer ProcessRole = original.DatabaseServer
163	LdapServer     ProcessRole = original.LdapServer
164	SmbServer      ProcessRole = original.SmbServer
165	WebServer      ProcessRole = original.WebServer
166)
167
168type Provider = original.Provider
169
170const (
171	Azure Provider = original.Azure
172)
173
174type Provider1 = original.Provider1
175
176const (
177	Provider1Azure Provider1 = original.Provider1Azure
178)
179
180type VirtualMachineType = original.VirtualMachineType
181
182const (
183	VirtualMachineTypeHyperv    VirtualMachineType = original.VirtualMachineTypeHyperv
184	VirtualMachineTypeLdom      VirtualMachineType = original.VirtualMachineTypeLdom
185	VirtualMachineTypeLpar      VirtualMachineType = original.VirtualMachineTypeLpar
186	VirtualMachineTypeUnknown   VirtualMachineType = original.VirtualMachineTypeUnknown
187	VirtualMachineTypeVirtualPc VirtualMachineType = original.VirtualMachineTypeVirtualPc
188	VirtualMachineTypeVmware    VirtualMachineType = original.VirtualMachineTypeVmware
189	VirtualMachineTypeXen       VirtualMachineType = original.VirtualMachineTypeXen
190)
191
192type VirtualizationState = original.VirtualizationState
193
194const (
195	VirtualizationStateHypervisor VirtualizationState = original.VirtualizationStateHypervisor
196	VirtualizationStatePhysical   VirtualizationState = original.VirtualizationStatePhysical
197	VirtualizationStateUnknown    VirtualizationState = original.VirtualizationStateUnknown
198	VirtualizationStateVirtual    VirtualizationState = original.VirtualizationStateVirtual
199)
200
201type Acceptor = original.Acceptor
202type AcceptorProperties = original.AcceptorProperties
203type AgentConfiguration = original.AgentConfiguration
204type AzureCloudServiceConfiguration = original.AzureCloudServiceConfiguration
205type AzureHostingConfiguration = original.AzureHostingConfiguration
206type AzureProcessHostingConfiguration = original.AzureProcessHostingConfiguration
207type AzureServiceFabricClusterConfiguration = original.AzureServiceFabricClusterConfiguration
208type AzureVMScaleSetConfiguration = original.AzureVMScaleSetConfiguration
209type BaseClient = original.BaseClient
210type BasicCoreResource = original.BasicCoreResource
211type BasicHostingConfiguration = original.BasicHostingConfiguration
212type BasicMapRequest = original.BasicMapRequest
213type BasicMultipleMachinesMapRequest = original.BasicMultipleMachinesMapRequest
214type BasicProcessHostingConfiguration = original.BasicProcessHostingConfiguration
215type BasicRelationship = original.BasicRelationship
216type BasicResourceReference = original.BasicResourceReference
217type ClientGroup = original.ClientGroup
218type ClientGroupMember = original.ClientGroupMember
219type ClientGroupMemberProperties = original.ClientGroupMemberProperties
220type ClientGroupMembersCollection = original.ClientGroupMembersCollection
221type ClientGroupMembersCollectionIterator = original.ClientGroupMembersCollectionIterator
222type ClientGroupMembersCollectionPage = original.ClientGroupMembersCollectionPage
223type ClientGroupMembersCount = original.ClientGroupMembersCount
224type ClientGroupProperties = original.ClientGroupProperties
225type ClientGroupReference = original.ClientGroupReference
226type ClientGroupsClient = original.ClientGroupsClient
227type Connection = original.Connection
228type ConnectionCollection = original.ConnectionCollection
229type ConnectionCollectionIterator = original.ConnectionCollectionIterator
230type ConnectionCollectionPage = original.ConnectionCollectionPage
231type ConnectionProperties = original.ConnectionProperties
232type CoreResource = original.CoreResource
233type Error = original.Error
234type ErrorResponse = original.ErrorResponse
235type HostingConfiguration = original.HostingConfiguration
236type HypervisorConfiguration = original.HypervisorConfiguration
237type ImageConfiguration = original.ImageConfiguration
238type Ipv4NetworkInterface = original.Ipv4NetworkInterface
239type Ipv6NetworkInterface = original.Ipv6NetworkInterface
240type Liveness = original.Liveness
241type Machine = original.Machine
242type MachineCollection = original.MachineCollection
243type MachineCollectionIterator = original.MachineCollectionIterator
244type MachineCollectionPage = original.MachineCollectionPage
245type MachineCountsByOperatingSystem = original.MachineCountsByOperatingSystem
246type MachineGroup = original.MachineGroup
247type MachineGroupCollection = original.MachineGroupCollection
248type MachineGroupCollectionIterator = original.MachineGroupCollectionIterator
249type MachineGroupCollectionPage = original.MachineGroupCollectionPage
250type MachineGroupMapRequest = original.MachineGroupMapRequest
251type MachineGroupProperties = original.MachineGroupProperties
252type MachineGroupsClient = original.MachineGroupsClient
253type MachineListMapRequest = original.MachineListMapRequest
254type MachineProperties = original.MachineProperties
255type MachineReference = original.MachineReference
256type MachineReferenceWithHints = original.MachineReferenceWithHints
257type MachineReferenceWithHintsProperties = original.MachineReferenceWithHintsProperties
258type MachineResourcesConfiguration = original.MachineResourcesConfiguration
259type MachinesClient = original.MachinesClient
260type MachinesSummary = original.MachinesSummary
261type MachinesSummaryProperties = original.MachinesSummaryProperties
262type Map = original.Map
263type MapEdges = original.MapEdges
264type MapNodes = original.MapNodes
265type MapRequest = original.MapRequest
266type MapResponse = original.MapResponse
267type MapsClient = original.MapsClient
268type MultipleMachinesMapRequest = original.MultipleMachinesMapRequest
269type NetworkConfiguration = original.NetworkConfiguration
270type OperatingSystemConfiguration = original.OperatingSystemConfiguration
271type Port = original.Port
272type PortCollection = original.PortCollection
273type PortCollectionIterator = original.PortCollectionIterator
274type PortCollectionPage = original.PortCollectionPage
275type PortProperties = original.PortProperties
276type PortReference = original.PortReference
277type PortReferenceProperties = original.PortReferenceProperties
278type PortsClient = original.PortsClient
279type Process = original.Process
280type ProcessCollection = original.ProcessCollection
281type ProcessCollectionIterator = original.ProcessCollectionIterator
282type ProcessCollectionPage = original.ProcessCollectionPage
283type ProcessDetails = original.ProcessDetails
284type ProcessHostedService = original.ProcessHostedService
285type ProcessHostingConfiguration = original.ProcessHostingConfiguration
286type ProcessProperties = original.ProcessProperties
287type ProcessReference = original.ProcessReference
288type ProcessReferenceProperties = original.ProcessReferenceProperties
289type ProcessUser = original.ProcessUser
290type ProcessesClient = original.ProcessesClient
291type Relationship = original.Relationship
292type RelationshipProperties = original.RelationshipProperties
293type Resource = original.Resource
294type ResourceReference = original.ResourceReference
295type SingleMachineDependencyMapRequest = original.SingleMachineDependencyMapRequest
296type SummariesClient = original.SummariesClient
297type Summary = original.Summary
298type SummaryProperties = original.SummaryProperties
299type Timezone = original.Timezone
300type VirtualMachineConfiguration = original.VirtualMachineConfiguration
301
302func New(subscriptionID string) BaseClient {
303	return original.New(subscriptionID)
304}
305func NewClientGroupMembersCollectionIterator(page ClientGroupMembersCollectionPage) ClientGroupMembersCollectionIterator {
306	return original.NewClientGroupMembersCollectionIterator(page)
307}
308func NewClientGroupMembersCollectionPage(cur ClientGroupMembersCollection, getNextPage func(context.Context, ClientGroupMembersCollection) (ClientGroupMembersCollection, error)) ClientGroupMembersCollectionPage {
309	return original.NewClientGroupMembersCollectionPage(cur, getNextPage)
310}
311func NewClientGroupsClient(subscriptionID string) ClientGroupsClient {
312	return original.NewClientGroupsClient(subscriptionID)
313}
314func NewClientGroupsClientWithBaseURI(baseURI string, subscriptionID string) ClientGroupsClient {
315	return original.NewClientGroupsClientWithBaseURI(baseURI, subscriptionID)
316}
317func NewConnectionCollectionIterator(page ConnectionCollectionPage) ConnectionCollectionIterator {
318	return original.NewConnectionCollectionIterator(page)
319}
320func NewConnectionCollectionPage(cur ConnectionCollection, getNextPage func(context.Context, ConnectionCollection) (ConnectionCollection, error)) ConnectionCollectionPage {
321	return original.NewConnectionCollectionPage(cur, getNextPage)
322}
323func NewMachineCollectionIterator(page MachineCollectionPage) MachineCollectionIterator {
324	return original.NewMachineCollectionIterator(page)
325}
326func NewMachineCollectionPage(cur MachineCollection, getNextPage func(context.Context, MachineCollection) (MachineCollection, error)) MachineCollectionPage {
327	return original.NewMachineCollectionPage(cur, getNextPage)
328}
329func NewMachineGroupCollectionIterator(page MachineGroupCollectionPage) MachineGroupCollectionIterator {
330	return original.NewMachineGroupCollectionIterator(page)
331}
332func NewMachineGroupCollectionPage(cur MachineGroupCollection, getNextPage func(context.Context, MachineGroupCollection) (MachineGroupCollection, error)) MachineGroupCollectionPage {
333	return original.NewMachineGroupCollectionPage(cur, getNextPage)
334}
335func NewMachineGroupsClient(subscriptionID string) MachineGroupsClient {
336	return original.NewMachineGroupsClient(subscriptionID)
337}
338func NewMachineGroupsClientWithBaseURI(baseURI string, subscriptionID string) MachineGroupsClient {
339	return original.NewMachineGroupsClientWithBaseURI(baseURI, subscriptionID)
340}
341func NewMachinesClient(subscriptionID string) MachinesClient {
342	return original.NewMachinesClient(subscriptionID)
343}
344func NewMachinesClientWithBaseURI(baseURI string, subscriptionID string) MachinesClient {
345	return original.NewMachinesClientWithBaseURI(baseURI, subscriptionID)
346}
347func NewMapsClient(subscriptionID string) MapsClient {
348	return original.NewMapsClient(subscriptionID)
349}
350func NewMapsClientWithBaseURI(baseURI string, subscriptionID string) MapsClient {
351	return original.NewMapsClientWithBaseURI(baseURI, subscriptionID)
352}
353func NewPortCollectionIterator(page PortCollectionPage) PortCollectionIterator {
354	return original.NewPortCollectionIterator(page)
355}
356func NewPortCollectionPage(cur PortCollection, getNextPage func(context.Context, PortCollection) (PortCollection, error)) PortCollectionPage {
357	return original.NewPortCollectionPage(cur, getNextPage)
358}
359func NewPortsClient(subscriptionID string) PortsClient {
360	return original.NewPortsClient(subscriptionID)
361}
362func NewPortsClientWithBaseURI(baseURI string, subscriptionID string) PortsClient {
363	return original.NewPortsClientWithBaseURI(baseURI, subscriptionID)
364}
365func NewProcessCollectionIterator(page ProcessCollectionPage) ProcessCollectionIterator {
366	return original.NewProcessCollectionIterator(page)
367}
368func NewProcessCollectionPage(cur ProcessCollection, getNextPage func(context.Context, ProcessCollection) (ProcessCollection, error)) ProcessCollectionPage {
369	return original.NewProcessCollectionPage(cur, getNextPage)
370}
371func NewProcessesClient(subscriptionID string) ProcessesClient {
372	return original.NewProcessesClient(subscriptionID)
373}
374func NewProcessesClientWithBaseURI(baseURI string, subscriptionID string) ProcessesClient {
375	return original.NewProcessesClientWithBaseURI(baseURI, subscriptionID)
376}
377func NewSummariesClient(subscriptionID string) SummariesClient {
378	return original.NewSummariesClient(subscriptionID)
379}
380func NewSummariesClientWithBaseURI(baseURI string, subscriptionID string) SummariesClient {
381	return original.NewSummariesClientWithBaseURI(baseURI, subscriptionID)
382}
383func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
384	return original.NewWithBaseURI(baseURI, subscriptionID)
385}
386func PossibleAccuracyValues() []Accuracy {
387	return original.PossibleAccuracyValues()
388}
389func PossibleAzureCloudServiceRoleTypeValues() []AzureCloudServiceRoleType {
390	return original.PossibleAzureCloudServiceRoleTypeValues()
391}
392func PossibleBitnessValues() []Bitness {
393	return original.PossibleBitnessValues()
394}
395func PossibleConnectionFailureStateValues() []ConnectionFailureState {
396	return original.PossibleConnectionFailureStateValues()
397}
398func PossibleHypervisorTypeValues() []HypervisorType {
399	return original.PossibleHypervisorTypeValues()
400}
401func PossibleKindBasicCoreResourceValues() []KindBasicCoreResource {
402	return original.PossibleKindBasicCoreResourceValues()
403}
404func PossibleKindBasicHostingConfigurationValues() []KindBasicHostingConfiguration {
405	return original.PossibleKindBasicHostingConfigurationValues()
406}
407func PossibleKindBasicMapRequestValues() []KindBasicMapRequest {
408	return original.PossibleKindBasicMapRequestValues()
409}
410func PossibleKindBasicProcessHostingConfigurationValues() []KindBasicProcessHostingConfiguration {
411	return original.PossibleKindBasicProcessHostingConfigurationValues()
412}
413func PossibleKindBasicRelationshipValues() []KindBasicRelationship {
414	return original.PossibleKindBasicRelationshipValues()
415}
416func PossibleKindValues() []Kind {
417	return original.PossibleKindValues()
418}
419func PossibleMachineGroupTypeValues() []MachineGroupType {
420	return original.PossibleMachineGroupTypeValues()
421}
422func PossibleMachineRebootStatusValues() []MachineRebootStatus {
423	return original.PossibleMachineRebootStatusValues()
424}
425func PossibleMonitoringStateValues() []MonitoringState {
426	return original.PossibleMonitoringStateValues()
427}
428func PossibleOperatingSystemFamilyValues() []OperatingSystemFamily {
429	return original.PossibleOperatingSystemFamilyValues()
430}
431func PossibleProcessRoleValues() []ProcessRole {
432	return original.PossibleProcessRoleValues()
433}
434func PossibleProvider1Values() []Provider1 {
435	return original.PossibleProvider1Values()
436}
437func PossibleProviderValues() []Provider {
438	return original.PossibleProviderValues()
439}
440func PossibleVirtualMachineTypeValues() []VirtualMachineType {
441	return original.PossibleVirtualMachineTypeValues()
442}
443func PossibleVirtualizationStateValues() []VirtualizationState {
444	return original.PossibleVirtualizationStateValues()
445}
446func UserAgent() string {
447	return original.UserAgent() + " profiles/preview"
448}
449func Version() string {
450	return original.Version()
451}
452