1// +build go1.9
2
3// Copyright (c) Microsoft Corporation. All rights reserved.
4// Licensed under the MIT License. See License.txt in the project root for license information.
5
6// This code was auto-generated by:
7// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
8
9package storagesync
10
11import (
12	"context"
13
14	original "github.com/Azure/azure-sdk-for-go/services/storagesync/mgmt/2020-03-01/storagesync"
15)
16
17const (
18	DefaultBaseURI = original.DefaultBaseURI
19)
20
21type ChangeDetectionMode = original.ChangeDetectionMode
22
23const (
24	Default   ChangeDetectionMode = original.Default
25	Recursive ChangeDetectionMode = original.Recursive
26)
27
28type FeatureStatus = original.FeatureStatus
29
30const (
31	Off FeatureStatus = original.Off
32	On  FeatureStatus = original.On
33)
34
35type IncomingTrafficPolicy = original.IncomingTrafficPolicy
36
37const (
38	AllowAllTraffic          IncomingTrafficPolicy = original.AllowAllTraffic
39	AllowVirtualNetworksOnly IncomingTrafficPolicy = original.AllowVirtualNetworksOnly
40)
41
42type InitialDownloadPolicy = original.InitialDownloadPolicy
43
44const (
45	AvoidTieredFiles           InitialDownloadPolicy = original.AvoidTieredFiles
46	NamespaceOnly              InitialDownloadPolicy = original.NamespaceOnly
47	NamespaceThenModifiedFiles InitialDownloadPolicy = original.NamespaceThenModifiedFiles
48)
49
50type LocalCacheMode = original.LocalCacheMode
51
52const (
53	DownloadNewAndModifiedFiles LocalCacheMode = original.DownloadNewAndModifiedFiles
54	UpdateLocallyCachedFiles    LocalCacheMode = original.UpdateLocallyCachedFiles
55)
56
57type NameAvailabilityReason = original.NameAvailabilityReason
58
59const (
60	AlreadyExists NameAvailabilityReason = original.AlreadyExists
61	Invalid       NameAvailabilityReason = original.Invalid
62)
63
64type OperationDirection = original.OperationDirection
65
66const (
67	Cancel OperationDirection = original.Cancel
68	Do     OperationDirection = original.Do
69	Undo   OperationDirection = original.Undo
70)
71
72type PrivateEndpointConnectionProvisioningState = original.PrivateEndpointConnectionProvisioningState
73
74const (
75	Creating  PrivateEndpointConnectionProvisioningState = original.Creating
76	Deleting  PrivateEndpointConnectionProvisioningState = original.Deleting
77	Failed    PrivateEndpointConnectionProvisioningState = original.Failed
78	Succeeded PrivateEndpointConnectionProvisioningState = original.Succeeded
79)
80
81type PrivateEndpointServiceConnectionStatus = original.PrivateEndpointServiceConnectionStatus
82
83const (
84	Approved PrivateEndpointServiceConnectionStatus = original.Approved
85	Pending  PrivateEndpointServiceConnectionStatus = original.Pending
86	Rejected PrivateEndpointServiceConnectionStatus = original.Rejected
87)
88
89type ProgressType = original.ProgressType
90
91const (
92	Download   ProgressType = original.Download
93	Initialize ProgressType = original.Initialize
94	None       ProgressType = original.None
95	Recall     ProgressType = original.Recall
96	Upload     ProgressType = original.Upload
97)
98
99type Reason = original.Reason
100
101const (
102	Deleted      Reason = original.Deleted
103	Registered   Reason = original.Registered
104	Suspended    Reason = original.Suspended
105	Unregistered Reason = original.Unregistered
106	Warned       Reason = original.Warned
107)
108
109type ServerEndpointCloudTieringHealthState = original.ServerEndpointCloudTieringHealthState
110
111const (
112	ServerEndpointCloudTieringHealthStateError   ServerEndpointCloudTieringHealthState = original.ServerEndpointCloudTieringHealthStateError
113	ServerEndpointCloudTieringHealthStateHealthy ServerEndpointCloudTieringHealthState = original.ServerEndpointCloudTieringHealthStateHealthy
114)
115
116type ServerEndpointOfflineDataTransferState = original.ServerEndpointOfflineDataTransferState
117
118const (
119	Complete   ServerEndpointOfflineDataTransferState = original.Complete
120	InProgress ServerEndpointOfflineDataTransferState = original.InProgress
121	NotRunning ServerEndpointOfflineDataTransferState = original.NotRunning
122	Stopping   ServerEndpointOfflineDataTransferState = original.Stopping
123)
124
125type ServerEndpointSyncActivityState = original.ServerEndpointSyncActivityState
126
127const (
128	ServerEndpointSyncActivityStateDownload          ServerEndpointSyncActivityState = original.ServerEndpointSyncActivityStateDownload
129	ServerEndpointSyncActivityStateUpload            ServerEndpointSyncActivityState = original.ServerEndpointSyncActivityStateUpload
130	ServerEndpointSyncActivityStateUploadAndDownload ServerEndpointSyncActivityState = original.ServerEndpointSyncActivityStateUploadAndDownload
131)
132
133type ServerEndpointSyncHealthState = original.ServerEndpointSyncHealthState
134
135const (
136	ServerEndpointSyncHealthStateError                                    ServerEndpointSyncHealthState = original.ServerEndpointSyncHealthStateError
137	ServerEndpointSyncHealthStateHealthy                                  ServerEndpointSyncHealthState = original.ServerEndpointSyncHealthStateHealthy
138	ServerEndpointSyncHealthStateNoActivity                               ServerEndpointSyncHealthState = original.ServerEndpointSyncHealthStateNoActivity
139	ServerEndpointSyncHealthStateSyncBlockedForChangeDetectionPostRestore ServerEndpointSyncHealthState = original.ServerEndpointSyncHealthStateSyncBlockedForChangeDetectionPostRestore
140	ServerEndpointSyncHealthStateSyncBlockedForRestore                    ServerEndpointSyncHealthState = original.ServerEndpointSyncHealthStateSyncBlockedForRestore
141)
142
143type WorkflowStatus = original.WorkflowStatus
144
145const (
146	WorkflowStatusAborted   WorkflowStatus = original.WorkflowStatusAborted
147	WorkflowStatusActive    WorkflowStatus = original.WorkflowStatusActive
148	WorkflowStatusExpired   WorkflowStatus = original.WorkflowStatusExpired
149	WorkflowStatusFailed    WorkflowStatus = original.WorkflowStatusFailed
150	WorkflowStatusSucceeded WorkflowStatus = original.WorkflowStatusSucceeded
151)
152
153type APIError = original.APIError
154type AzureEntityResource = original.AzureEntityResource
155type BackupRequest = original.BackupRequest
156type BaseClient = original.BaseClient
157type CheckNameAvailabilityParameters = original.CheckNameAvailabilityParameters
158type CheckNameAvailabilityResult = original.CheckNameAvailabilityResult
159type CloudEndpoint = original.CloudEndpoint
160type CloudEndpointArray = original.CloudEndpointArray
161type CloudEndpointCreateParameters = original.CloudEndpointCreateParameters
162type CloudEndpointCreateParametersProperties = original.CloudEndpointCreateParametersProperties
163type CloudEndpointProperties = original.CloudEndpointProperties
164type CloudEndpointsClient = original.CloudEndpointsClient
165type CloudEndpointsCreateFuture = original.CloudEndpointsCreateFuture
166type CloudEndpointsDeleteFuture = original.CloudEndpointsDeleteFuture
167type CloudEndpointsPostBackupFuture = original.CloudEndpointsPostBackupFuture
168type CloudEndpointsPostRestoreFuture = original.CloudEndpointsPostRestoreFuture
169type CloudEndpointsPreBackupFuture = original.CloudEndpointsPreBackupFuture
170type CloudEndpointsPreRestoreFuture = original.CloudEndpointsPreRestoreFuture
171type CloudEndpointsTriggerChangeDetectionFuture = original.CloudEndpointsTriggerChangeDetectionFuture
172type CloudTieringCachePerformance = original.CloudTieringCachePerformance
173type CloudTieringDatePolicyStatus = original.CloudTieringDatePolicyStatus
174type CloudTieringFilesNotTiering = original.CloudTieringFilesNotTiering
175type CloudTieringSpaceSavings = original.CloudTieringSpaceSavings
176type CloudTieringVolumeFreeSpacePolicyStatus = original.CloudTieringVolumeFreeSpacePolicyStatus
177type Error = original.Error
178type ErrorDetails = original.ErrorDetails
179type FilesNotTieringError = original.FilesNotTieringError
180type OperationDisplayInfo = original.OperationDisplayInfo
181type OperationDisplayResource = original.OperationDisplayResource
182type OperationEntity = original.OperationEntity
183type OperationEntityListResult = original.OperationEntityListResult
184type OperationEntityListResultIterator = original.OperationEntityListResultIterator
185type OperationEntityListResultPage = original.OperationEntityListResultPage
186type OperationStatus = original.OperationStatus
187type OperationStatusClient = original.OperationStatusClient
188type OperationsClient = original.OperationsClient
189type PostBackupResponse = original.PostBackupResponse
190type PostBackupResponseProperties = original.PostBackupResponseProperties
191type PostRestoreRequest = original.PostRestoreRequest
192type PreRestoreRequest = original.PreRestoreRequest
193type PrivateEndpoint = original.PrivateEndpoint
194type PrivateEndpointConnection = original.PrivateEndpointConnection
195type PrivateEndpointConnectionListResult = original.PrivateEndpointConnectionListResult
196type PrivateEndpointConnectionProperties = original.PrivateEndpointConnectionProperties
197type PrivateEndpointConnectionsClient = original.PrivateEndpointConnectionsClient
198type PrivateEndpointConnectionsCreateFuture = original.PrivateEndpointConnectionsCreateFuture
199type PrivateEndpointConnectionsDeleteFuture = original.PrivateEndpointConnectionsDeleteFuture
200type PrivateLinkResource = original.PrivateLinkResource
201type PrivateLinkResourceListResult = original.PrivateLinkResourceListResult
202type PrivateLinkResourceProperties = original.PrivateLinkResourceProperties
203type PrivateLinkResourcesClient = original.PrivateLinkResourcesClient
204type PrivateLinkServiceConnectionState = original.PrivateLinkServiceConnectionState
205type ProxyResource = original.ProxyResource
206type RecallActionParameters = original.RecallActionParameters
207type RegisteredServer = original.RegisteredServer
208type RegisteredServerArray = original.RegisteredServerArray
209type RegisteredServerCreateParameters = original.RegisteredServerCreateParameters
210type RegisteredServerCreateParametersProperties = original.RegisteredServerCreateParametersProperties
211type RegisteredServerProperties = original.RegisteredServerProperties
212type RegisteredServersClient = original.RegisteredServersClient
213type RegisteredServersCreateFuture = original.RegisteredServersCreateFuture
214type RegisteredServersDeleteFuture = original.RegisteredServersDeleteFuture
215type RegisteredServersTriggerRolloverFuture = original.RegisteredServersTriggerRolloverFuture
216type Resource = original.Resource
217type ResourcesMoveInfo = original.ResourcesMoveInfo
218type RestoreFileSpec = original.RestoreFileSpec
219type ServerEndpoint = original.ServerEndpoint
220type ServerEndpointArray = original.ServerEndpointArray
221type ServerEndpointCloudTieringStatus = original.ServerEndpointCloudTieringStatus
222type ServerEndpointCreateParameters = original.ServerEndpointCreateParameters
223type ServerEndpointCreateParametersProperties = original.ServerEndpointCreateParametersProperties
224type ServerEndpointFilesNotSyncingError = original.ServerEndpointFilesNotSyncingError
225type ServerEndpointProperties = original.ServerEndpointProperties
226type ServerEndpointRecallError = original.ServerEndpointRecallError
227type ServerEndpointRecallStatus = original.ServerEndpointRecallStatus
228type ServerEndpointSyncActivityStatus = original.ServerEndpointSyncActivityStatus
229type ServerEndpointSyncSessionStatus = original.ServerEndpointSyncSessionStatus
230type ServerEndpointSyncStatus = original.ServerEndpointSyncStatus
231type ServerEndpointUpdateParameters = original.ServerEndpointUpdateParameters
232type ServerEndpointUpdateProperties = original.ServerEndpointUpdateProperties
233type ServerEndpointsClient = original.ServerEndpointsClient
234type ServerEndpointsCreateFuture = original.ServerEndpointsCreateFuture
235type ServerEndpointsDeleteFuture = original.ServerEndpointsDeleteFuture
236type ServerEndpointsRecallActionFuture = original.ServerEndpointsRecallActionFuture
237type ServerEndpointsUpdateFuture = original.ServerEndpointsUpdateFuture
238type Service = original.Service
239type ServiceArray = original.ServiceArray
240type ServiceCreateParameters = original.ServiceCreateParameters
241type ServiceCreateParametersProperties = original.ServiceCreateParametersProperties
242type ServiceProperties = original.ServiceProperties
243type ServiceUpdateParameters = original.ServiceUpdateParameters
244type ServiceUpdateProperties = original.ServiceUpdateProperties
245type ServicesClient = original.ServicesClient
246type ServicesCreateFuture = original.ServicesCreateFuture
247type ServicesDeleteFuture = original.ServicesDeleteFuture
248type ServicesUpdateFuture = original.ServicesUpdateFuture
249type SubscriptionState = original.SubscriptionState
250type SyncGroup = original.SyncGroup
251type SyncGroupArray = original.SyncGroupArray
252type SyncGroupCreateParameters = original.SyncGroupCreateParameters
253type SyncGroupProperties = original.SyncGroupProperties
254type SyncGroupsClient = original.SyncGroupsClient
255type TrackedResource = original.TrackedResource
256type TriggerChangeDetectionParameters = original.TriggerChangeDetectionParameters
257type TriggerRolloverRequest = original.TriggerRolloverRequest
258type Workflow = original.Workflow
259type WorkflowArray = original.WorkflowArray
260type WorkflowProperties = original.WorkflowProperties
261type WorkflowsClient = original.WorkflowsClient
262
263func New(subscriptionID string) BaseClient {
264	return original.New(subscriptionID)
265}
266func NewCloudEndpointsClient(subscriptionID string) CloudEndpointsClient {
267	return original.NewCloudEndpointsClient(subscriptionID)
268}
269func NewCloudEndpointsClientWithBaseURI(baseURI string, subscriptionID string) CloudEndpointsClient {
270	return original.NewCloudEndpointsClientWithBaseURI(baseURI, subscriptionID)
271}
272func NewOperationEntityListResultIterator(page OperationEntityListResultPage) OperationEntityListResultIterator {
273	return original.NewOperationEntityListResultIterator(page)
274}
275func NewOperationEntityListResultPage(cur OperationEntityListResult, getNextPage func(context.Context, OperationEntityListResult) (OperationEntityListResult, error)) OperationEntityListResultPage {
276	return original.NewOperationEntityListResultPage(cur, getNextPage)
277}
278func NewOperationStatusClient(subscriptionID string) OperationStatusClient {
279	return original.NewOperationStatusClient(subscriptionID)
280}
281func NewOperationStatusClientWithBaseURI(baseURI string, subscriptionID string) OperationStatusClient {
282	return original.NewOperationStatusClientWithBaseURI(baseURI, subscriptionID)
283}
284func NewOperationsClient(subscriptionID string) OperationsClient {
285	return original.NewOperationsClient(subscriptionID)
286}
287func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
288	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
289}
290func NewPrivateEndpointConnectionsClient(subscriptionID string) PrivateEndpointConnectionsClient {
291	return original.NewPrivateEndpointConnectionsClient(subscriptionID)
292}
293func NewPrivateEndpointConnectionsClientWithBaseURI(baseURI string, subscriptionID string) PrivateEndpointConnectionsClient {
294	return original.NewPrivateEndpointConnectionsClientWithBaseURI(baseURI, subscriptionID)
295}
296func NewPrivateLinkResourcesClient(subscriptionID string) PrivateLinkResourcesClient {
297	return original.NewPrivateLinkResourcesClient(subscriptionID)
298}
299func NewPrivateLinkResourcesClientWithBaseURI(baseURI string, subscriptionID string) PrivateLinkResourcesClient {
300	return original.NewPrivateLinkResourcesClientWithBaseURI(baseURI, subscriptionID)
301}
302func NewRegisteredServersClient(subscriptionID string) RegisteredServersClient {
303	return original.NewRegisteredServersClient(subscriptionID)
304}
305func NewRegisteredServersClientWithBaseURI(baseURI string, subscriptionID string) RegisteredServersClient {
306	return original.NewRegisteredServersClientWithBaseURI(baseURI, subscriptionID)
307}
308func NewServerEndpointsClient(subscriptionID string) ServerEndpointsClient {
309	return original.NewServerEndpointsClient(subscriptionID)
310}
311func NewServerEndpointsClientWithBaseURI(baseURI string, subscriptionID string) ServerEndpointsClient {
312	return original.NewServerEndpointsClientWithBaseURI(baseURI, subscriptionID)
313}
314func NewServicesClient(subscriptionID string) ServicesClient {
315	return original.NewServicesClient(subscriptionID)
316}
317func NewServicesClientWithBaseURI(baseURI string, subscriptionID string) ServicesClient {
318	return original.NewServicesClientWithBaseURI(baseURI, subscriptionID)
319}
320func NewSyncGroupsClient(subscriptionID string) SyncGroupsClient {
321	return original.NewSyncGroupsClient(subscriptionID)
322}
323func NewSyncGroupsClientWithBaseURI(baseURI string, subscriptionID string) SyncGroupsClient {
324	return original.NewSyncGroupsClientWithBaseURI(baseURI, subscriptionID)
325}
326func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
327	return original.NewWithBaseURI(baseURI, subscriptionID)
328}
329func NewWorkflowsClient(subscriptionID string) WorkflowsClient {
330	return original.NewWorkflowsClient(subscriptionID)
331}
332func NewWorkflowsClientWithBaseURI(baseURI string, subscriptionID string) WorkflowsClient {
333	return original.NewWorkflowsClientWithBaseURI(baseURI, subscriptionID)
334}
335func PossibleChangeDetectionModeValues() []ChangeDetectionMode {
336	return original.PossibleChangeDetectionModeValues()
337}
338func PossibleFeatureStatusValues() []FeatureStatus {
339	return original.PossibleFeatureStatusValues()
340}
341func PossibleIncomingTrafficPolicyValues() []IncomingTrafficPolicy {
342	return original.PossibleIncomingTrafficPolicyValues()
343}
344func PossibleInitialDownloadPolicyValues() []InitialDownloadPolicy {
345	return original.PossibleInitialDownloadPolicyValues()
346}
347func PossibleLocalCacheModeValues() []LocalCacheMode {
348	return original.PossibleLocalCacheModeValues()
349}
350func PossibleNameAvailabilityReasonValues() []NameAvailabilityReason {
351	return original.PossibleNameAvailabilityReasonValues()
352}
353func PossibleOperationDirectionValues() []OperationDirection {
354	return original.PossibleOperationDirectionValues()
355}
356func PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState {
357	return original.PossiblePrivateEndpointConnectionProvisioningStateValues()
358}
359func PossiblePrivateEndpointServiceConnectionStatusValues() []PrivateEndpointServiceConnectionStatus {
360	return original.PossiblePrivateEndpointServiceConnectionStatusValues()
361}
362func PossibleProgressTypeValues() []ProgressType {
363	return original.PossibleProgressTypeValues()
364}
365func PossibleReasonValues() []Reason {
366	return original.PossibleReasonValues()
367}
368func PossibleServerEndpointCloudTieringHealthStateValues() []ServerEndpointCloudTieringHealthState {
369	return original.PossibleServerEndpointCloudTieringHealthStateValues()
370}
371func PossibleServerEndpointOfflineDataTransferStateValues() []ServerEndpointOfflineDataTransferState {
372	return original.PossibleServerEndpointOfflineDataTransferStateValues()
373}
374func PossibleServerEndpointSyncActivityStateValues() []ServerEndpointSyncActivityState {
375	return original.PossibleServerEndpointSyncActivityStateValues()
376}
377func PossibleServerEndpointSyncHealthStateValues() []ServerEndpointSyncHealthState {
378	return original.PossibleServerEndpointSyncHealthStateValues()
379}
380func PossibleWorkflowStatusValues() []WorkflowStatus {
381	return original.PossibleWorkflowStatusValues()
382}
383func UserAgent() string {
384	return original.UserAgent() + " profiles/latest"
385}
386func Version() string {
387	return original.Version()
388}
389