...
1 package postgresqlflexibleservers
2
3
4
5
6
7
8
9
10 type ConfigurationDataType string
11
12 const (
13
14 Boolean ConfigurationDataType = "Boolean"
15
16 Enumeration ConfigurationDataType = "Enumeration"
17
18 Integer ConfigurationDataType = "Integer"
19
20 Numeric ConfigurationDataType = "Numeric"
21 )
22
23
24 func PossibleConfigurationDataTypeValues() []ConfigurationDataType {
25 return []ConfigurationDataType{Boolean, Enumeration, Integer, Numeric}
26 }
27
28
29 type CreateMode string
30
31 const (
32
33 Default CreateMode = "Default"
34
35 PointInTimeRestore CreateMode = "PointInTimeRestore"
36 )
37
38
39 func PossibleCreateModeValues() []CreateMode {
40 return []CreateMode{Default, PointInTimeRestore}
41 }
42
43
44 type HAEnabledEnum string
45
46 const (
47
48 Disabled HAEnabledEnum = "Disabled"
49
50 Enabled HAEnabledEnum = "Enabled"
51 )
52
53
54 func PossibleHAEnabledEnumValues() []HAEnabledEnum {
55 return []HAEnabledEnum{Disabled, Enabled}
56 }
57
58
59 type OperationOrigin string
60
61 const (
62
63 NotSpecified OperationOrigin = "NotSpecified"
64
65 System OperationOrigin = "system"
66
67 User OperationOrigin = "user"
68 )
69
70
71 func PossibleOperationOriginValues() []OperationOrigin {
72 return []OperationOrigin{NotSpecified, System, User}
73 }
74
75
76 type ResourceIdentityType string
77
78 const (
79
80 SystemAssigned ResourceIdentityType = "SystemAssigned"
81 )
82
83
84 func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
85 return []ResourceIdentityType{SystemAssigned}
86 }
87
88
89 type ServerHAState string
90
91 const (
92
93 CreatingStandby ServerHAState = "CreatingStandby"
94
95 FailingOver ServerHAState = "FailingOver"
96
97 Healthy ServerHAState = "Healthy"
98
99 NotEnabled ServerHAState = "NotEnabled"
100
101 RemovingStandby ServerHAState = "RemovingStandby"
102
103 ReplicatingData ServerHAState = "ReplicatingData"
104 )
105
106
107 func PossibleServerHAStateValues() []ServerHAState {
108 return []ServerHAState{CreatingStandby, FailingOver, Healthy, NotEnabled, RemovingStandby, ReplicatingData}
109 }
110
111
112 type ServerPublicNetworkAccessState string
113
114 const (
115
116 ServerPublicNetworkAccessStateDisabled ServerPublicNetworkAccessState = "Disabled"
117
118 ServerPublicNetworkAccessStateEnabled ServerPublicNetworkAccessState = "Enabled"
119 )
120
121
122 func PossibleServerPublicNetworkAccessStateValues() []ServerPublicNetworkAccessState {
123 return []ServerPublicNetworkAccessState{ServerPublicNetworkAccessStateDisabled, ServerPublicNetworkAccessStateEnabled}
124 }
125
126
127 type ServerState string
128
129 const (
130
131 ServerStateDisabled ServerState = "Disabled"
132
133 ServerStateDropping ServerState = "Dropping"
134
135 ServerStateReady ServerState = "Ready"
136
137 ServerStateStarting ServerState = "Starting"
138
139 ServerStateStopped ServerState = "Stopped"
140
141 ServerStateStopping ServerState = "Stopping"
142
143 ServerStateUpdating ServerState = "Updating"
144 )
145
146
147 func PossibleServerStateValues() []ServerState {
148 return []ServerState{ServerStateDisabled, ServerStateDropping, ServerStateReady, ServerStateStarting, ServerStateStopped, ServerStateStopping, ServerStateUpdating}
149 }
150
151
152 type ServerVersion string
153
154 const (
155
156 OneOne ServerVersion = "11"
157
158 OneTwo ServerVersion = "12"
159 )
160
161
162 func PossibleServerVersionValues() []ServerVersion {
163 return []ServerVersion{OneOne, OneTwo}
164 }
165
166
167 type SkuTier string
168
169 const (
170
171 Burstable SkuTier = "Burstable"
172
173 GeneralPurpose SkuTier = "GeneralPurpose"
174
175 MemoryOptimized SkuTier = "MemoryOptimized"
176 )
177
178
179 func PossibleSkuTierValues() []SkuTier {
180 return []SkuTier{Burstable, GeneralPurpose, MemoryOptimized}
181 }
182
View as plain text