...
1 package servicebus
2
3
4
5
6
7
8
9
10 type AccessRights string
11
12 const (
13
14 Listen AccessRights = "Listen"
15
16 Manage AccessRights = "Manage"
17
18 SendEnumValue AccessRights = "Send"
19 )
20
21
22 func PossibleAccessRightsValues() []AccessRights {
23 return []AccessRights{Listen, Manage, SendEnumValue}
24 }
25
26
27 type EntityAvailabilityStatus string
28
29 const (
30
31 Available EntityAvailabilityStatus = "Available"
32
33 Limited EntityAvailabilityStatus = "Limited"
34
35 Renaming EntityAvailabilityStatus = "Renaming"
36
37 Restoring EntityAvailabilityStatus = "Restoring"
38
39 Unknown EntityAvailabilityStatus = "Unknown"
40 )
41
42
43 func PossibleEntityAvailabilityStatusValues() []EntityAvailabilityStatus {
44 return []EntityAvailabilityStatus{Available, Limited, Renaming, Restoring, Unknown}
45 }
46
47
48 type EntityStatus string
49
50 const (
51
52 EntityStatusActive EntityStatus = "Active"
53
54 EntityStatusCreating EntityStatus = "Creating"
55
56 EntityStatusDeleting EntityStatus = "Deleting"
57
58 EntityStatusDisabled EntityStatus = "Disabled"
59
60 EntityStatusReceiveDisabled EntityStatus = "ReceiveDisabled"
61
62 EntityStatusRenaming EntityStatus = "Renaming"
63
64 EntityStatusRestoring EntityStatus = "Restoring"
65
66 EntityStatusSendDisabled EntityStatus = "SendDisabled"
67
68 EntityStatusUnknown EntityStatus = "Unknown"
69 )
70
71
72 func PossibleEntityStatusValues() []EntityStatus {
73 return []EntityStatus{EntityStatusActive, EntityStatusCreating, EntityStatusDeleting, EntityStatusDisabled, EntityStatusReceiveDisabled, EntityStatusRenaming, EntityStatusRestoring, EntityStatusSendDisabled, EntityStatusUnknown}
74 }
75
76
77 type NamespaceState string
78
79 const (
80
81 NamespaceStateActivating NamespaceState = "Activating"
82
83 NamespaceStateActive NamespaceState = "Active"
84
85 NamespaceStateCreated NamespaceState = "Created"
86
87 NamespaceStateCreating NamespaceState = "Creating"
88
89 NamespaceStateDisabled NamespaceState = "Disabled"
90
91 NamespaceStateDisabling NamespaceState = "Disabling"
92
93 NamespaceStateEnabling NamespaceState = "Enabling"
94
95 NamespaceStateFailed NamespaceState = "Failed"
96
97 NamespaceStateRemoved NamespaceState = "Removed"
98
99 NamespaceStateRemoving NamespaceState = "Removing"
100
101 NamespaceStateSoftDeleted NamespaceState = "SoftDeleted"
102
103 NamespaceStateSoftDeleting NamespaceState = "SoftDeleting"
104
105 NamespaceStateUnknown NamespaceState = "Unknown"
106 )
107
108
109 func PossibleNamespaceStateValues() []NamespaceState {
110 return []NamespaceState{NamespaceStateActivating, NamespaceStateActive, NamespaceStateCreated, NamespaceStateCreating, NamespaceStateDisabled, NamespaceStateDisabling, NamespaceStateEnabling, NamespaceStateFailed, NamespaceStateRemoved, NamespaceStateRemoving, NamespaceStateSoftDeleted, NamespaceStateSoftDeleting, NamespaceStateUnknown}
111 }
112
113
114 type Policykey string
115
116 const (
117
118 PrimaryKey Policykey = "PrimaryKey"
119
120 SecondaryKey Policykey = "SecondaryKey"
121 )
122
123
124 func PossiblePolicykeyValues() []Policykey {
125 return []Policykey{PrimaryKey, SecondaryKey}
126 }
127
128
129 type SkuName string
130
131 const (
132
133 Basic SkuName = "Basic"
134
135 Premium SkuName = "Premium"
136
137 Standard SkuName = "Standard"
138 )
139
140
141 func PossibleSkuNameValues() []SkuName {
142 return []SkuName{Basic, Premium, Standard}
143 }
144
145
146 type SkuTier string
147
148 const (
149
150 SkuTierBasic SkuTier = "Basic"
151
152 SkuTierPremium SkuTier = "Premium"
153
154 SkuTierStandard SkuTier = "Standard"
155 )
156
157
158 func PossibleSkuTierValues() []SkuTier {
159 return []SkuTier{SkuTierBasic, SkuTierPremium, SkuTierStandard}
160 }
161
162
163 type UnavailableReason string
164
165 const (
166
167 InvalidName UnavailableReason = "InvalidName"
168
169 NameInLockdown UnavailableReason = "NameInLockdown"
170
171 NameInUse UnavailableReason = "NameInUse"
172
173 None UnavailableReason = "None"
174
175 SubscriptionIsDisabled UnavailableReason = "SubscriptionIsDisabled"
176
177 TooManyNamespaceInCurrentSubscription UnavailableReason = "TooManyNamespaceInCurrentSubscription"
178 )
179
180
181 func PossibleUnavailableReasonValues() []UnavailableReason {
182 return []UnavailableReason{InvalidName, NameInLockdown, NameInUse, None, SubscriptionIsDisabled, TooManyNamespaceInCurrentSubscription}
183 }
184
View as plain text