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 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 ImportError = original.ImportError
214type ImportErrors = original.ImportErrors
215type InboundReplicationNeighbor = original.InboundReplicationNeighbor
216type InboundReplicationNeighbors = original.InboundReplicationNeighbors
217type Item = original.Item
218type Items = original.Items
219type MergedExportError = original.MergedExportError
220type MergedExportErrors = original.MergedExportErrors
221type MetricGroup = original.MetricGroup
222type MetricMetadata = original.MetricMetadata
223type MetricMetadataList = original.MetricMetadataList
224type MetricMetadataListIterator = original.MetricMetadataListIterator
225type MetricMetadataListPage = original.MetricMetadataListPage
226type MetricSet = original.MetricSet
227type MetricSets = original.MetricSets
228type Metrics = original.Metrics
229type MetricsIterator = original.MetricsIterator
230type MetricsPage = original.MetricsPage
231type ModuleConfiguration = original.ModuleConfiguration
232type ModuleConfigurations = original.ModuleConfigurations
233type ObjectWithSyncError = original.ObjectWithSyncError
234type Operation = original.Operation
235type OperationListResponse = original.OperationListResponse
236type OperationListResponseIterator = original.OperationListResponseIterator
237type OperationListResponsePage = original.OperationListResponsePage
238type OperationsClient = original.OperationsClient
239type Partition = original.Partition
240type PartitionScope = original.PartitionScope
241type PasswordHashSyncConfiguration = original.PasswordHashSyncConfiguration
242type PasswordManagementSettings = original.PasswordManagementSettings
243type ReplicationDetailsList = original.ReplicationDetailsList
244type ReplicationStatus = original.ReplicationStatus
245type ReplicationSummary = original.ReplicationSummary
246type ReplicationSummaryList = original.ReplicationSummaryList
247type ReportsClient = original.ReportsClient
248type Result = original.Result
249type RiskyIPBlobURI = original.RiskyIPBlobURI
250type RiskyIPBlobUris = original.RiskyIPBlobUris
251type RuleErrorInfo = original.RuleErrorInfo
252type RunProfile = original.RunProfile
253type RunProfiles = original.RunProfiles
254type RunStep = original.RunStep
255type ServiceClient = original.ServiceClient
256type ServiceConfiguration = original.ServiceConfiguration
257type ServiceMember = original.ServiceMember
258type ServiceMembers = original.ServiceMembers
259type ServiceMembersClient = original.ServiceMembersClient
260type ServiceMembersIterator = original.ServiceMembersIterator
261type ServiceMembersPage = original.ServiceMembersPage
262type ServiceProperties = original.ServiceProperties
263type Services = original.Services
264type ServicesClient = original.ServicesClient
265type ServicesIterator = original.ServicesIterator
266type ServicesPage = original.ServicesPage
267type TabularExportError = original.TabularExportError
268type Tenant = original.Tenant
269type TenantOnboardingDetails = original.TenantOnboardingDetails
270type UserPreference = original.UserPreference
271type ValueDelta = original.ValueDelta
272
273func New() BaseClient {
274	return original.New()
275}
276func NewAdDomainServiceMembersClient() AdDomainServiceMembersClient {
277	return original.NewAdDomainServiceMembersClient()
278}
279func NewAdDomainServiceMembersClientWithBaseURI(baseURI string) AdDomainServiceMembersClient {
280	return original.NewAdDomainServiceMembersClientWithBaseURI(baseURI)
281}
282func NewAddsConfigurationIterator(page AddsConfigurationPage) AddsConfigurationIterator {
283	return original.NewAddsConfigurationIterator(page)
284}
285func NewAddsConfigurationPage(getNextPage func(context.Context, AddsConfiguration) (AddsConfiguration, error)) AddsConfigurationPage {
286	return original.NewAddsConfigurationPage(getNextPage)
287}
288func NewAddsServiceClient() AddsServiceClient {
289	return original.NewAddsServiceClient()
290}
291func NewAddsServiceClientWithBaseURI(baseURI string) AddsServiceClient {
292	return original.NewAddsServiceClientWithBaseURI(baseURI)
293}
294func NewAddsServiceMembersClient() AddsServiceMembersClient {
295	return original.NewAddsServiceMembersClient()
296}
297func NewAddsServiceMembersClientWithBaseURI(baseURI string) AddsServiceMembersClient {
298	return original.NewAddsServiceMembersClientWithBaseURI(baseURI)
299}
300func NewAddsServiceMembersIterator(page AddsServiceMembersPage) AddsServiceMembersIterator {
301	return original.NewAddsServiceMembersIterator(page)
302}
303func NewAddsServiceMembersPage(getNextPage func(context.Context, AddsServiceMembers) (AddsServiceMembers, error)) AddsServiceMembersPage {
304	return original.NewAddsServiceMembersPage(getNextPage)
305}
306func NewAddsServicesClient() AddsServicesClient {
307	return original.NewAddsServicesClient()
308}
309func NewAddsServicesClientWithBaseURI(baseURI string) AddsServicesClient {
310	return original.NewAddsServicesClientWithBaseURI(baseURI)
311}
312func NewAddsServicesReplicationStatusClient() AddsServicesReplicationStatusClient {
313	return original.NewAddsServicesReplicationStatusClient()
314}
315func NewAddsServicesReplicationStatusClientWithBaseURI(baseURI string) AddsServicesReplicationStatusClient {
316	return original.NewAddsServicesReplicationStatusClientWithBaseURI(baseURI)
317}
318func NewAddsServicesServiceMembersClient() AddsServicesServiceMembersClient {
319	return original.NewAddsServicesServiceMembersClient()
320}
321func NewAddsServicesServiceMembersClientWithBaseURI(baseURI string) AddsServicesServiceMembersClient {
322	return original.NewAddsServicesServiceMembersClientWithBaseURI(baseURI)
323}
324func NewAddsServicesUserPreferenceClient() AddsServicesUserPreferenceClient {
325	return original.NewAddsServicesUserPreferenceClient()
326}
327func NewAddsServicesUserPreferenceClientWithBaseURI(baseURI string) AddsServicesUserPreferenceClient {
328	return original.NewAddsServicesUserPreferenceClientWithBaseURI(baseURI)
329}
330func NewAlertsClient() AlertsClient {
331	return original.NewAlertsClient()
332}
333func NewAlertsClientWithBaseURI(baseURI string) AlertsClient {
334	return original.NewAlertsClientWithBaseURI(baseURI)
335}
336func NewAlertsIterator(page AlertsPage) AlertsIterator {
337	return original.NewAlertsIterator(page)
338}
339func NewAlertsPage(getNextPage func(context.Context, Alerts) (Alerts, error)) AlertsPage {
340	return original.NewAlertsPage(getNextPage)
341}
342func NewConfigurationClient() ConfigurationClient {
343	return original.NewConfigurationClient()
344}
345func NewConfigurationClientWithBaseURI(baseURI string) ConfigurationClient {
346	return original.NewConfigurationClientWithBaseURI(baseURI)
347}
348func NewDimensionsClient() DimensionsClient {
349	return original.NewDimensionsClient()
350}
351func NewDimensionsClientWithBaseURI(baseURI string) DimensionsClient {
352	return original.NewDimensionsClientWithBaseURI(baseURI)
353}
354func NewDimensionsIterator(page DimensionsPage) DimensionsIterator {
355	return original.NewDimensionsIterator(page)
356}
357func NewDimensionsPage(getNextPage func(context.Context, Dimensions) (Dimensions, error)) DimensionsPage {
358	return original.NewDimensionsPage(getNextPage)
359}
360func NewExportStatusesIterator(page ExportStatusesPage) ExportStatusesIterator {
361	return original.NewExportStatusesIterator(page)
362}
363func NewExportStatusesPage(getNextPage func(context.Context, ExportStatuses) (ExportStatuses, error)) ExportStatusesPage {
364	return original.NewExportStatusesPage(getNextPage)
365}
366func NewMetricMetadataListIterator(page MetricMetadataListPage) MetricMetadataListIterator {
367	return original.NewMetricMetadataListIterator(page)
368}
369func NewMetricMetadataListPage(getNextPage func(context.Context, MetricMetadataList) (MetricMetadataList, error)) MetricMetadataListPage {
370	return original.NewMetricMetadataListPage(getNextPage)
371}
372func NewMetricsIterator(page MetricsPage) MetricsIterator {
373	return original.NewMetricsIterator(page)
374}
375func NewMetricsPage(getNextPage func(context.Context, Metrics) (Metrics, error)) MetricsPage {
376	return original.NewMetricsPage(getNextPage)
377}
378func NewOperationListResponseIterator(page OperationListResponsePage) OperationListResponseIterator {
379	return original.NewOperationListResponseIterator(page)
380}
381func NewOperationListResponsePage(getNextPage func(context.Context, OperationListResponse) (OperationListResponse, error)) OperationListResponsePage {
382	return original.NewOperationListResponsePage(getNextPage)
383}
384func NewOperationsClient() OperationsClient {
385	return original.NewOperationsClient()
386}
387func NewOperationsClientWithBaseURI(baseURI string) OperationsClient {
388	return original.NewOperationsClientWithBaseURI(baseURI)
389}
390func NewReportsClient() ReportsClient {
391	return original.NewReportsClient()
392}
393func NewReportsClientWithBaseURI(baseURI string) ReportsClient {
394	return original.NewReportsClientWithBaseURI(baseURI)
395}
396func NewServiceClient() ServiceClient {
397	return original.NewServiceClient()
398}
399func NewServiceClientWithBaseURI(baseURI string) ServiceClient {
400	return original.NewServiceClientWithBaseURI(baseURI)
401}
402func NewServiceMembersClient() ServiceMembersClient {
403	return original.NewServiceMembersClient()
404}
405func NewServiceMembersClientWithBaseURI(baseURI string) ServiceMembersClient {
406	return original.NewServiceMembersClientWithBaseURI(baseURI)
407}
408func NewServiceMembersIterator(page ServiceMembersPage) ServiceMembersIterator {
409	return original.NewServiceMembersIterator(page)
410}
411func NewServiceMembersPage(getNextPage func(context.Context, ServiceMembers) (ServiceMembers, error)) ServiceMembersPage {
412	return original.NewServiceMembersPage(getNextPage)
413}
414func NewServicesClient() ServicesClient {
415	return original.NewServicesClient()
416}
417func NewServicesClientWithBaseURI(baseURI string) ServicesClient {
418	return original.NewServicesClientWithBaseURI(baseURI)
419}
420func NewServicesIterator(page ServicesPage) ServicesIterator {
421	return original.NewServicesIterator(page)
422}
423func NewServicesPage(getNextPage func(context.Context, Services) (Services, error)) ServicesPage {
424	return original.NewServicesPage(getNextPage)
425}
426func NewWithBaseURI(baseURI string) BaseClient {
427	return original.NewWithBaseURI(baseURI)
428}
429func PossibleAlgorithmStepTypeValues() []AlgorithmStepType {
430	return original.PossibleAlgorithmStepTypeValues()
431}
432func PossibleAttributeDeltaOperationTypeValues() []AttributeDeltaOperationType {
433	return original.PossibleAttributeDeltaOperationTypeValues()
434}
435func PossibleAttributeMappingTypeValues() []AttributeMappingType {
436	return original.PossibleAttributeMappingTypeValues()
437}
438func PossibleDeltaOperationTypeValues() []DeltaOperationType {
439	return original.PossibleDeltaOperationTypeValues()
440}
441func PossibleHealthStatusValues() []HealthStatus {
442	return original.PossibleHealthStatusValues()
443}
444func PossibleLevelValues() []Level {
445	return original.PossibleLevelValues()
446}
447func PossibleMonitoringLevelValues() []MonitoringLevel {
448	return original.PossibleMonitoringLevelValues()
449}
450func PossiblePasswordOperationTypesValues() []PasswordOperationTypes {
451	return original.PossiblePasswordOperationTypesValues()
452}
453func PossibleStateValues() []State {
454	return original.PossibleStateValues()
455}
456func PossibleValueDeltaOperationTypeValues() []ValueDeltaOperationType {
457	return original.PossibleValueDeltaOperationTypeValues()
458}
459func PossibleValueTypeValues() []ValueType {
460	return original.PossibleValueTypeValues()
461}
462func UserAgent() string {
463	return original.UserAgent() + " profiles/preview"
464}
465func Version() string {
466	return original.Version()
467}
468