...
1 package managedapplications
2
3
4
5
6
7
8
9
10 type ApplicationArtifactName string
11
12 const (
13
14 Authorizations ApplicationArtifactName = "Authorizations"
15
16 CustomRoleDefinition ApplicationArtifactName = "CustomRoleDefinition"
17
18 NotSpecified ApplicationArtifactName = "NotSpecified"
19
20 ViewDefinition ApplicationArtifactName = "ViewDefinition"
21 )
22
23
24 func PossibleApplicationArtifactNameValues() []ApplicationArtifactName {
25 return []ApplicationArtifactName{Authorizations, CustomRoleDefinition, NotSpecified, ViewDefinition}
26 }
27
28
29 type ApplicationArtifactType string
30
31 const (
32
33 ApplicationArtifactTypeCustom ApplicationArtifactType = "Custom"
34
35 ApplicationArtifactTypeNotSpecified ApplicationArtifactType = "NotSpecified"
36
37 ApplicationArtifactTypeTemplate ApplicationArtifactType = "Template"
38 )
39
40
41 func PossibleApplicationArtifactTypeValues() []ApplicationArtifactType {
42 return []ApplicationArtifactType{ApplicationArtifactTypeCustom, ApplicationArtifactTypeNotSpecified, ApplicationArtifactTypeTemplate}
43 }
44
45
46 type ApplicationDefinitionArtifactName string
47
48 const (
49
50 ApplicationDefinitionArtifactNameApplicationResourceTemplate ApplicationDefinitionArtifactName = "ApplicationResourceTemplate"
51
52 ApplicationDefinitionArtifactNameCreateUIDefinition ApplicationDefinitionArtifactName = "CreateUiDefinition"
53
54 ApplicationDefinitionArtifactNameMainTemplateParameters ApplicationDefinitionArtifactName = "MainTemplateParameters"
55
56 ApplicationDefinitionArtifactNameNotSpecified ApplicationDefinitionArtifactName = "NotSpecified"
57 )
58
59
60 func PossibleApplicationDefinitionArtifactNameValues() []ApplicationDefinitionArtifactName {
61 return []ApplicationDefinitionArtifactName{ApplicationDefinitionArtifactNameApplicationResourceTemplate, ApplicationDefinitionArtifactNameCreateUIDefinition, ApplicationDefinitionArtifactNameMainTemplateParameters, ApplicationDefinitionArtifactNameNotSpecified}
62 }
63
64
65 type ApplicationLockLevel string
66
67 const (
68
69 CanNotDelete ApplicationLockLevel = "CanNotDelete"
70
71 None ApplicationLockLevel = "None"
72
73 ReadOnly ApplicationLockLevel = "ReadOnly"
74 )
75
76
77 func PossibleApplicationLockLevelValues() []ApplicationLockLevel {
78 return []ApplicationLockLevel{CanNotDelete, None, ReadOnly}
79 }
80
81
82 type JitApprovalMode string
83
84 const (
85
86 JitApprovalModeAutoApprove JitApprovalMode = "AutoApprove"
87
88 JitApprovalModeManualApprove JitApprovalMode = "ManualApprove"
89
90 JitApprovalModeNotSpecified JitApprovalMode = "NotSpecified"
91 )
92
93
94 func PossibleJitApprovalModeValues() []JitApprovalMode {
95 return []JitApprovalMode{JitApprovalModeAutoApprove, JitApprovalModeManualApprove, JitApprovalModeNotSpecified}
96 }
97
98
99 type JitApproverType string
100
101 const (
102
103 Group JitApproverType = "group"
104
105 User JitApproverType = "user"
106 )
107
108
109 func PossibleJitApproverTypeValues() []JitApproverType {
110 return []JitApproverType{Group, User}
111 }
112
113
114 type JitRequestState string
115
116 const (
117
118 JitRequestStateApproved JitRequestState = "Approved"
119
120 JitRequestStateCanceled JitRequestState = "Canceled"
121
122 JitRequestStateDenied JitRequestState = "Denied"
123
124 JitRequestStateExpired JitRequestState = "Expired"
125
126 JitRequestStateFailed JitRequestState = "Failed"
127
128 JitRequestStateNotSpecified JitRequestState = "NotSpecified"
129
130 JitRequestStatePending JitRequestState = "Pending"
131
132 JitRequestStateTimeout JitRequestState = "Timeout"
133 )
134
135
136 func PossibleJitRequestStateValues() []JitRequestState {
137 return []JitRequestState{JitRequestStateApproved, JitRequestStateCanceled, JitRequestStateDenied, JitRequestStateExpired, JitRequestStateFailed, JitRequestStateNotSpecified, JitRequestStatePending, JitRequestStateTimeout}
138 }
139
140
141 type JitSchedulingType string
142
143 const (
144
145 JitSchedulingTypeNotSpecified JitSchedulingType = "NotSpecified"
146
147 JitSchedulingTypeOnce JitSchedulingType = "Once"
148
149 JitSchedulingTypeRecurring JitSchedulingType = "Recurring"
150 )
151
152
153 func PossibleJitSchedulingTypeValues() []JitSchedulingType {
154 return []JitSchedulingType{JitSchedulingTypeNotSpecified, JitSchedulingTypeOnce, JitSchedulingTypeRecurring}
155 }
156
157
158 type ProvisioningState string
159
160 const (
161
162 ProvisioningStateAccepted ProvisioningState = "Accepted"
163
164 ProvisioningStateCanceled ProvisioningState = "Canceled"
165
166 ProvisioningStateCreated ProvisioningState = "Created"
167
168 ProvisioningStateCreating ProvisioningState = "Creating"
169
170 ProvisioningStateDeleted ProvisioningState = "Deleted"
171
172 ProvisioningStateDeleting ProvisioningState = "Deleting"
173
174 ProvisioningStateFailed ProvisioningState = "Failed"
175
176 ProvisioningStateNotSpecified ProvisioningState = "NotSpecified"
177
178 ProvisioningStateReady ProvisioningState = "Ready"
179
180 ProvisioningStateRunning ProvisioningState = "Running"
181
182 ProvisioningStateSucceeded ProvisioningState = "Succeeded"
183
184 ProvisioningStateUpdating ProvisioningState = "Updating"
185 )
186
187
188 func PossibleProvisioningStateValues() []ProvisioningState {
189 return []ProvisioningState{ProvisioningStateAccepted, ProvisioningStateCanceled, ProvisioningStateCreated, ProvisioningStateCreating, ProvisioningStateDeleted, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateNotSpecified, ProvisioningStateReady, ProvisioningStateRunning, ProvisioningStateSucceeded, ProvisioningStateUpdating}
190 }
191
192
193 type ResourceIdentityType string
194
195 const (
196
197 ResourceIdentityTypeNone ResourceIdentityType = "None"
198
199 ResourceIdentityTypeSystemAssigned ResourceIdentityType = "SystemAssigned"
200
201 ResourceIdentityTypeSystemAssignedUserAssigned ResourceIdentityType = "SystemAssigned, UserAssigned"
202
203 ResourceIdentityTypeUserAssigned ResourceIdentityType = "UserAssigned"
204 )
205
206
207 func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
208 return []ResourceIdentityType{ResourceIdentityTypeNone, ResourceIdentityTypeSystemAssigned, ResourceIdentityTypeSystemAssignedUserAssigned, ResourceIdentityTypeUserAssigned}
209 }
210
211
212 type Status string
213
214 const (
215
216 StatusElevate Status = "Elevate"
217
218 StatusNotSpecified Status = "NotSpecified"
219
220 StatusRemove Status = "Remove"
221 )
222
223
224 func PossibleStatusValues() []Status {
225 return []Status{StatusElevate, StatusNotSpecified, StatusRemove}
226 }
227
228
229 type Substatus string
230
231 const (
232
233 SubstatusApproved Substatus = "Approved"
234
235 SubstatusDenied Substatus = "Denied"
236
237 SubstatusExpired Substatus = "Expired"
238
239 SubstatusFailed Substatus = "Failed"
240
241 SubstatusNotSpecified Substatus = "NotSpecified"
242
243 SubstatusTimeout Substatus = "Timeout"
244 )
245
246
247 func PossibleSubstatusValues() []Substatus {
248 return []Substatus{SubstatusApproved, SubstatusDenied, SubstatusExpired, SubstatusFailed, SubstatusNotSpecified, SubstatusTimeout}
249 }
250
View as plain text