|
73 | 73 | "service_name": "iam-groups", |
74 | 74 | "notes": "[Optional] Required for managing IAM access groups." |
75 | 75 | }, |
76 | | - { |
77 | | - "role_crns": [ |
78 | | - "crn:v1:bluemix:public:iam::::role:Administrator" |
79 | | - ], |
80 | | - "service_name": "All Account Management services", |
81 | | - "notes": "[Optional] Required to create new resource groups when enabling the Account Configuration integration." |
82 | | - }, |
83 | | - { |
84 | | - "role_crns": [ |
85 | | - "crn:v1:bluemix:public:iam::::role:Administrator" |
86 | | - ], |
87 | | - "service_name": "All Identity and Access enabled services", |
88 | | - "notes": "[Optional] Required to create new resource groups with account settings when enabling the Account Configuration integration." |
89 | | - }, |
90 | 76 | { |
91 | 77 | "role_crns": [ |
92 | 78 | "crn:v1:bluemix:public:iam::::role:Viewer" |
|
169 | 155 | }, |
170 | 156 | { |
171 | 157 | "key": "prefix", |
172 | | - "required": true |
| 158 | + "required": true, |
| 159 | + "default_value": "dev", |
| 160 | + "random_string": { |
| 161 | + "length": 4 |
| 162 | + }, |
| 163 | + "value_constraints": [ |
| 164 | + { |
| 165 | + "type": "regex", |
| 166 | + "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.", |
| 167 | + "value": "^$|^__NULL__$|^[a-z](?!.*--)(?:[a-z0-9-]{0,14}[a-z0-9])?$" |
| 168 | + } |
| 169 | + ] |
| 170 | + }, |
| 171 | + { |
| 172 | + "key": "existing_resource_group_name", |
| 173 | + "display_name": "resource_group", |
| 174 | + "custom_config": { |
| 175 | + "type": "resource_group", |
| 176 | + "grouping": "deployment", |
| 177 | + "original_grouping": "deployment", |
| 178 | + "config_constraints": { |
| 179 | + "identifier": "rg_name" |
| 180 | + } |
| 181 | + }, |
| 182 | + "default_value": "Default", |
| 183 | + "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.", |
| 184 | + "virtual": true |
173 | 185 | }, |
174 | 186 | { |
175 | 187 | "key": "secrets_manager_region", |
|
311 | 323 | "name": "deploy-arch-ibm-secrets-manager", |
312 | 324 | "description": "Configure Secrets Manager to deploy public certificates engine.", |
313 | 325 | "id": "6d6ebc76-7bbd-42f5-8bc7-78f4fabd5944-global", |
314 | | - "version": "v2.10.0", |
| 326 | + "version": "v2.11.0", |
315 | 327 | "flavors": [ |
316 | 328 | "fully-configurable" |
317 | 329 | ], |
|
324 | 336 | "version_input": "prefix", |
325 | 337 | "reference_version": true |
326 | 338 | }, |
| 339 | + { |
| 340 | + "dependency_input": "existing_resource_group_name", |
| 341 | + "version_input": "existing_resource_group_name", |
| 342 | + "reference_version": true |
| 343 | + }, |
327 | 344 | { |
328 | 345 | "dependency_input": "region", |
329 | 346 | "version_input": "secrets_manager_region", |
|
0 commit comments