|
284 | 284 | } |
285 | 285 | ], |
286 | 286 | "architecture": { |
287 | | - "descriptions": "This architecture supports creating and configuring an Key Protect instance.", |
| 287 | + "descriptions": "This architecture supports creating and configuring a Security and Compliance Center Workload Protection instance.", |
288 | 288 | "features": [ |
289 | 289 | { |
290 | 290 | "title": "Creates a Security and Compliance Center instance.", |
|
310 | 310 | } |
311 | 311 | ] |
312 | 312 | } |
313 | | - } |
| 313 | + }, |
| 314 | + { |
| 315 | + "label": "Agents", |
| 316 | + "name": "agents", |
| 317 | + "install_type": "fullstack", |
| 318 | + "working_directory": "solutions/agents", |
| 319 | + "compliance": {}, |
| 320 | + "configuration": [ |
| 321 | + { |
| 322 | + "key": "ibmcloud_api_key" |
| 323 | + }, |
| 324 | + { |
| 325 | + "key": "scc_workload_protection_agent_agent_name" |
| 326 | + }, |
| 327 | + { |
| 328 | + "key": "scc_workload_protection_agent_agent_namespace" |
| 329 | + }, |
| 330 | + { |
| 331 | + "key": "scc_workload_protection_agent_cluster_name" |
| 332 | + }, |
| 333 | + { |
| 334 | + "key": "scc_workload_protection_agent_access_key" |
| 335 | + }, |
| 336 | + { |
| 337 | + "key": "scc_workload_protection_instance_region" |
| 338 | + }, |
| 339 | + { |
| 340 | + "key": "scc_workload_protection_agent_endpoint_type", |
| 341 | + "options": [ |
| 342 | + { |
| 343 | + "displayname": "Public", |
| 344 | + "value": "public" |
| 345 | + }, |
| 346 | + { |
| 347 | + "displayname": "Private", |
| 348 | + "value": "private" |
| 349 | + } |
| 350 | + ] |
| 351 | + } |
| 352 | + ], |
| 353 | + "iam_permissions": [ |
| 354 | + { |
| 355 | + "service_name": "compliance", |
| 356 | + "role_crns": [ |
| 357 | + "crn:v1:bluemix:public:iam::::serviceRole:Manager", |
| 358 | + "crn:v1:bluemix:public:iam::::role:Editor" |
| 359 | + ] |
| 360 | + } |
| 361 | + ], |
| 362 | + "architecture": { |
| 363 | + "descriptions": "This architecture supports creating and configuring Security and Compliance Center Workload Protection agents.", |
| 364 | + "features": [ |
| 365 | + { |
| 366 | + "title": "Creates a Security and Compliance Center Workload Protection agents.", |
| 367 | + "description": "Creates and configures a Security and Compliance Center Workload Protection agents." |
| 368 | + } |
| 369 | + ], |
| 370 | + "diagrams": [ |
| 371 | + { |
| 372 | + "diagram": { |
| 373 | + "caption": "Security and Compliance Center Workload Protection Agent", |
| 374 | + "url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-scc-da/main/reference-architecture/scc-wp-agent.svg", |
| 375 | + "type": "image/svg+xml" |
| 376 | + }, |
| 377 | + "description": "This architecture supports creating and configuring Security and Compliance Center Workload Protection agent resources." |
| 378 | + } |
| 379 | + ] |
| 380 | + } |
| 381 | + } |
314 | 382 | ] |
315 | 383 | } |
316 | 384 | ] |
|
0 commit comments