|
119 | 119 | }
|
120 | 120 | ]
|
121 | 121 | },
|
122 |
| - "configuration":[ |
| 122 | + "configuration": [ |
123 | 123 | {
|
124 | 124 | "key": "ibmcloud_api_key"
|
125 | 125 | },
|
126 | 126 | {
|
127 |
| - "key": "provider_visibility", |
128 |
| - "options": [ |
129 |
| - { |
130 |
| - "displayname": "private", |
131 |
| - "value": "private" |
132 |
| - }, |
133 |
| - { |
134 |
| - "displayname": "public", |
135 |
| - "value": "public" |
136 |
| - }, |
137 |
| - { |
138 |
| - "displayname": "public-and-private", |
139 |
| - "value": "public-and-private" |
140 |
| - } |
141 |
| - ] |
142 |
| - }, |
143 |
| - { |
144 |
| - "key": "existing_resource_group" |
145 |
| - }, |
146 |
| - { |
147 |
| - "key": "resource_group_name" |
148 |
| - }, |
149 |
| - { |
150 |
| - "key": "region", |
151 |
| - "type": "string", |
152 |
| - "custom_config": { |
153 |
| - "type": "region", |
154 |
| - "grouping": "deployment", |
155 |
| - "original_grouping": "deployment", |
156 |
| - "config_constraints": { |
157 |
| - "showKinds": [ |
158 |
| - "region" |
159 |
| - ] |
160 |
| - } |
161 |
| - } |
162 |
| - }, |
163 |
| - { |
164 |
| - "key": "project_name" |
165 |
| - }, |
166 |
| - { |
167 |
| - "key": "existing_project_id" |
168 |
| - }, |
169 |
| - { |
170 |
| - "key": "app_name" |
171 |
| - }, |
172 |
| - { |
173 |
| - "key": "image_reference" |
174 |
| - }, |
175 |
| - { |
176 |
| - "key": "image_secret" |
177 |
| - }, |
178 |
| - { |
179 |
| - "key": "run_env_variables" |
180 |
| - }, |
181 |
| - { |
182 |
| - "key": "run_volume_mounts" |
183 |
| - }, |
184 |
| - { |
185 |
| - "key":"image_port" |
186 |
| - }, |
187 |
| - { |
188 |
| - "key":"managed_domain_mappings" |
189 |
| - }, |
190 |
| - { |
191 |
| - "key":"run_arguments" |
192 |
| - }, |
193 |
| - { |
194 |
| - "key":"run_as_user" |
195 |
| - }, |
196 |
| - { |
197 |
| - "key":"run_commands" |
198 |
| - }, |
199 |
| - { |
200 |
| - "key":"run_service_account" |
201 |
| - }, |
202 |
| - { |
203 |
| - "key":"scale_concurrency" |
204 |
| - }, |
205 |
| - { |
206 |
| - "key":"scale_concurrency_target" |
207 |
| - }, |
208 |
| - { |
209 |
| - "key":"scale_cpu_limit" |
210 |
| - }, |
211 |
| - { |
212 |
| - "key":"scale_ephemeral_storage_limit" |
213 |
| - }, |
214 |
| - { |
215 |
| - "key":"scale_initial_instances" |
216 |
| - }, |
217 |
| - { |
218 |
| - "key":"scale_max_instances" |
219 |
| - }, |
220 |
| - { |
221 |
| - "key":"scale_memory_limit" |
222 |
| - }, |
223 |
| - { |
224 |
| - "key":"scale_min_instances" |
225 |
| - }, |
226 |
| - { |
227 |
| - "key":"scale_request_timeout" |
228 |
| - }, |
229 |
| - { |
230 |
| - "key":"scale_down_delay" |
231 |
| - }, |
232 |
| - { |
233 |
| - "key":"config_maps" |
234 |
| - }, |
235 |
| - { |
236 |
| - "key":"secrets" |
237 |
| - }, |
238 |
| - { |
239 |
| - "key":"domain_mappings" |
240 |
| - }, |
241 |
| - { |
242 |
| - "key":"bindings" |
243 |
| - } |
244 |
| - ] |
245 |
| - }, |
246 |
| - { |
247 |
| - "label": "New Code Engine project", |
248 |
| - "name": "project", |
249 |
| - "install_type": "fullstack", |
250 |
| - "working_directory": "solutions/project", |
251 |
| - "iam_permissions": [ |
| 127 | + "key": "provider_visibility", |
| 128 | + "options": [ |
252 | 129 | {
|
253 |
| - "role_crns": [ |
254 |
| - "crn:v1:bluemix:public:iam::::serviceRole:Writer" |
255 |
| - ], |
256 |
| - "service_name": "codeengine" |
| 130 | + "displayname": "private", |
| 131 | + "value": "private" |
257 | 132 | },
|
258 | 133 | {
|
259 |
| - "role_crns": [ |
260 |
| - "crn:v1:bluemix:public:iam::::role:Editor" |
261 |
| - ], |
262 |
| - "service_name": "codeengine" |
263 |
| - } |
264 |
| - ], |
265 |
| - "architecture": { |
266 |
| - "descriptions": "This deployable architecture creates IBM Cloud Code Engine project", |
267 |
| - "features": [ |
| 134 | + "displayname": "public", |
| 135 | + "value": "public" |
| 136 | + }, |
268 | 137 | {
|
269 |
| - "title": "IBM Cloud Code Engine project", |
270 |
| - "description": "Yes" |
| 138 | + "displayname": "public-and-private", |
| 139 | + "value": "public-and-private" |
271 | 140 | }
|
272 |
| - ], |
273 |
| - "diagrams": [ |
274 |
| - { |
275 |
| - "diagram": { |
276 |
| - "caption": "IBM Cloud Code Engine application solution.", |
277 |
| - "url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-code-engine/main/reference-architecture/ce-project-da.svg", |
278 |
| - "type": "image/svg+xml" |
279 |
| - }, |
280 |
| - "description": "This deployable architecture creates IBM Cloud Code Engine project" |
| 141 | + ] |
| 142 | + }, |
| 143 | + { |
| 144 | + "key": "existing_resource_group" |
| 145 | + }, |
| 146 | + { |
| 147 | + "key": "resource_group_name" |
| 148 | + }, |
| 149 | + { |
| 150 | + "key": "region", |
| 151 | + "type": "string", |
| 152 | + "custom_config": { |
| 153 | + "type": "region", |
| 154 | + "grouping": "deployment", |
| 155 | + "original_grouping": "deployment", |
| 156 | + "config_constraints": { |
| 157 | + "showKinds": [ |
| 158 | + "region" |
| 159 | + ] |
281 | 160 | }
|
282 |
| - ] |
| 161 | + } |
283 | 162 | },
|
284 |
| - "configuration":[ |
| 163 | + { |
| 164 | + "key": "project_name" |
| 165 | + }, |
| 166 | + { |
| 167 | + "key": "existing_project_id" |
| 168 | + }, |
| 169 | + { |
| 170 | + "key": "app_name" |
| 171 | + }, |
| 172 | + { |
| 173 | + "key": "image_reference" |
| 174 | + }, |
| 175 | + { |
| 176 | + "key": "image_secret" |
| 177 | + }, |
| 178 | + { |
| 179 | + "key": "run_env_variables" |
| 180 | + }, |
| 181 | + { |
| 182 | + "key": "run_volume_mounts" |
| 183 | + }, |
| 184 | + { |
| 185 | + "key": "image_port" |
| 186 | + }, |
| 187 | + { |
| 188 | + "key": "managed_domain_mappings" |
| 189 | + }, |
| 190 | + { |
| 191 | + "key": "run_arguments" |
| 192 | + }, |
| 193 | + { |
| 194 | + "key": "run_as_user" |
| 195 | + }, |
| 196 | + { |
| 197 | + "key": "run_commands" |
| 198 | + }, |
| 199 | + { |
| 200 | + "key": "run_service_account" |
| 201 | + }, |
| 202 | + { |
| 203 | + "key": "scale_concurrency" |
| 204 | + }, |
| 205 | + { |
| 206 | + "key": "scale_concurrency_target" |
| 207 | + }, |
| 208 | + { |
| 209 | + "key": "scale_cpu_limit" |
| 210 | + }, |
| 211 | + { |
| 212 | + "key": "scale_ephemeral_storage_limit" |
| 213 | + }, |
| 214 | + { |
| 215 | + "key": "scale_initial_instances" |
| 216 | + }, |
| 217 | + { |
| 218 | + "key": "scale_max_instances" |
| 219 | + }, |
| 220 | + { |
| 221 | + "key": "scale_memory_limit" |
| 222 | + }, |
| 223 | + { |
| 224 | + "key": "scale_min_instances" |
| 225 | + }, |
| 226 | + { |
| 227 | + "key": "scale_request_timeout" |
| 228 | + }, |
| 229 | + { |
| 230 | + "key": "scale_down_delay" |
| 231 | + }, |
| 232 | + { |
| 233 | + "key": "config_maps" |
| 234 | + }, |
| 235 | + { |
| 236 | + "key": "secrets" |
| 237 | + }, |
| 238 | + { |
| 239 | + "key": "domain_mappings" |
| 240 | + }, |
| 241 | + { |
| 242 | + "key": "bindings" |
| 243 | + } |
| 244 | + ] |
| 245 | + }, |
| 246 | + { |
| 247 | + "label": "New Code Engine project", |
| 248 | + "name": "project", |
| 249 | + "install_type": "fullstack", |
| 250 | + "working_directory": "solutions/project", |
| 251 | + "iam_permissions": [ |
| 252 | + { |
| 253 | + "role_crns": [ |
| 254 | + "crn:v1:bluemix:public:iam::::serviceRole:Writer" |
| 255 | + ], |
| 256 | + "service_name": "codeengine" |
| 257 | + }, |
| 258 | + { |
| 259 | + "role_crns": [ |
| 260 | + "crn:v1:bluemix:public:iam::::role:Editor" |
| 261 | + ], |
| 262 | + "service_name": "codeengine" |
| 263 | + } |
| 264 | + ], |
| 265 | + "architecture": { |
| 266 | + "descriptions": "This deployable architecture creates IBM Cloud Code Engine project", |
| 267 | + "features": [ |
285 | 268 | {
|
286 |
| - "key": "ibmcloud_api_key" |
287 |
| - }, |
| 269 | + "title": "IBM Cloud Code Engine project", |
| 270 | + "description": "Yes" |
| 271 | + } |
| 272 | + ], |
| 273 | + "diagrams": [ |
288 | 274 | {
|
| 275 | + "diagram": { |
| 276 | + "caption": "IBM Cloud Code Engine application solution.", |
| 277 | + "url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-code-engine/main/reference-architecture/ce-project-da.svg", |
| 278 | + "type": "image/svg+xml" |
| 279 | + }, |
| 280 | + "description": "This deployable architecture creates IBM Cloud Code Engine project" |
| 281 | + } |
| 282 | + ] |
| 283 | + }, |
| 284 | + "configuration": [ |
| 285 | + { |
| 286 | + "key": "ibmcloud_api_key" |
| 287 | + }, |
| 288 | + { |
289 | 289 | "key": "provider_visibility",
|
290 | 290 | "options": [
|
291 | 291 | {
|
|
0 commit comments