Skip to content
This repository was archived by the owner on Mar 19, 2025. It is now read-only.

Commit a1258e4

Browse files
feat: Removed the input existing_activity_tracker_crn from the DA since Activity Tracker has been deprecated. Activity tracking will still be enabled on the COS bucket, however events are sent to according to the config specified in the Activity Tracker Event Routing service configuration (#254)
1 parent f984e5a commit a1258e4

File tree

4 files changed

+3
-15
lines changed

4 files changed

+3
-15
lines changed

ibm_catalog.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -312,9 +312,6 @@
312312
{
313313
"key": "scc_workload_protection_access_tags"
314314
},
315-
{
316-
"key": "existing_activity_tracker_crn"
317-
},
318315
{
319316
"key": "ibmcloud_kms_api_key"
320317
},

solutions/instances/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@ This solution supports provisioning and configuring the following infrastructure
6464
| <a name="input_cos_region"></a> [cos\_region](#input\_cos\_region) | The region for the Object Storage instance. | `string` | `"us-south"` | no |
6565
| <a name="input_en_source_description"></a> [en\_source\_description](#input\_en\_source\_description) | Optional description to give for the Event Notifications integration source. Only used if a value is passed for `en_instance_crn`. | `string` | `null` | no |
6666
| <a name="input_en_source_name"></a> [en\_source\_name](#input\_en\_source\_name) | The source name to use for the Event Notifications integration. Required if a value is passed for `en_instance_crn`. This name must be unique per SCC instance that is integrated with the Event Notifications instance. | `string` | `"compliance"` | no |
67-
| <a name="input_existing_activity_tracker_crn"></a> [existing\_activity\_tracker\_crn](#input\_existing\_activity\_tracker\_crn) | The CRN of an Activity Tracker instance to send Security and Compliance Object Storage bucket events to. If no value passed, events are sent to the instance associated to the container's location unless otherwise specified in the Activity Tracker Event Routing service configuration. Ignored if using existing Object Storage bucket. | `string` | `null` | no |
6867
| <a name="input_existing_cos_instance_crn"></a> [existing\_cos\_instance\_crn](#input\_existing\_cos\_instance\_crn) | The CRN of an existing Object Storage instance. If not specified, an instance is created. | `string` | `null` | no |
6968
| <a name="input_existing_en_crn"></a> [existing\_en\_crn](#input\_existing\_en\_crn) | The CRN of an Event Notification instance. Used to integrate with Security and Compliance Center. | `string` | `null` | no |
7069
| <a name="input_existing_kms_instance_crn"></a> [existing\_kms\_instance\_crn](#input\_existing\_kms\_instance\_crn) | The CRN of the existing KMS instance (Hyper Protect Crypto Services or Key Protect). If the KMS instance is in different account you must also provide a value for `ibmcloud_kms_api_key`. | `string` | `null` | no |

solutions/instances/main.tf

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -176,10 +176,9 @@ locals {
176176
region_location = var.cos_region
177177
force_delete = true
178178
activity_tracking = {
179-
read_data_events = true
180-
write_data_events = true
181-
management_events = true
182-
activity_tracker_crn = var.existing_activity_tracker_crn
179+
read_data_events = true
180+
write_data_events = true
181+
management_events = true
183182
}
184183
metrics_monitoring = {
185184
usage_metrics_enabled = true

solutions/instances/variables.tf

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -182,13 +182,6 @@ variable "management_endpoint_type_for_bucket" {
182182
}
183183
}
184184

185-
variable "existing_activity_tracker_crn" {
186-
type = string
187-
nullable = true
188-
default = null
189-
description = "The CRN of an Activity Tracker instance to send Security and Compliance Object Storage bucket events to. If no value passed, events are sent to the instance associated to the container's location unless otherwise specified in the Activity Tracker Event Routing service configuration. Ignored if using existing Object Storage bucket."
190-
}
191-
192185
########################################################################################################################
193186
# SCC variables
194187
########################################################################################################################

0 commit comments

Comments
 (0)