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
-`default_rules` (Attributes) Set the action Falcon KAC should take when assessing default rules. All default rules are set to "Alert" by default. Action must be one of:
112
-
- "Disabled": Do nothing
113
-
- "Alert": Send an alert
114
-
- "Prevent": Prevent the object from running (see [below for nested schema](#nestedatt--default_rule_group--default_rules))
123
+
-`custom_rules` (Attributes Set) Defines custom rules for the KAC policy. All custom rules attached to the policy must be included in every `rule_groups` block that defines `custom_rules`. Any `rule_groups` block that omits `custom_rules` will have all custom rules set to `"Disabled"` by default. Action must be one of:
124
+
-`"Disabled"`: Do nothing
125
+
-`"Alert"`: Send an alert
126
+
-`"Prevent"`: Prevent the object from running (see [below for nested schema](#nestedatt--default_rule_group--custom_rules))
127
+
-`default_rules` (Attributes) Set the action Falcon KAC should take when assessing default rules. All default rules are set to `"Alert"` by default. Action must be one of:
128
+
-`"Disabled"`: Do nothing
129
+
-`"Alert"`: Send an alert
130
+
-`"Prevent"`: Prevent the object from running (see [below for nested schema](#nestedatt--default_rule_group--default_rules))
115
131
-`deny_on_error` (Boolean) Defines how KAC will handle an unrecognized error or timeout when processing an admission request. If set to "false", the pod or workload will be allowed to run.
116
132
-`image_assessment` (Attributes) When enabled, KAC applies image assessment policies to pods or workloads that are being created or updated on the Kubernetes cluster. (see [below for nested schema](#nestedatt--default_rule_group--image_assessment))
117
133
@@ -123,6 +139,15 @@ Read-Only:
123
139
-`name` (String) Name of the default KAC policy rule group.
124
140
-`namespaces` (Set of String) The default rule group namespace is `"*"`, which applies to all namespaces, and is not configurable.
### Nested Schema for `default_rule_group.default_rules`
128
153
@@ -188,10 +213,14 @@ Required:
188
213
189
214
Optional:
190
215
191
-
-`default_rules` (Attributes) Set the action Falcon KAC should take when assessing default rules. All default rules are set to "Alert" by default. Action must be one of:
192
-
- "Disabled": Do nothing
193
-
- "Alert": Send an alert
194
-
- "Prevent": Prevent the object from running (see [below for nested schema](#nestedatt--rule_groups--default_rules))
216
+
-`custom_rules` (Attributes Set) Defines custom rules for the KAC policy. All custom rules attached to the policy must be included in every `rule_groups` block that defines `custom_rules`. Any `rule_groups` block that omits `custom_rules` will have all custom rules set to `"Disabled"` by default. Action must be one of:
217
+
-`"Disabled"`: Do nothing
218
+
-`"Alert"`: Send an alert
219
+
-`"Prevent"`: Prevent the object from running (see [below for nested schema](#nestedatt--rule_groups--custom_rules))
220
+
-`default_rules` (Attributes) Set the action Falcon KAC should take when assessing default rules. All default rules are set to `"Alert"` by default. Action must be one of:
221
+
-`"Disabled"`: Do nothing
222
+
-`"Alert"`: Send an alert
223
+
-`"Prevent"`: Prevent the object from running (see [below for nested schema](#nestedatt--rule_groups--default_rules))
195
224
-`deny_on_error` (Boolean) Defines how KAC will handle an unrecognized error or timeout when processing an admission request. If set to "false", the pod or workload will be allowed to run.
196
225
-`description` (String) Description of the KAC policy rule group.
197
226
-`image_assessment` (Attributes) When enabled, KAC applies image assessment policies to pods or workloads that are being created or updated on the Kubernetes cluster. (see [below for nested schema](#nestedatt--rule_groups--image_assessment))
@@ -202,6 +231,15 @@ Read-Only:
202
231
203
232
-`id` (String) Identifier for the KAC policy rule group.
204
233
234
+
<aid="nestedatt--rule_groups--custom_rules"></a>
235
+
### Nested Schema for `rule_groups.custom_rules`
236
+
237
+
Required:
238
+
239
+
-`action` (String) Determines what action Falcon KAC takes when assessing the custom rule.
240
+
-`id` (String) Identifier for the KAC custom rule.
0 commit comments