...
1 package postgresqlflexibleservers
2
3
4
5
6
7
8
9
10 type ConfigurationDataType string
11
12 const (
13
14 ConfigurationDataTypeBoolean ConfigurationDataType = "Boolean"
15
16 ConfigurationDataTypeEnumeration ConfigurationDataType = "Enumeration"
17
18 ConfigurationDataTypeInteger ConfigurationDataType = "Integer"
19
20 ConfigurationDataTypeNumeric ConfigurationDataType = "Numeric"
21 )
22
23
24 func PossibleConfigurationDataTypeValues() []ConfigurationDataType {
25 return []ConfigurationDataType{ConfigurationDataTypeBoolean, ConfigurationDataTypeEnumeration, ConfigurationDataTypeInteger, ConfigurationDataTypeNumeric}
26 }
27
28
29 type CreatedByType string
30
31 const (
32
33 CreatedByTypeApplication CreatedByType = "Application"
34
35 CreatedByTypeKey CreatedByType = "Key"
36
37 CreatedByTypeManagedIdentity CreatedByType = "ManagedIdentity"
38
39 CreatedByTypeUser CreatedByType = "User"
40 )
41
42
43 func PossibleCreatedByTypeValues() []CreatedByType {
44 return []CreatedByType{CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser}
45 }
46
47
48 type CreateMode string
49
50 const (
51
52 CreateModeCreate CreateMode = "Create"
53
54 CreateModeDefault CreateMode = "Default"
55
56 CreateModePointInTimeRestore CreateMode = "PointInTimeRestore"
57
58 CreateModeUpdate CreateMode = "Update"
59 )
60
61
62 func PossibleCreateModeValues() []CreateMode {
63 return []CreateMode{CreateModeCreate, CreateModeDefault, CreateModePointInTimeRestore, CreateModeUpdate}
64 }
65
66
67 type CreateModeForUpdate string
68
69 const (
70
71 CreateModeForUpdateDefault CreateModeForUpdate = "Default"
72
73 CreateModeForUpdateUpdate CreateModeForUpdate = "Update"
74 )
75
76
77 func PossibleCreateModeForUpdateValues() []CreateModeForUpdate {
78 return []CreateModeForUpdate{CreateModeForUpdateDefault, CreateModeForUpdateUpdate}
79 }
80
81
82 type FailoverMode string
83
84 const (
85
86 FailoverModeForcedFailover FailoverMode = "ForcedFailover"
87
88 FailoverModeForcedSwitchover FailoverMode = "ForcedSwitchover"
89
90 FailoverModePlannedFailover FailoverMode = "PlannedFailover"
91
92 FailoverModePlannedSwitchover FailoverMode = "PlannedSwitchover"
93 )
94
95
96 func PossibleFailoverModeValues() []FailoverMode {
97 return []FailoverMode{FailoverModeForcedFailover, FailoverModeForcedSwitchover, FailoverModePlannedFailover, FailoverModePlannedSwitchover}
98 }
99
100
101 type GeoRedundantBackupEnum string
102
103 const (
104
105 GeoRedundantBackupEnumDisabled GeoRedundantBackupEnum = "Disabled"
106
107 GeoRedundantBackupEnumEnabled GeoRedundantBackupEnum = "Enabled"
108 )
109
110
111 func PossibleGeoRedundantBackupEnumValues() []GeoRedundantBackupEnum {
112 return []GeoRedundantBackupEnum{GeoRedundantBackupEnumDisabled, GeoRedundantBackupEnumEnabled}
113 }
114
115
116 type HighAvailabilityMode string
117
118 const (
119
120 HighAvailabilityModeDisabled HighAvailabilityMode = "Disabled"
121
122 HighAvailabilityModeZoneRedundant HighAvailabilityMode = "ZoneRedundant"
123 )
124
125
126 func PossibleHighAvailabilityModeValues() []HighAvailabilityMode {
127 return []HighAvailabilityMode{HighAvailabilityModeDisabled, HighAvailabilityModeZoneRedundant}
128 }
129
130
131 type OperationOrigin string
132
133 const (
134
135 OperationOriginNotSpecified OperationOrigin = "NotSpecified"
136
137 OperationOriginSystem OperationOrigin = "system"
138
139 OperationOriginUser OperationOrigin = "user"
140 )
141
142
143 func PossibleOperationOriginValues() []OperationOrigin {
144 return []OperationOrigin{OperationOriginNotSpecified, OperationOriginSystem, OperationOriginUser}
145 }
146
147
148 type ServerHAState string
149
150 const (
151
152 ServerHAStateCreatingStandby ServerHAState = "CreatingStandby"
153
154 ServerHAStateFailingOver ServerHAState = "FailingOver"
155
156 ServerHAStateHealthy ServerHAState = "Healthy"
157
158 ServerHAStateNotEnabled ServerHAState = "NotEnabled"
159
160 ServerHAStateRemovingStandby ServerHAState = "RemovingStandby"
161
162 ServerHAStateReplicatingData ServerHAState = "ReplicatingData"
163 )
164
165
166 func PossibleServerHAStateValues() []ServerHAState {
167 return []ServerHAState{ServerHAStateCreatingStandby, ServerHAStateFailingOver, ServerHAStateHealthy, ServerHAStateNotEnabled, ServerHAStateRemovingStandby, ServerHAStateReplicatingData}
168 }
169
170
171 type ServerPublicNetworkAccessState string
172
173 const (
174
175 ServerPublicNetworkAccessStateDisabled ServerPublicNetworkAccessState = "Disabled"
176
177 ServerPublicNetworkAccessStateEnabled ServerPublicNetworkAccessState = "Enabled"
178 )
179
180
181 func PossibleServerPublicNetworkAccessStateValues() []ServerPublicNetworkAccessState {
182 return []ServerPublicNetworkAccessState{ServerPublicNetworkAccessStateDisabled, ServerPublicNetworkAccessStateEnabled}
183 }
184
185
186 type ServerState string
187
188 const (
189
190 ServerStateDisabled ServerState = "Disabled"
191
192 ServerStateDropping ServerState = "Dropping"
193
194 ServerStateReady ServerState = "Ready"
195
196 ServerStateStarting ServerState = "Starting"
197
198 ServerStateStopped ServerState = "Stopped"
199
200 ServerStateStopping ServerState = "Stopping"
201
202 ServerStateUpdating ServerState = "Updating"
203 )
204
205
206 func PossibleServerStateValues() []ServerState {
207 return []ServerState{ServerStateDisabled, ServerStateDropping, ServerStateReady, ServerStateStarting, ServerStateStopped, ServerStateStopping, ServerStateUpdating}
208 }
209
210
211 type ServerVersion string
212
213 const (
214
215 ServerVersionOneOne ServerVersion = "11"
216
217 ServerVersionOneThree ServerVersion = "13"
218
219 ServerVersionOneTwo ServerVersion = "12"
220 )
221
222
223 func PossibleServerVersionValues() []ServerVersion {
224 return []ServerVersion{ServerVersionOneOne, ServerVersionOneThree, ServerVersionOneTwo}
225 }
226
227
228 type SkuTier string
229
230 const (
231
232 SkuTierBurstable SkuTier = "Burstable"
233
234 SkuTierGeneralPurpose SkuTier = "GeneralPurpose"
235
236 SkuTierMemoryOptimized SkuTier = "MemoryOptimized"
237 )
238
239
240 func PossibleSkuTierValues() []SkuTier {
241 return []SkuTier{SkuTierBurstable, SkuTierGeneralPurpose, SkuTierMemoryOptimized}
242 }
243
View as plain text