1//go:build go1.9
2// +build go1.9
3
4// Copyright (c) Microsoft Corporation. All rights reserved.
5// Licensed under the MIT License. See License.txt in the project root for license information.
6
7// This code was auto-generated by:
8// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
9
10package mysqlflexibleservers
11
12import (
13	"context"
14
15	original "github.com/Azure/azure-sdk-for-go/services/preview/mysql/mgmt/2021-05-01-preview/mysqlflexibleservers"
16)
17
18const (
19	DefaultBaseURI = original.DefaultBaseURI
20)
21
22type ConfigurationSource = original.ConfigurationSource
23
24const (
25	ConfigurationSourceSystemDefault ConfigurationSource = original.ConfigurationSourceSystemDefault
26	ConfigurationSourceUserOverride  ConfigurationSource = original.ConfigurationSourceUserOverride
27)
28
29type CreateMode = original.CreateMode
30
31const (
32	CreateModeDefault            CreateMode = original.CreateModeDefault
33	CreateModeGeoRestore         CreateMode = original.CreateModeGeoRestore
34	CreateModePointInTimeRestore CreateMode = original.CreateModePointInTimeRestore
35	CreateModeReplica            CreateMode = original.CreateModeReplica
36)
37
38type CreatedByType = original.CreatedByType
39
40const (
41	CreatedByTypeApplication     CreatedByType = original.CreatedByTypeApplication
42	CreatedByTypeKey             CreatedByType = original.CreatedByTypeKey
43	CreatedByTypeManagedIdentity CreatedByType = original.CreatedByTypeManagedIdentity
44	CreatedByTypeUser            CreatedByType = original.CreatedByTypeUser
45)
46
47type EnableStatusEnum = original.EnableStatusEnum
48
49const (
50	EnableStatusEnumDisabled EnableStatusEnum = original.EnableStatusEnumDisabled
51	EnableStatusEnumEnabled  EnableStatusEnum = original.EnableStatusEnumEnabled
52)
53
54type HighAvailabilityMode = original.HighAvailabilityMode
55
56const (
57	HighAvailabilityModeDisabled      HighAvailabilityMode = original.HighAvailabilityModeDisabled
58	HighAvailabilityModeEnabled       HighAvailabilityMode = original.HighAvailabilityModeEnabled
59	HighAvailabilityModeSameZone      HighAvailabilityMode = original.HighAvailabilityModeSameZone
60	HighAvailabilityModeZoneRedundant HighAvailabilityMode = original.HighAvailabilityModeZoneRedundant
61)
62
63type HighAvailabilityState = original.HighAvailabilityState
64
65const (
66	HighAvailabilityStateCreatingStandby HighAvailabilityState = original.HighAvailabilityStateCreatingStandby
67	HighAvailabilityStateFailingOver     HighAvailabilityState = original.HighAvailabilityStateFailingOver
68	HighAvailabilityStateHealthy         HighAvailabilityState = original.HighAvailabilityStateHealthy
69	HighAvailabilityStateNotEnabled      HighAvailabilityState = original.HighAvailabilityStateNotEnabled
70	HighAvailabilityStateRemovingStandby HighAvailabilityState = original.HighAvailabilityStateRemovingStandby
71)
72
73type IsConfigPendingRestart = original.IsConfigPendingRestart
74
75const (
76	IsConfigPendingRestartFalse IsConfigPendingRestart = original.IsConfigPendingRestartFalse
77	IsConfigPendingRestartTrue  IsConfigPendingRestart = original.IsConfigPendingRestartTrue
78)
79
80type IsDynamicConfig = original.IsDynamicConfig
81
82const (
83	IsDynamicConfigFalse IsDynamicConfig = original.IsDynamicConfigFalse
84	IsDynamicConfigTrue  IsDynamicConfig = original.IsDynamicConfigTrue
85)
86
87type IsReadOnly = original.IsReadOnly
88
89const (
90	IsReadOnlyFalse IsReadOnly = original.IsReadOnlyFalse
91	IsReadOnlyTrue  IsReadOnly = original.IsReadOnlyTrue
92)
93
94type ReplicationRole = original.ReplicationRole
95
96const (
97	ReplicationRoleNone    ReplicationRole = original.ReplicationRoleNone
98	ReplicationRoleReplica ReplicationRole = original.ReplicationRoleReplica
99	ReplicationRoleSource  ReplicationRole = original.ReplicationRoleSource
100)
101
102type ResourceIdentityType = original.ResourceIdentityType
103
104const (
105	ResourceIdentityTypeSystemAssigned ResourceIdentityType = original.ResourceIdentityTypeSystemAssigned
106)
107
108type ServerState = original.ServerState
109
110const (
111	ServerStateDisabled ServerState = original.ServerStateDisabled
112	ServerStateDropping ServerState = original.ServerStateDropping
113	ServerStateReady    ServerState = original.ServerStateReady
114	ServerStateStarting ServerState = original.ServerStateStarting
115	ServerStateStopped  ServerState = original.ServerStateStopped
116	ServerStateStopping ServerState = original.ServerStateStopping
117	ServerStateUpdating ServerState = original.ServerStateUpdating
118)
119
120type ServerVersion = original.ServerVersion
121
122const (
123	ServerVersionEightFullStopZeroFullStopTwoOne ServerVersion = original.ServerVersionEightFullStopZeroFullStopTwoOne
124	ServerVersionFiveFullStopSeven               ServerVersion = original.ServerVersionFiveFullStopSeven
125)
126
127type SkuTier = original.SkuTier
128
129const (
130	SkuTierBurstable       SkuTier = original.SkuTierBurstable
131	SkuTierGeneralPurpose  SkuTier = original.SkuTierGeneralPurpose
132	SkuTierMemoryOptimized SkuTier = original.SkuTierMemoryOptimized
133)
134
135type AzureEntityResource = original.AzureEntityResource
136type Backup = original.Backup
137type BackupsClient = original.BackupsClient
138type BaseClient = original.BaseClient
139type CapabilitiesListResult = original.CapabilitiesListResult
140type CapabilitiesListResultIterator = original.CapabilitiesListResultIterator
141type CapabilitiesListResultPage = original.CapabilitiesListResultPage
142type CapabilityProperties = original.CapabilityProperties
143type CheckNameAvailabilityClient = original.CheckNameAvailabilityClient
144type CheckVirtualNetworkSubnetUsageClient = original.CheckVirtualNetworkSubnetUsageClient
145type CloudError = original.CloudError
146type Configuration = original.Configuration
147type ConfigurationForBatchUpdate = original.ConfigurationForBatchUpdate
148type ConfigurationForBatchUpdateProperties = original.ConfigurationForBatchUpdateProperties
149type ConfigurationListForBatchUpdate = original.ConfigurationListForBatchUpdate
150type ConfigurationListResult = original.ConfigurationListResult
151type ConfigurationListResultIterator = original.ConfigurationListResultIterator
152type ConfigurationListResultPage = original.ConfigurationListResultPage
153type ConfigurationProperties = original.ConfigurationProperties
154type ConfigurationsBatchUpdateFuture = original.ConfigurationsBatchUpdateFuture
155type ConfigurationsClient = original.ConfigurationsClient
156type ConfigurationsUpdateFuture = original.ConfigurationsUpdateFuture
157type Database = original.Database
158type DatabaseListResult = original.DatabaseListResult
159type DatabaseListResultIterator = original.DatabaseListResultIterator
160type DatabaseListResultPage = original.DatabaseListResultPage
161type DatabaseProperties = original.DatabaseProperties
162type DatabasesClient = original.DatabasesClient
163type DatabasesCreateOrUpdateFuture = original.DatabasesCreateOrUpdateFuture
164type DatabasesDeleteFuture = original.DatabasesDeleteFuture
165type DelegatedSubnetUsage = original.DelegatedSubnetUsage
166type ErrorAdditionalInfo = original.ErrorAdditionalInfo
167type ErrorResponse = original.ErrorResponse
168type FirewallRule = original.FirewallRule
169type FirewallRuleListResult = original.FirewallRuleListResult
170type FirewallRuleListResultIterator = original.FirewallRuleListResultIterator
171type FirewallRuleListResultPage = original.FirewallRuleListResultPage
172type FirewallRuleProperties = original.FirewallRuleProperties
173type FirewallRulesClient = original.FirewallRulesClient
174type FirewallRulesCreateOrUpdateFuture = original.FirewallRulesCreateOrUpdateFuture
175type FirewallRulesDeleteFuture = original.FirewallRulesDeleteFuture
176type GetPrivateDNSZoneSuffixClient = original.GetPrivateDNSZoneSuffixClient
177type GetPrivateDNSZoneSuffixResponse = original.GetPrivateDNSZoneSuffixResponse
178type HighAvailability = original.HighAvailability
179type Identity = original.Identity
180type LocationBasedCapabilitiesClient = original.LocationBasedCapabilitiesClient
181type MaintenanceWindow = original.MaintenanceWindow
182type NameAvailability = original.NameAvailability
183type NameAvailabilityRequest = original.NameAvailabilityRequest
184type Network = original.Network
185type Operation = original.Operation
186type OperationDisplay = original.OperationDisplay
187type OperationListResult = original.OperationListResult
188type OperationListResultIterator = original.OperationListResultIterator
189type OperationListResultPage = original.OperationListResultPage
190type OperationsClient = original.OperationsClient
191type Plan = original.Plan
192type ProxyResource = original.ProxyResource
193type ReplicasClient = original.ReplicasClient
194type Resource = original.Resource
195type ResourceModelWithAllowedPropertySet = original.ResourceModelWithAllowedPropertySet
196type ResourceModelWithAllowedPropertySetIdentity = original.ResourceModelWithAllowedPropertySetIdentity
197type ResourceModelWithAllowedPropertySetPlan = original.ResourceModelWithAllowedPropertySetPlan
198type ResourceModelWithAllowedPropertySetSku = original.ResourceModelWithAllowedPropertySetSku
199type Server = original.Server
200type ServerBackup = original.ServerBackup
201type ServerBackupListResult = original.ServerBackupListResult
202type ServerBackupListResultIterator = original.ServerBackupListResultIterator
203type ServerBackupListResultPage = original.ServerBackupListResultPage
204type ServerBackupProperties = original.ServerBackupProperties
205type ServerEditionCapability = original.ServerEditionCapability
206type ServerForUpdate = original.ServerForUpdate
207type ServerListResult = original.ServerListResult
208type ServerListResultIterator = original.ServerListResultIterator
209type ServerListResultPage = original.ServerListResultPage
210type ServerProperties = original.ServerProperties
211type ServerPropertiesForUpdate = original.ServerPropertiesForUpdate
212type ServerRestartParameter = original.ServerRestartParameter
213type ServerVersionCapability = original.ServerVersionCapability
214type ServersClient = original.ServersClient
215type ServersCreateFuture = original.ServersCreateFuture
216type ServersDeleteFuture = original.ServersDeleteFuture
217type ServersFailoverFuture = original.ServersFailoverFuture
218type ServersRestartFuture = original.ServersRestartFuture
219type ServersStartFuture = original.ServersStartFuture
220type ServersStopFuture = original.ServersStopFuture
221type ServersUpdateFuture = original.ServersUpdateFuture
222type Sku = original.Sku
223type SkuCapability = original.SkuCapability
224type Storage = original.Storage
225type StorageEditionCapability = original.StorageEditionCapability
226type SystemData = original.SystemData
227type TrackedResource = original.TrackedResource
228type VirtualNetworkSubnetUsageParameter = original.VirtualNetworkSubnetUsageParameter
229type VirtualNetworkSubnetUsageResult = original.VirtualNetworkSubnetUsageResult
230
231func New(subscriptionID string) BaseClient {
232	return original.New(subscriptionID)
233}
234func NewBackupsClient(subscriptionID string) BackupsClient {
235	return original.NewBackupsClient(subscriptionID)
236}
237func NewBackupsClientWithBaseURI(baseURI string, subscriptionID string) BackupsClient {
238	return original.NewBackupsClientWithBaseURI(baseURI, subscriptionID)
239}
240func NewCapabilitiesListResultIterator(page CapabilitiesListResultPage) CapabilitiesListResultIterator {
241	return original.NewCapabilitiesListResultIterator(page)
242}
243func NewCapabilitiesListResultPage(cur CapabilitiesListResult, getNextPage func(context.Context, CapabilitiesListResult) (CapabilitiesListResult, error)) CapabilitiesListResultPage {
244	return original.NewCapabilitiesListResultPage(cur, getNextPage)
245}
246func NewCheckNameAvailabilityClient(subscriptionID string) CheckNameAvailabilityClient {
247	return original.NewCheckNameAvailabilityClient(subscriptionID)
248}
249func NewCheckNameAvailabilityClientWithBaseURI(baseURI string, subscriptionID string) CheckNameAvailabilityClient {
250	return original.NewCheckNameAvailabilityClientWithBaseURI(baseURI, subscriptionID)
251}
252func NewCheckVirtualNetworkSubnetUsageClient(subscriptionID string) CheckVirtualNetworkSubnetUsageClient {
253	return original.NewCheckVirtualNetworkSubnetUsageClient(subscriptionID)
254}
255func NewCheckVirtualNetworkSubnetUsageClientWithBaseURI(baseURI string, subscriptionID string) CheckVirtualNetworkSubnetUsageClient {
256	return original.NewCheckVirtualNetworkSubnetUsageClientWithBaseURI(baseURI, subscriptionID)
257}
258func NewConfigurationListResultIterator(page ConfigurationListResultPage) ConfigurationListResultIterator {
259	return original.NewConfigurationListResultIterator(page)
260}
261func NewConfigurationListResultPage(cur ConfigurationListResult, getNextPage func(context.Context, ConfigurationListResult) (ConfigurationListResult, error)) ConfigurationListResultPage {
262	return original.NewConfigurationListResultPage(cur, getNextPage)
263}
264func NewConfigurationsClient(subscriptionID string) ConfigurationsClient {
265	return original.NewConfigurationsClient(subscriptionID)
266}
267func NewConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) ConfigurationsClient {
268	return original.NewConfigurationsClientWithBaseURI(baseURI, subscriptionID)
269}
270func NewDatabaseListResultIterator(page DatabaseListResultPage) DatabaseListResultIterator {
271	return original.NewDatabaseListResultIterator(page)
272}
273func NewDatabaseListResultPage(cur DatabaseListResult, getNextPage func(context.Context, DatabaseListResult) (DatabaseListResult, error)) DatabaseListResultPage {
274	return original.NewDatabaseListResultPage(cur, getNextPage)
275}
276func NewDatabasesClient(subscriptionID string) DatabasesClient {
277	return original.NewDatabasesClient(subscriptionID)
278}
279func NewDatabasesClientWithBaseURI(baseURI string, subscriptionID string) DatabasesClient {
280	return original.NewDatabasesClientWithBaseURI(baseURI, subscriptionID)
281}
282func NewFirewallRuleListResultIterator(page FirewallRuleListResultPage) FirewallRuleListResultIterator {
283	return original.NewFirewallRuleListResultIterator(page)
284}
285func NewFirewallRuleListResultPage(cur FirewallRuleListResult, getNextPage func(context.Context, FirewallRuleListResult) (FirewallRuleListResult, error)) FirewallRuleListResultPage {
286	return original.NewFirewallRuleListResultPage(cur, getNextPage)
287}
288func NewFirewallRulesClient(subscriptionID string) FirewallRulesClient {
289	return original.NewFirewallRulesClient(subscriptionID)
290}
291func NewFirewallRulesClientWithBaseURI(baseURI string, subscriptionID string) FirewallRulesClient {
292	return original.NewFirewallRulesClientWithBaseURI(baseURI, subscriptionID)
293}
294func NewGetPrivateDNSZoneSuffixClient(subscriptionID string) GetPrivateDNSZoneSuffixClient {
295	return original.NewGetPrivateDNSZoneSuffixClient(subscriptionID)
296}
297func NewGetPrivateDNSZoneSuffixClientWithBaseURI(baseURI string, subscriptionID string) GetPrivateDNSZoneSuffixClient {
298	return original.NewGetPrivateDNSZoneSuffixClientWithBaseURI(baseURI, subscriptionID)
299}
300func NewLocationBasedCapabilitiesClient(subscriptionID string) LocationBasedCapabilitiesClient {
301	return original.NewLocationBasedCapabilitiesClient(subscriptionID)
302}
303func NewLocationBasedCapabilitiesClientWithBaseURI(baseURI string, subscriptionID string) LocationBasedCapabilitiesClient {
304	return original.NewLocationBasedCapabilitiesClientWithBaseURI(baseURI, subscriptionID)
305}
306func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator {
307	return original.NewOperationListResultIterator(page)
308}
309func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage {
310	return original.NewOperationListResultPage(cur, getNextPage)
311}
312func NewOperationsClient(subscriptionID string) OperationsClient {
313	return original.NewOperationsClient(subscriptionID)
314}
315func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
316	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
317}
318func NewReplicasClient(subscriptionID string) ReplicasClient {
319	return original.NewReplicasClient(subscriptionID)
320}
321func NewReplicasClientWithBaseURI(baseURI string, subscriptionID string) ReplicasClient {
322	return original.NewReplicasClientWithBaseURI(baseURI, subscriptionID)
323}
324func NewServerBackupListResultIterator(page ServerBackupListResultPage) ServerBackupListResultIterator {
325	return original.NewServerBackupListResultIterator(page)
326}
327func NewServerBackupListResultPage(cur ServerBackupListResult, getNextPage func(context.Context, ServerBackupListResult) (ServerBackupListResult, error)) ServerBackupListResultPage {
328	return original.NewServerBackupListResultPage(cur, getNextPage)
329}
330func NewServerListResultIterator(page ServerListResultPage) ServerListResultIterator {
331	return original.NewServerListResultIterator(page)
332}
333func NewServerListResultPage(cur ServerListResult, getNextPage func(context.Context, ServerListResult) (ServerListResult, error)) ServerListResultPage {
334	return original.NewServerListResultPage(cur, getNextPage)
335}
336func NewServersClient(subscriptionID string) ServersClient {
337	return original.NewServersClient(subscriptionID)
338}
339func NewServersClientWithBaseURI(baseURI string, subscriptionID string) ServersClient {
340	return original.NewServersClientWithBaseURI(baseURI, subscriptionID)
341}
342func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
343	return original.NewWithBaseURI(baseURI, subscriptionID)
344}
345func PossibleConfigurationSourceValues() []ConfigurationSource {
346	return original.PossibleConfigurationSourceValues()
347}
348func PossibleCreateModeValues() []CreateMode {
349	return original.PossibleCreateModeValues()
350}
351func PossibleCreatedByTypeValues() []CreatedByType {
352	return original.PossibleCreatedByTypeValues()
353}
354func PossibleEnableStatusEnumValues() []EnableStatusEnum {
355	return original.PossibleEnableStatusEnumValues()
356}
357func PossibleHighAvailabilityModeValues() []HighAvailabilityMode {
358	return original.PossibleHighAvailabilityModeValues()
359}
360func PossibleHighAvailabilityStateValues() []HighAvailabilityState {
361	return original.PossibleHighAvailabilityStateValues()
362}
363func PossibleIsConfigPendingRestartValues() []IsConfigPendingRestart {
364	return original.PossibleIsConfigPendingRestartValues()
365}
366func PossibleIsDynamicConfigValues() []IsDynamicConfig {
367	return original.PossibleIsDynamicConfigValues()
368}
369func PossibleIsReadOnlyValues() []IsReadOnly {
370	return original.PossibleIsReadOnlyValues()
371}
372func PossibleReplicationRoleValues() []ReplicationRole {
373	return original.PossibleReplicationRoleValues()
374}
375func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
376	return original.PossibleResourceIdentityTypeValues()
377}
378func PossibleServerStateValues() []ServerState {
379	return original.PossibleServerStateValues()
380}
381func PossibleServerVersionValues() []ServerVersion {
382	return original.PossibleServerVersionValues()
383}
384func PossibleSkuTierValues() []SkuTier {
385	return original.PossibleSkuTierValues()
386}
387func UserAgent() string {
388	return original.UserAgent() + " profiles/preview"
389}
390func Version() string {
391	return original.Version()
392}
393