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
| <aname="input_access_tags"></a> [access\_tags](#input\_access\_tags)| A list of access tags to apply to the IBM Cloud Logs instance created by the module. For more information, see https://cloud.ibm.com/docs/account?topic=account-access-tags-tutorial.|`list(string)`|`[]`| no |
156
+
| <aname="input_cbr_rules"></a> [cbr\_rules](#input\_cbr\_rules)| (Optional, list) List of context-based restrictions rules to create | <pre>list(object({<br/> description = string<br/> account_id = string<br/> rule_contexts = list(object({<br/> attributes = optional(list(object({<br/> name = string<br/> value = string<br/> }))) }))<br/> enforcement_mode = string<br/> operations = optional(list(object({<br/> api_types = list(object({<br/> api_type_id = string<br/> }))<br/> })))<br/> }))</pre> |`[]`| no |
127
157
| <aname="input_data_storage"></a> [data\_storage](#input\_data\_storage)| A logs data bucket and a metrics bucket in IBM Cloud Object Storage to store your IBM Cloud Logs data for long term storage, search, analysis and alerting. | <pre>object({<br/> logs_data = optional(object({<br/> enabled = optional(bool, false)<br/> bucket_crn = optional(string)<br/> bucket_endpoint = optional(string)<br/> skip_cos_auth_policy = optional(bool, false)<br/> }), {})<br/> metrics_data = optional(object({<br/> enabled = optional(bool, false)<br/> bucket_crn = optional(string)<br/> bucket_endpoint = optional(string)<br/> skip_cos_auth_policy = optional(bool, false)<br/> }), {})<br/> }<br/> )</pre> | <pre>{<br/> "logs_data": null,<br/> "metrics_data": null<br/>}</pre> | no |
128
158
| <aname="input_existing_event_notifications_instances"></a> [existing\_event\_notifications\_instances](#input\_existing\_event\_notifications\_instances)| List of Event Notifications instance details for routing critical events that occur in your IBM Cloud Logs. | <pre>list(object({<br/> en_instance_id = string<br/> en_region = string<br/> en_integration_name = optional(string)<br/> skip_en_auth_policy = optional(bool, false)<br/> }))</pre> |`[]`| no |
129
159
| <aname="input_instance_name"></a> [instance\_name](#input\_instance\_name)| The name of the IBM Cloud Logs instance to create. Defaults to 'cloud-logs-<region>' |`string`|`null`| no |
@@ -141,6 +171,7 @@ You need the following permissions to run this module.
141
171
142
172
| Name | Description |
143
173
|------|-------------|
174
+
| <aname="output_account_id"></a> [account\_id](#output\_account\_id)| The account id where cloud logs instance is provisioned. |
144
175
| <aname="output_crn"></a> [crn](#output\_crn)| The CRN of the provisioned Cloud Logs instance. |
145
176
| <aname="output_guid"></a> [guid](#output\_guid)| The guid of the provisioned Cloud Logs instance. |
146
177
| <aname="output_ingress_endpoint"></a> [ingress\_endpoint](#output\_ingress\_endpoint)| The public ingress endpoint of the provisioned Cloud Logs instance. |
0 commit comments