|  | 
| 22 | 22 |         "nosql" | 
| 23 | 23 |       ], | 
| 24 | 24 |       "short_description": "Creates and configures an instance of IBM Cloud Databases for Elasticsearch.", | 
| 25 |  | -      "long_description": "This architecture supports creating and configuring an instance of Databases for Elasticsearch with KMS encryption.", | 
|  | 25 | +      "long_description": "This architecture supports creating and configuring an instance of [Databases for Elasticsearch](https://www.ibm.com/products/databases-for-elasticsearch), with optional KMS encryption. This Terraform-based automation is part of a broader suite of IBM-maintained Infrastructure as Code (IaC) asset collection, each following the naming pattern \"Cloud automation for *servicename*\" and focusing on single IBM Cloud service. These single-service deployable architectures can be used on their own to streamline and automate service deployments through an [IaC approach](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-understanding-projects), or assembled together into a broader [automated IaC stack](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-config-stack) to automate the deployment of an end-to-end solution architecture.", | 
| 26 | 26 |       "offering_docs_url": "https://github.com/terraform-ibm-modules/terraform-ibm-icd-elasticsearch/blob/main/README.md", | 
| 27 | 27 |       "offering_icon_url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-icd-elasticsearch/main/images/elasticsearch_icon.svg", | 
| 28 | 28 |       "provider_name": "IBM", | 
|  | 
| 183 | 183 |               ] | 
| 184 | 184 |             }, | 
| 185 | 185 |             { | 
| 186 |  | -              "key": "name" | 
|  | 186 | +              "key": "elasticsearch_name" | 
| 187 | 187 |             }, | 
| 188 | 188 |             { | 
| 189 | 189 |               "key": "existing_elasticsearch_instance_crn" | 
|  | 
| 202 | 202 |               ] | 
| 203 | 203 |             }, | 
| 204 | 204 |             { | 
| 205 |  | -              "key": "service_endpoints" | 
|  | 205 | +              "key": "service_endpoints", | 
|  | 206 | +              "options": [ | 
|  | 207 | +                { | 
|  | 208 | +                  "displayname": "private", | 
|  | 209 | +                  "value": "private" | 
|  | 210 | +                }, | 
|  | 211 | +                { | 
|  | 212 | +                  "displayname": "public", | 
|  | 213 | +                  "value": "public" | 
|  | 214 | +                } | 
|  | 215 | +              ] | 
| 206 | 216 |             }, | 
| 207 | 217 |             { | 
| 208 | 218 |               "key": "elasticsearch_version", | 
|  | 
| 228 | 238 |               ] | 
| 229 | 239 |             }, | 
| 230 | 240 |             { | 
| 231 |  | -              "key": "tags" | 
|  | 241 | +              "key": "elasticsearch_tags" | 
| 232 | 242 |             }, | 
| 233 | 243 |             { | 
| 234 | 244 |               "key": "elasticsearch_access_tags" | 
|  | 
| 333 | 343 |               "key": "skip_es_kms_auth_policy" | 
| 334 | 344 |             }, | 
| 335 | 345 |             { | 
| 336 |  | -              "key": "backup_crn" | 
|  | 346 | +              "key": "elasticsearch_backup_crn" | 
| 337 | 347 |             }, | 
| 338 | 348 |             { | 
| 339 | 349 |               "key": "enable_elser_model" | 
|  | 
| 399 | 409 |           ] | 
| 400 | 410 |         }, | 
| 401 | 411 |         { | 
| 402 |  | -          "label": "Fully configurable", | 
| 403 |  | -          "name": "fully-configurable", | 
|  | 412 | +          "label": "Security Enforced", | 
|  | 413 | +          "name": "security-enforced", | 
| 404 | 414 |           "install_type": "fullstack", | 
| 405 |  | -          "working_directory": "solutions/fully-configurable", | 
|  | 415 | +          "working_directory": "solutions/security-enforced", | 
| 406 | 416 |           "compliance": { | 
| 407 | 417 |             "authority": "scc-v3", | 
| 408 | 418 |             "profiles": [ | 
|  | 
| 443 | 453 |             { | 
| 444 | 454 |               "key": "ibmcloud_api_key" | 
| 445 | 455 |             }, | 
| 446 |  | -            { | 
| 447 |  | -              "key": "provider_visibility", | 
| 448 |  | -              "options": [ | 
| 449 |  | -                { | 
| 450 |  | -                  "displayname": "private", | 
| 451 |  | -                  "value": "private" | 
| 452 |  | -                }, | 
| 453 |  | -                { | 
| 454 |  | -                  "displayname": "public", | 
| 455 |  | -                  "value": "public" | 
| 456 |  | -                }, | 
| 457 |  | -                { | 
| 458 |  | -                  "displayname": "public-and-private", | 
| 459 |  | -                  "value": "public-and-private" | 
| 460 |  | -                } | 
| 461 |  | -              ] | 
| 462 |  | -            }, | 
| 463 | 456 |             { | 
| 464 | 457 |               "key": "existing_resource_group_name", | 
| 465 | 458 |               "required": true, | 
|  | 
| 532 | 525 |               ] | 
| 533 | 526 |             }, | 
| 534 | 527 |             { | 
| 535 |  | -              "key": "name" | 
|  | 528 | +              "key": "elasticsearch_name" | 
| 536 | 529 |             }, | 
| 537 | 530 |             { | 
| 538 | 531 |               "key": "existing_elasticsearch_instance_crn" | 
|  | 
| 550 | 543 |                 } | 
| 551 | 544 |               ] | 
| 552 | 545 |             }, | 
| 553 |  | -            { | 
| 554 |  | -              "key": "service_endpoints" | 
| 555 |  | -            }, | 
| 556 | 546 |             { | 
| 557 | 547 |               "key": "elasticsearch_version", | 
| 558 | 548 |               "required": false, | 
|  | 
| 577 | 567 |               ] | 
| 578 | 568 |             }, | 
| 579 | 569 |             { | 
| 580 |  | -              "key": "tags" | 
|  | 570 | +              "key": "elasticsearch_tags" | 
| 581 | 571 |             }, | 
| 582 | 572 |             { | 
| 583 | 573 |               "key": "elasticsearch_access_tags" | 
|  | 
| 612 | 602 |             { | 
| 613 | 603 |               "key": "existing_secrets_manager_instance_crn" | 
| 614 | 604 |             }, | 
| 615 |  | -            { | 
| 616 |  | -              "key": "existing_secrets_manager_endpoint_type", | 
| 617 |  | -              "options": [ | 
| 618 |  | -                { | 
| 619 |  | -                  "displayname": "public", | 
| 620 |  | -                  "value": "public" | 
| 621 |  | -                }, | 
| 622 |  | -                { | 
| 623 |  | -                  "displayname": "private", | 
| 624 |  | -                  "value": "private" | 
| 625 |  | -                } | 
| 626 |  | -              ] | 
| 627 |  | -            }, | 
| 628 | 605 |             { | 
| 629 | 606 |               "key": "service_credential_secrets" | 
| 630 | 607 |             }, | 
|  | 
| 643 | 620 |             { | 
| 644 | 621 |               "key": "ibmcloud_kms_api_key" | 
| 645 | 622 |             }, | 
| 646 |  | -            { | 
| 647 |  | -              "key": "kms_endpoint_type", | 
| 648 |  | -              "options": [ | 
| 649 |  | -                { | 
| 650 |  | -                  "displayname": "public", | 
| 651 |  | -                  "value": "public" | 
| 652 |  | -                }, | 
| 653 |  | -                { | 
| 654 |  | -                  "displayname": "private", | 
| 655 |  | -                  "value": "private" | 
| 656 |  | -                } | 
| 657 |  | -              ] | 
| 658 |  | -            }, | 
| 659 | 623 |             { | 
| 660 | 624 |               "key": "use_ibm_owned_encryption_key" | 
| 661 | 625 |             }, | 
|  | 
| 682 | 646 |               "key": "skip_es_kms_auth_policy" | 
| 683 | 647 |             }, | 
| 684 | 648 |             { | 
| 685 |  | -              "key": "backup_crn" | 
|  | 649 | +              "key": "elasticsearch_backup_crn" | 
| 686 | 650 |             }, | 
| 687 | 651 |             { | 
| 688 | 652 |               "key": "enable_elser_model" | 
|  | 
| 725 | 689 |             { | 
| 726 | 690 |               "key": "kibana_image_port" | 
| 727 | 691 |             }, | 
| 728 |  | -            { | 
| 729 |  | -              "key": "kibana_visibility", | 
| 730 |  | -              "options": [ | 
| 731 |  | -                { | 
| 732 |  | -                  "displayname": "local_public", | 
| 733 |  | -                  "value": "local_public" | 
| 734 |  | -                }, | 
| 735 |  | -                { | 
| 736 |  | -                  "displayname": "local_private", | 
| 737 |  | -                  "value": "local_private" | 
| 738 |  | -                }, | 
| 739 |  | -                { | 
| 740 |  | -                  "displayname": "local", | 
| 741 |  | -                  "value": "local" | 
| 742 |  | -                } | 
| 743 |  | -              ] | 
| 744 |  | -            }, | 
| 745 | 692 |             { | 
| 746 | 693 |               "key": "cbr_rules" | 
| 747 | 694 |             } | 
|  | 
0 commit comments