This code is a version of the parent root module that includes a default configuration that complies with the relevant controls from the IBM Cloud Framework for Financial Services. See the Solution for IBM Cloud Framework for Financial Services for logic that uses this module. The profile assumes you are deploying into an account that complies with the framework.
The default values in this profile were scanned by IBM Code Risk Analyzer (CRA) for compliance with the IBM Cloud Framework for Financial Services profile that is specified by the IBM Security and Compliance Center. The scan passed for all applicable rules.
Before you run the module, configure an authorization policy to allow the Event Streams service to access the key management service instance with the reader role. For more information, see About KMS encryption in the main readme file.
Name | Version |
---|---|
terraform | >= 1.3.0, <1.6.0 |
ibm | >= 1.56.1 |
Name | Source | Version |
---|---|---|
event_streams | ../../ | n/a |
No resources.
Name | Description | Type | Default | Required |
---|---|---|---|---|
cbr_rules | (Optional, list) List of CBR rules to create | list(object({ |
[] |
no |
es_name | Name of the event streams instance | string |
n/a | yes |
kms_key_crn | The root key CRN of the Hyper Protect Crypto Service (HPCS) to use for disk encryption. | string |
n/a | yes |
resource_group_id | ID of resource group to use when creating the event stream instance | string |
n/a | yes |
schemas | The list of schema object which contains schema id and format of the schema | list(object( |
[] |
no |
tags | List of tags associated with the Event Steams instance | list(string) |
[] |
no |
topics | List of topics. For lite plan only one topic is allowed. | list(object( |
[] |
no |
Name | Description |
---|---|
crn | Event Streams instance crn |
guid | Event Streams instance guid |
id | Event Streams instance crn |
kafka_brokers_sasl | (Array of Strings) Kafka brokers use for interacting with Kafka native API |
kafka_http_url | The API endpoint to interact with Event Streams REST API |