1 package managedapplications
2
3
4
5
6
7
8
9
10 type ActionType string
11
12 const (
13
14 Internal ActionType = "Internal"
15 )
16
17
18 func PossibleActionTypeValues() []ActionType {
19 return []ActionType{Internal}
20 }
21
22
23 type ApplicationArtifactName string
24
25 const (
26
27 Authorizations ApplicationArtifactName = "Authorizations"
28
29 CustomRoleDefinition ApplicationArtifactName = "CustomRoleDefinition"
30
31 NotSpecified ApplicationArtifactName = "NotSpecified"
32
33 ViewDefinition ApplicationArtifactName = "ViewDefinition"
34 )
35
36
37 func PossibleApplicationArtifactNameValues() []ApplicationArtifactName {
38 return []ApplicationArtifactName{Authorizations, CustomRoleDefinition, NotSpecified, ViewDefinition}
39 }
40
41
42 type ApplicationArtifactType string
43
44 const (
45
46 ApplicationArtifactTypeCustom ApplicationArtifactType = "Custom"
47
48 ApplicationArtifactTypeNotSpecified ApplicationArtifactType = "NotSpecified"
49
50 ApplicationArtifactTypeTemplate ApplicationArtifactType = "Template"
51 )
52
53
54 func PossibleApplicationArtifactTypeValues() []ApplicationArtifactType {
55 return []ApplicationArtifactType{ApplicationArtifactTypeCustom, ApplicationArtifactTypeNotSpecified, ApplicationArtifactTypeTemplate}
56 }
57
58
59 type ApplicationDefinitionArtifactName string
60
61 const (
62
63 ApplicationDefinitionArtifactNameApplicationResourceTemplate ApplicationDefinitionArtifactName = "ApplicationResourceTemplate"
64
65 ApplicationDefinitionArtifactNameCreateUIDefinition ApplicationDefinitionArtifactName = "CreateUiDefinition"
66
67 ApplicationDefinitionArtifactNameMainTemplateParameters ApplicationDefinitionArtifactName = "MainTemplateParameters"
68
69 ApplicationDefinitionArtifactNameNotSpecified ApplicationDefinitionArtifactName = "NotSpecified"
70 )
71
72
73 func PossibleApplicationDefinitionArtifactNameValues() []ApplicationDefinitionArtifactName {
74 return []ApplicationDefinitionArtifactName{ApplicationDefinitionArtifactNameApplicationResourceTemplate, ApplicationDefinitionArtifactNameCreateUIDefinition, ApplicationDefinitionArtifactNameMainTemplateParameters, ApplicationDefinitionArtifactNameNotSpecified}
75 }
76
77
78 type ApplicationLockLevel string
79
80 const (
81
82 CanNotDelete ApplicationLockLevel = "CanNotDelete"
83
84 None ApplicationLockLevel = "None"
85
86 ReadOnly ApplicationLockLevel = "ReadOnly"
87 )
88
89
90 func PossibleApplicationLockLevelValues() []ApplicationLockLevel {
91 return []ApplicationLockLevel{CanNotDelete, None, ReadOnly}
92 }
93
94
95 type ApplicationManagementMode string
96
97 const (
98
99 ApplicationManagementModeManaged ApplicationManagementMode = "Managed"
100
101 ApplicationManagementModeNotSpecified ApplicationManagementMode = "NotSpecified"
102
103 ApplicationManagementModeUnmanaged ApplicationManagementMode = "Unmanaged"
104 )
105
106
107 func PossibleApplicationManagementModeValues() []ApplicationManagementMode {
108 return []ApplicationManagementMode{ApplicationManagementModeManaged, ApplicationManagementModeNotSpecified, ApplicationManagementModeUnmanaged}
109 }
110
111
112 type CreatedByType string
113
114 const (
115
116 CreatedByTypeApplication CreatedByType = "Application"
117
118 CreatedByTypeKey CreatedByType = "Key"
119
120 CreatedByTypeManagedIdentity CreatedByType = "ManagedIdentity"
121
122 CreatedByTypeUser CreatedByType = "User"
123 )
124
125
126 func PossibleCreatedByTypeValues() []CreatedByType {
127 return []CreatedByType{CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser}
128 }
129
130
131 type DeploymentMode string
132
133 const (
134
135 DeploymentModeComplete DeploymentMode = "Complete"
136
137 DeploymentModeIncremental DeploymentMode = "Incremental"
138
139 DeploymentModeNotSpecified DeploymentMode = "NotSpecified"
140 )
141
142
143 func PossibleDeploymentModeValues() []DeploymentMode {
144 return []DeploymentMode{DeploymentModeComplete, DeploymentModeIncremental, DeploymentModeNotSpecified}
145 }
146
147
148 type JitApprovalMode string
149
150 const (
151
152 JitApprovalModeAutoApprove JitApprovalMode = "AutoApprove"
153
154 JitApprovalModeManualApprove JitApprovalMode = "ManualApprove"
155
156 JitApprovalModeNotSpecified JitApprovalMode = "NotSpecified"
157 )
158
159
160 func PossibleJitApprovalModeValues() []JitApprovalMode {
161 return []JitApprovalMode{JitApprovalModeAutoApprove, JitApprovalModeManualApprove, JitApprovalModeNotSpecified}
162 }
163
164
165 type JitApproverType string
166
167 const (
168
169 Group JitApproverType = "group"
170
171 User JitApproverType = "user"
172 )
173
174
175 func PossibleJitApproverTypeValues() []JitApproverType {
176 return []JitApproverType{Group, User}
177 }
178
179
180 type JitRequestState string
181
182 const (
183
184 JitRequestStateApproved JitRequestState = "Approved"
185
186 JitRequestStateCanceled JitRequestState = "Canceled"
187
188 JitRequestStateDenied JitRequestState = "Denied"
189
190 JitRequestStateExpired JitRequestState = "Expired"
191
192 JitRequestStateFailed JitRequestState = "Failed"
193
194 JitRequestStateNotSpecified JitRequestState = "NotSpecified"
195
196 JitRequestStatePending JitRequestState = "Pending"
197
198 JitRequestStateTimeout JitRequestState = "Timeout"
199 )
200
201
202 func PossibleJitRequestStateValues() []JitRequestState {
203 return []JitRequestState{JitRequestStateApproved, JitRequestStateCanceled, JitRequestStateDenied, JitRequestStateExpired, JitRequestStateFailed, JitRequestStateNotSpecified, JitRequestStatePending, JitRequestStateTimeout}
204 }
205
206
207 type JitSchedulingType string
208
209 const (
210
211 JitSchedulingTypeNotSpecified JitSchedulingType = "NotSpecified"
212
213 JitSchedulingTypeOnce JitSchedulingType = "Once"
214
215 JitSchedulingTypeRecurring JitSchedulingType = "Recurring"
216 )
217
218
219 func PossibleJitSchedulingTypeValues() []JitSchedulingType {
220 return []JitSchedulingType{JitSchedulingTypeNotSpecified, JitSchedulingTypeOnce, JitSchedulingTypeRecurring}
221 }
222
223
224 type Origin string
225
226 const (
227
228 OriginSystem Origin = "system"
229
230 OriginUser Origin = "user"
231
232 OriginUsersystem Origin = "user,system"
233 )
234
235
236 func PossibleOriginValues() []Origin {
237 return []Origin{OriginSystem, OriginUser, OriginUsersystem}
238 }
239
240
241 type ProvisioningState string
242
243 const (
244
245 ProvisioningStateAccepted ProvisioningState = "Accepted"
246
247 ProvisioningStateCanceled ProvisioningState = "Canceled"
248
249 ProvisioningStateDeleted ProvisioningState = "Deleted"
250
251 ProvisioningStateDeleting ProvisioningState = "Deleting"
252
253 ProvisioningStateFailed ProvisioningState = "Failed"
254
255 ProvisioningStateNotSpecified ProvisioningState = "NotSpecified"
256
257 ProvisioningStateRunning ProvisioningState = "Running"
258
259 ProvisioningStateSucceeded ProvisioningState = "Succeeded"
260
261 ProvisioningStateUpdating ProvisioningState = "Updating"
262 )
263
264
265 func PossibleProvisioningStateValues() []ProvisioningState {
266 return []ProvisioningState{ProvisioningStateAccepted, ProvisioningStateCanceled, ProvisioningStateDeleted, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateNotSpecified, ProvisioningStateRunning, ProvisioningStateSucceeded, ProvisioningStateUpdating}
267 }
268
269
270 type ResourceIdentityType string
271
272 const (
273
274 ResourceIdentityTypeNone ResourceIdentityType = "None"
275
276 ResourceIdentityTypeSystemAssigned ResourceIdentityType = "SystemAssigned"
277
278 ResourceIdentityTypeSystemAssignedUserAssigned ResourceIdentityType = "SystemAssigned, UserAssigned"
279
280 ResourceIdentityTypeUserAssigned ResourceIdentityType = "UserAssigned"
281 )
282
283
284 func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
285 return []ResourceIdentityType{ResourceIdentityTypeNone, ResourceIdentityTypeSystemAssigned, ResourceIdentityTypeSystemAssignedUserAssigned, ResourceIdentityTypeUserAssigned}
286 }
287
288
289 type Status string
290
291 const (
292
293 StatusElevate Status = "Elevate"
294
295 StatusNotSpecified Status = "NotSpecified"
296
297 StatusRemove Status = "Remove"
298 )
299
300
301 func PossibleStatusValues() []Status {
302 return []Status{StatusElevate, StatusNotSpecified, StatusRemove}
303 }
304
305
306 type Substatus string
307
308 const (
309
310 SubstatusApproved Substatus = "Approved"
311
312 SubstatusDenied Substatus = "Denied"
313
314 SubstatusExpired Substatus = "Expired"
315
316 SubstatusFailed Substatus = "Failed"
317
318 SubstatusNotSpecified Substatus = "NotSpecified"
319
320 SubstatusTimeout Substatus = "Timeout"
321 )
322
323
324 func PossibleSubstatusValues() []Substatus {
325 return []Substatus{SubstatusApproved, SubstatusDenied, SubstatusExpired, SubstatusFailed, SubstatusNotSpecified, SubstatusTimeout}
326 }
327
View as plain text