| 
78 | 78 |             },  | 
79 | 79 |             {  | 
80 | 80 |               "key": "prefix",  | 
81 |  | -              "required": true  | 
 | 81 | +              "default_value": "dev",  | 
 | 82 | +              "random_string": {  | 
 | 83 | +                "length": 4  | 
 | 84 | +              },  | 
 | 85 | +              "value_constraints": [  | 
 | 86 | +                {  | 
 | 87 | +                  "type": "regex",  | 
 | 88 | +                  "description": "Prefix must begin with a lowercase letter and may contain only lowercase letters, digits, and hyphens '-'. It must not end with a hyphen('-'), and cannot contain consecutive hyphens ('--'). It should not exceed 16 characters.",  | 
 | 89 | +                  "value": "^$|^__NULL__$|^[a-z](?!.*--)(?:[a-z0-9-]{0,14}[a-z0-9])?$"  | 
 | 90 | +                }  | 
 | 91 | +              ]  | 
 | 92 | +            },  | 
 | 93 | +            {  | 
 | 94 | +              "key": "existing_resource_group_name",  | 
 | 95 | +              "display_name": "resource_group",  | 
 | 96 | +              "custom_config": {  | 
 | 97 | +                "type": "resource_group",  | 
 | 98 | +                "grouping": "deployment",  | 
 | 99 | +                "original_grouping": "deployment",  | 
 | 100 | +                "config_constraints": {  | 
 | 101 | +                  "identifier": "rg_name"  | 
 | 102 | +                }  | 
 | 103 | +              },  | 
 | 104 | +              "default_value": "Default",  | 
 | 105 | +              "description": "The name of an existing resource group to provision the resources. [Learn more](https://cloud.ibm.com/docs/account?topic=account-rgs&interface=ui#create_rgs) about how to create a resource group.",  | 
 | 106 | +              "virtual": true  | 
82 | 107 |             },  | 
83 | 108 |             {  | 
84 | 109 |               "key": "secrets_manager_region",  | 
 | 
334 | 359 |               "service_name": "secrets-manager",  | 
335 | 360 |               "notes": "[optional] Required for creating an Secrets Manager instance."  | 
336 | 361 |             },  | 
337 |  | -            {  | 
338 |  | -              "role_crns": [  | 
339 |  | -                "crn:v1:bluemix:public:iam::::role:Operator",  | 
340 |  | -                "crn:v1:bluemix:public:iam::::role:Administrator"  | 
341 |  | -              ],  | 
342 |  | -              "service_name": "iam-identity",  | 
343 |  | -              "notes": "[Optional] Required for Cloud automation for account configuration is enabled."  | 
344 |  | -            },  | 
345 | 362 |             {  | 
346 | 363 |               "role_crns": [  | 
347 | 364 |                 "crn:v1:bluemix:public:iam::::role:Viewer"  | 
 | 
363 | 380 |                 "crn:v1:bluemix:public:iam::::role:Editor"  | 
364 | 381 |               ],  | 
365 | 382 |               "service_name": "sysdig-monitor",  | 
366 |  | -              "notes": "[Optional] Required if you are consuming the Observability deployable architecture which sets up Cloud Monitoring."  | 
 | 383 | +              "notes": "[Optional] Required if configuring a Cloud Monitoring instance."  | 
367 | 384 |             },  | 
368 | 385 |             {  | 
369 | 386 |               "role_crns": [  | 
370 | 387 |                 "crn:v1:bluemix:public:iam::::serviceRole:Manager",  | 
371 | 388 |                 "crn:v1:bluemix:public:iam::::role:Editor"  | 
372 | 389 |               ],  | 
373 | 390 |               "service_name": "logs",  | 
374 |  | -              "notes": "[Optional] Required if you are consuming the Observability deployable architecture which sets up Cloud Logs."  | 
 | 391 | +              "notes": "[Optional] Required if configuring a Cloud Logs instance."  | 
375 | 392 |             },  | 
376 | 393 |             {  | 
377 | 394 |               "role_crns": [  | 
 | 
392 | 409 |           ],  | 
393 | 410 |           "dependencies": [  | 
394 | 411 |             {  | 
395 |  | -              "name": "deploy-arch-ibm-secrets-manager",  | 
396 |  | -              "id": "6d6ebc76-7bbd-42f5-8bc7-78f4fabd5944-global",  | 
397 |  | -              "version": "v2.10.0",  | 
 | 412 | +              "name": "deploy-arch-secrets-manager-private-cert-engine",  | 
 | 413 | +              "id": "571d2eb7-e416-40a4-aa95-be05e6155af8-global",  | 
 | 414 | +              "version": "v1.10.1",  | 
398 | 415 |               "flavors": [  | 
399 | 416 |                 "fully-configurable"  | 
400 | 417 |               ],  | 
 | 
411 | 428 |                   "reference_version": true  | 
412 | 429 |                 },  | 
413 | 430 |                 {  | 
414 |  | -                  "dependency_input": "region",  | 
415 |  | -                  "version_input": "secrets_manager_region",  | 
416 |  | -                  "reference_version": true  | 
417 |  | -                },  | 
418 |  | -                {  | 
419 |  | -                  "dependency_input": "service_plan",  | 
420 |  | -                  "version_input": "secrets_manager_service_plan",  | 
421 |  | -                  "reference_version": true  | 
422 |  | -                },  | 
423 |  | -                {  | 
424 |  | -                  "dependency_output": "secrets_manager_crn",  | 
425 |  | -                  "version_input": "existing_secrets_manager_crn"  | 
426 |  | -                }  | 
427 |  | -              ]  | 
428 |  | -            },  | 
429 |  | -            {  | 
430 |  | -              "name": "deploy-arch-secrets-manager-private-cert-engine",  | 
431 |  | -              "id": "571d2eb7-e416-40a4-aa95-be05e6155af8-global",  | 
432 |  | -              "version": "v1.8.0",  | 
433 |  | -              "flavors": [  | 
434 |  | -                "fully-configurable"  | 
435 |  | -              ],  | 
436 |  | -              "catalog_id": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3",  | 
437 |  | -              "optional": true,  | 
438 |  | -              "on_by_default": true,  | 
439 |  | -              "ignore_auto_referencing": [  | 
440 |  | -                "*"  | 
441 |  | -              ],  | 
442 |  | -              "input_mapping": [  | 
443 |  | -                {  | 
444 |  | -                  "dependency_input": "prefix",  | 
445 |  | -                  "version_input": "prefix",  | 
 | 431 | +                  "dependency_input": "existing_resource_group_name",  | 
 | 432 | +                  "version_input": "existing_resource_group_name",  | 
446 | 433 |                   "reference_version": true  | 
447 | 434 |                 },  | 
448 | 435 |                 {  | 
 | 
451 | 438 |                   "reference_version": true  | 
452 | 439 |                 },  | 
453 | 440 |                 {  | 
454 |  | -                  "dependency_input": "existing_secrets_manager_crn",  | 
455 |  | -                  "version_input": "existing_secrets_manager_crn",  | 
456 |  | -                  "reference_version": true  | 
 | 441 | +                  "dependency_output": "secrets_manager_crn",  | 
 | 442 | +                  "version_input": "existing_secrets_manager_crn"  | 
457 | 443 |                 },  | 
458 | 444 |                 {  | 
459 | 445 |                   "dependency_input": "secrets_manager_service_plan",  | 
 | 
0 commit comments