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
*`name` - (Required) Specifies the name of the table in a Log Analytics Workspace. Must end in `_CL` for custom tables.
76
+
-`name` - (Required) Specifies the name of the table in a Log Analytics Workspace. Must end in `_CL` for custom tables.
77
77
78
-
*`workspace_id` - (Required) The object ID of the Log Analytics Workspace that will contain the table.
78
+
-`workspace_id` - (Required) The object ID of the Log Analytics Workspace that will contain the table.
79
79
80
-
*`type` - (Required) The type of table. Must be either of `Microsoft` for inbuilt tables, or `CustomLog` for custom tables.
80
+
-`type` - (Required) The type of table. Must be either of `Microsoft` for inbuilt tables, or `CustomLog` for custom tables.
81
81
82
-
*`sub_type` - (Required) The sub type of table. Must be one of `Any`, `Classic`, or `DataCollectionRuleBased`.
82
+
-`sub_type` - (Required) The sub type of table. Must be one of `Any`, `Classic`, or `DataCollectionRuleBased`.
83
83
84
-
*`display_name` - (Optional) The display name of the table in a Log Analytics Workspace.
84
+
-`display_name` - (Optional) The display name of the table in a Log Analytics Workspace.
85
85
86
-
*`description` - (Optional) The description of the table in a Log Analytics Workspace.
86
+
-`description` - (Optional) The description of the table in a Log Analytics Workspace.
87
87
88
-
*`categories` - (Optional) The categories applied to the table.
88
+
-`categories` - (Optional) The categories applied to the table.
89
89
90
-
*`column` - (Optional) One or more `column` blocks detailed below.
90
+
-`column` - (Optional) One or more `column` blocks detailed below.
91
91
92
92
-> **Note:** The order of the columns will match the display order in Log Analytics.
93
93
94
-
*`labels` - (Optional) The labels applied to the table.
94
+
-`labels` - (Optional) The labels applied to the table.
95
95
96
-
*`plan` - (Optional) Specify the system how to handle and charge the logs ingested to the table. Possible values are `Analytics` and `Basic`. Defaults to `Analytics`.
96
+
-`plan` - (Optional) Specify the system how to handle and charge the logs ingested to the table. Possible values are `Analytics` and `Basic`. Defaults to `Analytics`.
97
97
98
98
-> **Note:** The `name` of tables currently supported by the `Basic` plan can be found [here](https://learn.microsoft.com/en-us/azure/azure-monitor/logs/basic-logs-configure?tabs=portal-1#supported-tables).
99
99
100
-
*`retention_in_days` - (Optional) The table's retention in days. Possible values are either `8` (Basic Tier only) or range between `4` and `730`.
100
+
-`retention_in_days` - (Optional) The table's retention in days. Possible values are either `8` (Basic Tier only) or range between `4` and `730`.
101
101
102
-
*`total_retention_in_days` - (Optional) The table's total retention in days. Possible values range between `4` and `730`; or `1095`, `1460`, `1826`, `2191`, `2556`, `2922`, `3288`, `3653`, `4018`, or `4383`.
102
+
-`total_retention_in_days` - (Optional) The table's total retention in days. Possible values range between `4` and `730`; or `1095`, `1460`, `1826`, `2191`, `2556`, `2922`, `3288`, `3653`, `4018`, or `4383`.
103
103
104
104
-> **Note:**`retention_in_days` and `total_retention_in_days` will revert back to the value of azurerm_log_analytics_workspace retention_in_days when a Microsoft or Classic azurerm_log_analytics_workspace_table is deleted.
105
105
@@ -109,41 +109,41 @@ The following arguments are supported:
109
109
110
110
A `column` block supports the following:
111
111
112
-
*`name` - (Required) The name of the column.
112
+
-`name` - (Required) The name of the column.
113
113
114
-
*`type` - (Required) The type of data stored in the column. Must be one of `boolean`, `dateTime`, `dynamic`, `guid"`, `int`, `long`, `real` , or `string`.
114
+
-`type` - (Required) The type of data stored in the column. Must be one of `boolean`, `dateTime`, `dynamic`, `guid"`, `int`, `long`, `real` , or `string`.
115
115
116
-
*`display_name` - (Optional) The display name of the column.
116
+
-`display_name` - (Optional) The display name of the column.
117
117
118
-
*`description` - (Optional) A description of the column.
118
+
-`description` - (Optional) A description of the column.
119
119
120
-
*`display_by_default` - (Optional) Is the column displayed by default. Defaults to `true`.
120
+
-`display_by_default` - (Optional) Is the column displayed by default. Defaults to `true`.
121
121
122
-
*`type_hint` - (Optional) A hint as to what kind of data is stored in a `string` column. Must be one of `armpath`, `guid`, `ip`, or `uri`.
122
+
-`type_hint` - (Optional) A hint as to what kind of data is stored in a `string` column. Must be one of `armpath`, `guid`, `ip`, or `uri`.
123
123
124
-
*`hidden` - (Optional) Is the column hidden? Defaults to `false`.
124
+
-`hidden` - (Optional) Is the column hidden? Defaults to `false`.
125
125
126
126
## Attributes Reference
127
127
128
128
The following attributes are exported:
129
129
130
-
*`id` - The Log Analytics Workspace Table ID.
130
+
-`id` - The Log Analytics Workspace Table ID.
131
131
132
-
*`workspace_id` - The Workspace (or Customer) ID for the Log Analytics Workspace.
132
+
-`workspace_id` - The Workspace (or Customer) ID for the Log Analytics Workspace.
133
133
134
-
*`retention_in_days` - The table's data retention in days.
134
+
-`retention_in_days` - The table's data retention in days.
135
135
136
-
*`solutions` - The list of solutions associated with this table.
136
+
-`solutions` - The list of solutions associated with this table.
137
137
138
-
*`standard_column` - The details of the standard columns in this table.
138
+
-`standard_column` - The details of the standard columns in this table.
139
139
140
-
*`total_retention_in_days` - The table's total data retention in days.
140
+
-`total_retention_in_days` - The table's total data retention in days.
141
141
142
142
## Timeouts
143
143
144
144
The `timeouts` block allows you to specify [timeouts](https://www.terraform.io/docs/configuration/resources.html#timeouts) for certain actions:
145
145
146
-
*`create` - (Defaults to 5 minutes) Used when creating the Log Analytics Workspace.
147
-
*`update` - (Defaults to 5 minutes) Used when updating the Log Analytics Workspace.
148
-
*`read` - (Defaults to 5 minutes) Used when retrieving the Log Analytics Workspace.
149
-
*`delete` - (Defaults to 30 minutes) Used when deleting the Log Analytics Workspace.
146
+
-`create` - (Defaults to 5 minutes) Used when creating the Log Analytics Workspace.
147
+
-`update` - (Defaults to 5 minutes) Used when updating the Log Analytics Workspace.
148
+
-`read` - (Defaults to 5 minutes) Used when retrieving the Log Analytics Workspace.
149
+
-`delete` - (Defaults to 30 minutes) Used when deleting the Log Analytics Workspace.
0 commit comments