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 mysqlflexibleservers
10
11import (
12	"context"
13
14	original "github.com/Azure/azure-sdk-for-go/services/preview/mysql/mgmt/2020-07-01-preview/mysqlflexibleservers"
15)
16
17const (
18	DefaultBaseURI = original.DefaultBaseURI
19)
20
21type CreateMode = original.CreateMode
22
23const (
24	Default            CreateMode = original.Default
25	PointInTimeRestore CreateMode = original.PointInTimeRestore
26	Replica            CreateMode = original.Replica
27)
28
29type HaEnabledEnum = original.HaEnabledEnum
30
31const (
32	Disabled HaEnabledEnum = original.Disabled
33	Enabled  HaEnabledEnum = original.Enabled
34)
35
36type InfrastructureEncryptionEnum = original.InfrastructureEncryptionEnum
37
38const (
39	InfrastructureEncryptionEnumDisabled InfrastructureEncryptionEnum = original.InfrastructureEncryptionEnumDisabled
40	InfrastructureEncryptionEnumEnabled  InfrastructureEncryptionEnum = original.InfrastructureEncryptionEnumEnabled
41)
42
43type IsConfigPendingRestart = original.IsConfigPendingRestart
44
45const (
46	False IsConfigPendingRestart = original.False
47	True  IsConfigPendingRestart = original.True
48)
49
50type IsDynamicConfig = original.IsDynamicConfig
51
52const (
53	IsDynamicConfigFalse IsDynamicConfig = original.IsDynamicConfigFalse
54	IsDynamicConfigTrue  IsDynamicConfig = original.IsDynamicConfigTrue
55)
56
57type IsReadOnly = original.IsReadOnly
58
59const (
60	IsReadOnlyFalse IsReadOnly = original.IsReadOnlyFalse
61	IsReadOnlyTrue  IsReadOnly = original.IsReadOnlyTrue
62)
63
64type OperationOrigin = original.OperationOrigin
65
66const (
67	NotSpecified OperationOrigin = original.NotSpecified
68	System       OperationOrigin = original.System
69	User         OperationOrigin = original.User
70)
71
72type PublicNetworkAccessEnum = original.PublicNetworkAccessEnum
73
74const (
75	PublicNetworkAccessEnumDisabled PublicNetworkAccessEnum = original.PublicNetworkAccessEnumDisabled
76	PublicNetworkAccessEnumEnabled  PublicNetworkAccessEnum = original.PublicNetworkAccessEnumEnabled
77)
78
79type ResourceIdentityType = original.ResourceIdentityType
80
81const (
82	SystemAssigned ResourceIdentityType = original.SystemAssigned
83)
84
85type ServerHAState = original.ServerHAState
86
87const (
88	CreatingStandby ServerHAState = original.CreatingStandby
89	FailingOver     ServerHAState = original.FailingOver
90	Healthy         ServerHAState = original.Healthy
91	NotEnabled      ServerHAState = original.NotEnabled
92	RemovingStandby ServerHAState = original.RemovingStandby
93	ReplicatingData ServerHAState = original.ReplicatingData
94)
95
96type ServerState = original.ServerState
97
98const (
99	ServerStateDisabled ServerState = original.ServerStateDisabled
100	ServerStateDropping ServerState = original.ServerStateDropping
101	ServerStateReady    ServerState = original.ServerStateReady
102	ServerStateStarting ServerState = original.ServerStateStarting
103	ServerStateStopped  ServerState = original.ServerStateStopped
104	ServerStateStopping ServerState = original.ServerStateStopping
105	ServerStateUpdating ServerState = original.ServerStateUpdating
106)
107
108type ServerVersion = original.ServerVersion
109
110const (
111	FiveFullStopSeven ServerVersion = original.FiveFullStopSeven
112)
113
114type SkuTier = original.SkuTier
115
116const (
117	Burstable       SkuTier = original.Burstable
118	GeneralPurpose  SkuTier = original.GeneralPurpose
119	MemoryOptimized SkuTier = original.MemoryOptimized
120)
121
122type SslEnforcementEnum = original.SslEnforcementEnum
123
124const (
125	SslEnforcementEnumDisabled SslEnforcementEnum = original.SslEnforcementEnumDisabled
126	SslEnforcementEnumEnabled  SslEnforcementEnum = original.SslEnforcementEnumEnabled
127)
128
129type StorageAutogrow = original.StorageAutogrow
130
131const (
132	StorageAutogrowDisabled StorageAutogrow = original.StorageAutogrowDisabled
133	StorageAutogrowEnabled  StorageAutogrow = original.StorageAutogrowEnabled
134)
135
136type AzureEntityResource = original.AzureEntityResource
137type BaseClient = original.BaseClient
138type CapabilitiesListResult = original.CapabilitiesListResult
139type CapabilitiesListResultIterator = original.CapabilitiesListResultIterator
140type CapabilitiesListResultPage = original.CapabilitiesListResultPage
141type CapabilityProperties = original.CapabilityProperties
142type CheckNameAvailabilityClient = original.CheckNameAvailabilityClient
143type CheckVirtualNetworkSubnetUsageClient = original.CheckVirtualNetworkSubnetUsageClient
144type CloudError = original.CloudError
145type Configuration = original.Configuration
146type ConfigurationListResult = original.ConfigurationListResult
147type ConfigurationListResultIterator = original.ConfigurationListResultIterator
148type ConfigurationListResultPage = original.ConfigurationListResultPage
149type ConfigurationProperties = original.ConfigurationProperties
150type ConfigurationsClient = original.ConfigurationsClient
151type ConfigurationsUpdateFuture = original.ConfigurationsUpdateFuture
152type Database = original.Database
153type DatabaseListResult = original.DatabaseListResult
154type DatabaseListResultIterator = original.DatabaseListResultIterator
155type DatabaseListResultPage = original.DatabaseListResultPage
156type DatabaseProperties = original.DatabaseProperties
157type DatabasesClient = original.DatabasesClient
158type DatabasesCreateOrUpdateFuture = original.DatabasesCreateOrUpdateFuture
159type DatabasesDeleteFuture = original.DatabasesDeleteFuture
160type DelegatedSubnetArguments = original.DelegatedSubnetArguments
161type DelegatedSubnetUsage = original.DelegatedSubnetUsage
162type ErrorAdditionalInfo = original.ErrorAdditionalInfo
163type ErrorResponse = original.ErrorResponse
164type FirewallRule = original.FirewallRule
165type FirewallRuleListResult = original.FirewallRuleListResult
166type FirewallRuleListResultIterator = original.FirewallRuleListResultIterator
167type FirewallRuleListResultPage = original.FirewallRuleListResultPage
168type FirewallRuleProperties = original.FirewallRuleProperties
169type FirewallRulesClient = original.FirewallRulesClient
170type FirewallRulesCreateOrUpdateFuture = original.FirewallRulesCreateOrUpdateFuture
171type FirewallRulesDeleteFuture = original.FirewallRulesDeleteFuture
172type Identity = original.Identity
173type LocationBasedCapabilitiesClient = original.LocationBasedCapabilitiesClient
174type MaintenanceWindow = original.MaintenanceWindow
175type NameAvailability = original.NameAvailability
176type NameAvailabilityRequest = original.NameAvailabilityRequest
177type Operation = original.Operation
178type OperationDisplay = original.OperationDisplay
179type OperationListResult = original.OperationListResult
180type OperationsClient = original.OperationsClient
181type Plan = original.Plan
182type ProxyResource = original.ProxyResource
183type ReplicasClient = original.ReplicasClient
184type Resource = original.Resource
185type ResourceModelWithAllowedPropertySet = original.ResourceModelWithAllowedPropertySet
186type ResourceModelWithAllowedPropertySetIdentity = original.ResourceModelWithAllowedPropertySetIdentity
187type ResourceModelWithAllowedPropertySetPlan = original.ResourceModelWithAllowedPropertySetPlan
188type ResourceModelWithAllowedPropertySetSku = original.ResourceModelWithAllowedPropertySetSku
189type Server = original.Server
190type ServerEditionCapability = original.ServerEditionCapability
191type ServerForUpdate = original.ServerForUpdate
192type ServerKey = original.ServerKey
193type ServerKeyListResult = original.ServerKeyListResult
194type ServerKeyListResultIterator = original.ServerKeyListResultIterator
195type ServerKeyListResultPage = original.ServerKeyListResultPage
196type ServerKeyProperties = original.ServerKeyProperties
197type ServerKeysClient = original.ServerKeysClient
198type ServerKeysCreateOrUpdateFuture = original.ServerKeysCreateOrUpdateFuture
199type ServerKeysDeleteFuture = original.ServerKeysDeleteFuture
200type ServerListResult = original.ServerListResult
201type ServerListResultIterator = original.ServerListResultIterator
202type ServerListResultPage = original.ServerListResultPage
203type ServerProperties = original.ServerProperties
204type ServerPropertiesForUpdate = original.ServerPropertiesForUpdate
205type ServerVersionCapability = original.ServerVersionCapability
206type ServersClient = original.ServersClient
207type ServersCreateFuture = original.ServersCreateFuture
208type ServersDeleteFuture = original.ServersDeleteFuture
209type ServersRestartFuture = original.ServersRestartFuture
210type ServersStartFuture = original.ServersStartFuture
211type ServersStopFuture = original.ServersStopFuture
212type ServersUpdateFuture = original.ServersUpdateFuture
213type Sku = original.Sku
214type StorageEditionCapability = original.StorageEditionCapability
215type StorageMBCapability = original.StorageMBCapability
216type StorageProfile = original.StorageProfile
217type TrackedResource = original.TrackedResource
218type VcoreCapability = original.VcoreCapability
219type VirtualNetworkSubnetUsageParameter = original.VirtualNetworkSubnetUsageParameter
220type VirtualNetworkSubnetUsageResult = original.VirtualNetworkSubnetUsageResult
221
222func New(subscriptionID string) BaseClient {
223	return original.New(subscriptionID)
224}
225func NewCapabilitiesListResultIterator(page CapabilitiesListResultPage) CapabilitiesListResultIterator {
226	return original.NewCapabilitiesListResultIterator(page)
227}
228func NewCapabilitiesListResultPage(cur CapabilitiesListResult, getNextPage func(context.Context, CapabilitiesListResult) (CapabilitiesListResult, error)) CapabilitiesListResultPage {
229	return original.NewCapabilitiesListResultPage(cur, getNextPage)
230}
231func NewCheckNameAvailabilityClient(subscriptionID string) CheckNameAvailabilityClient {
232	return original.NewCheckNameAvailabilityClient(subscriptionID)
233}
234func NewCheckNameAvailabilityClientWithBaseURI(baseURI string, subscriptionID string) CheckNameAvailabilityClient {
235	return original.NewCheckNameAvailabilityClientWithBaseURI(baseURI, subscriptionID)
236}
237func NewCheckVirtualNetworkSubnetUsageClient(subscriptionID string) CheckVirtualNetworkSubnetUsageClient {
238	return original.NewCheckVirtualNetworkSubnetUsageClient(subscriptionID)
239}
240func NewCheckVirtualNetworkSubnetUsageClientWithBaseURI(baseURI string, subscriptionID string) CheckVirtualNetworkSubnetUsageClient {
241	return original.NewCheckVirtualNetworkSubnetUsageClientWithBaseURI(baseURI, subscriptionID)
242}
243func NewConfigurationListResultIterator(page ConfigurationListResultPage) ConfigurationListResultIterator {
244	return original.NewConfigurationListResultIterator(page)
245}
246func NewConfigurationListResultPage(cur ConfigurationListResult, getNextPage func(context.Context, ConfigurationListResult) (ConfigurationListResult, error)) ConfigurationListResultPage {
247	return original.NewConfigurationListResultPage(cur, getNextPage)
248}
249func NewConfigurationsClient(subscriptionID string) ConfigurationsClient {
250	return original.NewConfigurationsClient(subscriptionID)
251}
252func NewConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) ConfigurationsClient {
253	return original.NewConfigurationsClientWithBaseURI(baseURI, subscriptionID)
254}
255func NewDatabaseListResultIterator(page DatabaseListResultPage) DatabaseListResultIterator {
256	return original.NewDatabaseListResultIterator(page)
257}
258func NewDatabaseListResultPage(cur DatabaseListResult, getNextPage func(context.Context, DatabaseListResult) (DatabaseListResult, error)) DatabaseListResultPage {
259	return original.NewDatabaseListResultPage(cur, getNextPage)
260}
261func NewDatabasesClient(subscriptionID string) DatabasesClient {
262	return original.NewDatabasesClient(subscriptionID)
263}
264func NewDatabasesClientWithBaseURI(baseURI string, subscriptionID string) DatabasesClient {
265	return original.NewDatabasesClientWithBaseURI(baseURI, subscriptionID)
266}
267func NewFirewallRuleListResultIterator(page FirewallRuleListResultPage) FirewallRuleListResultIterator {
268	return original.NewFirewallRuleListResultIterator(page)
269}
270func NewFirewallRuleListResultPage(cur FirewallRuleListResult, getNextPage func(context.Context, FirewallRuleListResult) (FirewallRuleListResult, error)) FirewallRuleListResultPage {
271	return original.NewFirewallRuleListResultPage(cur, getNextPage)
272}
273func NewFirewallRulesClient(subscriptionID string) FirewallRulesClient {
274	return original.NewFirewallRulesClient(subscriptionID)
275}
276func NewFirewallRulesClientWithBaseURI(baseURI string, subscriptionID string) FirewallRulesClient {
277	return original.NewFirewallRulesClientWithBaseURI(baseURI, subscriptionID)
278}
279func NewLocationBasedCapabilitiesClient(subscriptionID string) LocationBasedCapabilitiesClient {
280	return original.NewLocationBasedCapabilitiesClient(subscriptionID)
281}
282func NewLocationBasedCapabilitiesClientWithBaseURI(baseURI string, subscriptionID string) LocationBasedCapabilitiesClient {
283	return original.NewLocationBasedCapabilitiesClientWithBaseURI(baseURI, subscriptionID)
284}
285func NewOperationsClient(subscriptionID string) OperationsClient {
286	return original.NewOperationsClient(subscriptionID)
287}
288func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
289	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
290}
291func NewReplicasClient(subscriptionID string) ReplicasClient {
292	return original.NewReplicasClient(subscriptionID)
293}
294func NewReplicasClientWithBaseURI(baseURI string, subscriptionID string) ReplicasClient {
295	return original.NewReplicasClientWithBaseURI(baseURI, subscriptionID)
296}
297func NewServerKeyListResultIterator(page ServerKeyListResultPage) ServerKeyListResultIterator {
298	return original.NewServerKeyListResultIterator(page)
299}
300func NewServerKeyListResultPage(cur ServerKeyListResult, getNextPage func(context.Context, ServerKeyListResult) (ServerKeyListResult, error)) ServerKeyListResultPage {
301	return original.NewServerKeyListResultPage(cur, getNextPage)
302}
303func NewServerKeysClient(subscriptionID string) ServerKeysClient {
304	return original.NewServerKeysClient(subscriptionID)
305}
306func NewServerKeysClientWithBaseURI(baseURI string, subscriptionID string) ServerKeysClient {
307	return original.NewServerKeysClientWithBaseURI(baseURI, subscriptionID)
308}
309func NewServerListResultIterator(page ServerListResultPage) ServerListResultIterator {
310	return original.NewServerListResultIterator(page)
311}
312func NewServerListResultPage(cur ServerListResult, getNextPage func(context.Context, ServerListResult) (ServerListResult, error)) ServerListResultPage {
313	return original.NewServerListResultPage(cur, getNextPage)
314}
315func NewServersClient(subscriptionID string) ServersClient {
316	return original.NewServersClient(subscriptionID)
317}
318func NewServersClientWithBaseURI(baseURI string, subscriptionID string) ServersClient {
319	return original.NewServersClientWithBaseURI(baseURI, subscriptionID)
320}
321func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
322	return original.NewWithBaseURI(baseURI, subscriptionID)
323}
324func PossibleCreateModeValues() []CreateMode {
325	return original.PossibleCreateModeValues()
326}
327func PossibleHaEnabledEnumValues() []HaEnabledEnum {
328	return original.PossibleHaEnabledEnumValues()
329}
330func PossibleInfrastructureEncryptionEnumValues() []InfrastructureEncryptionEnum {
331	return original.PossibleInfrastructureEncryptionEnumValues()
332}
333func PossibleIsConfigPendingRestartValues() []IsConfigPendingRestart {
334	return original.PossibleIsConfigPendingRestartValues()
335}
336func PossibleIsDynamicConfigValues() []IsDynamicConfig {
337	return original.PossibleIsDynamicConfigValues()
338}
339func PossibleIsReadOnlyValues() []IsReadOnly {
340	return original.PossibleIsReadOnlyValues()
341}
342func PossibleOperationOriginValues() []OperationOrigin {
343	return original.PossibleOperationOriginValues()
344}
345func PossiblePublicNetworkAccessEnumValues() []PublicNetworkAccessEnum {
346	return original.PossiblePublicNetworkAccessEnumValues()
347}
348func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
349	return original.PossibleResourceIdentityTypeValues()
350}
351func PossibleServerHAStateValues() []ServerHAState {
352	return original.PossibleServerHAStateValues()
353}
354func PossibleServerStateValues() []ServerState {
355	return original.PossibleServerStateValues()
356}
357func PossibleServerVersionValues() []ServerVersion {
358	return original.PossibleServerVersionValues()
359}
360func PossibleSkuTierValues() []SkuTier {
361	return original.PossibleSkuTierValues()
362}
363func PossibleSslEnforcementEnumValues() []SslEnforcementEnum {
364	return original.PossibleSslEnforcementEnumValues()
365}
366func PossibleStorageAutogrowValues() []StorageAutogrow {
367	return original.PossibleStorageAutogrowValues()
368}
369func UserAgent() string {
370	return original.UserAgent() + " profiles/preview"
371}
372func Version() string {
373	return original.Version()
374}
375