@@ -5463,6 +5463,7 @@ Parameter represents a set value for the scope.
5463
5463
"can_exchange_messages" : true ,
5464
5464
"client_errs" : [[null ]],
5465
5465
"client_logs" : [[" string" ]],
5466
+ "healthy" : true ,
5466
5467
"node" : {
5467
5468
"certName" : " string" ,
5468
5469
"derpport" : 0 ,
@@ -5494,6 +5495,7 @@ Parameter represents a set value for the scope.
5494
5495
| ` can_exchange_messages ` | boolean | false | | |
5495
5496
| ` client_errs ` | array of array | false | | |
5496
5497
| ` client_logs ` | array of array | false | | |
5498
+ | ` healthy ` | boolean | false | | |
5497
5499
| ` node ` | [ tailcfg.DERPNode] ( #tailcfgderpnode ) | false | | |
5498
5500
| ` round_trip_ping ` | integer | false | | |
5499
5501
| ` stun ` | [ healthcheck.DERPStunReport] ( #healthcheckderpstunreport ) | false | | |
@@ -5503,11 +5505,13 @@ Parameter represents a set value for the scope.
5503
5505
5504
5506
``` json
5505
5507
{
5508
+ "healthy" : true ,
5506
5509
"node_reports" : [
5507
5510
{
5508
5511
"can_exchange_messages" : true ,
5509
5512
"client_errs" : [[null ]],
5510
5513
"client_logs" : [[" string" ]],
5514
+ "healthy" : true ,
5511
5515
"node" : {
5512
5516
"certName" : " string" ,
5513
5517
"derpport" : 0 ,
@@ -5561,13 +5565,15 @@ Parameter represents a set value for the scope.
5561
5565
5562
5566
| Name | Type | Required | Restrictions | Description |
5563
5567
| -------------- | ----------------------------------------------------------------- | -------- | ------------ | ----------- |
5568
+ | ` healthy ` | boolean | false | | |
5564
5569
| ` node_reports ` | array of [ healthcheck.DERPNodeReport] ( #healthcheckderpnodereport ) | false | | |
5565
5570
| ` region ` | [ tailcfg.DERPRegion] ( #tailcfgderpregion ) | false | | |
5566
5571
5567
5572
## healthcheck.DERPReport
5568
5573
5569
5574
``` json
5570
5575
{
5576
+ "healthy" : true ,
5571
5577
"netcheck" : {
5572
5578
"captivePortal" : " string" ,
5573
5579
"globalV4" : " string" ,
@@ -5601,11 +5607,13 @@ Parameter represents a set value for the scope.
5601
5607
"netcheck_logs" : [" string" ],
5602
5608
"regions" : {
5603
5609
"property1" : {
5610
+ "healthy" : true ,
5604
5611
"node_reports" : [
5605
5612
{
5606
5613
"can_exchange_messages" : true ,
5607
5614
"client_errs" : [[null ]],
5608
5615
"client_logs" : [[" string" ]],
5616
+ "healthy" : true ,
5609
5617
"node" : {
5610
5618
"certName" : " string" ,
5611
5619
"derpport" : 0 ,
@@ -5654,11 +5662,13 @@ Parameter represents a set value for the scope.
5654
5662
}
5655
5663
},
5656
5664
"property2" : {
5665
+ "healthy" : true ,
5657
5666
"node_reports" : [
5658
5667
{
5659
5668
"can_exchange_messages" : true ,
5660
5669
"client_errs" : [[null ]],
5661
5670
"client_logs" : [[" string" ]],
5671
+ "healthy" : true ,
5662
5672
"node" : {
5663
5673
"certName" : " string" ,
5664
5674
"derpport" : 0 ,
@@ -5714,6 +5724,7 @@ Parameter represents a set value for the scope.
5714
5724
5715
5725
| Name | Type | Required | Restrictions | Description |
5716
5726
| ------------------ | ------------------------------------------------------------ | -------- | ------------ | ----------- |
5727
+ | ` healthy ` | boolean | false | | |
5717
5728
| ` netcheck ` | [ netcheck.Report] ( #netcheckreport ) | false | | |
5718
5729
| ` netcheck_logs ` | array of string | false | | |
5719
5730
| ` regions ` | object | false | | |
@@ -5742,6 +5753,7 @@ Parameter represents a set value for the scope.
5742
5753
``` json
5743
5754
{
5744
5755
"derp" : {
5756
+ "healthy" : true ,
5745
5757
"netcheck" : {
5746
5758
"captivePortal" : " string" ,
5747
5759
"globalV4" : " string" ,
@@ -5775,11 +5787,13 @@ Parameter represents a set value for the scope.
5775
5787
"netcheck_logs" : [" string" ],
5776
5788
"regions" : {
5777
5789
"property1" : {
5790
+ "healthy" : true ,
5778
5791
"node_reports" : [
5779
5792
{
5780
5793
"can_exchange_messages" : true ,
5781
5794
"client_errs" : [[null ]],
5782
5795
"client_logs" : [[" string" ]],
5796
+ "healthy" : true ,
5783
5797
"node" : {
5784
5798
"certName" : " string" ,
5785
5799
"derpport" : 0 ,
@@ -5828,11 +5842,13 @@ Parameter represents a set value for the scope.
5828
5842
}
5829
5843
},
5830
5844
"property2" : {
5845
+ "healthy" : true ,
5831
5846
"node_reports" : [
5832
5847
{
5833
5848
"can_exchange_messages" : true ,
5834
5849
"client_errs" : [[null ]],
5835
5850
"client_logs" : [[" string" ]],
5851
+ "healthy" : true ,
5836
5852
"node" : {
5837
5853
"certName" : " string" ,
5838
5854
"derpport" : 0 ,
@@ -5882,16 +5898,18 @@ Parameter represents a set value for the scope.
5882
5898
}
5883
5899
}
5884
5900
},
5901
+ "pass" : true ,
5885
5902
"time" : " string"
5886
5903
}
5887
5904
```
5888
5905
5889
5906
### Properties
5890
5907
5891
- | Name | Type | Required | Restrictions | Description |
5892
- | ------ | ------------------------------------------------ | -------- | ------------ | ----------- |
5893
- | ` derp ` | [ healthcheck.DERPReport] ( #healthcheckderpreport ) | false | | |
5894
- | ` time ` | string | false | | |
5908
+ | Name | Type | Required | Restrictions | Description |
5909
+ | ------ | ------------------------------------------------ | -------- | ------------ | ------------------------------------------------ |
5910
+ | ` derp ` | [ healthcheck.DERPReport] ( #healthcheckderpreport ) | false | | |
5911
+ | ` pass ` | boolean | false | | Healthy is true if the report returns no errors. |
5912
+ | ` time ` | string | false | | Time is the time the report was generated at. |
5895
5913
5896
5914
## netcheck.Report
5897
5915
0 commit comments