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 adhybridhealthservice
21
22import (
23	"context"
24
25	original "github.com/Azure/azure-sdk-for-go/services/adhybridhealthservice/mgmt/2014-01-01/adhybridhealthservice"
26)
27
28const (
29	DefaultBaseURI = original.DefaultBaseURI
30)
31
32type AlgorithmStepType = original.AlgorithmStepType
33
34const (
35	ConnectorFilter         AlgorithmStepType = original.ConnectorFilter
36	Deprovisioning          AlgorithmStepType = original.Deprovisioning
37	ExportFlow              AlgorithmStepType = original.ExportFlow
38	ImportFlow              AlgorithmStepType = original.ImportFlow
39	Join                    AlgorithmStepType = original.Join
40	MvDeletion              AlgorithmStepType = original.MvDeletion
41	MvObjectTypeChange      AlgorithmStepType = original.MvObjectTypeChange
42	Projection              AlgorithmStepType = original.Projection
43	Provisioning            AlgorithmStepType = original.Provisioning
44	Recall                  AlgorithmStepType = original.Recall
45	Staging                 AlgorithmStepType = original.Staging
46	Undefined               AlgorithmStepType = original.Undefined
47	ValidateConnectorFilter AlgorithmStepType = original.ValidateConnectorFilter
48)
49
50type AttributeDeltaOperationType = original.AttributeDeltaOperationType
51
52const (
53	AttributeDeltaOperationTypeAdd       AttributeDeltaOperationType = original.AttributeDeltaOperationTypeAdd
54	AttributeDeltaOperationTypeDelete    AttributeDeltaOperationType = original.AttributeDeltaOperationTypeDelete
55	AttributeDeltaOperationTypeReplace   AttributeDeltaOperationType = original.AttributeDeltaOperationTypeReplace
56	AttributeDeltaOperationTypeUndefined AttributeDeltaOperationType = original.AttributeDeltaOperationTypeUndefined
57	AttributeDeltaOperationTypeUpdate    AttributeDeltaOperationType = original.AttributeDeltaOperationTypeUpdate
58)
59
60type AttributeMappingType = original.AttributeMappingType
61
62const (
63	Constant AttributeMappingType = original.Constant
64	Direct   AttributeMappingType = original.Direct
65	DnPart   AttributeMappingType = original.DnPart
66	Script   AttributeMappingType = original.Script
67)
68
69type DeltaOperationType = original.DeltaOperationType
70
71const (
72	DeltaOperationTypeAdd       DeltaOperationType = original.DeltaOperationTypeAdd
73	DeltaOperationTypeDelete    DeltaOperationType = original.DeltaOperationTypeDelete
74	DeltaOperationTypeDeleteAdd DeltaOperationType = original.DeltaOperationTypeDeleteAdd
75	DeltaOperationTypeNone      DeltaOperationType = original.DeltaOperationTypeNone
76	DeltaOperationTypeObsolete  DeltaOperationType = original.DeltaOperationTypeObsolete
77	DeltaOperationTypeReplace   DeltaOperationType = original.DeltaOperationTypeReplace
78	DeltaOperationTypeUndefined DeltaOperationType = original.DeltaOperationTypeUndefined
79	DeltaOperationTypeUpdate    DeltaOperationType = original.DeltaOperationTypeUpdate
80)
81
82type HealthStatus = original.HealthStatus
83
84const (
85	Error        HealthStatus = original.Error
86	Healthy      HealthStatus = original.Healthy
87	Missing      HealthStatus = original.Missing
88	NotMonitored HealthStatus = original.NotMonitored
89	Warning      HealthStatus = original.Warning
90)
91
92type Level = original.Level
93
94const (
95	LevelError      Level = original.LevelError
96	LevelPreWarning Level = original.LevelPreWarning
97	LevelWarning    Level = original.LevelWarning
98)
99
100type MonitoringLevel = original.MonitoringLevel
101
102const (
103	Full    MonitoringLevel = original.Full
104	Off     MonitoringLevel = original.Off
105	Partial MonitoringLevel = original.Partial
106)
107
108type PasswordOperationTypes = original.PasswordOperationTypes
109
110const (
111	PasswordOperationTypesChange    PasswordOperationTypes = original.PasswordOperationTypesChange
112	PasswordOperationTypesSet       PasswordOperationTypes = original.PasswordOperationTypesSet
113	PasswordOperationTypesUndefined PasswordOperationTypes = original.PasswordOperationTypesUndefined
114)
115
116type State = original.State
117
118const (
119	Active                   State = original.Active
120	ResolvedByPositiveResult State = original.ResolvedByPositiveResult
121	ResolvedByStateChange    State = original.ResolvedByStateChange
122	ResolvedByTimer          State = original.ResolvedByTimer
123	ResolvedManually         State = original.ResolvedManually
124)
125
126type ValueDeltaOperationType = original.ValueDeltaOperationType
127
128const (
129	ValueDeltaOperationTypeAdd       ValueDeltaOperationType = original.ValueDeltaOperationTypeAdd
130	ValueDeltaOperationTypeDelete    ValueDeltaOperationType = original.ValueDeltaOperationTypeDelete
131	ValueDeltaOperationTypeUndefined ValueDeltaOperationType = original.ValueDeltaOperationTypeUndefined
132	ValueDeltaOperationTypeUpdate    ValueDeltaOperationType = original.ValueDeltaOperationTypeUpdate
133)
134
135type ValueType = original.ValueType
136
137const (
138	ValueTypeBinary    ValueType = original.ValueTypeBinary
139	ValueTypeBoolean   ValueType = original.ValueTypeBoolean
140	ValueTypeDn        ValueType = original.ValueTypeDn
141	ValueTypeInteger   ValueType = original.ValueTypeInteger
142	ValueTypeString    ValueType = original.ValueTypeString
143	ValueTypeUndefined ValueType = original.ValueTypeUndefined
144)
145
146type AdDomainServiceMembersClient = original.AdDomainServiceMembersClient
147type AdditionalInformation = original.AdditionalInformation
148type AddsConfiguration = original.AddsConfiguration
149type AddsConfigurationIterator = original.AddsConfigurationIterator
150type AddsConfigurationPage = original.AddsConfigurationPage
151type AddsServiceClient = original.AddsServiceClient
152type AddsServiceMember = original.AddsServiceMember
153type AddsServiceMembers = original.AddsServiceMembers
154type AddsServiceMembersClient = original.AddsServiceMembersClient
155type AddsServiceMembersIterator = original.AddsServiceMembersIterator
156type AddsServiceMembersPage = original.AddsServiceMembersPage
157type AddsServicesClient = original.AddsServicesClient
158type AddsServicesReplicationStatusClient = original.AddsServicesReplicationStatusClient
159type AddsServicesServiceMembersClient = original.AddsServicesServiceMembersClient
160type AddsServicesUserPreferenceClient = original.AddsServicesUserPreferenceClient
161type Agent = original.Agent
162type Alert = original.Alert
163type AlertFeedback = original.AlertFeedback
164type AlertFeedbacks = original.AlertFeedbacks
165type Alerts = original.Alerts
166type AlertsClient = original.AlertsClient
167type AlertsIterator = original.AlertsIterator
168type AlertsPage = original.AlertsPage
169type AssociatedObject = original.AssociatedObject
170type AttributeDelta = original.AttributeDelta
171type AttributeMapping = original.AttributeMapping
172type AttributeMppingSource = original.AttributeMppingSource
173type BaseClient = original.BaseClient
174type ChangeNotReimported = original.ChangeNotReimported
175type ChangeNotReimportedDelta = original.ChangeNotReimportedDelta
176type ChangeNotReimportedEntry = original.ChangeNotReimportedEntry
177type ConfigurationClient = original.ConfigurationClient
178type Connector = original.Connector
179type ConnectorConnectionError = original.ConnectorConnectionError
180type ConnectorConnectionErrors = original.ConnectorConnectionErrors
181type ConnectorMetadata = original.ConnectorMetadata
182type ConnectorMetadataDetails = original.ConnectorMetadataDetails
183type ConnectorObjectError = original.ConnectorObjectError
184type ConnectorObjectErrors = original.ConnectorObjectErrors
185type Connectors = original.Connectors
186type Credential = original.Credential
187type Credentials = original.Credentials
188type DataFreshnessDetails = original.DataFreshnessDetails
189type Dimension = original.Dimension
190type Dimensions = original.Dimensions
191type DimensionsClient = original.DimensionsClient
192type DimensionsIterator = original.DimensionsIterator
193type DimensionsPage = original.DimensionsPage
194type Display = original.Display
195type ErrorCount = original.ErrorCount
196type ErrorCounts = original.ErrorCounts
197type ErrorDetail = original.ErrorDetail
198type ErrorReportUsersEntries = original.ErrorReportUsersEntries
199type ErrorReportUsersEntry = original.ErrorReportUsersEntry
200type ExportError = original.ExportError
201type ExportErrors = original.ExportErrors
202type ExportStatus = original.ExportStatus
203type ExportStatuses = original.ExportStatuses
204type ExportStatusesIterator = original.ExportStatusesIterator
205type ExportStatusesPage = original.ExportStatusesPage
206type ExtensionErrorInfo = original.ExtensionErrorInfo
207type ForestSummary = original.ForestSummary
208type GlobalConfiguration = original.GlobalConfiguration
209type GlobalConfigurations = original.GlobalConfigurations
210type HelpLink = original.HelpLink
211type Hotfix = original.Hotfix
212type Hotfixes = original.Hotfixes
213type IPAddressAggregate = original.IPAddressAggregate
214type IPAddressAggregateSetting = original.IPAddressAggregateSetting
215type IPAddressAggregates = original.IPAddressAggregates
216type IPAddressAggregatesIterator = original.IPAddressAggregatesIterator
217type IPAddressAggregatesPage = original.IPAddressAggregatesPage
218type ImportError = original.ImportError
219type ImportErrors = original.ImportErrors
220type InboundReplicationNeighbor = original.InboundReplicationNeighbor
221type InboundReplicationNeighbors = original.InboundReplicationNeighbors
222type Item = original.Item
223type Items = original.Items
224type ListClient = original.ListClient
225type MergedExportError = original.MergedExportError
226type MergedExportErrors = original.MergedExportErrors
227type MetricGroup = original.MetricGroup
228type MetricMetadata = original.MetricMetadata
229type MetricMetadataList = original.MetricMetadataList
230type MetricMetadataListIterator = original.MetricMetadataListIterator
231type MetricMetadataListPage = original.MetricMetadataListPage
232type MetricSet = original.MetricSet
233type MetricSets = original.MetricSets
234type Metrics = original.Metrics
235type MetricsIterator = original.MetricsIterator
236type MetricsPage = original.MetricsPage
237type ModuleConfiguration = original.ModuleConfiguration
238type ModuleConfigurations = original.ModuleConfigurations
239type ObjectWithSyncError = original.ObjectWithSyncError
240type Operation = original.Operation
241type OperationListResponse = original.OperationListResponse
242type OperationListResponseIterator = original.OperationListResponseIterator
243type OperationListResponsePage = original.OperationListResponsePage
244type OperationsClient = original.OperationsClient
245type Partition = original.Partition
246type PartitionScope = original.PartitionScope
247type PasswordHashSyncConfiguration = original.PasswordHashSyncConfiguration
248type PasswordManagementSettings = original.PasswordManagementSettings
249type ReplicationDetailsList = original.ReplicationDetailsList
250type ReplicationStatus = original.ReplicationStatus
251type ReplicationSummary = original.ReplicationSummary
252type ReplicationSummaryList = original.ReplicationSummaryList
253type ReportsClient = original.ReportsClient
254type Result = original.Result
255type RiskyIPBlobURI = original.RiskyIPBlobURI
256type RiskyIPBlobUris = original.RiskyIPBlobUris
257type RuleErrorInfo = original.RuleErrorInfo
258type RunProfile = original.RunProfile
259type RunProfiles = original.RunProfiles
260type RunStep = original.RunStep
261type ServiceClient = original.ServiceClient
262type ServiceConfiguration = original.ServiceConfiguration
263type ServiceMember = original.ServiceMember
264type ServiceMembers = original.ServiceMembers
265type ServiceMembersClient = original.ServiceMembersClient
266type ServiceMembersIterator = original.ServiceMembersIterator
267type ServiceMembersPage = original.ServiceMembersPage
268type ServiceProperties = original.ServiceProperties
269type Services = original.Services
270type ServicesClient = original.ServicesClient
271type ServicesIterator = original.ServicesIterator
272type ServicesPage = original.ServicesPage
273type TabularExportError = original.TabularExportError
274type Tenant = original.Tenant
275type TenantOnboardingDetails = original.TenantOnboardingDetails
276type UpdateClient = original.UpdateClient
277type UserPreference = original.UserPreference
278type ValueDelta = original.ValueDelta
279
280func New() BaseClient {
281	return original.New()
282}
283func NewAdDomainServiceMembersClient() AdDomainServiceMembersClient {
284	return original.NewAdDomainServiceMembersClient()
285}
286func NewAdDomainServiceMembersClientWithBaseURI(baseURI string) AdDomainServiceMembersClient {
287	return original.NewAdDomainServiceMembersClientWithBaseURI(baseURI)
288}
289func NewAddsConfigurationIterator(page AddsConfigurationPage) AddsConfigurationIterator {
290	return original.NewAddsConfigurationIterator(page)
291}
292func NewAddsConfigurationPage(cur AddsConfiguration, getNextPage func(context.Context, AddsConfiguration) (AddsConfiguration, error)) AddsConfigurationPage {
293	return original.NewAddsConfigurationPage(cur, getNextPage)
294}
295func NewAddsServiceClient() AddsServiceClient {
296	return original.NewAddsServiceClient()
297}
298func NewAddsServiceClientWithBaseURI(baseURI string) AddsServiceClient {
299	return original.NewAddsServiceClientWithBaseURI(baseURI)
300}
301func NewAddsServiceMembersClient() AddsServiceMembersClient {
302	return original.NewAddsServiceMembersClient()
303}
304func NewAddsServiceMembersClientWithBaseURI(baseURI string) AddsServiceMembersClient {
305	return original.NewAddsServiceMembersClientWithBaseURI(baseURI)
306}
307func NewAddsServiceMembersIterator(page AddsServiceMembersPage) AddsServiceMembersIterator {
308	return original.NewAddsServiceMembersIterator(page)
309}
310func NewAddsServiceMembersPage(cur AddsServiceMembers, getNextPage func(context.Context, AddsServiceMembers) (AddsServiceMembers, error)) AddsServiceMembersPage {
311	return original.NewAddsServiceMembersPage(cur, getNextPage)
312}
313func NewAddsServicesClient() AddsServicesClient {
314	return original.NewAddsServicesClient()
315}
316func NewAddsServicesClientWithBaseURI(baseURI string) AddsServicesClient {
317	return original.NewAddsServicesClientWithBaseURI(baseURI)
318}
319func NewAddsServicesReplicationStatusClient() AddsServicesReplicationStatusClient {
320	return original.NewAddsServicesReplicationStatusClient()
321}
322func NewAddsServicesReplicationStatusClientWithBaseURI(baseURI string) AddsServicesReplicationStatusClient {
323	return original.NewAddsServicesReplicationStatusClientWithBaseURI(baseURI)
324}
325func NewAddsServicesServiceMembersClient() AddsServicesServiceMembersClient {
326	return original.NewAddsServicesServiceMembersClient()
327}
328func NewAddsServicesServiceMembersClientWithBaseURI(baseURI string) AddsServicesServiceMembersClient {
329	return original.NewAddsServicesServiceMembersClientWithBaseURI(baseURI)
330}
331func NewAddsServicesUserPreferenceClient() AddsServicesUserPreferenceClient {
332	return original.NewAddsServicesUserPreferenceClient()
333}
334func NewAddsServicesUserPreferenceClientWithBaseURI(baseURI string) AddsServicesUserPreferenceClient {
335	return original.NewAddsServicesUserPreferenceClientWithBaseURI(baseURI)
336}
337func NewAlertsClient() AlertsClient {
338	return original.NewAlertsClient()
339}
340func NewAlertsClientWithBaseURI(baseURI string) AlertsClient {
341	return original.NewAlertsClientWithBaseURI(baseURI)
342}
343func NewAlertsIterator(page AlertsPage) AlertsIterator {
344	return original.NewAlertsIterator(page)
345}
346func NewAlertsPage(cur Alerts, getNextPage func(context.Context, Alerts) (Alerts, error)) AlertsPage {
347	return original.NewAlertsPage(cur, getNextPage)
348}
349func NewConfigurationClient() ConfigurationClient {
350	return original.NewConfigurationClient()
351}
352func NewConfigurationClientWithBaseURI(baseURI string) ConfigurationClient {
353	return original.NewConfigurationClientWithBaseURI(baseURI)
354}
355func NewDimensionsClient() DimensionsClient {
356	return original.NewDimensionsClient()
357}
358func NewDimensionsClientWithBaseURI(baseURI string) DimensionsClient {
359	return original.NewDimensionsClientWithBaseURI(baseURI)
360}
361func NewDimensionsIterator(page DimensionsPage) DimensionsIterator {
362	return original.NewDimensionsIterator(page)
363}
364func NewDimensionsPage(cur Dimensions, getNextPage func(context.Context, Dimensions) (Dimensions, error)) DimensionsPage {
365	return original.NewDimensionsPage(cur, getNextPage)
366}
367func NewExportStatusesIterator(page ExportStatusesPage) ExportStatusesIterator {
368	return original.NewExportStatusesIterator(page)
369}
370func NewExportStatusesPage(cur ExportStatuses, getNextPage func(context.Context, ExportStatuses) (ExportStatuses, error)) ExportStatusesPage {
371	return original.NewExportStatusesPage(cur, getNextPage)
372}
373func NewIPAddressAggregatesIterator(page IPAddressAggregatesPage) IPAddressAggregatesIterator {
374	return original.NewIPAddressAggregatesIterator(page)
375}
376func NewIPAddressAggregatesPage(cur IPAddressAggregates, getNextPage func(context.Context, IPAddressAggregates) (IPAddressAggregates, error)) IPAddressAggregatesPage {
377	return original.NewIPAddressAggregatesPage(cur, getNextPage)
378}
379func NewListClient() ListClient {
380	return original.NewListClient()
381}
382func NewListClientWithBaseURI(baseURI string) ListClient {
383	return original.NewListClientWithBaseURI(baseURI)
384}
385func NewMetricMetadataListIterator(page MetricMetadataListPage) MetricMetadataListIterator {
386	return original.NewMetricMetadataListIterator(page)
387}
388func NewMetricMetadataListPage(cur MetricMetadataList, getNextPage func(context.Context, MetricMetadataList) (MetricMetadataList, error)) MetricMetadataListPage {
389	return original.NewMetricMetadataListPage(cur, getNextPage)
390}
391func NewMetricsIterator(page MetricsPage) MetricsIterator {
392	return original.NewMetricsIterator(page)
393}
394func NewMetricsPage(cur Metrics, getNextPage func(context.Context, Metrics) (Metrics, error)) MetricsPage {
395	return original.NewMetricsPage(cur, getNextPage)
396}
397func NewOperationListResponseIterator(page OperationListResponsePage) OperationListResponseIterator {
398	return original.NewOperationListResponseIterator(page)
399}
400func NewOperationListResponsePage(cur OperationListResponse, getNextPage func(context.Context, OperationListResponse) (OperationListResponse, error)) OperationListResponsePage {
401	return original.NewOperationListResponsePage(cur, getNextPage)
402}
403func NewOperationsClient() OperationsClient {
404	return original.NewOperationsClient()
405}
406func NewOperationsClientWithBaseURI(baseURI string) OperationsClient {
407	return original.NewOperationsClientWithBaseURI(baseURI)
408}
409func NewReportsClient() ReportsClient {
410	return original.NewReportsClient()
411}
412func NewReportsClientWithBaseURI(baseURI string) ReportsClient {
413	return original.NewReportsClientWithBaseURI(baseURI)
414}
415func NewServiceClient() ServiceClient {
416	return original.NewServiceClient()
417}
418func NewServiceClientWithBaseURI(baseURI string) ServiceClient {
419	return original.NewServiceClientWithBaseURI(baseURI)
420}
421func NewServiceMembersClient() ServiceMembersClient {
422	return original.NewServiceMembersClient()
423}
424func NewServiceMembersClientWithBaseURI(baseURI string) ServiceMembersClient {
425	return original.NewServiceMembersClientWithBaseURI(baseURI)
426}
427func NewServiceMembersIterator(page ServiceMembersPage) ServiceMembersIterator {
428	return original.NewServiceMembersIterator(page)
429}
430func NewServiceMembersPage(cur ServiceMembers, getNextPage func(context.Context, ServiceMembers) (ServiceMembers, error)) ServiceMembersPage {
431	return original.NewServiceMembersPage(cur, getNextPage)
432}
433func NewServicesClient() ServicesClient {
434	return original.NewServicesClient()
435}
436func NewServicesClientWithBaseURI(baseURI string) ServicesClient {
437	return original.NewServicesClientWithBaseURI(baseURI)
438}
439func NewServicesIterator(page ServicesPage) ServicesIterator {
440	return original.NewServicesIterator(page)
441}
442func NewServicesPage(cur Services, getNextPage func(context.Context, Services) (Services, error)) ServicesPage {
443	return original.NewServicesPage(cur, getNextPage)
444}
445func NewUpdateClient() UpdateClient {
446	return original.NewUpdateClient()
447}
448func NewUpdateClientWithBaseURI(baseURI string) UpdateClient {
449	return original.NewUpdateClientWithBaseURI(baseURI)
450}
451func NewWithBaseURI(baseURI string) BaseClient {
452	return original.NewWithBaseURI(baseURI)
453}
454func PossibleAlgorithmStepTypeValues() []AlgorithmStepType {
455	return original.PossibleAlgorithmStepTypeValues()
456}
457func PossibleAttributeDeltaOperationTypeValues() []AttributeDeltaOperationType {
458	return original.PossibleAttributeDeltaOperationTypeValues()
459}
460func PossibleAttributeMappingTypeValues() []AttributeMappingType {
461	return original.PossibleAttributeMappingTypeValues()
462}
463func PossibleDeltaOperationTypeValues() []DeltaOperationType {
464	return original.PossibleDeltaOperationTypeValues()
465}
466func PossibleHealthStatusValues() []HealthStatus {
467	return original.PossibleHealthStatusValues()
468}
469func PossibleLevelValues() []Level {
470	return original.PossibleLevelValues()
471}
472func PossibleMonitoringLevelValues() []MonitoringLevel {
473	return original.PossibleMonitoringLevelValues()
474}
475func PossiblePasswordOperationTypesValues() []PasswordOperationTypes {
476	return original.PossiblePasswordOperationTypesValues()
477}
478func PossibleStateValues() []State {
479	return original.PossibleStateValues()
480}
481func PossibleValueDeltaOperationTypeValues() []ValueDeltaOperationType {
482	return original.PossibleValueDeltaOperationTypeValues()
483}
484func PossibleValueTypeValues() []ValueType {
485	return original.PossibleValueTypeValues()
486}
487func UserAgent() string {
488	return original.UserAgent() + " profiles/preview"
489}
490func Version() string {
491	return original.Version()
492}
493