|
236 | 236 | "type": "string", |
237 | 237 | "default_value": "", |
238 | 238 | "description": "Set the name of your COS bucket. This applies the same COS bucket name for the CI, CD, and CC toolchains.", |
239 | | - "required": false |
| 239 | + "required": true |
240 | 240 | }, |
241 | 241 | { |
242 | 242 | "key": "cos_endpoint", |
243 | 243 | "type": "string", |
244 | 244 | "default_value": "", |
245 | 245 | "description": "The endpoint for the Cloud Object Storage instance containing the evidence bucket. The S£ direct endpoint for the bucket region should be provided. This setting sets the same endpoint for COS in the CI, CD, and CC toolchains. ", |
246 | | - "required": false |
| 246 | + "required": true |
247 | 247 | }, |
248 | 248 | { |
249 | 249 | "key": "cos_instance_crn", |
|
252 | 252 | "description": "The CRN of the Cloud Object Storage instance containing the required bucket. This value is required to generate the correct access policies if creating IAM service credentials.", |
253 | 253 | "required": true |
254 | 254 | }, |
| 255 | + { |
| 256 | + "key": "cos_api_key_secret_name", |
| 257 | + "type": "string", |
| 258 | + "default_value": "", |
| 259 | + "description": "Name of the Cloud Object Storage API key secret in the secret provider for accessing the evidence COS bucket. In addition `cos_endpoint` and `cos_bucket_name` must be set. This setting sets the same API key for the COS settings in the CI, CD, and CC toolchains.", |
| 260 | + "required": true |
| 261 | + }, |
255 | 262 | { |
256 | 263 | "key": "cc_pipeline_properties", |
257 | 264 | "type": "string", |
|
1198 | 1205 | "description": "Secret group for the COS api key secret. Defaults to the value set in `sm_secret_group` if not set. Only used with `Secrets Manager`.", |
1199 | 1206 | "required": false |
1200 | 1207 | }, |
1201 | | - { |
1202 | | - "key": "cos_api_key_secret_name", |
1203 | | - "type": "string", |
1204 | | - "default_value": "", |
1205 | | - "description": "Name of the Cloud Object Storage API key secret in the secret provider for accessing the evidence COS bucket. In addition `cos_endpoint` and `cos_bucket_name` must be set. This setting sets the same API key for the COS settings in the CI, CD, and CC toolchains.", |
1206 | | - "required": false |
1207 | | - }, |
1208 | 1208 | { |
1209 | 1209 | "key": "cos_api_key_secret_value", |
1210 | 1210 | "type": "string", |
|
2349 | 2349 | "type": "string", |
2350 | 2350 | "default_value": "", |
2351 | 2351 | "description": "Set the name of your COS bucket. This applies the same COS bucket name for the CI, CD, and CC toolchains.", |
2352 | | - "required": false |
| 2352 | + "required": true |
2353 | 2353 | }, |
2354 | 2354 | { |
2355 | 2355 | "key": "cos_endpoint", |
2356 | 2356 | "type": "string", |
2357 | 2357 | "default_value": "", |
2358 | 2358 | "description": "The endpoint for the Cloud Object Storage instance containing the evidence bucket. The S£ direct endpoint for the bucket region should be provided. This setting sets the same endpoint for COS in the CI, CD, and CC toolchains. ", |
2359 | | - "required": false |
| 2359 | + "required": true |
2360 | 2360 | }, |
2361 | 2361 | { |
2362 | 2362 | "key": "cos_instance_crn", |
2363 | 2363 | "type": "string", |
2364 | 2364 | "default_value": "", |
2365 | 2365 | "description": "The CRN of the Cloud Object Storage instance containing the required bucket. This value is required to generate the correct access policies if creating IAM service credentials.", |
2366 | | - "required": false |
| 2366 | + "required": true |
| 2367 | + }, |
| 2368 | + { |
| 2369 | + "key": "cos_api_key_secret_name", |
| 2370 | + "type": "string", |
| 2371 | + "default_value": "", |
| 2372 | + "description": "Name of the Cloud Object Storage API key secret in the secret provider for accessing the evidence COS bucket. In addition `cos_endpoint` and `cos_bucket_name` must be set. This setting sets the same API key for the COS settings in the CI, CD, and CC toolchains.", |
| 2373 | + "required": true |
2367 | 2374 | }, |
2368 | 2375 | { |
2369 | 2376 | "key": "cc_pipeline_properties", |
|
3311 | 3318 | "description": "Secret group for the COS api key secret. Defaults to the value set in `sm_secret_group` if not set. Only used with `Secrets Manager`.", |
3312 | 3319 | "required": false |
3313 | 3320 | }, |
3314 | | - { |
3315 | | - "key": "cos_api_key_secret_name", |
3316 | | - "type": "string", |
3317 | | - "default_value": "", |
3318 | | - "description": "Name of the Cloud Object Storage API key secret in the secret provider for accessing the evidence COS bucket. In addition `cos_endpoint` and `cos_bucket_name` must be set. This setting sets the same API key for the COS settings in the CI, CD, and CC toolchains.", |
3319 | | - "required": false |
3320 | | - }, |
3321 | 3321 | { |
3322 | 3322 | "key": "cos_api_key_secret_value", |
3323 | 3323 | "type": "string", |
|
0 commit comments