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 postgresqlflexibleservers
10
11import (
12	"context"
13
14	original "github.com/Azure/azure-sdk-for-go/services/postgresql/mgmt/2021-06-01/postgresqlflexibleservers"
15)
16
17const (
18	DefaultBaseURI = original.DefaultBaseURI
19)
20
21type ConfigurationDataType = original.ConfigurationDataType
22
23const (
24	ConfigurationDataTypeBoolean     ConfigurationDataType = original.ConfigurationDataTypeBoolean
25	ConfigurationDataTypeEnumeration ConfigurationDataType = original.ConfigurationDataTypeEnumeration
26	ConfigurationDataTypeInteger     ConfigurationDataType = original.ConfigurationDataTypeInteger
27	ConfigurationDataTypeNumeric     ConfigurationDataType = original.ConfigurationDataTypeNumeric
28)
29
30type CreateMode = original.CreateMode
31
32const (
33	CreateModeCreate             CreateMode = original.CreateModeCreate
34	CreateModeDefault            CreateMode = original.CreateModeDefault
35	CreateModePointInTimeRestore CreateMode = original.CreateModePointInTimeRestore
36	CreateModeUpdate             CreateMode = original.CreateModeUpdate
37)
38
39type CreateModeForUpdate = original.CreateModeForUpdate
40
41const (
42	CreateModeForUpdateDefault CreateModeForUpdate = original.CreateModeForUpdateDefault
43	CreateModeForUpdateUpdate  CreateModeForUpdate = original.CreateModeForUpdateUpdate
44)
45
46type CreatedByType = original.CreatedByType
47
48const (
49	CreatedByTypeApplication     CreatedByType = original.CreatedByTypeApplication
50	CreatedByTypeKey             CreatedByType = original.CreatedByTypeKey
51	CreatedByTypeManagedIdentity CreatedByType = original.CreatedByTypeManagedIdentity
52	CreatedByTypeUser            CreatedByType = original.CreatedByTypeUser
53)
54
55type GeoRedundantBackupEnum = original.GeoRedundantBackupEnum
56
57const (
58	GeoRedundantBackupEnumDisabled GeoRedundantBackupEnum = original.GeoRedundantBackupEnumDisabled
59	GeoRedundantBackupEnumEnabled  GeoRedundantBackupEnum = original.GeoRedundantBackupEnumEnabled
60)
61
62type HighAvailabilityMode = original.HighAvailabilityMode
63
64const (
65	HighAvailabilityModeDisabled      HighAvailabilityMode = original.HighAvailabilityModeDisabled
66	HighAvailabilityModeZoneRedundant HighAvailabilityMode = original.HighAvailabilityModeZoneRedundant
67)
68
69type OperationOrigin = original.OperationOrigin
70
71const (
72	OperationOriginNotSpecified OperationOrigin = original.OperationOriginNotSpecified
73	OperationOriginSystem       OperationOrigin = original.OperationOriginSystem
74	OperationOriginUser         OperationOrigin = original.OperationOriginUser
75)
76
77type ServerHAState = original.ServerHAState
78
79const (
80	ServerHAStateCreatingStandby ServerHAState = original.ServerHAStateCreatingStandby
81	ServerHAStateFailingOver     ServerHAState = original.ServerHAStateFailingOver
82	ServerHAStateHealthy         ServerHAState = original.ServerHAStateHealthy
83	ServerHAStateNotEnabled      ServerHAState = original.ServerHAStateNotEnabled
84	ServerHAStateRemovingStandby ServerHAState = original.ServerHAStateRemovingStandby
85	ServerHAStateReplicatingData ServerHAState = original.ServerHAStateReplicatingData
86)
87
88type ServerPublicNetworkAccessState = original.ServerPublicNetworkAccessState
89
90const (
91	ServerPublicNetworkAccessStateDisabled ServerPublicNetworkAccessState = original.ServerPublicNetworkAccessStateDisabled
92	ServerPublicNetworkAccessStateEnabled  ServerPublicNetworkAccessState = original.ServerPublicNetworkAccessStateEnabled
93)
94
95type ServerState = original.ServerState
96
97const (
98	ServerStateDisabled ServerState = original.ServerStateDisabled
99	ServerStateDropping ServerState = original.ServerStateDropping
100	ServerStateReady    ServerState = original.ServerStateReady
101	ServerStateStarting ServerState = original.ServerStateStarting
102	ServerStateStopped  ServerState = original.ServerStateStopped
103	ServerStateStopping ServerState = original.ServerStateStopping
104	ServerStateUpdating ServerState = original.ServerStateUpdating
105)
106
107type ServerVersion = original.ServerVersion
108
109const (
110	ServerVersionOneOne   ServerVersion = original.ServerVersionOneOne
111	ServerVersionOneThree ServerVersion = original.ServerVersionOneThree
112	ServerVersionOneTwo   ServerVersion = original.ServerVersionOneTwo
113)
114
115type SkuTier = original.SkuTier
116
117const (
118	SkuTierBurstable       SkuTier = original.SkuTierBurstable
119	SkuTierGeneralPurpose  SkuTier = original.SkuTierGeneralPurpose
120	SkuTierMemoryOptimized SkuTier = original.SkuTierMemoryOptimized
121)
122
123type AzureEntityResource = original.AzureEntityResource
124type Backup = original.Backup
125type BaseClient = original.BaseClient
126type CapabilitiesListResult = original.CapabilitiesListResult
127type CapabilitiesListResultIterator = original.CapabilitiesListResultIterator
128type CapabilitiesListResultPage = original.CapabilitiesListResultPage
129type CapabilityProperties = original.CapabilityProperties
130type CheckNameAvailabilityClient = original.CheckNameAvailabilityClient
131type CloudError = original.CloudError
132type Configuration = original.Configuration
133type ConfigurationListResult = original.ConfigurationListResult
134type ConfigurationListResultIterator = original.ConfigurationListResultIterator
135type ConfigurationListResultPage = original.ConfigurationListResultPage
136type ConfigurationProperties = original.ConfigurationProperties
137type ConfigurationsClient = original.ConfigurationsClient
138type ConfigurationsPutFuture = original.ConfigurationsPutFuture
139type ConfigurationsUpdateFuture = original.ConfigurationsUpdateFuture
140type Database = original.Database
141type DatabaseListResult = original.DatabaseListResult
142type DatabaseListResultIterator = original.DatabaseListResultIterator
143type DatabaseListResultPage = original.DatabaseListResultPage
144type DatabaseProperties = original.DatabaseProperties
145type DatabasesClient = original.DatabasesClient
146type DatabasesCreateFuture = original.DatabasesCreateFuture
147type DatabasesDeleteFuture = original.DatabasesDeleteFuture
148type DelegatedSubnetUsage = original.DelegatedSubnetUsage
149type ErrorAdditionalInfo = original.ErrorAdditionalInfo
150type ErrorResponse = original.ErrorResponse
151type FirewallRule = original.FirewallRule
152type FirewallRuleListResult = original.FirewallRuleListResult
153type FirewallRuleListResultIterator = original.FirewallRuleListResultIterator
154type FirewallRuleListResultPage = original.FirewallRuleListResultPage
155type FirewallRuleProperties = original.FirewallRuleProperties
156type FirewallRulesClient = original.FirewallRulesClient
157type FirewallRulesCreateOrUpdateFuture = original.FirewallRulesCreateOrUpdateFuture
158type FirewallRulesDeleteFuture = original.FirewallRulesDeleteFuture
159type FlexibleServerEditionCapability = original.FlexibleServerEditionCapability
160type GetPrivateDNSZoneSuffixClient = original.GetPrivateDNSZoneSuffixClient
161type HighAvailability = original.HighAvailability
162type HyperscaleNodeEditionCapability = original.HyperscaleNodeEditionCapability
163type LocationBasedCapabilitiesClient = original.LocationBasedCapabilitiesClient
164type MaintenanceWindow = original.MaintenanceWindow
165type NameAvailability = original.NameAvailability
166type NameAvailabilityRequest = original.NameAvailabilityRequest
167type Network = original.Network
168type NodeTypeCapability = original.NodeTypeCapability
169type Operation = original.Operation
170type OperationDisplay = original.OperationDisplay
171type OperationListResult = original.OperationListResult
172type OperationsClient = original.OperationsClient
173type ProxyResource = original.ProxyResource
174type Resource = original.Resource
175type RestartParameter = original.RestartParameter
176type Server = original.Server
177type ServerForUpdate = original.ServerForUpdate
178type ServerListResult = original.ServerListResult
179type ServerListResultIterator = original.ServerListResultIterator
180type ServerListResultPage = original.ServerListResultPage
181type ServerProperties = original.ServerProperties
182type ServerPropertiesForUpdate = original.ServerPropertiesForUpdate
183type ServerVersionCapability = original.ServerVersionCapability
184type ServersClient = original.ServersClient
185type ServersCreateFuture = original.ServersCreateFuture
186type ServersDeleteFuture = original.ServersDeleteFuture
187type ServersRestartFuture = original.ServersRestartFuture
188type ServersStartFuture = original.ServersStartFuture
189type ServersStopFuture = original.ServersStopFuture
190type ServersUpdateFuture = original.ServersUpdateFuture
191type Sku = original.Sku
192type Storage = original.Storage
193type StorageEditionCapability = original.StorageEditionCapability
194type StorageMBCapability = original.StorageMBCapability
195type String = original.String
196type SystemData = original.SystemData
197type TrackedResource = original.TrackedResource
198type VcoreCapability = original.VcoreCapability
199type VirtualNetworkSubnetUsageClient = original.VirtualNetworkSubnetUsageClient
200type VirtualNetworkSubnetUsageParameter = original.VirtualNetworkSubnetUsageParameter
201type VirtualNetworkSubnetUsageResult = original.VirtualNetworkSubnetUsageResult
202
203func New(subscriptionID string) BaseClient {
204	return original.New(subscriptionID)
205}
206func NewCapabilitiesListResultIterator(page CapabilitiesListResultPage) CapabilitiesListResultIterator {
207	return original.NewCapabilitiesListResultIterator(page)
208}
209func NewCapabilitiesListResultPage(cur CapabilitiesListResult, getNextPage func(context.Context, CapabilitiesListResult) (CapabilitiesListResult, error)) CapabilitiesListResultPage {
210	return original.NewCapabilitiesListResultPage(cur, getNextPage)
211}
212func NewCheckNameAvailabilityClient(subscriptionID string) CheckNameAvailabilityClient {
213	return original.NewCheckNameAvailabilityClient(subscriptionID)
214}
215func NewCheckNameAvailabilityClientWithBaseURI(baseURI string, subscriptionID string) CheckNameAvailabilityClient {
216	return original.NewCheckNameAvailabilityClientWithBaseURI(baseURI, subscriptionID)
217}
218func NewConfigurationListResultIterator(page ConfigurationListResultPage) ConfigurationListResultIterator {
219	return original.NewConfigurationListResultIterator(page)
220}
221func NewConfigurationListResultPage(cur ConfigurationListResult, getNextPage func(context.Context, ConfigurationListResult) (ConfigurationListResult, error)) ConfigurationListResultPage {
222	return original.NewConfigurationListResultPage(cur, getNextPage)
223}
224func NewConfigurationsClient(subscriptionID string) ConfigurationsClient {
225	return original.NewConfigurationsClient(subscriptionID)
226}
227func NewConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) ConfigurationsClient {
228	return original.NewConfigurationsClientWithBaseURI(baseURI, subscriptionID)
229}
230func NewDatabaseListResultIterator(page DatabaseListResultPage) DatabaseListResultIterator {
231	return original.NewDatabaseListResultIterator(page)
232}
233func NewDatabaseListResultPage(cur DatabaseListResult, getNextPage func(context.Context, DatabaseListResult) (DatabaseListResult, error)) DatabaseListResultPage {
234	return original.NewDatabaseListResultPage(cur, getNextPage)
235}
236func NewDatabasesClient(subscriptionID string) DatabasesClient {
237	return original.NewDatabasesClient(subscriptionID)
238}
239func NewDatabasesClientWithBaseURI(baseURI string, subscriptionID string) DatabasesClient {
240	return original.NewDatabasesClientWithBaseURI(baseURI, subscriptionID)
241}
242func NewFirewallRuleListResultIterator(page FirewallRuleListResultPage) FirewallRuleListResultIterator {
243	return original.NewFirewallRuleListResultIterator(page)
244}
245func NewFirewallRuleListResultPage(cur FirewallRuleListResult, getNextPage func(context.Context, FirewallRuleListResult) (FirewallRuleListResult, error)) FirewallRuleListResultPage {
246	return original.NewFirewallRuleListResultPage(cur, getNextPage)
247}
248func NewFirewallRulesClient(subscriptionID string) FirewallRulesClient {
249	return original.NewFirewallRulesClient(subscriptionID)
250}
251func NewFirewallRulesClientWithBaseURI(baseURI string, subscriptionID string) FirewallRulesClient {
252	return original.NewFirewallRulesClientWithBaseURI(baseURI, subscriptionID)
253}
254func NewGetPrivateDNSZoneSuffixClient(subscriptionID string) GetPrivateDNSZoneSuffixClient {
255	return original.NewGetPrivateDNSZoneSuffixClient(subscriptionID)
256}
257func NewGetPrivateDNSZoneSuffixClientWithBaseURI(baseURI string, subscriptionID string) GetPrivateDNSZoneSuffixClient {
258	return original.NewGetPrivateDNSZoneSuffixClientWithBaseURI(baseURI, subscriptionID)
259}
260func NewLocationBasedCapabilitiesClient(subscriptionID string) LocationBasedCapabilitiesClient {
261	return original.NewLocationBasedCapabilitiesClient(subscriptionID)
262}
263func NewLocationBasedCapabilitiesClientWithBaseURI(baseURI string, subscriptionID string) LocationBasedCapabilitiesClient {
264	return original.NewLocationBasedCapabilitiesClientWithBaseURI(baseURI, subscriptionID)
265}
266func NewOperationsClient(subscriptionID string) OperationsClient {
267	return original.NewOperationsClient(subscriptionID)
268}
269func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
270	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
271}
272func NewServerListResultIterator(page ServerListResultPage) ServerListResultIterator {
273	return original.NewServerListResultIterator(page)
274}
275func NewServerListResultPage(cur ServerListResult, getNextPage func(context.Context, ServerListResult) (ServerListResult, error)) ServerListResultPage {
276	return original.NewServerListResultPage(cur, getNextPage)
277}
278func NewServersClient(subscriptionID string) ServersClient {
279	return original.NewServersClient(subscriptionID)
280}
281func NewServersClientWithBaseURI(baseURI string, subscriptionID string) ServersClient {
282	return original.NewServersClientWithBaseURI(baseURI, subscriptionID)
283}
284func NewVirtualNetworkSubnetUsageClient(subscriptionID string) VirtualNetworkSubnetUsageClient {
285	return original.NewVirtualNetworkSubnetUsageClient(subscriptionID)
286}
287func NewVirtualNetworkSubnetUsageClientWithBaseURI(baseURI string, subscriptionID string) VirtualNetworkSubnetUsageClient {
288	return original.NewVirtualNetworkSubnetUsageClientWithBaseURI(baseURI, subscriptionID)
289}
290func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
291	return original.NewWithBaseURI(baseURI, subscriptionID)
292}
293func PossibleConfigurationDataTypeValues() []ConfigurationDataType {
294	return original.PossibleConfigurationDataTypeValues()
295}
296func PossibleCreateModeForUpdateValues() []CreateModeForUpdate {
297	return original.PossibleCreateModeForUpdateValues()
298}
299func PossibleCreateModeValues() []CreateMode {
300	return original.PossibleCreateModeValues()
301}
302func PossibleCreatedByTypeValues() []CreatedByType {
303	return original.PossibleCreatedByTypeValues()
304}
305func PossibleGeoRedundantBackupEnumValues() []GeoRedundantBackupEnum {
306	return original.PossibleGeoRedundantBackupEnumValues()
307}
308func PossibleHighAvailabilityModeValues() []HighAvailabilityMode {
309	return original.PossibleHighAvailabilityModeValues()
310}
311func PossibleOperationOriginValues() []OperationOrigin {
312	return original.PossibleOperationOriginValues()
313}
314func PossibleServerHAStateValues() []ServerHAState {
315	return original.PossibleServerHAStateValues()
316}
317func PossibleServerPublicNetworkAccessStateValues() []ServerPublicNetworkAccessState {
318	return original.PossibleServerPublicNetworkAccessStateValues()
319}
320func PossibleServerStateValues() []ServerState {
321	return original.PossibleServerStateValues()
322}
323func PossibleServerVersionValues() []ServerVersion {
324	return original.PossibleServerVersionValues()
325}
326func PossibleSkuTierValues() []SkuTier {
327	return original.PossibleSkuTierValues()
328}
329func UserAgent() string {
330	return original.UserAgent() + " profiles/preview"
331}
332func Version() string {
333	return original.Version()
334}
335