...
1 package storagesync
2
3
4
5
6
7
8
9
10 type CloudTiering string
11
12 const (
13
14 Off CloudTiering = "off"
15
16 On CloudTiering = "on"
17 )
18
19
20 func PossibleCloudTieringValues() []CloudTiering {
21 return []CloudTiering{Off, On}
22 }
23
24
25 type CloudTiering1 string
26
27 const (
28
29 CloudTiering1Off CloudTiering1 = "off"
30
31 CloudTiering1On CloudTiering1 = "on"
32 )
33
34
35 func PossibleCloudTiering1Values() []CloudTiering1 {
36 return []CloudTiering1{CloudTiering1Off, CloudTiering1On}
37 }
38
39
40 type CloudTiering2 string
41
42 const (
43
44 CloudTiering2Off CloudTiering2 = "off"
45
46 CloudTiering2On CloudTiering2 = "on"
47 )
48
49
50 func PossibleCloudTiering2Values() []CloudTiering2 {
51 return []CloudTiering2{CloudTiering2Off, CloudTiering2On}
52 }
53
54
55 type NameAvailabilityReason string
56
57 const (
58
59 AlreadyExists NameAvailabilityReason = "AlreadyExists"
60
61 Invalid NameAvailabilityReason = "Invalid"
62 )
63
64
65 func PossibleNameAvailabilityReasonValues() []NameAvailabilityReason {
66 return []NameAvailabilityReason{AlreadyExists, Invalid}
67 }
68
69
70 type Operation string
71
72 const (
73
74 Cancel Operation = "cancel"
75
76 Do Operation = "do"
77
78 Undo Operation = "undo"
79 )
80
81
82 func PossibleOperationValues() []Operation {
83 return []Operation{Cancel, Do, Undo}
84 }
85
86
87 type Reason string
88
89 const (
90
91 Deleted Reason = "Deleted"
92
93 Registered Reason = "Registered"
94
95 Suspended Reason = "Suspended"
96
97 Unregistered Reason = "Unregistered"
98
99 Warned Reason = "Warned"
100 )
101
102
103 func PossibleReasonValues() []Reason {
104 return []Reason{Deleted, Registered, Suspended, Unregistered, Warned}
105 }
106
107
108 type Status string
109
110 const (
111
112 Aborted Status = "aborted"
113
114 Active Status = "active"
115
116 Expired Status = "expired"
117
118 Failed Status = "failed"
119
120 Succeeded Status = "succeeded"
121 )
122
123
124 func PossibleStatusValues() []Status {
125 return []Status{Aborted, Active, Expired, Failed, Succeeded}
126 }
127
View as plain text