...
1 package netapp
2
3
4
5
6
7
8
9
10 type ActiveDirectoryStatus string
11
12 const (
13
14 ActiveDirectoryStatusCreated ActiveDirectoryStatus = "Created"
15
16 ActiveDirectoryStatusDeleted ActiveDirectoryStatus = "Deleted"
17
18 ActiveDirectoryStatusError ActiveDirectoryStatus = "Error"
19
20 ActiveDirectoryStatusInUse ActiveDirectoryStatus = "InUse"
21
22 ActiveDirectoryStatusUpdating ActiveDirectoryStatus = "Updating"
23 )
24
25
26 func PossibleActiveDirectoryStatusValues() []ActiveDirectoryStatus {
27 return []ActiveDirectoryStatus{ActiveDirectoryStatusCreated, ActiveDirectoryStatusDeleted, ActiveDirectoryStatusError, ActiveDirectoryStatusInUse, ActiveDirectoryStatusUpdating}
28 }
29
30
31 type BackupType string
32
33 const (
34
35 BackupTypeManual BackupType = "Manual"
36
37 BackupTypeScheduled BackupType = "Scheduled"
38 )
39
40
41 func PossibleBackupTypeValues() []BackupType {
42 return []BackupType{BackupTypeManual, BackupTypeScheduled}
43 }
44
45
46 type CheckNameResourceTypes string
47
48 const (
49
50 CheckNameResourceTypesMicrosoftNetAppnetAppAccounts CheckNameResourceTypes = "Microsoft.NetApp/netAppAccounts"
51
52 CheckNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPools CheckNameResourceTypes = "Microsoft.NetApp/netAppAccounts/capacityPools"
53
54 CheckNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPoolsvolumes CheckNameResourceTypes = "Microsoft.NetApp/netAppAccounts/capacityPools/volumes"
55
56 CheckNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPoolsvolumessnapshots CheckNameResourceTypes = "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/snapshots"
57 )
58
59
60 func PossibleCheckNameResourceTypesValues() []CheckNameResourceTypes {
61 return []CheckNameResourceTypes{CheckNameResourceTypesMicrosoftNetAppnetAppAccounts, CheckNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPools, CheckNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPoolsvolumes, CheckNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPoolsvolumessnapshots}
62 }
63
64
65 type CheckQuotaNameResourceTypes string
66
67 const (
68
69 CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccounts CheckQuotaNameResourceTypes = "Microsoft.NetApp/netAppAccounts"
70
71 CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPools CheckQuotaNameResourceTypes = "Microsoft.NetApp/netAppAccounts/capacityPools"
72
73 CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPoolsvolumes CheckQuotaNameResourceTypes = "Microsoft.NetApp/netAppAccounts/capacityPools/volumes"
74
75 CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPoolsvolumessnapshots CheckQuotaNameResourceTypes = "Microsoft.NetApp/netAppAccounts/capacityPools/volumes/snapshots"
76 )
77
78
79 func PossibleCheckQuotaNameResourceTypesValues() []CheckQuotaNameResourceTypes {
80 return []CheckQuotaNameResourceTypes{CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccounts, CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPools, CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPoolsvolumes, CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPoolsvolumessnapshots}
81 }
82
83
84 type CreatedByType string
85
86 const (
87
88 CreatedByTypeApplication CreatedByType = "Application"
89
90 CreatedByTypeKey CreatedByType = "Key"
91
92 CreatedByTypeManagedIdentity CreatedByType = "ManagedIdentity"
93
94 CreatedByTypeUser CreatedByType = "User"
95 )
96
97
98 func PossibleCreatedByTypeValues() []CreatedByType {
99 return []CreatedByType{CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser}
100 }
101
102
103 type EndpointType string
104
105 const (
106
107 EndpointTypeDst EndpointType = "dst"
108
109 EndpointTypeSrc EndpointType = "src"
110 )
111
112
113 func PossibleEndpointTypeValues() []EndpointType {
114 return []EndpointType{EndpointTypeDst, EndpointTypeSrc}
115 }
116
117
118 type InAvailabilityReasonType string
119
120 const (
121
122 InAvailabilityReasonTypeAlreadyExists InAvailabilityReasonType = "AlreadyExists"
123
124 InAvailabilityReasonTypeInvalid InAvailabilityReasonType = "Invalid"
125 )
126
127
128 func PossibleInAvailabilityReasonTypeValues() []InAvailabilityReasonType {
129 return []InAvailabilityReasonType{InAvailabilityReasonTypeAlreadyExists, InAvailabilityReasonTypeInvalid}
130 }
131
132
133 type MirrorState string
134
135 const (
136
137 MirrorStateBroken MirrorState = "Broken"
138
139 MirrorStateMirrored MirrorState = "Mirrored"
140
141 MirrorStateUninitialized MirrorState = "Uninitialized"
142 )
143
144
145 func PossibleMirrorStateValues() []MirrorState {
146 return []MirrorState{MirrorStateBroken, MirrorStateMirrored, MirrorStateUninitialized}
147 }
148
149
150 type QosType string
151
152 const (
153
154 QosTypeAuto QosType = "Auto"
155
156 QosTypeManual QosType = "Manual"
157 )
158
159
160 func PossibleQosTypeValues() []QosType {
161 return []QosType{QosTypeAuto, QosTypeManual}
162 }
163
164
165 type RelationshipStatus string
166
167 const (
168
169 RelationshipStatusIdle RelationshipStatus = "Idle"
170
171 RelationshipStatusTransferring RelationshipStatus = "Transferring"
172 )
173
174
175 func PossibleRelationshipStatusValues() []RelationshipStatus {
176 return []RelationshipStatus{RelationshipStatusIdle, RelationshipStatusTransferring}
177 }
178
179
180 type ReplicationSchedule string
181
182 const (
183
184 ReplicationSchedule10minutely ReplicationSchedule = "_10minutely"
185
186 ReplicationScheduleDaily ReplicationSchedule = "daily"
187
188 ReplicationScheduleHourly ReplicationSchedule = "hourly"
189 )
190
191
192 func PossibleReplicationScheduleValues() []ReplicationSchedule {
193 return []ReplicationSchedule{ReplicationSchedule10minutely, ReplicationScheduleDaily, ReplicationScheduleHourly}
194 }
195
196
197 type SecurityStyle string
198
199 const (
200
201 SecurityStyleNtfs SecurityStyle = "ntfs"
202
203 SecurityStyleUnix SecurityStyle = "unix"
204 )
205
206
207 func PossibleSecurityStyleValues() []SecurityStyle {
208 return []SecurityStyle{SecurityStyleNtfs, SecurityStyleUnix}
209 }
210
211
212 type ServiceLevel string
213
214 const (
215
216 ServiceLevelPremium ServiceLevel = "Premium"
217
218 ServiceLevelStandard ServiceLevel = "Standard"
219
220 ServiceLevelUltra ServiceLevel = "Ultra"
221 )
222
223
224 func PossibleServiceLevelValues() []ServiceLevel {
225 return []ServiceLevel{ServiceLevelPremium, ServiceLevelStandard, ServiceLevelUltra}
226 }
227
View as plain text