1// +build go1.9
2
3// Copyright 2020 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 storagesync
21
22import (
23	"context"
24
25	original "github.com/Azure/azure-sdk-for-go/services/storagesync/mgmt/2019-10-01/storagesync"
26)
27
28const (
29	DefaultBaseURI = original.DefaultBaseURI
30)
31
32type ChangeDetectionMode = original.ChangeDetectionMode
33
34const (
35	Default   ChangeDetectionMode = original.Default
36	Recursive ChangeDetectionMode = original.Recursive
37)
38
39type CloudTiering = original.CloudTiering
40
41const (
42	Off CloudTiering = original.Off
43	On  CloudTiering = original.On
44)
45
46type CloudTiering1 = original.CloudTiering1
47
48const (
49	CloudTiering1Off CloudTiering1 = original.CloudTiering1Off
50	CloudTiering1On  CloudTiering1 = original.CloudTiering1On
51)
52
53type CloudTiering2 = original.CloudTiering2
54
55const (
56	CloudTiering2Off CloudTiering2 = original.CloudTiering2Off
57	CloudTiering2On  CloudTiering2 = original.CloudTiering2On
58)
59
60type CombinedHealth = original.CombinedHealth
61
62const (
63	CombinedHealthError                                    CombinedHealth = original.CombinedHealthError
64	CombinedHealthHealthy                                  CombinedHealth = original.CombinedHealthHealthy
65	CombinedHealthNoActivity                               CombinedHealth = original.CombinedHealthNoActivity
66	CombinedHealthSyncBlockedForChangeDetectionPostRestore CombinedHealth = original.CombinedHealthSyncBlockedForChangeDetectionPostRestore
67	CombinedHealthSyncBlockedForRestore                    CombinedHealth = original.CombinedHealthSyncBlockedForRestore
68)
69
70type DownloadHealth = original.DownloadHealth
71
72const (
73	DownloadHealthError                                    DownloadHealth = original.DownloadHealthError
74	DownloadHealthHealthy                                  DownloadHealth = original.DownloadHealthHealthy
75	DownloadHealthNoActivity                               DownloadHealth = original.DownloadHealthNoActivity
76	DownloadHealthSyncBlockedForChangeDetectionPostRestore DownloadHealth = original.DownloadHealthSyncBlockedForChangeDetectionPostRestore
77	DownloadHealthSyncBlockedForRestore                    DownloadHealth = original.DownloadHealthSyncBlockedForRestore
78)
79
80type Health = original.Health
81
82const (
83	HealthError   Health = original.HealthError
84	HealthHealthy Health = original.HealthHealthy
85)
86
87type NameAvailabilityReason = original.NameAvailabilityReason
88
89const (
90	AlreadyExists NameAvailabilityReason = original.AlreadyExists
91	Invalid       NameAvailabilityReason = original.Invalid
92)
93
94type OfflineDataTransfer = original.OfflineDataTransfer
95
96const (
97	OfflineDataTransferOff OfflineDataTransfer = original.OfflineDataTransferOff
98	OfflineDataTransferOn  OfflineDataTransfer = original.OfflineDataTransferOn
99)
100
101type OfflineDataTransfer1 = original.OfflineDataTransfer1
102
103const (
104	OfflineDataTransfer1Off OfflineDataTransfer1 = original.OfflineDataTransfer1Off
105	OfflineDataTransfer1On  OfflineDataTransfer1 = original.OfflineDataTransfer1On
106)
107
108type OfflineDataTransfer2 = original.OfflineDataTransfer2
109
110const (
111	OfflineDataTransfer2Off OfflineDataTransfer2 = original.OfflineDataTransfer2Off
112	OfflineDataTransfer2On  OfflineDataTransfer2 = original.OfflineDataTransfer2On
113)
114
115type OfflineDataTransferStatus = original.OfflineDataTransferStatus
116
117const (
118	Complete   OfflineDataTransferStatus = original.Complete
119	InProgress OfflineDataTransferStatus = original.InProgress
120	NotRunning OfflineDataTransferStatus = original.NotRunning
121	Stopping   OfflineDataTransferStatus = original.Stopping
122)
123
124type Operation = original.Operation
125
126const (
127	Cancel Operation = original.Cancel
128	Do     Operation = original.Do
129	Undo   Operation = original.Undo
130)
131
132type Reason = original.Reason
133
134const (
135	Deleted      Reason = original.Deleted
136	Registered   Reason = original.Registered
137	Suspended    Reason = original.Suspended
138	Unregistered Reason = original.Unregistered
139	Warned       Reason = original.Warned
140)
141
142type Status = original.Status
143
144const (
145	Aborted   Status = original.Aborted
146	Active    Status = original.Active
147	Expired   Status = original.Expired
148	Failed    Status = original.Failed
149	Succeeded Status = original.Succeeded
150)
151
152type SyncActivity = original.SyncActivity
153
154const (
155	Download          SyncActivity = original.Download
156	Upload            SyncActivity = original.Upload
157	UploadAndDownload SyncActivity = original.UploadAndDownload
158)
159
160type UploadHealth = original.UploadHealth
161
162const (
163	UploadHealthError                                    UploadHealth = original.UploadHealthError
164	UploadHealthHealthy                                  UploadHealth = original.UploadHealthHealthy
165	UploadHealthNoActivity                               UploadHealth = original.UploadHealthNoActivity
166	UploadHealthSyncBlockedForChangeDetectionPostRestore UploadHealth = original.UploadHealthSyncBlockedForChangeDetectionPostRestore
167	UploadHealthSyncBlockedForRestore                    UploadHealth = original.UploadHealthSyncBlockedForRestore
168)
169
170type APIError = original.APIError
171type AzureEntityResource = original.AzureEntityResource
172type BackupRequest = original.BackupRequest
173type BaseClient = original.BaseClient
174type CheckNameAvailabilityParameters = original.CheckNameAvailabilityParameters
175type CheckNameAvailabilityResult = original.CheckNameAvailabilityResult
176type CloudEndpoint = original.CloudEndpoint
177type CloudEndpointArray = original.CloudEndpointArray
178type CloudEndpointCreateParameters = original.CloudEndpointCreateParameters
179type CloudEndpointCreateParametersProperties = original.CloudEndpointCreateParametersProperties
180type CloudEndpointProperties = original.CloudEndpointProperties
181type CloudEndpointsClient = original.CloudEndpointsClient
182type CloudEndpointsCreateFuture = original.CloudEndpointsCreateFuture
183type CloudEndpointsDeleteFuture = original.CloudEndpointsDeleteFuture
184type CloudEndpointsPostBackupFuture = original.CloudEndpointsPostBackupFuture
185type CloudEndpointsPostRestoreFuture = original.CloudEndpointsPostRestoreFuture
186type CloudEndpointsPreBackupFuture = original.CloudEndpointsPreBackupFuture
187type CloudEndpointsPreRestoreFuture = original.CloudEndpointsPreRestoreFuture
188type CloudEndpointsTriggerChangeDetectionFuture = original.CloudEndpointsTriggerChangeDetectionFuture
189type CloudTieringCachePerformance = original.CloudTieringCachePerformance
190type CloudTieringDatePolicyStatus = original.CloudTieringDatePolicyStatus
191type CloudTieringFilesNotTiering = original.CloudTieringFilesNotTiering
192type CloudTieringSpaceSavings = original.CloudTieringSpaceSavings
193type CloudTieringVolumeFreeSpacePolicyStatus = original.CloudTieringVolumeFreeSpacePolicyStatus
194type Error = original.Error
195type ErrorDetails = original.ErrorDetails
196type FilesNotTieringError = original.FilesNotTieringError
197type OperationDisplayInfo = original.OperationDisplayInfo
198type OperationDisplayResource = original.OperationDisplayResource
199type OperationEntity = original.OperationEntity
200type OperationEntityListResult = original.OperationEntityListResult
201type OperationEntityListResultIterator = original.OperationEntityListResultIterator
202type OperationEntityListResultPage = original.OperationEntityListResultPage
203type OperationStatus = original.OperationStatus
204type OperationStatusClient = original.OperationStatusClient
205type OperationsClient = original.OperationsClient
206type PostBackupResponse = original.PostBackupResponse
207type PostBackupResponseProperties = original.PostBackupResponseProperties
208type PostRestoreRequest = original.PostRestoreRequest
209type PreRestoreRequest = original.PreRestoreRequest
210type ProxyResource = original.ProxyResource
211type RecallActionParameters = original.RecallActionParameters
212type RegisteredServer = original.RegisteredServer
213type RegisteredServerArray = original.RegisteredServerArray
214type RegisteredServerCreateParameters = original.RegisteredServerCreateParameters
215type RegisteredServerCreateParametersProperties = original.RegisteredServerCreateParametersProperties
216type RegisteredServerProperties = original.RegisteredServerProperties
217type RegisteredServersClient = original.RegisteredServersClient
218type RegisteredServersCreateFuture = original.RegisteredServersCreateFuture
219type RegisteredServersDeleteFuture = original.RegisteredServersDeleteFuture
220type RegisteredServersTriggerRolloverFuture = original.RegisteredServersTriggerRolloverFuture
221type Resource = original.Resource
222type ResourcesMoveInfo = original.ResourcesMoveInfo
223type RestoreFileSpec = original.RestoreFileSpec
224type ServerEndpoint = original.ServerEndpoint
225type ServerEndpointArray = original.ServerEndpointArray
226type ServerEndpointCloudTieringStatus = original.ServerEndpointCloudTieringStatus
227type ServerEndpointCreateParameters = original.ServerEndpointCreateParameters
228type ServerEndpointCreateParametersProperties = original.ServerEndpointCreateParametersProperties
229type ServerEndpointFilesNotSyncingError = original.ServerEndpointFilesNotSyncingError
230type ServerEndpointProperties = original.ServerEndpointProperties
231type ServerEndpointRecallError = original.ServerEndpointRecallError
232type ServerEndpointRecallStatus = original.ServerEndpointRecallStatus
233type ServerEndpointSyncStatus = original.ServerEndpointSyncStatus
234type ServerEndpointUpdateParameters = original.ServerEndpointUpdateParameters
235type ServerEndpointUpdateProperties = original.ServerEndpointUpdateProperties
236type ServerEndpointsClient = original.ServerEndpointsClient
237type ServerEndpointsCreateFuture = original.ServerEndpointsCreateFuture
238type ServerEndpointsDeleteFuture = original.ServerEndpointsDeleteFuture
239type ServerEndpointsRecallActionFuture = original.ServerEndpointsRecallActionFuture
240type ServerEndpointsUpdateFuture = original.ServerEndpointsUpdateFuture
241type Service = original.Service
242type ServiceArray = original.ServiceArray
243type ServiceCreateParameters = original.ServiceCreateParameters
244type ServiceProperties = original.ServiceProperties
245type ServiceUpdateParameters = original.ServiceUpdateParameters
246type ServicesClient = original.ServicesClient
247type SubscriptionState = original.SubscriptionState
248type SyncActivityStatus = original.SyncActivityStatus
249type SyncGroup = original.SyncGroup
250type SyncGroupArray = original.SyncGroupArray
251type SyncGroupCreateParameters = original.SyncGroupCreateParameters
252type SyncGroupProperties = original.SyncGroupProperties
253type SyncGroupsClient = original.SyncGroupsClient
254type SyncSessionStatus = original.SyncSessionStatus
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(getNextPage func(context.Context, OperationEntityListResult) (OperationEntityListResult, error)) OperationEntityListResultPage {
276	return original.NewOperationEntityListResultPage(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 NewRegisteredServersClient(subscriptionID string) RegisteredServersClient {
291	return original.NewRegisteredServersClient(subscriptionID)
292}
293func NewRegisteredServersClientWithBaseURI(baseURI string, subscriptionID string) RegisteredServersClient {
294	return original.NewRegisteredServersClientWithBaseURI(baseURI, subscriptionID)
295}
296func NewServerEndpointsClient(subscriptionID string) ServerEndpointsClient {
297	return original.NewServerEndpointsClient(subscriptionID)
298}
299func NewServerEndpointsClientWithBaseURI(baseURI string, subscriptionID string) ServerEndpointsClient {
300	return original.NewServerEndpointsClientWithBaseURI(baseURI, subscriptionID)
301}
302func NewServicesClient(subscriptionID string) ServicesClient {
303	return original.NewServicesClient(subscriptionID)
304}
305func NewServicesClientWithBaseURI(baseURI string, subscriptionID string) ServicesClient {
306	return original.NewServicesClientWithBaseURI(baseURI, subscriptionID)
307}
308func NewSyncGroupsClient(subscriptionID string) SyncGroupsClient {
309	return original.NewSyncGroupsClient(subscriptionID)
310}
311func NewSyncGroupsClientWithBaseURI(baseURI string, subscriptionID string) SyncGroupsClient {
312	return original.NewSyncGroupsClientWithBaseURI(baseURI, subscriptionID)
313}
314func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
315	return original.NewWithBaseURI(baseURI, subscriptionID)
316}
317func NewWorkflowsClient(subscriptionID string) WorkflowsClient {
318	return original.NewWorkflowsClient(subscriptionID)
319}
320func NewWorkflowsClientWithBaseURI(baseURI string, subscriptionID string) WorkflowsClient {
321	return original.NewWorkflowsClientWithBaseURI(baseURI, subscriptionID)
322}
323func PossibleChangeDetectionModeValues() []ChangeDetectionMode {
324	return original.PossibleChangeDetectionModeValues()
325}
326func PossibleCloudTiering1Values() []CloudTiering1 {
327	return original.PossibleCloudTiering1Values()
328}
329func PossibleCloudTiering2Values() []CloudTiering2 {
330	return original.PossibleCloudTiering2Values()
331}
332func PossibleCloudTieringValues() []CloudTiering {
333	return original.PossibleCloudTieringValues()
334}
335func PossibleCombinedHealthValues() []CombinedHealth {
336	return original.PossibleCombinedHealthValues()
337}
338func PossibleDownloadHealthValues() []DownloadHealth {
339	return original.PossibleDownloadHealthValues()
340}
341func PossibleHealthValues() []Health {
342	return original.PossibleHealthValues()
343}
344func PossibleNameAvailabilityReasonValues() []NameAvailabilityReason {
345	return original.PossibleNameAvailabilityReasonValues()
346}
347func PossibleOfflineDataTransfer1Values() []OfflineDataTransfer1 {
348	return original.PossibleOfflineDataTransfer1Values()
349}
350func PossibleOfflineDataTransfer2Values() []OfflineDataTransfer2 {
351	return original.PossibleOfflineDataTransfer2Values()
352}
353func PossibleOfflineDataTransferStatusValues() []OfflineDataTransferStatus {
354	return original.PossibleOfflineDataTransferStatusValues()
355}
356func PossibleOfflineDataTransferValues() []OfflineDataTransfer {
357	return original.PossibleOfflineDataTransferValues()
358}
359func PossibleOperationValues() []Operation {
360	return original.PossibleOperationValues()
361}
362func PossibleReasonValues() []Reason {
363	return original.PossibleReasonValues()
364}
365func PossibleStatusValues() []Status {
366	return original.PossibleStatusValues()
367}
368func PossibleSyncActivityValues() []SyncActivity {
369	return original.PossibleSyncActivityValues()
370}
371func PossibleUploadHealthValues() []UploadHealth {
372	return original.PossibleUploadHealthValues()
373}
374func UserAgent() string {
375	return original.UserAgent() + " profiles/preview"
376}
377func Version() string {
378	return original.Version()
379}
380