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
Provides a Netdata Cloud Node Room Member resource. Use this resource to manage node membership to the room in the selected space, only reachable nodes can be added to the room.
7
-
This resource is useful in the case of Netdata Streaming and Replication https://learn.netdata.cloud/docs/observability-centralization-points/metrics-centralization-points/ when you want to spread
8
-
the Netdata child agents across different rooms because by default all of them end in the same room like the Netdata parent.
6
+
Provides a Netdata Cloud Node Room Member resource. Use this resource to manage node membership to the room in the selected space.
7
+
There are two options to add nodes to the room:
8
+
providing the node names directly, but only reachable nodes will be added to the room, use node_names attribute for thiscreating rules that will automatically add nodes to the room based on the rule, use rule block for this
9
9
---
10
10
11
11
# netdata_node_room_member (Resource)
12
12
13
-
Provides a Netdata Cloud Node Room Member resource. Use this resource to manage node membership to the room in the selected space, only reachable nodes can be added to the room.
14
-
This resource is useful in the case of [Netdata Streaming and Replication](https://learn.netdata.cloud/docs/observability-centralization-points/metrics-centralization-points/) when you want to spread
15
-
the Netdata child agents across different rooms because by default all of them end in the same room like the Netdata parent.
13
+
Provides a Netdata Cloud Node Room Member resource. Use this resource to manage node membership to the room in the selected space.
14
+
There are two options to add nodes to the room:
15
+
- providing the node names directly, but only reachable nodes will be added to the room, use node_names attribute for this
16
+
- creating rules that will automatically add nodes to the room based on the rule, use rule block for this
-`node_names` (List of String) List of node names to add to the room
36
-
-`room_id` (String) The Room ID of the space
37
-
-`space_id` (String) Space ID of the member
52
+
-`room_id` (String) The Room ID of the space.
53
+
-`space_id` (String) Space ID of the member.
54
+
55
+
### Optional
56
+
57
+
-`node_names` (List of String) List of node names to add to the room. At least one node name is required.
58
+
-`rule` (Block List) The node rule to apply to the room. The logical relation between multiple rules is OR. More info [here](https://learn.netdata.cloud/docs/netdata-cloud/spaces-and-rooms/node-rule-based-room-assignment). (see [below for nested schema](#nestedblock--rule))
59
+
60
+
<aid="nestedblock--rule"></a>
61
+
### Nested Schema for `rule`
62
+
63
+
Required:
64
+
65
+
-`action` (String) Determines whether matching nodes will be included or excluded from the room. EXCLUDE action always takes precedence against INCLUDE. Valid values: INCLUDE or EXCLUDE.
66
+
67
+
Optional:
68
+
69
+
-`clause` (Block List) The clause to apply to the rule. The logical relation between multiple clauses is AND. It should be a least one clause. (see [below for nested schema](#nestedblock--rule--clause))
70
+
-`description` (String) The description of the rule.
0 commit comments