From 942c7b3ca8bc5ba4d09047083107e82d4ab3f0c6 Mon Sep 17 00:00:00 2001 From: Jordan Date: Wed, 6 Nov 2024 16:03:55 +0000 Subject: [PATCH] chore: update hpcs endpoints (#322) --- README.md | 2 +- cra-config.yaml | 2 +- modules/fscloud/README.md | 2 +- solutions/standard/catalogValidationValues.json.template | 2 +- variables.tf | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index c76597a7..1af9288d 100644 --- a/README.md +++ b/README.md @@ -103,7 +103,7 @@ To create service credentials, access the Event Notifications service, and acces | [cos\_integration\_enabled](#input\_cos\_integration\_enabled) | Set to `true` to connect a Cloud Object Storage service instance to your Event Notifications instance to collect events that failed delivery. If set to false, no failed events will be captured. | `bool` | `false` | no | | [existing\_kms\_instance\_crn](#input\_existing\_kms\_instance\_crn) | The CRN of the Hyper Protect Crypto Services or Key Protect instance. Required only if `var.kms_encryption_enabled` is set to `true`. | `string` | `null` | no | | [kms\_encryption\_enabled](#input\_kms\_encryption\_enabled) | Set to `true` to control the encryption keys that are used to encrypt the data that you store in the Event Notifications instance. If set to `false`, the data is encrypted by using randomly generated keys. For more information, see [Managing encryption](https://cloud.ibm.com/docs/event-notifications?topic=event-notifications-en-managing-encryption). | `bool` | `false` | no | -| [kms\_endpoint\_url](#input\_kms\_endpoint\_url) | The URL of the KMS endpoint to use when configuring KMS encryption. The Hyper Protect Crypto Services endpoint URL format is `https://api.private..hs-crypto.cloud.ibm.com:` and the Key Protect endpoint URL format is `https://.kms.cloud.ibm.com`. | `string` | `null` | no | +| [kms\_endpoint\_url](#input\_kms\_endpoint\_url) | The URL of the KMS endpoint to use when configuring KMS encryption. The Hyper Protect Crypto Services endpoint URL format can be found at https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-regions#new-service-endpoints, and the Key Protect endpoint URL format can be found here https://cloud.ibm.com/docs/key-protect?topic=key-protect-regions#service-endpoints. | `string` | `null` | no | | [name](#input\_name) | The name of the Event Notifications instance that is created by this module. | `string` | n/a | yes | | [plan](#input\_plan) | The pricing plan of the Event Notifications instance. Possible values: `Lite`, `Standard` | `string` | `"standard"` | no | | [region](#input\_region) | The IBM Cloud region where the Event Notifications resource is created. Possible values: `us-south` (Dallas), `eu-gb` (London), `eu-de` (Frankfurt), `au-syd` (Sydney), `eu-es` (Madrid) | `string` | `"us-south"` | no | diff --git a/cra-config.yaml b/cra-config.yaml index 889e0ad9..9d82065a 100644 --- a/cra-config.yaml +++ b/cra-config.yaml @@ -7,5 +7,5 @@ CRA_TARGETS: CRA_ENVIRONMENT_VARIABLES: TF_VAR_resource_group_name: "test" TF_VAR_existing_kms_instance_crn: "crn:v1:bluemix:public:hs-crypto:us-south:a/abac0df06b644a9cabc6e44f55b3880e:e6dce284-e80f-46e1-a3c1-830f7adff7a9::" - TF_VAR_kms_endpoint_url: "https://api.private.us-south.hs-crypto.cloud.ibm.com:8992" + TF_VAR_kms_endpoint_url: "https://e6dce284-e80f-46e1-a3c1-830f7adff7a9.api.private.us-south.hs-crypto.appdomain.cloud" TF_VAR_cross_region_location: "us" diff --git a/modules/fscloud/README.md b/modules/fscloud/README.md index 9b096082..7ddbd8d7 100644 --- a/modules/fscloud/README.md +++ b/modules/fscloud/README.md @@ -13,7 +13,7 @@ module "event_notification" { name = "event-notification-fs" existing_kms_instance_crn = "crn:v1:bluemix:public:hs-crypto:us-south:a/abac0df06b644a9cabc6e44f55b3880e:e6dce284-e80f-46e1-a3c1-830f7adff7a9::" root_key_id = "76170fae-4e0c-48c3-8ebe-326059ebb533" - kms_endpoint_url = "https://api.private.us-south.hs-crypto.cloud.ibm.com:8992" + kms_endpoint_url = "https://e6dce284-e80f-46e1-a3c1-830f7adff7a9.api.private.us-south.hs-crypto.appdomain.cloud" tags = ["dev", "qa"] # Map of name, role for service credentials that you want to create for the event notification diff --git a/solutions/standard/catalogValidationValues.json.template b/solutions/standard/catalogValidationValues.json.template index 56722d59..b78dad38 100644 --- a/solutions/standard/catalogValidationValues.json.template +++ b/solutions/standard/catalogValidationValues.json.template @@ -3,5 +3,5 @@ "resource_group_name": $PREFIX, "tags": $TAGS, "existing_kms_instance_crn": $HPCS_US_SOUTH_CRN, - "kms_endpoint_url": "https://api.private.us-south.hs-crypto.cloud.ibm.com:8992" + "kms_endpoint_url": "https://e6dce284-e80f-46e1-a3c1-830f7adff7a9.api.private.us-south.hs-crypto.appdomain.cloud" } diff --git a/variables.tf b/variables.tf index 9d5d0a75..11c4ef73 100644 --- a/variables.tf +++ b/variables.tf @@ -56,7 +56,7 @@ variable "region" { } } variable "kms_endpoint_url" { - description = "The URL of the KMS endpoint to use when configuring KMS encryption. The Hyper Protect Crypto Services endpoint URL format is `https://api.private..hs-crypto.cloud.ibm.com:` and the Key Protect endpoint URL format is `https://.kms.cloud.ibm.com`." + description = "The URL of the KMS endpoint to use when configuring KMS encryption. The Hyper Protect Crypto Services endpoint URL format can be found at https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-regions#new-service-endpoints, and the Key Protect endpoint URL format can be found here https://cloud.ibm.com/docs/key-protect?topic=key-protect-regions#service-endpoints." type = string default = null }