File tree Expand file tree Collapse file tree 2 files changed +422
-64
lines changed Expand file tree Collapse file tree 2 files changed +422
-64
lines changed Original file line number Diff line number Diff line change @@ -1019,39 +1019,163 @@ definitions:
1019
1019
- enabled
1020
1020
- disabled
1021
1021
type : string
1022
+ check_alpn :
1023
+ pattern : ^[^\s]+$
1024
+ type : string
1025
+ x-display-name : Protocols
1026
+ check_proto :
1027
+ pattern : ^[^\s]+$
1028
+ type : string
1029
+ x-display-name : Name
1030
+ check_via_socks4 :
1031
+ enum :
1032
+ - enabled
1033
+ - disabled
1034
+ type : string
1035
+ ciphers :
1036
+ type : string
1037
+ x-dependency :
1038
+ ssl :
1039
+ value : enabled
1040
+ ciphersuites :
1041
+ type : string
1042
+ x-dependency :
1043
+ ssl :
1044
+ value : enabled
1022
1045
cookie :
1023
1046
pattern : ^[^\s]+$
1024
1047
type : string
1048
+ crl_file :
1049
+ type : string
1050
+ x-dependency :
1051
+ ssl :
1052
+ value : enabled
1025
1053
downinter :
1026
1054
type : integer
1027
1055
x-nullable : true
1056
+ error_limit :
1057
+ type : integer
1058
+ x-display-name : Error count
1059
+ fall :
1060
+ type : integer
1061
+ x-display-name : Nr. of consecutive failed checks
1062
+ x-nullable : true
1028
1063
fastinter :
1029
1064
type : integer
1030
1065
x-nullable : true
1066
+ force_sslv3 :
1067
+ enum :
1068
+ - enabled
1069
+ - disabled
1070
+ type : string
1071
+ force_tlsv10 :
1072
+ enum :
1073
+ - enabled
1074
+ - disabled
1075
+ type : string
1076
+ force_tlsv11 :
1077
+ enum :
1078
+ - enabled
1079
+ - disabled
1080
+ type : string
1081
+ force_tlsv12 :
1082
+ enum :
1083
+ - enabled
1084
+ - disabled
1085
+ type : string
1086
+ force_tlsv13 :
1087
+ enum :
1088
+ - enabled
1089
+ - disabled
1090
+ type : string
1031
1091
health_check_port :
1032
1092
maximum : 65535
1033
1093
minimum : 1
1034
1094
type : integer
1035
1095
x-nullable : true
1096
+ id :
1097
+ type : integer
1098
+ x-nullable : true
1036
1099
init-addr :
1037
1100
pattern : ^[^\s]+$
1038
1101
type : string
1102
+ x-nullable : true
1039
1103
inter :
1040
1104
type : integer
1041
1105
x-nullable : true
1106
+ log_proto :
1107
+ enum :
1108
+ - legacy
1109
+ - octet-count
1110
+ type : string
1042
1111
maintenance :
1043
1112
enum :
1044
1113
- enabled
1045
1114
- disabled
1046
1115
type : string
1116
+ max_reuse :
1117
+ type : integer
1118
+ x-nullable : true
1047
1119
maxconn :
1048
1120
type : integer
1049
- x-display-name : Max Connections
1121
+ x-display-name : Max Concurrent Connections
1122
+ x-nullable : true
1123
+ maxqueue :
1124
+ type : integer
1125
+ x-display-name : Max Number of Connections
1126
+ x-nullable : true
1127
+ minconn :
1128
+ type : integer
1050
1129
x-nullable : true
1051
1130
name :
1052
1131
pattern : ^[^\s]+$
1053
1132
type : string
1054
1133
x-nullable : false
1134
+ namespace :
1135
+ type : string
1136
+ no_sslv3 :
1137
+ enum :
1138
+ - enabled
1139
+ - disabled
1140
+ type : string
1141
+ no_tlsv10 :
1142
+ enum :
1143
+ - enabled
1144
+ - disabled
1145
+ type : string
1146
+ no_tlsv11 :
1147
+ enum :
1148
+ - enabled
1149
+ - disabled
1150
+ type : string
1151
+ no_tlsv12 :
1152
+ enum :
1153
+ - enabled
1154
+ - disabled
1155
+ type : string
1156
+ no_tlsv13 :
1157
+ enum :
1158
+ - enabled
1159
+ - disabled
1160
+ type : string
1161
+ no_verifyhost :
1162
+ enum :
1163
+ - enabled
1164
+ - disabled
1165
+ type : string
1166
+ npn :
1167
+ type : string
1168
+ x-dependency :
1169
+ ssl :
1170
+ value : enabled
1171
+ observe :
1172
+ enum :
1173
+ - layer4
1174
+ - layer7
1175
+ type : string
1176
+ x-dependency :
1177
+ ssl :
1178
+ value : enabled
1055
1179
on-error :
1056
1180
enum :
1057
1181
- fastinter
@@ -1067,6 +1191,15 @@ definitions:
1067
1191
enum :
1068
1192
- shutdown-backup-sessions
1069
1193
type : string
1194
+ pool_low_conn :
1195
+ type : integer
1196
+ x-nullable : true
1197
+ pool_max_conn :
1198
+ type : integer
1199
+ x-nullable : true
1200
+ pool_purge_delay :
1201
+ type : integer
1202
+ x-nullable : true
1070
1203
port :
1071
1204
maximum : 65535
1072
1205
minimum : 1
@@ -1088,24 +1221,35 @@ definitions:
1088
1221
- unique-id
1089
1222
type : string
1090
1223
type : array
1224
+ redir :
1225
+ type : string
1226
+ x-display-name : Prefix
1091
1227
resolve-net :
1092
- pattern : ^[^\s]+ $
1228
+ pattern : ^[^, \s][^\,]*[^,\s]* $
1093
1229
type : string
1094
1230
x-dependency :
1095
1231
resolvers :
1096
1232
required : true
1097
1233
resolve-prefer :
1098
- pattern : ^[^\s]+$
1234
+ enum :
1235
+ - ipv4
1236
+ - ipv6
1099
1237
type : string
1100
1238
x-dependency :
1101
1239
resolvers :
1102
1240
required : true
1241
+ resolve_opts :
1242
+ pattern : ^[^,\s][^\,]*[^,\s]*$
1243
+ type : string
1103
1244
resolvers :
1104
1245
pattern : ^[^\s]+$
1105
1246
type : string
1106
1247
x-dynamic-enum :
1107
1248
operation : getResolvers
1108
1249
property : name
1250
+ rise :
1251
+ type : integer
1252
+ x-nullable : true
1109
1253
send-proxy :
1110
1254
enum :
1111
1255
- enabled
@@ -1116,12 +1260,30 @@ definitions:
1116
1260
- enabled
1117
1261
- disabled
1118
1262
type : string
1263
+ send_proxy_v2_ssl :
1264
+ enum :
1265
+ - enabled
1266
+ - disabled
1267
+ type : string
1268
+ send_proxy_v2_ssl_cn :
1269
+ enum :
1270
+ - enabled
1271
+ - disabled
1272
+ type : string
1119
1273
slowstart :
1120
1274
type : integer
1121
1275
x-nullable : true
1122
1276
sni :
1123
1277
pattern : ^[^\s]+$
1124
1278
type : string
1279
+ socks4 :
1280
+ pattern : ^[^\s]+$
1281
+ type : string
1282
+ x-dependency :
1283
+ check-via-socks4 :
1284
+ required : true
1285
+ source :
1286
+ type : string
1125
1287
ssl :
1126
1288
enum :
1127
1289
- enabled
@@ -1140,6 +1302,39 @@ definitions:
1140
1302
x-dependency :
1141
1303
ssl :
1142
1304
value : enabled
1305
+ ssl_max_ver :
1306
+ enum :
1307
+ - SSLv3
1308
+ - TLSv1.0
1309
+ - TLSv1.1
1310
+ - TLSv1.2
1311
+ - TLSv1.3
1312
+ type : string
1313
+ ssl_min_ver :
1314
+ enum :
1315
+ - SSLv3
1316
+ - TLSv1.0
1317
+ - TLSv1.1
1318
+ - TLSv1.2
1319
+ - TLSv1.3
1320
+ type : string
1321
+ ssl_reuse :
1322
+ enum :
1323
+ - enabled
1324
+ - disabled
1325
+ type : string
1326
+ stick :
1327
+ enum :
1328
+ - enabled
1329
+ - disabled
1330
+ type : string
1331
+ tcp_ut :
1332
+ type : integer
1333
+ tfo :
1334
+ enum :
1335
+ - enabled
1336
+ - disabled
1337
+ type : string
1143
1338
tls_tickets :
1144
1339
enum :
1145
1340
- enabled
@@ -1148,6 +1343,8 @@ definitions:
1148
1343
x-dependency :
1149
1344
ssl :
1150
1345
value : enabled
1346
+ track :
1347
+ type : string
1151
1348
verify :
1152
1349
enum :
1153
1350
- none
@@ -1156,6 +1353,13 @@ definitions:
1156
1353
x-dependency :
1157
1354
ssl :
1158
1355
value : enabled
1356
+ verifyhost :
1357
+ type : string
1358
+ x-dependency :
1359
+ ssl :
1360
+ value : enabled
1361
+ verify :
1362
+ value : required
1159
1363
weight :
1160
1364
type : integer
1161
1365
x-nullable : true
You can’t perform that action at this time.
0 commit comments