@@ -181,6 +181,9 @@ echo $response;
181
181
" extra" : {
182
182
" peer_approval_enabled" : true ,
183
183
" network_traffic_logs_enabled" : true ,
184
+ " network_traffic_logs_groups" : [
185
+ " ch8i4ug6lnn4g9hqv7m0"
186
+ ],
184
187
" network_traffic_packet_counter_enabled" : true
185
188
},
186
189
" lazy_connection_enabled" : true
@@ -218,6 +221,9 @@ echo $response;
218
221
" extra" : {
219
222
" peer_approval_enabled" : " boolean" ,
220
223
" network_traffic_logs_enabled" : " boolean" ,
224
+ " network_traffic_logs_groups" : [
225
+ " string"
226
+ ],
221
227
" network_traffic_packet_counter_enabled" : " boolean"
222
228
},
223
229
" lazy_connection_enabled" : " boolean"
@@ -503,6 +509,11 @@ echo $response;
503
509
504
510
Enables or disables network traffic logging. If enabled, all network traffic events from peers will be stored.
505
511
512
+ </Property>
513
+ <Property name="network_traffic_logs_groups" type="string[]" required={true}>
514
+
515
+ Limits traffic logging to these groups. If unset all peers are enabled.
516
+
506
517
</Property>
507
518
<Property name="network_traffic_packet_counter_enabled" type="boolean" required={true}>
508
519
@@ -579,6 +590,9 @@ curl -X PUT https://api.netbird.io/api/accounts/{accountId} \
579
590
" extra" : {
580
591
" peer_approval_enabled" : true ,
581
592
" network_traffic_logs_enabled" : true ,
593
+ " network_traffic_logs_groups" : [
594
+ " ch8i4ug6lnn4g9hqv7m0"
595
+ ],
582
596
" network_traffic_packet_counter_enabled" : true
583
597
},
584
598
" lazy_connection_enabled" : true
@@ -611,6 +625,9 @@ let data = JSON.stringify({
611
625
"extra": {
612
626
"peer_approval_enabled": true,
613
627
"network_traffic_logs_enabled": true,
628
+ "network_traffic_logs_groups": [
629
+ "ch8i4ug6lnn4g9hqv7m0"
630
+ ],
614
631
"network_traffic_packet_counter_enabled": true
615
632
},
616
633
"lazy_connection_enabled": true
@@ -665,6 +682,9 @@ payload = json.dumps({
665
682
"extra": {
666
683
"peer_approval_enabled": true,
667
684
"network_traffic_logs_enabled": true,
685
+ "network_traffic_logs_groups": [
686
+ "ch8i4ug6lnn4g9hqv7m0"
687
+ ],
668
688
"network_traffic_packet_counter_enabled": true
669
689
},
670
690
"lazy_connection_enabled": true
@@ -719,6 +739,9 @@ func main() {
719
739
"extra": {
720
740
"peer_approval_enabled": true,
721
741
"network_traffic_logs_enabled": true,
742
+ "network_traffic_logs_groups": [
743
+ "ch8i4ug6lnn4g9hqv7m0"
744
+ ],
722
745
"network_traffic_packet_counter_enabled": true
723
746
},
724
747
"lazy_connection_enabled": true
@@ -791,6 +814,9 @@ request.body = JSON.dump({
791
814
"extra": {
792
815
"peer_approval_enabled": true,
793
816
"network_traffic_logs_enabled": true,
817
+ "network_traffic_logs_groups": [
818
+ "ch8i4ug6lnn4g9hqv7m0"
819
+ ],
794
820
"network_traffic_packet_counter_enabled": true
795
821
},
796
822
"lazy_connection_enabled": true
@@ -827,6 +853,9 @@ RequestBody body = RequestBody.create(mediaType, '{
827
853
" extra" : {
828
854
" peer_approval_enabled" : true ,
829
855
" network_traffic_logs_enabled" : true ,
856
+ " network_traffic_logs_groups" : [
857
+ " ch8i4ug6lnn4g9hqv7m0"
858
+ ],
830
859
" network_traffic_packet_counter_enabled" : true
831
860
},
832
861
" lazy_connection_enabled" : true
@@ -879,6 +908,9 @@ curl_setopt_array($curl, array(
879
908
"extra": {
880
909
"peer_approval_enabled": true,
881
910
"network_traffic_logs_enabled": true,
911
+ "network_traffic_logs_groups": [
912
+ "ch8i4ug6lnn4g9hqv7m0"
913
+ ],
882
914
"network_traffic_packet_counter_enabled": true
883
915
},
884
916
"lazy_connection_enabled": true
@@ -926,6 +958,9 @@ echo $response;
926
958
" extra" : {
927
959
" peer_approval_enabled" : true ,
928
960
" network_traffic_logs_enabled" : true ,
961
+ " network_traffic_logs_groups" : [
962
+ " ch8i4ug6lnn4g9hqv7m0"
963
+ ],
929
964
" network_traffic_packet_counter_enabled" : true
930
965
},
931
966
" lazy_connection_enabled" : true
@@ -961,6 +996,9 @@ echo $response;
961
996
" extra" : {
962
997
" peer_approval_enabled" : " boolean" ,
963
998
" network_traffic_logs_enabled" : " boolean" ,
999
+ " network_traffic_logs_groups" : [
1000
+ " string"
1001
+ ],
964
1002
" network_traffic_packet_counter_enabled" : " boolean"
965
1003
},
966
1004
" lazy_connection_enabled" : " boolean"
0 commit comments