You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,10 @@ A module for provisioning an [IBM Cloud Security and Compliance Center Workload
21
21
*[Contributing](#contributing)
22
22
<!-- END OVERVIEW HOOK -->
23
23
24
+
## Known issues
25
+
26
+
### restapi_object.enable_cspm resource always identified for creation
27
+
There is currently a [known issue](https://github.com/terraform-ibm-modules/terraform-ibm-scc-workload-protection/issues/243) where you will always see the `restapi_object.enable_cspm` resource included in the terraform plan for creation, even after it has already been applied. It is safe to proceed with this apply and will be a no-op if the resource has already been applied.
24
28
25
29
<!--
26
30
If this repo contains any reference architectures, uncomment the heading below and links to them.
@@ -110,7 +114,7 @@ statement instead the previous block.
@@ -129,7 +133,7 @@ statement instead the previous block.
129
133
| <aname="input_access_tags"></a> [access\_tags](#input\_access\_tags)| A list of access tags to apply to the SCC WP instance created by the module. For more information, see https://cloud.ibm.com/docs/account?topic=account-access-tags-tutorial.|`list(string)`|`[]`| no |
130
134
| <aname="input_app_config_crn"></a> [app\_config\_crn](#input\_app\_config\_crn)| The CRN of an existing App Config instance to use with the SCC Workload Protection instance. Required if `cspm_enabled` is true. NOTE: Ensure the App Config instance has configuration aggregator enabled. |`string`|`null`| no |
131
135
| <aname="input_cbr_rules"></a> [cbr\_rules](#input\_cbr\_rules)| The list of context-based restriction rules to create. | <pre>list(object({<br/> description = string<br/> account_id = string<br/> tags = optional(list(object({<br/> name = string<br/> value = string<br/> })), [])<br/> rule_contexts = list(object({<br/> attributes = optional(list(object({<br/> name = string<br/> value = string<br/> }))) }))<br/> enforcement_mode = string<br/> }))</pre> |`[]`| no |
132
-
| <aname="input_cloud_monitoring_instance_crn"></a> [cloud\_monitoring\_instance\_crn](#input\_cloud\_monitoring\_instance\_crn)|The CRN of an IBM Cloud Monitoring instance to connect to the SCC Workload Protection instance. |`string`|`null`| no |
136
+
| <aname="input_cloud_monitoring_instance_crn"></a> [cloud\_monitoring\_instance\_crn](#input\_cloud\_monitoring\_instance\_crn)|To collect and analyze metrics and security data on hosts using both Monitoring and Workload Protection, pass the CRN of an existing IBM Cloud Monitoring instance to create a connection between instances. Both instances must be in the same region. |`string`|`null`| no |
133
137
| <aname="input_cspm_enabled"></a> [cspm\_enabled](#input\_cspm\_enabled)| Enable Cloud Security Posture Management (CSPM) for the Workload Protection instance. This will create a trusted profile associated with the SCC Workload Protection instance that has viewer / reader access to the App Config service and viewer access to the Enterprise service. [Learn more](https://cloud.ibm.com/docs/workload-protection?topic=workload-protection-about). |`bool`|`true`| no |
134
138
| <aname="input_name"></a> [name](#input\_name)| The name to give the SCC Workload Protection instance that will be provisioned by this module. |`string`| n/a | yes |
135
139
| <aname="input_region"></a> [region](#input\_region)| IBM Cloud region where all resources will be deployed |`string`|`"us-south"`| no |
0 commit comments