...
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 ApplicationManagementMode string
83
84 const (
85
86 ApplicationManagementModeManaged ApplicationManagementMode = "Managed"
87
88 ApplicationManagementModeNotSpecified ApplicationManagementMode = "NotSpecified"
89
90 ApplicationManagementModeUnmanaged ApplicationManagementMode = "Unmanaged"
91 )
92
93
94 func PossibleApplicationManagementModeValues() []ApplicationManagementMode {
95 return []ApplicationManagementMode{ApplicationManagementModeManaged, ApplicationManagementModeNotSpecified, ApplicationManagementModeUnmanaged}
96 }
97
98
99 type DeploymentMode string
100
101 const (
102
103 DeploymentModeComplete DeploymentMode = "Complete"
104
105 DeploymentModeIncremental DeploymentMode = "Incremental"
106
107 DeploymentModeNotSpecified DeploymentMode = "NotSpecified"
108 )
109
110
111 func PossibleDeploymentModeValues() []DeploymentMode {
112 return []DeploymentMode{DeploymentModeComplete, DeploymentModeIncremental, DeploymentModeNotSpecified}
113 }
114
115
116 type JitApprovalMode string
117
118 const (
119
120 JitApprovalModeAutoApprove JitApprovalMode = "AutoApprove"
121
122 JitApprovalModeManualApprove JitApprovalMode = "ManualApprove"
123
124 JitApprovalModeNotSpecified JitApprovalMode = "NotSpecified"
125 )
126
127
128 func PossibleJitApprovalModeValues() []JitApprovalMode {
129 return []JitApprovalMode{JitApprovalModeAutoApprove, JitApprovalModeManualApprove, JitApprovalModeNotSpecified}
130 }
131
132
133 type JitApproverType string
134
135 const (
136
137 Group JitApproverType = "group"
138
139 User JitApproverType = "user"
140 )
141
142
143 func PossibleJitApproverTypeValues() []JitApproverType {
144 return []JitApproverType{Group, User}
145 }
146
147
148 type JitRequestState string
149
150 const (
151
152 JitRequestStateApproved JitRequestState = "Approved"
153
154 JitRequestStateCanceled JitRequestState = "Canceled"
155
156 JitRequestStateDenied JitRequestState = "Denied"
157
158 JitRequestStateExpired JitRequestState = "Expired"
159
160 JitRequestStateFailed JitRequestState = "Failed"
161
162 JitRequestStateNotSpecified JitRequestState = "NotSpecified"
163
164 JitRequestStatePending JitRequestState = "Pending"
165
166 JitRequestStateTimeout JitRequestState = "Timeout"
167 )
168
169
170 func PossibleJitRequestStateValues() []JitRequestState {
171 return []JitRequestState{JitRequestStateApproved, JitRequestStateCanceled, JitRequestStateDenied, JitRequestStateExpired, JitRequestStateFailed, JitRequestStateNotSpecified, JitRequestStatePending, JitRequestStateTimeout}
172 }
173
174
175 type JitSchedulingType string
176
177 const (
178
179 JitSchedulingTypeNotSpecified JitSchedulingType = "NotSpecified"
180
181 JitSchedulingTypeOnce JitSchedulingType = "Once"
182
183 JitSchedulingTypeRecurring JitSchedulingType = "Recurring"
184 )
185
186
187 func PossibleJitSchedulingTypeValues() []JitSchedulingType {
188 return []JitSchedulingType{JitSchedulingTypeNotSpecified, JitSchedulingTypeOnce, JitSchedulingTypeRecurring}
189 }
190
191
192 type ProvisioningState string
193
194 const (
195
196 ProvisioningStateAccepted ProvisioningState = "Accepted"
197
198 ProvisioningStateCanceled ProvisioningState = "Canceled"
199
200 ProvisioningStateCreated ProvisioningState = "Created"
201
202 ProvisioningStateCreating ProvisioningState = "Creating"
203
204 ProvisioningStateDeleted ProvisioningState = "Deleted"
205
206 ProvisioningStateDeleting ProvisioningState = "Deleting"
207
208 ProvisioningStateFailed ProvisioningState = "Failed"
209
210 ProvisioningStateNotSpecified ProvisioningState = "NotSpecified"
211
212 ProvisioningStateReady ProvisioningState = "Ready"
213
214 ProvisioningStateRunning ProvisioningState = "Running"
215
216 ProvisioningStateSucceeded ProvisioningState = "Succeeded"
217
218 ProvisioningStateUpdating ProvisioningState = "Updating"
219 )
220
221
222 func PossibleProvisioningStateValues() []ProvisioningState {
223 return []ProvisioningState{ProvisioningStateAccepted, ProvisioningStateCanceled, ProvisioningStateCreated, ProvisioningStateCreating, ProvisioningStateDeleted, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateNotSpecified, ProvisioningStateReady, ProvisioningStateRunning, ProvisioningStateSucceeded, ProvisioningStateUpdating}
224 }
225
226
227 type ResourceIdentityType string
228
229 const (
230
231 ResourceIdentityTypeNone ResourceIdentityType = "None"
232
233 ResourceIdentityTypeSystemAssigned ResourceIdentityType = "SystemAssigned"
234
235 ResourceIdentityTypeSystemAssignedUserAssigned ResourceIdentityType = "SystemAssigned, UserAssigned"
236
237 ResourceIdentityTypeUserAssigned ResourceIdentityType = "UserAssigned"
238 )
239
240
241 func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
242 return []ResourceIdentityType{ResourceIdentityTypeNone, ResourceIdentityTypeSystemAssigned, ResourceIdentityTypeSystemAssignedUserAssigned, ResourceIdentityTypeUserAssigned}
243 }
244
View as plain text