Schemathesis 4.30.1
API Coverage Report
2026-10-10 17:01:00
Operations
Operations called at least once
100% 141 of 141 called
Parameters
Tested with valid and invalid values
98.9% 363 of 367 covered
Keywords
Constraints tested both ways
99.3% 3561 of 3585 covered
Examples
Schema examples sent in tests
97.7% 129 of 132 used
Responses
Documented response codes hit
68.4% 184 of 269 received
Show
Dataplane 4 operations 3 covered 1 partial 0 uncovered 0 not measured 98% #
Path Parameters
mesh1 / 1
#validinvalidschema
12833n/a{
22833n/a "type": "string"
32833n/a}
Query Parameters
offset1 / 1
1866462{
2866462 "type": "integer"
3866462}
size3 / 3
1485459{
266285 "maximum": 1000,
3570177 "minimum": 1,
4747197 "type": "integer"
5485459}
filter4 / 4
1383n/a{
2383n/a "properties": {
3299n/a "key": {
4299n/a "type": "string"
5299n/a },
6294n/a "value": {
7294n/a "type": "string"
8294n/a }
9383n/a },
10383n/a "type": "object"
11383n/a}
Responses
codedescriptionhitsavg
200List19730ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request8080ms
41510ms
404Not Found510ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12826n/a{
22826n/a "type": "string"
32826n/a}
name1 / 1
12826n/a{
22826n/a "type": "string"
32826n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found28250ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12962n/a{
22962n/a "type": "string"
32962n/a}
name1 / 1
12962n/a{
22962n/a "type": "string"
32962n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29610ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
13355n/a{
23355n/a "type": "string"
33355n/a}
name1 / 1
13355n/a{
23355n/a "type": "string"
33355n/a}
Body
application/json141 / 144
DataplaneItem
1844837{
2985683 "properties": {
381710 "labels": {
4845 "additionalProperties": {
52445 "type": "string"
6845 },
78225 "type": "object"
881710 },
916625 "mesh": {
1016625 "type": "string"
1116625 },
12707181 "metrics": {
13678165 "properties": {
14674154 "conf": {
15674154 "oneOf": [
16674154 {
18674154 }
19674154 ],
208235 "type": "object"
21674154 },
227586 "name": {
237586 "type": "string"
247586 },
257615 "type": {
267615 "type": "string"
277615 }
28678165 },
2987216 "type": "object"
30707181 },
31165215 "name": {
32165215 "type": "string"
33165215 },
34446446 "networking": {
35430441 "properties": {
3677412 "address": {
3777412 "type": "string"
3877412 },
3978915 "admin": {
4074210 "properties": {
4174210 "port": {
4274210 "type": "integer"
4374210 }
4474210 },
457995 "type": "object"
4678915 },
477738 "advertisedAddress": {
487738 "type": "string"
497738 },
5074031 "gateway": {
5171026 "properties": {
5271812 "tags": {
53287 "additionalProperties": {
54927 "type": "string"
55287 },
567255 "type": "object"
5771812 },
5871114 "type": {
5971114 "oneOf": [
6023702 {
6123702 "type": "string"
6223702 },
6368837 {
6468837 "type": "integer"
6568837 }
6671114 ]
6771114 }
6871026 },
697665 "type": "object"
7074031 },
71640140 "inbound": {
72640135 "items": {
73147147 "properties": {
742127 "address": {
752127 "type": "string"
762127 },
7720620 "health": {
7816515 "properties": {
7916515 "ready": {
8016515 "type": "boolean"
8116515 }
8216515 },
832215 "type": "object"
8420620 },
852018 "name": {
862018 "type": "string"
872018 },
8820014 "port": {
8920014 "type": "integer"
9020014 },
912035 "protocol": {
922035 "type": "string"
932035 },
942025 "serviceAddress": {
952025 "type": "string"
962025 },
972056 "servicePort": {
982056 "type": "integer"
992056 },
10014569 "serviceProbe": {
10113661 "properties": {
1021556 "healthyThreshold": {
10300 "format": "uint32",
1041556 "type": "integer"
1051556 },
10613824 "interval": {
10712519 "properties": {
1081266 "nanos": {
1091266 "type": "integer"
1101266 },
11112613 "seconds": {
11212613 "type": "integer"
11312613 }
11412519 },
1151575 "type": "object"
11613824 },
1171545 "tcp": {
1181n/a "properties": {},
1191545 "type": "object"
1201545 },
12113820 "timeout": {
12212212 "properties": {
1231256 "nanos": {
1241256 "type": "integer"
1251256 },
1261246 "seconds": {
1271246 "type": "integer"
1281246 }
12912212 },
1301508 "type": "object"
13113820 },
1321516 "unhealthyThreshold": {
13300 "format": "uint32",
1341516 "type": "integer"
1351516 }
13613661 },
1372068 "type": "object"
13814569 },
1392056 "state": {
1402056 "oneOf": [
14134177 {
14234177 "type": "string"
14334177 },
14417140 {
14517140 "type": "integer"
14617140 }
1472056 ]
1482056 },
14919318 "tags": {
150435 "additionalProperties": {
1511335 "type": "string"
152435 },
15319813 "type": "object"
15419318 }
155147147 },
1563095 "type": "object"
157640135 },
1587755 "type": "array"
159640140 },
16072855 "listeners": {
16172850 "items": {
16219280 "properties": {
1631575 "address": {
1641575 "type": "string"
1651575 },
1661655 "name": {
1671655 "type": "string"
1681655 },
1691646 "port": {
1701646 "type": "integer"
1711646 },
17216416 "state": {
17316416 "oneOf": [
17473107 {
17573107 "type": "string"
17673107 },
1779189 {
1789189 "type": "integer"
1799189 }
18016416 ]
18116416 },
18212948 "type": {
18312948 "oneOf": [
18460117 {
18560117 "type": "string"
18660117 },
18769108 {
18869108 "type": "integer"
18969108 }
19012948 ]
19112948 }
19219280 },
1933655 "type": "object"
19472850 },
1957785 "type": "array"
19672855 },
19770771 "outbound": {
19870766 "items": {
19918588 "properties": {
20017711 "address": {
20117711 "type": "string"
20217711 },
20315952 "backendRef": {
20412844 "properties": {
2051215 "kind": {
2061215 "type": "string"
2071215 },
20811317 "labels": {
2095512 "additionalProperties": {
21019126 "type": "string"
2115512 },
2121255 "type": "object"
21311317 },
2141216 "name": {
2151216 "type": "string"
2161216 },
21711216 "port": {
21811216 "type": "integer"
21911216 }
22012844 },
2212038 "type": "object"
22215952 },
22318215 "port": {
22418215 "type": "integer"
22518215 },
22619910 "tags": {
2271105 "additionalProperties": {
2283505 "type": "string"
2291105 },
2302045 "type": "object"
23119910 }
23218588 },
2333545 "type": "object"
23470766 },
2357735 "type": "array"
23670771 },
237691118 "transparentProxying": {
238661112 "properties": {
23972612 "directAccessServices": {
2407266 "items": {
2411948 "type": "string"
2427266 },
2437326 "type": "array"
24472612 },
2457258 "ipFamilyMode": {
2467258 "oneOf": [
24726707 {
24826707 "type": "string"
24926707 },
25069934 {
25169934 "type": "integer"
25269934 }
2537258 ]
2547258 },
25566369 "reachableBackends": {
25664964 "properties": {
25764964 "refs": {
25864958 "items": {
2595596 "properties": {
2607354 "kind": {
2617354 "type": "string"
2627354 },
2638817 "labels": {
2643912 "additionalProperties": {
26510819 "type": "string"
2663912 },
2671005 "type": "object"
2688817 },
269909 "name": {
270909 "type": "string"
271909 },
272806 "namespace": {
273806 "type": "string"
274806 },
2757910 "port": {
27600 "format": "uint32",
2777910 "type": "integer"
2787910 }
2795596 },
2801615 "type": "object"
28164958 },
2827076 "type": "array"
28364964 }
28464964 },
2857275 "type": "object"
28666369 },
28771514 "reachableServices": {
2887155 "items": {
2892115 "type": "string"
2907155 },
2917209 "type": "array"
29271514 },
2937186 "redirectPortInbound": {
2947186 "type": "integer"
2957186 },
2967076 "redirectPortOutbound": {
2977076 "type": "integer"
2987076 }
299661112 },
3008036 "type": "object"
301691118 }
302430441 },
3038875 "type": "object"
304446446 },
30580663 "probes": {
30677844 "properties": {
30776836 "endpoints": {
30876828 "items": {
30924757 "properties": {
3102065 "inboundPath": {
3112065 "type": "string"
3122065 },
31318611 "inboundPort": {
31418611 "type": "integer"
31518611 },
31622841 "path": {
31722841 "type": "string"
31822841 }
31924757 },
3204325 "type": "object"
32176828 },
3227968 "type": "array"
32376836 },
3248028 "port": {
3258028 "type": "integer"
3268028 }
32777844 },
32885019 "type": "object"
32980663 },
33015209 "type": {
33115209 "type": "string"
33215209 }
333985683 },
3341527147 "required": [
3351529145 "type",
33616677 "name",
33716677 "mesh"
3381527147 ],
33916747 "type": "object"
340844837}
Referenced Components (1)29 of 29 keywords
PrometheusMetricsBackendConfig29 of 29 keywords
1674154{
279149 "properties": {
312055 "aggregate": {
412046 "items": {
5225102 "properties": {
62095 "address": {
72095 "type": "string"
82095 },
92025 "enabled": {
102025 "type": "boolean"
112025 },
1214981 "name": {
1314981 "type": "string"
1414981 },
152205 "path": {
162205 "type": "string"
172205 },
182196 "port": {
192196 "type": "integer"
202196 }
21225102 },
2237025 "type": "object"
2312046 },
241669 "type": "array"
2512055 },
2616122 "envoy": {
2713412 "properties": {
281306 "filterRegex": {
291306 "type": "string"
301306 },
311276 "usedOnly": {
321276 "type": "boolean"
331276 }
3413412 },
3517310 "type": "object"
3616122 },
371609 "path": {
381609 "type": "string"
391609 },
401679 "port": {
411679 "type": "integer"
421679 },
4315717 "skipMTLS": {
4415717 "type": "boolean"
4515717 },
4614825 "tags": {
473219 "additionalProperties": {
489873 "type": "string"
493219 },
501676 "type": "object"
5114825 },
5215316 "tls": {
5311211 "properties": {
5411211 "mode": {
5511211 "oneOf": [
5610113 {
5710113 "type": "string"
5810113 },
5910221 {
6010221 "type": "integer"
6110221 }
6211211 ]
6311211 }
6411211 },
651645 "type": "object"
6615316 }
6779149 },
688235 "type": "object"
69674154}
Responses
codedescriptionhitsavg
200Successful response0never seen
201Successful response0never seen
Undocumented - not in spec
codedescriptionhitsavg
41530ms
400Bad Request31440ms
404Not Found2080ms
GlobalInsight 1 operation 1 covered 0 partial 0 uncovered 0 not measured — #
Responses
codedescriptionhitsavg
200A response containing global insight.330ms
400Bad Request0never seen
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
41510ms
HostnameGenerator 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Query Parameters
offset1 / 1
#validinvalidschema
136481030{
236481030 "type": "integer"
336481030}
size3 / 3
127491068{
23245185 "maximum": 1000,
32934496 "minimum": 1,
43430387 "type": "integer"
527491068}
filter4 / 4
11567n/a{
21567n/a "properties": {
31297n/a "key": {
41297n/a "type": "string"
51297n/a },
61230n/a "value": {
71230n/a "type": "string"
81230n/a }
91567n/a },
101567n/a "type": "object"
111567n/a}
Responses
codedescriptionhitsavg
200List59150ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request22940ms
41510ms
Examples
Query
100size
Path Parameters
name1 / 1
#validinvalidschema
15114n/a{
25114n/a "type": "string"
35114n/a}
Responses
codedescriptionhitsavg
200Successful response40ms
404Not Found51090ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
name1 / 1
#validinvalidschema
14432n/a{
24432n/a "type": "string"
34432n/a}
Responses
codedescriptionhitsavg
200Successful response930ms
404Not Found43380ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
name1 / 1
#validinvalidschema
13422n/a{
23422n/a "type": "string"
33422n/a}
Body
application/json30 / 30
HostnameGeneratorItem
11419323{
21433302 "properties": {
339732 "labels": {
413624 "additionalProperties": {
546872 "type": "string"
613624 },
74218 "type": "object"
839732 },
9172212 "name": {
10172212 "type": "string"
11172212 },
121532202 "spec": {
131537176 "properties": {
1488739 "extension": {
1588816 "properties": {
16127n/a "config": {
17127n/a },
1888716 "type": {
1988716 "type": "string"
2088716 }
2188816 },
229037 "required": [
239037 "type"
249037 ],
2591016 "type": "object"
2688739 },
27820125 "selector": {
28572118 "properties": {
2953444 "meshExternalService": {
3029237 "properties": {
3129237 "matchLabels": {
3214216 "additionalProperties": {
3341437 "type": "string"
3414216 },
3530821 "type": "object"
3629237 }
3729237 },
385717 "type": "object"
3953444 },
4041458 "meshMultiZoneService": {
4126436 "properties": {
4226436 "matchLabels": {
4311719 "additionalProperties": {
4434336 "type": "string"
4511719 },
4628317 "type": "object"
4726436 }
4826436 },
4945022 "type": "object"
5041458 },
5141156 "meshService": {
5223941 "properties": {
5323941 "matchLabels": {
54819 "additionalProperties": {
5526315 "type": "string"
56819 },
5724832 "type": "object"
5823941 }
5923941 },
6045215 "type": "object"
6141156 }
62572118 },
639387 "type": "object"
64820125 },
65167929 "template": {
66167929 "type": "string"
67167929 }
681537176 },
69170818 "required": [
70170818 "template"
71170818 ],
7217268 "type": "object"
731532202 },
74164479 "type": {
75164479 "enum": [
761644n/a "HostnameGenerator"
77164479 ],
7817185 "type": "string"
79164479 }
801433302 },
81172115 "required": [
82172313 "type",
8317342 "name",
8417342 "spec"
85172115 ],
8617366 "type": "object"
871419323}
Responses
codedescriptionhitsavg
200Successful response411ms
201Successful response21ms
Undocumented - not in spec
codedescriptionhitsavg
41530ms
400Bad Request33760ms
Inspect 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12900n/a{
22900n/a "type": "string"
32900n/a}
name1 / 1
12900n/a{
22900n/a "type": "string"
32900n/a}
Query Parameters
size1 / 1
1383516{
2383516 "type": "integer"
3383516}
offset1 / 1
1381511{
2381511 "type": "integer"
3381511}
name1 / 1
1706n/a{
2706n/a "type": "string"
3706n/a}
Responses
codedescriptionhitsavg
200A response containing dataplanes that match a policy.751ms
400Bad Request8210ms
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
404Not Found20030ms
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12886n/a{
22886n/a "type": "string"
32886n/a}
policyType1 / 1
12886n/a{
22886n/a "type": "string"
32886n/a}
policyName1 / 1
12886n/a{
22886n/a "type": "string"
32886n/a}
Query Parameters
size1 / 1
1355577{
2355577 "type": "integer"
3355577}
offset1 / 1
1358549{
2358549 "type": "integer"
3358549}
name1 / 1
1603n/a{
2603n/a "type": "string"
3603n/a}
Responses
codedescriptionhitsavg
200A response containing dataplanes that match a policy.0never seen
400Bad Request1550ms
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
404Not Found27300ms
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12938n/a{
22938n/a "type": "string"
32938n/a}
resourceType2 / 2
12335603{
22335603 "enum": [
31993n/a "dataplanes",
4342n/a "meshgateways"
52335603 ],
62938n/a "type": "string"
72335603}
resourceName1 / 1
12938n/a{
22938n/a "type": "string"
32938n/a}
Responses
codedescriptionhitsavg
200A response containing policies that match a resource0never seen
400Bad Request0never seen
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
404Not Found29370ms
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12941n/a{
22941n/a "type": "string"
32941n/a}
serviceType2 / 2
12307634{
22307634 "enum": [
31841n/a "meshservices",
4232n/a "meshmultizoneservices",
5234n/a "meshexternalservices"
62307634 ],
72941n/a "type": "string"
82307634}
serviceName1 / 1
12941n/a{
22941n/a "type": "string"
32941n/a}
Responses
codedescriptionhitsavg
200A response containing hostnames that match a service.0never seen
400Bad Request6340ms
404Not Found23060ms
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
41510ms
KRI 1 operation 1 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
kri1 / 1
#validinvalidschema
12911n/a{
22911n/a "type": "string"
32911n/a}
Responses
codedescriptionhitsavg
200The resource25690ms
400Bad Request1650ms
404Not Found1760ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Mesh 4 operations 3 covered 1 partial 0 uncovered 0 not measured 90% #
Query Parameters
offset1 / 1
#validinvalidschema
13524819{
23524819 "type": "integer"
33524819}
size3 / 3
12752926{
23087217 "maximum": 1000,
32969335 "minimum": 1,
43304374 "type": "integer"
52752926}
filter4 / 4
11610n/a{
21610n/a "properties": {
31330n/a "key": {
41330n/a "type": "string"
51330n/a },
61283n/a "value": {
71283n/a "type": "string"
81283n/a }
91610n/a },
101610n/a "type": "object"
111610n/a}
Responses
codedescriptionhitsavg
200List55600ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request21940ms
41510ms
Examples
Query
100size
Path Parameters
name1 / 1
#validinvalidschema
14622n/a{
24622n/a "type": "string"
34622n/a}
Responses
codedescriptionhitsavg
200Successful response16050ms
404Not Found30160ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
name1 / 1
#validinvalidschema
12956n/a{
22956n/a "type": "string"
32956n/a}
Responses
codedescriptionhitsavg
200Successful response4060ms
404Not Found25490ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
name1 / 1
#validinvalidschema
14016n/a{
24016n/a "type": "string"
34016n/a}
Body
application/json160 / 179
MeshItem
120631190{
22254988 "properties": {
3135265 "constraints": {
473450 "properties": {
573450 "dataplaneProxy": {
662744 "properties": {
764620 "requirements": {
864615 "items": {
912010 "properties": {
1012010 "tags": {
111015 "additionalProperties": {
122995 "type": "string"
131015 },
141255 "type": "object"
1512010 }
1612010 },
172965 "type": "object"
1864615 },
196615 "type": "array"
2064620 },
2162524 "restrictions": {
2262515 "items": {
235510 "properties": {
245510 "tags": {
25415 "additionalProperties": {
261255 "type": "string"
27415 },
28605 "type": "object"
295510 }
305510 },
311155 "type": "object"
3262515 },
336409 "type": "array"
3462524 }
3562744 },
367786 "type": "object"
3773450 }
3873450 },
39140215 "type": "object"
40135265 },
4194411 "labels": {
423486 "additionalProperties": {
437718 "type": "string"
443486 },
459505 "type": "object"
4694411 },
47894191 "logging": {
48651186 "properties": {
49611175 "backends": {
50611167 "items": {
516443 "properties": {
5205 "conf": {
5305 "oneOf": [
5405 {
5605 },
5705 {
5905 }
6005 ],
6105 "type": "object"
6205 },
6319428 "format": {
6419428 "type": "string"
6519428 },
66195 "name": {
67195 "type": "string"
68195 },
69185 "type": {
70185 "type": "string"
71185 }
726443 },
734885 "type": "object"
74611167 },
757788 "type": "array"
76611175 },
7778011 "defaultBackend": {
7878011 "type": "string"
7978011 }
80651186 },
8110805 "type": "object"
82894191 },
8375626 "meshServices": {
8463814 "properties": {
8563814 "mode": {
8663814 "oneOf": [
8723629 {
8823629 "type": "string"
8923629 },
9061537 {
9161537 "type": "integer"
9261537 }
9363814 ]
9463814 }
9563814 },
9677012 "type": "object"
9775626 },
981127228 "metrics": {
99891223 "properties": {
100865216 "backends": {
101865211 "items": {
102717401 "properties": {
103628387 "conf": {
104628387 "oneOf": [
105628387 {
107628387 }
108628387 ],
10910105 "type": "object"
110628387 },
1116085 "name": {
1126085 "type": "string"
1136085 },
1145529 "type": {
1155529 "type": "string"
1165529 }
117717401 },
11818415 "type": "object"
119865211 },
12010765 "type": "array"
121865216 },
1228947 "enabledBackend": {
1238947 "type": "string"
1248947 }
125891223 },
12613505 "type": "object"
1271127228 },
128749381 "mtls": {
129676376 "properties": {
130714230 "backends": {
131714225 "items": {
132324445 "properties": {
133514127 "conf": {
134514127 "oneOf": [
13555685 {
13755685 },
13844597 {
14044597 }
141514127 ],
1426365 "type": "object"
143514127 },
144152262 "dpCert": {
14589257 "properties": {
14623317 "requestTimeout": {
14721812 "properties": {
1482156 "nanos": {
1492156 "type": "integer"
1502156 },
1512156 "seconds": {
1522156 "type": "integer"
1532156 }
15421812 },
1552455 "type": "object"
15623317 },
15796240 "rotation": {
158795 "properties": {
159795 "expiration": {
160795 "type": "string"
161795 }
162795 },
163101235 "type": "object"
16496240 }
16589257 },
1664095 "type": "object"
167152262 },
1682896 "mode": {
1692896 "oneOf": [
17052243 {
17152243 "type": "string"
17252243 },
17323758 {
17423758 "type": "integer"
17523758 }
1762896 ]
1772896 },
1782905 "name": {
1792905 "type": "string"
1802905 },
18129540 "rootChain": {
18215235 "properties": {
18315235 "requestTimeout": {
18410114 "properties": {
1851066 "nanos": {
1861066 "type": "integer"
1871066 },
188998 "seconds": {
189998 "type": "integer"
190998 }
19110114 },
19216621 "type": "object"
19315235 }
19415235 },
1953305 "type": "object"
19629540 },
1972875 "type": {
1982875 "type": "string"
1992875 }
200324445 },
20178812 "type": "object"
202714225 },
2039395 "type": "array"
204714230 },
205761137 "enabledBackend": {
206761137 "type": "string"
207761137 },
20875812 "skipValidation": {
20975812 "type": "boolean"
21075812 }
211676376 },
21211255 "type": "object"
213749381 },
21432306 "name": {
21532306 "type": "string"
21632306 },
21794021 "networking": {
21869216 "properties": {
21969216 "outbound": {
22058311 "properties": {
22158311 "passthrough": {
22258311 "type": "boolean"
22358311 }
22458311 },
2257035 "type": "object"
22669216 }
22769216 },
2289565 "type": "object"
22994021 },
230102960 "routing": {
23182253 "properties": {
2328115 "defaultForbidMeshExternalServiceAccess": {
2338115 "type": "boolean"
2348115 },
23569743 "localityAwareLoadBalancing": {
23669743 "type": "boolean"
23769743 },
2387145 "zoneEgress": {
2397145 "type": "boolean"
2407145 }
24182253 },
24210827 "type": "object"
243102960 },
24470510 "skipCreatingInitialPolicies": {
2457055 "items": {
2464725 "type": "string"
2477055 },
2487105 "type": "array"
24970510 },
2501048130 "tracing": {
251792125 "properties": {
25278468 "backends": {
25378463 "items": {
254389180 "properties": {
255376165 "conf": {
256376165 "oneOf": [
257383158 {
259383158 },
2607534 {
2627534 }
263376165 ],
2645365 "type": "object"
265376165 },
2662285 "name": {
2672285 "type": "string"
2682285 },
2691865 "sampling": {
2701865 "type": "number"
2711865 },
2722065 "type": {
2732065 "type": "string"
2742065 }
275389180 },
2766205 "type": "object"
27778463 },
2788475 "type": "array"
27978468 },
28071057 "defaultBackend": {
28171057 "type": "string"
28271057 }
283792125 },
28411735 "type": "object"
2851048130 },
286304410 "type": {
287304410 "type": "string"
288304410 }
2892254988 },
2903051197 "required": [
2913054194 "type",
292323612 "name"
2933051197 ],
29432485 "type": "object"
29520631190}
Referenced Components (11)70 of 91 keywords
BuiltinCertificateAuthorityConfig8 of 9 keywords
144597{
219592 "properties": {
319592 "caCert": {
418297 "properties": {
51454 "expiration": {
61454 "type": "string"
71454 },
813293 "rsaBits": {
900 "format": "uint32",
1013293 "type": "integer"
1113293 }
1218297 },
13316295 "type": "object"
1419592 }
1519592 },
166365 "type": "object"
1744597}
DataSource_File4 of 4 keywords
13545{
21410 "properties": {
31410 "file": {
41410 "type": "string"
51410 }
61410 },
74535 "type": "object"
83545}
DataSource_Inline1 of 5 keywords
13545{
2010 "properties": {
3010 "inline": {
40n/a "format": "byte",
5010 "type": "string"
6010 }
7010 },
84535 "type": "object"
93545}
DataSource_InlineString4 of 4 keywords
13446{
21011 "properties": {
31011 "inlineString": {
41011 "type": "string"
51011 }
61011 },
74535 "type": "object"
83446}
DataSource_Secret4 of 4 keywords
13545{
2110 "properties": {
3110 "secret": {
4110 "type": "string"
5110 }
6110 },
74535 "type": "object"
83545}
DatadogTracingBackendConfig4 of 6 keywords
1383158{
23153 "properties": {
3368 "address": {
4368 "type": "string"
5368 },
6049 "port": {
7049 "type": "integer"
8049 },
9036 "splitService": {
10036 "type": "boolean"
11036 }
123153 },
135365 "type": "object"
14383158}
FileLoggingBackendConfig0 of 4 keywords
105{
200 "properties": {
300 "path": {
400 "type": "string"
500 }
600 },
705 "type": "object"
805}
PrometheusMetricsBackendConfig29 of 29 keywords
1628387{
2417382 "properties": {
3324279 "aggregate": {
4324173 "items": {
5443461 "properties": {
65065 "address": {
75065 "type": "string"
85065 },
95365 "enabled": {
105365 "type": "boolean"
115365 },
124785 "name": {
134785 "type": "string"
144785 },
154805 "path": {
164805 "type": "string"
174805 },
18225441 "port": {
19225441 "type": "integer"
20225441 }
21443461 },
2210875 "type": "object"
23324173 },
24497106 "type": "array"
25324279 },
2645015 "envoy": {
2740010 "properties": {
283575 "filterRegex": {
293575 "type": "string"
303575 },
313125 "usedOnly": {
323125 "type": "boolean"
333125 }
3440010 },
354605 "type": "object"
3645015 },
374415 "path": {
384415 "type": "string"
394415 },
4046246 "port": {
4146246 "type": "integer"
4246246 },
435006 "skipMTLS": {
445006 "type": "boolean"
455006 },
4649511 "tags": {
472965 "additionalProperties": {
488755 "type": "string"
492965 },
505006 "type": "object"
5149511 },
5250220 "tls": {
5335315 "properties": {
5435315 "mode": {
5535315 "oneOf": [
5689279 {
5789279 "type": "string"
5889279 },
59264104 {
60264104 "type": "integer"
61264104 }
6235315 ]
6335315 }
6435315 },
655175 "type": "object"
6650220 }
67417382 },
6810105 "type": "object"
69628387}
ProvidedCertificateAuthorityConfig9 of 15 keywords
155685{
2080 "properties": {
3060 "cert": {
4060 "oneOf": [
52139 {
72139 },
82139 {
102139 },
112139 {
132139 },
142139 {
162139 }
17060 ]
18060 },
19020 "key": {
20020 "oneOf": [
21146 {
23146 },
24146 {
26146 },
27137 {
29137 },
30146 {
32146 }
33020 ]
34020 }
35080 },
366365 "type": "object"
3755685}
TcpLoggingBackendConfig0 of 4 keywords
105{
200 "properties": {
300 "address": {
400 "type": "string"
500 }
600 },
705 "type": "object"
805}
ZipkinTracingBackendConfig7 of 7 keywords
17534{
23529 "properties": {
316382 "apiVersion": {
416382 "type": "string"
516382 },
618872 "sharedSpanContext": {
718872 "type": "boolean"
818872 },
914520 "traceId128bit": {
1014520 "type": "boolean"
1114520 },
1214655 "url": {
1314655 "type": "string"
1414655 }
153529 },
165365 "type": "object"
177534}
Responses
codedescriptionhitsavg
200Successful response2060ms
201Successful response5227ms
Undocumented - not in spec
codedescriptionhitsavg
41530ms
400Bad Request37551ms
MeshAccessLog 4 operations 3 covered 1 partial 0 uncovered 0 not measured 99% #
Path Parameters
mesh1 / 1
#validinvalidschema
12914n/a{
22914n/a "type": "string"
32914n/a}
Query Parameters
offset1 / 1
1829526{
2829526 "type": "integer"
3829526}
size3 / 3
1464533{
2639115 "maximum": 1000,
3579175 "minimum": 1,
4754243 "type": "integer"
5464533}
filter4 / 4
1311n/a{
2311n/a "properties": {
3261n/a "key": {
4261n/a "type": "string"
5261n/a },
6239n/a "value": {
7239n/a "type": "string"
8239n/a }
9311n/a },
10311n/a "type": "object"
11311n/a}
Responses
codedescriptionhitsavg
200List20290ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request8320ms
41510ms
404Not Found520ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12854n/a{
22854n/a "type": "string"
32854n/a}
name1 / 1
12854n/a{
22854n/a "type": "string"
32854n/a}
Responses
codedescriptionhitsavg
200Successful response10ms
404Not Found28520ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12954n/a{
22954n/a "type": "string"
32954n/a}
name1 / 1
12954n/a{
22954n/a "type": "string"
32954n/a}
Responses
codedescriptionhitsavg
200Successful response330ms
404Not Found29200ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
13399n/a{
23399n/a "type": "string"
33399n/a}
name1 / 1
13399n/a{
23399n/a "type": "string"
33399n/a}
Body
application/json268 / 269
MeshAccessLogItem
15201148{
25761076 "properties": {
393311 "labels": {
4276 "additionalProperties": {
57711 "type": "string"
6276 },
79395 "type": "object"
893311 },
910276 "mesh": {
1010276 "type": "string"
1110276 },
12163813 "name": {
13163813 "type": "string"
14163813 },
15675976 "spec": {
16317970 "properties": {
17766336 "from": {
18766331 "items": {
19188346 "properties": {
20315214 "default": {
21149209 "properties": {
22149209 "backends": {
23149204 "items": {
24122207 "properties": {
2516589 "file": {
2616659 "properties": {
2713653 "format": {
2813747 "properties": {
2914422 "json": {
3014417 "items": {
3129210 "properties": {
322965 "key": {
332965 "type": "string"
342965 },
352965 "value": {
362965 "type": "string"
372965 }
3829210 },
393002 "required": [
403011 "key",
413011 "value"
423002 ],
433025 "type": "object"
4414417 },
451615 "type": "array"
4614422 },
4716214 "omitEmptyValues": {
4816214 "type": "boolean"
4916214 },
501615 "plain": {
511615 "type": "string"
521615 },
531776 "type": {
541776 "enum": [
55162n/a "Plain",
5615n/a "Json"
571776 ],
581785 "type": "string"
591776 }
6013747 },
611831 "required": [
621831 "type"
631831 ],
641845 "type": "object"
6513653 },
662186 "path": {
672181 "minLength": 1,
682195 "type": "string"
692186 }
7016659 },
712241 "required": [
722241 "path"
732241 ],
7422529 "type": "object"
7516589 },
7615656 "openTelemetry": {
7713551 "properties": {
7816024 "attributes": {
7916019 "items": {
8016712 "properties": {
811717 "key": {
821712 "pattern": "^[a-z]([a-z0-9]|[._][a-z0-9])*$",
831735 "type": "string"
841717 },
851735 "value": {
861735 "type": "string"
871735 }
8816712 },
891772 "required": [
901781 "key",
911781 "value"
921772 ],
931795 "type": "object"
9416019 },
951795 "type": "array"
9616024 },
9715522 "backendRef": {
9815616 "properties": {
991656 "kind": {
1001656 "enum": [
101165n/a "MeshOpenTelemetryBackend"
1021656 ],
1031665 "type": "string"
1041656 },
10515810 "labels": {
10645 "additionalProperties": {
10745 "type": "string"
10845 },
1091635 "type": "object"
11015810 }
11115616 },
1121711 "required": [
1131711 "kind"
1141711 ],
1151725 "type": "object"
11615522 },
117170n/a "body": {
118170n/a },
1191725 "endpoint": {
1201725 "type": "string"
1211725 }
12213551 },
1232075 "type": "object"
12415656 },
12515356 "tcp": {
12615450 "properties": {
1271976 "address": {
1281971 "minLength": 1,
1291985 "type": "string"
1301976 },
13114644 "format": {
13214738 "properties": {
13315322 "json": {
13415317 "items": {
13529310 "properties": {
1362975 "key": {
1372975 "type": "string"
1382975 },
1392975 "value": {
1402975 "type": "string"
1412975 }
14229310 },
1433012 "required": [
1443021 "key",
1453021 "value"
1463012 ],
1473035 "type": "object"
14815317 },
1491705 "type": "array"
15015322 },
1511655 "omitEmptyValues": {
1521655 "type": "boolean"
1531655 },
1541655 "plain": {
1551655 "type": "string"
1561655 },
1571786 "type": {
1581786 "enum": [
159159n/a "Plain",
16019n/a "Json"
1611786 ],
1621795 "type": "string"
1631786 }
16414738 },
1651841 "required": [
1661841 "type"
1671841 ],
1681855 "type": "object"
16914644 }
17015450 },
1712031 "required": [
1722031 "address"
1732031 ],
1742045 "type": "object"
17515356 },
1763226 "type": {
1773226 "enum": [
178235n/a "Tcp",
17951n/a "File",
18036n/a "OpenTelemetry"
1813226 ],
1823235 "type": "string"
1833226 }
184122207 },
1853284 "required": [
1863284 "type"
1873284 ],
1883325 "type": "object"
189149204 },
1903535 "type": "array"
191149209 }
192149209 },
1935245 "type": "object"
194315214 },
195401132 "targetRef": {
196402116 "properties": {
19750116 "kind": {
19850116 "enum": [
199373n/a "Mesh",
20037n/a "MeshSubset",
2015n/a "MeshGateway",
20223n/a "MeshService",
20310n/a "MeshExternalService",
2048n/a "MeshMultiZoneService",
20518n/a "MeshServiceSubset",
2064n/a "MeshHTTPRoute",
20723n/a "Dataplane"
20850116 ],
2095125 "type": "string"
21050116 },
21134910 "labels": {
212705 "additionalProperties": {
2132435 "type": "string"
214705 },
2153545 "type": "object"
21634910 },
2173325 "mesh": {
2183325 "type": "string"
2193325 },
22034820 "name": {
22134820 "type": "string"
22234820 },
2233296 "namespace": {
2243296 "type": "string"
2253296 },
22630844 "proxyTypes": {
22730810 "items": {
22823710 "enum": [
229151n/a "Sidecar",
23086n/a "Gateway"
23123710 ],
2322425 "type": "string"
23330810 },
23431834 "type": "array"
23530844 },
2363055 "sectionName": {
2373055 "type": "string"
2383055 },
23931810 "tags": {
240625 "additionalProperties": {
2411985 "type": "string"
242625 },
2433235 "type": "object"
24431810 }
245402116 },
24651711 "required": [
24751711 "kind"
24851711 ],
2495285 "type": "object"
250401132 }
251188346 },
2525286 "required": [
2535295 "default",
2545331 "targetRef"
2555286 ],
2565345 "type": "object"
257766331 },
25810975 "type": "array"
259766336 },
260780300 "rules": {
261780289 "items": {
262117293 "properties": {
263171238 "default": {
26480233 "properties": {
26580233 "backends": {
26680228 "items": {
26721232 "properties": {
268134115 "file": {
26913589 "properties": {
27013563 "format": {
27113655 "properties": {
27214622 "json": {
27314617 "items": {
27429110 "properties": {
2752955 "key": {
2762955 "type": "string"
2772955 },
2782955 "value": {
2792955 "type": "string"
2802955 }
28129110 },
2822992 "required": [
2833001 "key",
2843001 "value"
2852992 ],
2863015 "type": "object"
28714617 },
2881635 "type": "array"
28914622 },
29016422 "omitEmptyValues": {
29116422 "type": "boolean"
29216422 },
2931635 "plain": {
2941635 "type": "string"
2951635 },
2961846 "type": {
2971846 "enum": [
298169n/a "Plain",
29915n/a "Json"
3001846 ],
3011855 "type": "string"
3021846 }
30313655 },
3041903 "required": [
3051903 "type"
3061903 ],
3071935 "type": "object"
30813563 },
30919726 "path": {
3101971 "minLength": 1,
31119825 "type": "string"
31219726 }
31313589 },
31422321 "required": [
31522321 "path"
31622321 ],
3172445 "type": "object"
318134115 },
31913763 "openTelemetry": {
32012058 "properties": {
32115223 "attributes": {
32215218 "items": {
32315911 "properties": {
3241636 "key": {
3251631 "pattern": "^[a-z]([a-z0-9]|[._][a-z0-9])*$",
3261645 "type": "string"
3271636 },
3281645 "value": {
3291645 "type": "string"
3301645 }
33115911 },
3321682 "required": [
3331691 "key",
3341691 "value"
3351682 ],
3361705 "type": "object"
33715218 },
3381705 "type": "array"
33915223 },
34014922 "backendRef": {
34115016 "properties": {
3421596 "kind": {
3431596 "enum": [
344159n/a "MeshOpenTelemetryBackend"
3451596 ],
3461605 "type": "string"
3471596 },
34815510 "labels": {
34905 "additionalProperties": {
35005 "type": "string"
35105 },
3521605 "type": "object"
35315510 }
35415016 },
3551651 "required": [
3561651 "kind"
3571651 ],
3581665 "type": "object"
35914922 },
360170n/a "body": {
361170n/a },
36216513 "endpoint": {
36316513 "type": "string"
36416513 }
36512058 },
3661955 "type": "object"
36713763 },
36814356 "tcp": {
36914450 "properties": {
3701876 "address": {
3711871 "minLength": 1,
3721885 "type": "string"
3731876 },
37413544 "format": {
37513638 "properties": {
37614822 "json": {
37714817 "items": {
37828810 "properties": {
3792925 "key": {
3802925 "type": "string"
3812925 },
3822925 "value": {
3832925 "type": "string"
3842925 }
38528810 },
3862962 "required": [
3872971 "key",
3882971 "value"
3892962 ],
3902985 "type": "object"
39114817 },
3921655 "type": "array"
39314822 },
3941605 "omitEmptyValues": {
3951605 "type": "boolean"
3961605 },
3971605 "plain": {
3981605 "type": "string"
3991605 },
4001676 "type": {
4011676 "enum": [
402160n/a "Plain",
4037n/a "Json"
4041676 ],
4051685 "type": "string"
4061676 }
40713638 },
4081731 "required": [
4091731 "type"
4101731 ],
4111745 "type": "object"
41213544 }
41314450 },
4141931 "required": [
4151931 "address"
4161931 ],
4171945 "type": "object"
41814356 },
4192466 "type": {
4202466 "enum": [
421229n/a "Tcp",
42214n/a "File",
4233n/a "OpenTelemetry"
4242466 ],
4252475 "type": "string"
4262466 }
42721232 },
4282521 "required": [
4292521 "type"
4302521 ],
4312535 "type": "object"
43280228 },
4333085 "type": "array"
43480233 }
43580233 },
4364045 "type": "object"
437171238 },
43825155 "matches": {
43925150 "items": {
4407645 "properties": {
4417818 "sni": {
4428011 "properties": {
443846 "type": {
444846 "enum": [
44584n/a "Exact"
446846 ],
447855 "type": "string"
448846 },
449855 "value": {
450855 "type": "string"
451855 }
4528011 },
453892 "required": [
454901 "type",
455901 "value"
456892 ],
457915 "type": "object"
4587818 },
4597927 "spiffeID": {
4608111 "properties": {
461856 "type": {
462856 "enum": [
46349n/a "Exact",
46436n/a "Prefix"
465856 ],
466865 "type": "string"
467856 },
468865 "value": {
469865 "type": "string"
470865 }
4718111 },
472902 "required": [
473911 "type",
474911 "value"
475902 ],
4769214 "type": "object"
4777927 }
4787645 },
4791725 "type": "object"
48025150 },
4813015 "type": "array"
48225155 }
483117293 },
4844091 "required": [
4854091 "default"
4864091 ],
4874105 "type": "object"
488780289 },
489106911 "type": "array"
490780300 },
4911003123 "targetRef": {
492100595 "properties": {
49310917 "kind": {
49410917 "enum": [
495988n/a "Mesh",
49614n/a "MeshSubset",
49716n/a "MeshGateway",
49811n/a "MeshService",
4991n/a "MeshExternalService",
50020n/a "MeshMultiZoneService",
50117n/a "MeshServiceSubset",
5026n/a "MeshHTTPRoute",
50318n/a "Dataplane"
50410917 ],
50510935 "type": "string"
50610917 },
50794739 "labels": {
5084614 "additionalProperties": {
50911114 "type": "string"
5104614 },
51196125 "type": "object"
51294739 },
5139565 "mesh": {
5149565 "type": "string"
5159565 },
51693413 "name": {
51793413 "type": "string"
51893413 },
5199455 "namespace": {
5209455 "type": "string"
5219455 },
52295111 "proxyTypes": {
5239516 "items": {
5243226 "enum": [
525157n/a "Sidecar",
526165n/a "Gateway"
5273226 ],
5283235 "type": "string"
5299516 },
5309575 "type": "array"
53195111 },
5329445 "sectionName": {
5339445 "type": "string"
5349445 },
53592510 "tags": {
536435 "additionalProperties": {
5371325 "type": "string"
538435 },
5399305 "type": "object"
54092510 }
541100595 },
542109818 "required": [
543109818 "kind"
544109818 ],
545111610 "type": "object"
5461003123 },
547788298 "to": {
548788293 "items": {
549201295 "properties": {
550255209 "default": {
551134204 "properties": {
552134204 "backends": {
553134195 "items": {
55458174 "properties": {
55513956 "file": {
55614050 "properties": {
55713144 "format": {
55813238 "properties": {
55914722 "json": {
56014717 "items": {
56130910 "properties": {
5623135 "key": {
5633135 "type": "string"
5643135 },
5653135 "value": {
5663135 "type": "string"
5673135 }
56830910 },
5693172 "required": [
5703181 "key",
5713181 "value"
5723172 ],
5733195 "type": "object"
57414717 },
5751645 "type": "array"
57614722 },
5771605 "omitEmptyValues": {
5781605 "type": "boolean"
5791605 },
5801625 "plain": {
5811625 "type": "string"
5821625 },
5831636 "type": {
5841636 "enum": [
585160n/a "Plain",
5863n/a "Json"
5871636 ],
5881645 "type": "string"
5891636 }
59013238 },
5911691 "required": [
5921691 "type"
5931691 ],
5941705 "type": "object"
59513144 },
5961836 "path": {
5971831 "minLength": 1,
5981845 "type": "string"
5991836 }
60014050 },
6011891 "required": [
6021891 "path"
6031891 ],
6041905 "type": "object"
60513956 },
60614955 "openTelemetry": {
60713650 "properties": {
60815823 "attributes": {
60915818 "items": {
61015211 "properties": {
6111566 "key": {
6121561 "pattern": "^[a-z]([a-z0-9]|[._][a-z0-9])*$",
6131575 "type": "string"
6141566 },
6151575 "value": {
6161575 "type": "string"
6171575 }
61815211 },
6191612 "required": [
6201621 "key",
6211621 "value"
6221612 ],
6231635 "type": "object"
62415818 },
6251765 "type": "array"
62615823 },
62716422 "backendRef": {
62816516 "properties": {
6291746 "kind": {
6301746 "enum": [
631174n/a "MeshOpenTelemetryBackend"
6321746 ],
6331755 "type": "string"
6341746 },
63516110 "labels": {
63675 "additionalProperties": {
637265 "type": "string"
63875 },
6391665 "type": "object"
64016110 }
64116516 },
6421801 "required": [
6431801 "kind"
6441801 ],
6451815 "type": "object"
64616422 },
647170n/a "body": {
648170n/a },
6491705 "endpoint": {
6501705 "type": "string"
6511705 }
65213650 },
6531995 "type": "object"
65414955 },
65513956 "tcp": {
65614050 "properties": {
6571836 "address": {
6581831 "minLength": 1,
6591845 "type": "string"
6601836 },
66113744 "format": {
66213838 "properties": {
66315322 "json": {
66415317 "items": {
66531610 "properties": {
6663205 "key": {
6673205 "type": "string"
6683205 },
6693205 "value": {
6703205 "type": "string"
6713205 }
67231610 },
6733242 "required": [
6743251 "key",
6753251 "value"
6763242 ],
6773265 "type": "object"
67815317 },
6791705 "type": "array"
68015322 },
6811695 "omitEmptyValues": {
6821695 "type": "boolean"
6831695 },
6841695 "plain": {
6851695 "type": "string"
6861695 },
6871696 "type": {
6881696 "enum": [
689159n/a "Plain",
69010n/a "Json"
6911696 ],
6921705 "type": "string"
6931696 }
69413838 },
6951751 "required": [
6961751 "type"
6971751 ],
6981765 "type": "object"
69913744 }
70014050 },
7011891 "required": [
7021891 "address"
7031891 ],
7041905 "type": "object"
70513956 },
7062247 "type": {
7072247 "enum": [
708191n/a "Tcp",
70914n/a "File",
71019n/a "OpenTelemetry"
7112247 ],
7122265 "type": "string"
7132247 }
71458174 },
71523122 "required": [
71623122 "type"
71723122 ],
7182535 "type": "object"
719134195 },
7203299 "type": "array"
721134204 }
722134204 },
7234595 "type": "object"
724255209 },
72540986 "targetRef": {
72641476 "properties": {
7274796 "kind": {
7284796 "enum": [
729330n/a "Mesh",
73016n/a "MeshSubset",
73116n/a "MeshGateway",
73221n/a "MeshService",
73322n/a "MeshExternalService",
73418n/a "MeshMultiZoneService",
7356n/a "MeshServiceSubset",
73626n/a "MeshHTTPRoute",
73724n/a "Dataplane"
7384796 ],
7394805 "type": "string"
7404796 },
74134710 "labels": {
742765 "additionalProperties": {
7432585 "type": "string"
744765 },
7453525 "type": "object"
74634710 },
7473325 "mesh": {
7483325 "type": "string"
7493325 },
75031624 "name": {
75131624 "type": "string"
75231624 },
7533225 "namespace": {
7543225 "type": "string"
7553225 },
75631911 "proxyTypes": {
7573196 "items": {
7582536 "enum": [
759146n/a "Sidecar",
760107n/a "Gateway"
7612536 ],
7622545 "type": "string"
7633196 },
7643255 "type": "array"
76531911 },
7662985 "sectionName": {
7672985 "type": "string"
7682985 },
76930510 "tags": {
770505 "additionalProperties": {
7711705 "type": "string"
772505 },
7733105 "type": "object"
77430510 }
77541476 },
7764855 "required": [
7774855 "kind"
7784855 ],
7794905 "type": "object"
78040986 }
781201295 },
78246333 "required": [
78346432 "default",
7844951 "targetRef"
78546333 ],
7864965 "type": "object"
787788293 },
78810815 "type": "array"
789788298 }
790317970 },
79116456 "type": "object"
792675976 },
793151880 "type": {
794151880 "enum": [
7951518n/a "MeshAccessLog"
796151880 ],
79715935 "type": "string"
798151880 }
7995761076 },
800159667 "required": [
801159865 "type",
802165112 "name",
803165112 "spec"
804159667 ],
80516635 "type": "object"
8065201148}
Responses
codedescriptionhitsavg
200Successful response21ms
201Successful response11ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request32821ms
41510ms
404Not Found1120ms
Examples
Body: application/json
"default"MeshAccessLogItem.mesh
[ { "key": "start_time", "value": "%START_TIME%" }, { "key": "bytes_received", "value": "%BYTES_RECEIVED%" } ]MeshAccessLogItem.spec.from.default.backends.file.format.json
falseMeshAccessLogItem.spec.from.default.backends.file.format.omitEmptyValues
"[%START_TIME%] %KUMA_MESH% %UPSTREAM_HOST%"MeshAccessLogItem.spec.from.default.backends.file.format.plain
"/tmp/access.log"MeshAccessLogItem.spec.from.default.backends.file.path
[ { "key": "mesh", "value": "%KUMA_MESH%" } ]MeshAccessLogItem.spec.from.default.backends.openTelemetry.attributes
{ "kvlistValue": { "values": [ { "key": "mesh", "value": { "stringValue": "%KUMA_MESH%" } } ] } }MeshAccessLogItem.spec.from.default.backends.openTelemetry.body
""MeshAccessLogItem.spec.from.default.backends.openTelemetry.endpoint
"otel-collector:4317"MeshAccessLogItem.spec.from.default.backends.openTelemetry.endpoint
"127.0.0.1:5000"MeshAccessLogItem.spec.from.default.backends.tcp.address
[ { "key": "start_time", "value": "%START_TIME%" }, { "key": "bytes_received", "value": "%BYTES_RECEIVED%" } ]MeshAccessLogItem.spec.from.default.backends.tcp.format.json
falseMeshAccessLogItem.spec.from.default.backends.tcp.format.omitEmptyValues
"[%START_TIME%] %KUMA_MESH% %UPSTREAM_HOST%"MeshAccessLogItem.spec.from.default.backends.tcp.format.plain
[ { "key": "start_time", "value": "%START_TIME%" }, { "key": "bytes_received", "value": "%BYTES_RECEIVED%" } ]MeshAccessLogItem.spec.rules.default.backends.file.format.json
falseMeshAccessLogItem.spec.rules.default.backends.file.format.omitEmptyValues
"[%START_TIME%] %KUMA_MESH% %UPSTREAM_HOST%"MeshAccessLogItem.spec.rules.default.backends.file.format.plain
"/tmp/access.log"MeshAccessLogItem.spec.rules.default.backends.file.path
[ { "key": "mesh", "value": "%KUMA_MESH%" } ]MeshAccessLogItem.spec.rules.default.backends.openTelemetry.attributes
{ "kvlistValue": { "values": [ { "key": "mesh", "value": { "stringValue": "%KUMA_MESH%" } } ] } }MeshAccessLogItem.spec.rules.default.backends.openTelemetry.body
""MeshAccessLogItem.spec.rules.default.backends.openTelemetry.endpoint
"otel-collector:4317"MeshAccessLogItem.spec.rules.default.backends.openTelemetry.endpoint
"127.0.0.1:5000"MeshAccessLogItem.spec.rules.default.backends.tcp.address
[ { "key": "start_time", "value": "%START_TIME%" }, { "key": "bytes_received", "value": "%BYTES_RECEIVED%" } ]MeshAccessLogItem.spec.rules.default.backends.tcp.format.json
falseMeshAccessLogItem.spec.rules.default.backends.tcp.format.omitEmptyValues
"[%START_TIME%] %KUMA_MESH% %UPSTREAM_HOST%"MeshAccessLogItem.spec.rules.default.backends.tcp.format.plain
[ { "key": "start_time", "value": "%START_TIME%" }, { "key": "bytes_received", "value": "%BYTES_RECEIVED%" } ]MeshAccessLogItem.spec.to.default.backends.file.format.json
falseMeshAccessLogItem.spec.to.default.backends.file.format.omitEmptyValues
"[%START_TIME%] %KUMA_MESH% %UPSTREAM_HOST%"MeshAccessLogItem.spec.to.default.backends.file.format.plain
"/tmp/access.log"MeshAccessLogItem.spec.to.default.backends.file.path
[ { "key": "mesh", "value": "%KUMA_MESH%" } ]MeshAccessLogItem.spec.to.default.backends.openTelemetry.attributes
{ "kvlistValue": { "values": [ { "key": "mesh", "value": { "stringValue": "%KUMA_MESH%" } } ] } }MeshAccessLogItem.spec.to.default.backends.openTelemetry.body
""MeshAccessLogItem.spec.to.default.backends.openTelemetry.endpoint
"otel-collector:4317"MeshAccessLogItem.spec.to.default.backends.openTelemetry.endpoint
"127.0.0.1:5000"MeshAccessLogItem.spec.to.default.backends.tcp.address
[ { "key": "start_time", "value": "%START_TIME%" }, { "key": "bytes_received", "value": "%BYTES_RECEIVED%" } ]MeshAccessLogItem.spec.to.default.backends.tcp.format.json
falseMeshAccessLogItem.spec.to.default.backends.tcp.format.omitEmptyValues
"[%START_TIME%] %KUMA_MESH% %UPSTREAM_HOST%"MeshAccessLogItem.spec.to.default.backends.tcp.format.plain
MeshCircuitBreaker 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12920n/a{
22920n/a "type": "string"
32920n/a}
Query Parameters
offset1 / 1
1863479{
2863479 "type": "integer"
3863479}
size3 / 3
1447553{
2668128 "maximum": 1000,
3575221 "minimum": 1,
4796204 "type": "integer"
5447553}
filter4 / 4
1334n/a{
2334n/a "properties": {
3294n/a "key": {
4294n/a "type": "string"
5294n/a },
6257n/a "value": {
7257n/a "type": "string"
8257n/a }
9334n/a },
10334n/a "type": "object"
11334n/a}
Responses
codedescriptionhitsavg
200List20150ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request8480ms
41510ms
404Not Found560ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12938n/a{
22938n/a "type": "string"
32938n/a}
name1 / 1
12938n/a{
22938n/a "type": "string"
32938n/a}
Responses
codedescriptionhitsavg
200Successful response320ms
404Not Found29050ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12962n/a{
22962n/a "type": "string"
32962n/a}
name1 / 1
12962n/a{
22962n/a "type": "string"
32962n/a}
Responses
codedescriptionhitsavg
200Successful response1850ms
404Not Found27761ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
13338n/a{
23338n/a "type": "string"
33338n/a}
name1 / 1
13338n/a{
23338n/a "type": "string"
33338n/a}
Body
application/json238 / 238
MeshCircuitBreakerItem
16361163{
26621116 "properties": {
397510 "labels": {
4855 "additionalProperties": {
52625 "type": "string"
6855 },
79805 "type": "object"
897510 },
99956 "mesh": {
109956 "type": "string"
119956 },
1217725 "name": {
1317725 "type": "string"
1417725 },
15784993 "spec": {
16478988 "properties": {
17883336 "from": {
18883331 "items": {
19856368 "properties": {
20503263 "default": {
21323258 "properties": {
2244557 "connectionLimits": {
2339152 "properties": {
2435410 "maxConnectionPools": {
2535410 "format": "int32",
263586 "type": "integer"
2735410 },
283388 "maxConnections": {
293388 "format": "int32",
303406 "type": "integer"
313388 },
3235215 "maxPendingRequests": {
3335215 "format": "int32",
3435413 "type": "integer"
3535215 },
3633511 "maxRequests": {
3733511 "format": "int32",
383406 "type": "integer"
3933511 },
403488 "maxRetries": {
413488 "format": "int32",
423506 "type": "integer"
433488 }
4439152 },
454975 "type": "object"
4644557 },
47314201 "outlierDetection": {
48276196 "properties": {
493475 "baseEjectionTime": {
503475 "type": "string"
513475 },
52225152 "detectors": {
53199143 "properties": {
5427031 "failurePercentage": {
5523824 "properties": {
562398 "minimumHosts": {
572398 "format": "int32",
582416 "type": "integer"
592398 },
602368 "requestVolume": {
612368 "format": "int32",
622386 "type": "integer"
632368 },
642388 "threshold": {
652388 "format": "int32",
662406 "type": "integer"
672388 }
6823824 },
692947 "type": "object"
7027031 },
7129313 "gatewayFailures": {
722588 "properties": {
732588 "consecutive": {
742588 "format": "int32",
752606 "type": "integer"
762588 }
772588 },
783015 "type": "object"
7929313 },
8028113 "localOriginFailures": {
812518 "properties": {
822518 "consecutive": {
832518 "format": "int32",
842536 "type": "integer"
852518 }
862518 },
872895 "type": "object"
8828113 },
8924473 "successRate": {
9023268 "properties": {
912638 "minimumHosts": {
922638 "format": "int32",
932656 "type": "integer"
942638 },
9524936 "requestVolume": {
9624936 "format": "int32",
9727213 "type": "integer"
9824936 },
9925924 "standardDeviationFactor": {
10025924 "anyOf": [
10125330 {
10225330 "type": "integer"
10325330 },
1046277 {
1056277 "type": "string"
1066277 }
10725924 ],
10825924 }
10923268 },
1103125 "type": "object"
11124473 },
11228413 "totalFailures": {
1132508 "properties": {
1142508 "consecutive": {
1152508 "format": "int32",
1162526 "type": "integer"
1172508 }
1182508 },
1192925 "type": "object"
12028413 }
121199143 },
1223689 "type": "object"
123225152 },
12435214 "disabled": {
12535214 "type": "boolean"
12635214 },
1273517 "healthyPanicThreshold": {
1283517 "anyOf": [
12930454 {
13030454 "type": "integer"
13130454 },
13247311 {
13347311 "type": "string"
13447311 }
1353517 ],
1363517 },
1373635 "interval": {
1383635 "type": "string"
1393635 },
1403748 "maxEjectionPercent": {
1413748 "format": "int32",
1423766 "type": "integer"
1433748 },
1443697 "splitExternalAndLocalErrors": {
1453697 "type": "boolean"
1463697 }
147276196 },
1485105 "type": "object"
149314201 }
150323258 },
1517615 "type": "object"
152503263 },
1531102121 "targetRef": {
1541106112 "properties": {
15512068 "kind": {
15612068 "enum": [
157418n/a "Mesh",
15871n/a "MeshSubset",
159110n/a "MeshGateway",
160119n/a "MeshService",
16179n/a "MeshExternalService",
162116n/a "MeshMultiZoneService",
16399n/a "MeshServiceSubset",
16488n/a "MeshHTTPRoute",
165106n/a "Dataplane"
16612068 ],
16712095 "type": "string"
16812068 },
16971210 "labels": {
1703715 "additionalProperties": {
17110935 "type": "string"
1723715 },
1737175 "type": "object"
17471210 },
17569820 "mesh": {
17669820 "type": "string"
17769820 },
17873121 "name": {
17973121 "type": "string"
18073121 },
1816895 "namespace": {
1826895 "type": "string"
1836895 },
18468420 "proxyTypes": {
18568415 "items": {
186174615 "enum": [
187878n/a "Sidecar",
188868n/a "Gateway"
189174615 ],
19017565 "type": "string"
19168415 },
1926995 "type": "array"
19368420 },
1947536 "sectionName": {
1957536 "type": "string"
1967536 },
19769322 "tags": {
1983785 "additionalProperties": {
19911545 "type": "string"
2003785 },
20169817 "type": "object"
20269322 }
2031106112 },
20412144 "required": [
20512144 "kind"
20612144 ],
20712185 "type": "object"
2081102121 }
209856368 },
21012237 "required": [
21112237 "targetRef"
21212237 ],
21312305 "type": "object"
214883331 },
21512145 "type": "array"
216883336 },
217959247 "rules": {
218959240 "items": {
219410289 "properties": {
220410289 "default": {
221212284 "properties": {
22232997 "connectionLimits": {
22327392 "properties": {
22428810 "maxConnectionPools": {
22528810 "format": "int32",
2262926 "type": "integer"
22728810 },
22827142 "maxConnections": {
22927142 "format": "int32",
23029122 "type": "integer"
23127142 },
23226423 "maxPendingRequests": {
23326423 "format": "int32",
2342816 "type": "integer"
23526423 },
23624623 "maxRequests": {
23724623 "format": "int32",
23824821 "type": "integer"
23924623 },
2402818 "maxRetries": {
2412818 "format": "int32",
2422836 "type": "integer"
2432818 }
24427392 },
2454215 "type": "object"
24632997 },
247231205 "outlierDetection": {
248185200 "properties": {
2492859 "baseEjectionTime": {
2502859 "type": "string"
2512859 },
252164144 "detectors": {
253150139 "properties": {
25419743 "failurePercentage": {
25516834 "properties": {
2561788 "minimumHosts": {
2571788 "format": "int32",
2581806 "type": "integer"
2591788 },
26017418 "requestVolume": {
26117418 "format": "int32",
26217616 "type": "integer"
26317418 },
2641808 "threshold": {
2651808 "format": "int32",
2661826 "type": "integer"
2671808 }
26816834 },
2692319 "type": "object"
27019743 },
27122213 "gatewayFailures": {
2721898 "properties": {
2731898 "consecutive": {
2741898 "format": "int32",
2751916 "type": "integer"
2761898 }
2771898 },
2782305 "type": "object"
27922213 },
28022113 "localOriginFailures": {
2811848 "properties": {
2821848 "consecutive": {
2831848 "format": "int32",
2841866 "type": "integer"
2851848 }
2861848 },
2872295 "type": "object"
28822113 },
28920330 "successRate": {
29018721 "properties": {
2911818 "minimumHosts": {
2921818 "format": "int32",
2931836 "type": "integer"
2941818 },
2951868 "requestVolume": {
2961868 "format": "int32",
2971886 "type": "integer"
2981868 },
2991905 "standardDeviationFactor": {
3001905 "anyOf": [
30117322 {
30217322 "type": "integer"
30317322 },
30417178 {
30517178 "type": "string"
30617178 }
3071905 ],
3081905 }
30918721 },
3102249 "type": "object"
31120330 },
31221840 "totalFailures": {
31318326 "properties": {
31418326 "consecutive": {
31518326 "format": "int32",
3162036 "type": "integer"
31718326 }
31818326 },
31924414 "type": "object"
32021840 }
321150139 },
3223035 "type": "object"
323164144 },
32429618 "disabled": {
32529618 "type": "boolean"
32629618 },
3272837 "healthyPanicThreshold": {
3282837 "anyOf": [
32922664 {
33022664 "type": "integer"
33122664 },
33257233 {
33357233 "type": "string"
33457233 }
3352837 ],
3362837 },
3372895 "interval": {
3382895 "type": "string"
3392895 },
3402868 "maxEjectionPercent": {
3412868 "format": "int32",
3422886 "type": "integer"
3432868 },
3442979 "splitExternalAndLocalErrors": {
3452979 "type": "boolean"
3462979 }
347185200 },
3484315 "type": "object"
349231205 }
350212284 },
3516945 "type": "object"
352410289 }
353410289 },
35411795 "type": "object"
355959240 },
35611997 "type": "array"
357959247 },
3581120110 "targetRef": {
3591124100 "properties": {
360119723 "kind": {
361119723 "enum": [
362972n/a "Mesh",
36331n/a "MeshSubset",
36415n/a "MeshGateway",
36534n/a "MeshService",
36631n/a "MeshExternalService",
36719n/a "MeshMultiZoneService",
36826n/a "MeshServiceSubset",
36938n/a "MeshHTTPRoute",
37031n/a "Dataplane"
371119723 ],
37212155 "type": "string"
373119723 },
374100811 "labels": {
3751285 "additionalProperties": {
3763085 "type": "string"
3771285 },
37810136 "type": "object"
379100811 },
3809685 "mesh": {
3819685 "type": "string"
3829685 },
3839595 "name": {
3849595 "type": "string"
3859595 },
3869615 "namespace": {
3879615 "type": "string"
3889615 },
38994032 "proxyTypes": {
39094016 "items": {
39157016 "enum": [
392339n/a "Sidecar",
393231n/a "Gateway"
39457016 ],
3955815 "type": "string"
39694016 },
39795616 "type": "array"
39894032 },
3999509 "sectionName": {
4009509 "type": "string"
4019509 },
40295310 "tags": {
4031055 "additionalProperties": {
4043375 "type": "string"
4051055 },
4069585 "type": "object"
40795310 }
4081124100 },
40912205 "required": [
41012205 "kind"
41112205 ],
41212255 "type": "object"
4131120110 },
414851333 "to": {
415851328 "items": {
416565439 "properties": {
417324313 "default": {
418225308 "properties": {
41937664 "connectionLimits": {
42032955 "properties": {
42133413 "maxConnectionPools": {
42233413 "format": "int32",
4233416 "type": "integer"
42433413 },
4253108 "maxConnections": {
4263108 "format": "int32",
4273126 "type": "integer"
4283108 },
4293108 "maxPendingRequests": {
4303108 "format": "int32",
4313126 "type": "integer"
4323108 },
4333228 "maxRequests": {
4343228 "format": "int32",
4353246 "type": "integer"
4363228 },
43732718 "maxRetries": {
43832718 "format": "int32",
43933015 "type": "integer"
44032718 }
44132955 },
4424319 "type": "object"
44337664 },
444230244 "outlierDetection": {
445222239 "properties": {
4463307 "baseEjectionTime": {
4473307 "type": "string"
4483307 },
449228158 "detectors": {
450190141 "properties": {
45125055 "failurePercentage": {
45224450 "properties": {
4532528 "minimumHosts": {
4542528 "format": "int32",
4552546 "type": "integer"
4562528 },
4572548 "requestVolume": {
4582548 "format": "int32",
4592566 "type": "integer"
4602548 },
46125434 "threshold": {
46225434 "format": "int32",
46325632 "type": "integer"
46425434 }
46524450 },
4663005 "type": "object"
46725055 },
46827413 "gatewayFailures": {
4692628 "properties": {
4702628 "consecutive": {
4712628 "format": "int32",
4722646 "type": "integer"
4732628 }
4742628 },
4752825 "type": "object"
47627413 },
47727313 "localOriginFailures": {
4782528 "properties": {
4792528 "consecutive": {
4802528 "format": "int32",
4812546 "type": "integer"
4822528 }
4832528 },
4842815 "type": "object"
48527313 },
48625545 "successRate": {
48724240 "properties": {
48824416 "minimumHosts": {
48924416 "format": "int32",
49024614 "type": "integer"
49124416 },
49224310 "requestVolume": {
49324310 "format": "int32",
4942476 "type": "integer"
49524310 },
49625414 "standardDeviationFactor": {
49725414 "anyOf": [
49823236 {
49923236 "type": "integer"
50023236 },
50122246 {
50222246 "type": "string"
50322246 }
50425414 ],
50525414 }
50624240 },
5072955 "type": "object"
50825545 },
50927215 "totalFailures": {
51025210 "properties": {
51125210 "consecutive": {
51225210 "format": "int32",
5132566 "type": "integer"
51425210 }
51525210 },
5162825 "type": "object"
51727215 }
518190141 },
51936917 "type": "object"
520228158 },
5213485 "disabled": {
5223485 "type": "boolean"
5233485 },
5243185 "healthyPanicThreshold": {
5253185 "anyOf": [
52628241 {
52728241 "type": "integer"
52828241 },
52936287 {
53036287 "type": "string"
53136287 }
5323185 ],
5333185 },
53434941 "interval": {
53534941 "type": "string"
53634941 },
5373188 "maxEjectionPercent": {
5383188 "format": "int32",
5393206 "type": "integer"
5403188 },
54134117 "splitExternalAndLocalErrors": {
54234117 "type": "boolean"
54334117 }
544222239 },
5454695 "type": "object"
546230244 }
547225308 },
5486325 "type": "object"
549324313 },
550875126 "targetRef": {
551883110 "properties": {
5529796 "kind": {
5539796 "enum": [
554430n/a "Mesh",
55548n/a "MeshSubset",
556102n/a "MeshGateway",
55760n/a "MeshService",
55837n/a "MeshExternalService",
55958n/a "MeshMultiZoneService",
56075n/a "MeshServiceSubset",
56176n/a "MeshHTTPRoute",
56293n/a "Dataplane"
5639796 ],
5649805 "type": "string"
5659796 },
56654619 "labels": {
5672105 "additionalProperties": {
5686565 "type": "string"
5692105 },
57055114 "type": "object"
57154619 },
5725265 "mesh": {
5735265 "type": "string"
5745265 },
57551724 "name": {
57651724 "type": "string"
57751724 },
5784985 "namespace": {
5794985 "type": "string"
5804985 },
58147416 "proxyTypes": {
58247411 "items": {
583118511 "enum": [
584609n/a "Sidecar",
585576n/a "Gateway"
586118511 ],
58711915 "type": "string"
58847411 },
5894855 "type": "array"
59047416 },
59151425 "sectionName": {
59251425 "type": "string"
59351425 },
59449710 "tags": {
5951785 "additionalProperties": {
5965395 "type": "string"
5971785 },
5985025 "type": "object"
59949710 }
600883110 },
60198511 "required": [
60298511 "kind"
60398511 ],
6049965 "type": "object"
605875126 }
606565439 },
60710013 "required": [
60810013 "targetRef"
60910013 ],
61010045 "type": "object"
611851328 },
61211795 "type": "array"
613851333 }
614478988 },
61517725 "type": "object"
616784993 },
6171651103 "type": {
6181651103 "enum": [
6191651n/a "MeshCircuitBreaker"
6201651103 ],
62117495 "type": "string"
6221651103 }
6236621116 },
624175244 "required": [
625175442 "type",
626177719 "name",
627177719 "spec"
628175244 ],
62917963 "type": "object"
6306361163}
Responses
codedescriptionhitsavg
200Successful response0never seen
201Successful response0never seen
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request31971ms
404Not Found1391ms
Examples
Body: application/json
"default"MeshCircuitBreakerItem.mesh
meshes 9 operations 9 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12959n/a{
22959n/a "type": "string"
32959n/a}
Responses
codedescriptionhitsavg
200A response containing the overview of a dataplane.27780ms
400Bad Request0never seen
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
41510ms
404Not Found1800ms
Path Parameters
mesh1 / 1
#validinvalidschema
12906n/a{
22906n/a "type": "string"
32906n/a}
name1 / 1
12906n/a{
22906n/a "type": "string"
32906n/a}
Query Parameters
shadow1 / 1
14141790{
24141790 "type": "boolean"
34141790}
include3 / 3
12951882{
22951882 "items": {
316468455 "enum": [
41646n/a "diff"
516468455 ],
610101n/a "type": "string"
72951882 },
82177n/a "type": "array"
92951882}
Responses
codedescriptionhitsavg
200Successfully retrieved proxy XDS config.0never seen
400Bad Request18520ms
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
404Not Found10531ms
41510ms
Examples
Query
falseshadow
Path Parameters
mesh1 / 1
#validinvalidschema
12931n/a{
22931n/a "type": "string"
32931n/a}
name1 / 1
12931n/a{
22931n/a "type": "string"
32931n/a}
inbound-kri1 / 1
12931n/a{
22931n/a "type": "string"
32931n/a}
Responses
codedescriptionhitsavg
200A response containing policies configuration for selected inbound0never seen
400Bad Request0never seen
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
404Not Found29300ms
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12948n/a{
22948n/a "type": "string"
32948n/a}
name1 / 1
12948n/a{
22948n/a "type": "string"
32948n/a}
Responses
codedescriptionhitsavg
200A response containing dataplane networking layout.0never seen
400Bad Request28310ms
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
41510ms
404Not Found1160ms
Path Parameters
mesh1 / 1
#validinvalidschema
12951n/a{
22951n/a "type": "string"
32951n/a}
name1 / 1
12951n/a{
22951n/a "type": "string"
32951n/a}
kri1 / 1
12951n/a{
22951n/a "type": "string"
32951n/a}
Responses
codedescriptionhitsavg
200A response containing policies configuration for selected outbound0never seen
400Bad Request0never seen
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
404Not Found29500ms
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12942n/a{
22942n/a "type": "string"
32942n/a}
name1 / 1
12942n/a{
22942n/a "type": "string"
32942n/a}
kri1 / 1
12942n/a{
22942n/a "type": "string"
32942n/a}
Responses
codedescriptionhitsavg
200A response containing routes configuration for selected outbound0never seen
400Bad Request0never seen
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
404Not Found29410ms
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12957n/a{
22957n/a "type": "string"
32957n/a}
name1 / 1
12957n/a{
22957n/a "type": "string"
32957n/a}
outbound-kri1 / 1
12957n/a{
22957n/a "type": "string"
32957n/a}
route-kri1 / 1
12957n/a{
22957n/a "type": "string"
32957n/a}
Responses
codedescriptionhitsavg
200A response containing policies configuration for selected route0never seen
400Bad Request0never seen
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
404Not Found29560ms
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12959n/a{
22959n/a "type": "string"
32959n/a}
name1 / 1
12959n/a{
22959n/a "type": "string"
32959n/a}
Responses
codedescriptionhitsavg
200A response containing the overview of a dataplane.0never seen
400Bad Request0never seen
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
404Not Found29580ms
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12946n/a{
22946n/a "type": "string"
32946n/a}
name1 / 1
12946n/a{
22946n/a "type": "string"
32946n/a}
Responses
codedescriptionhitsavg
200A response containing policies configuration for selected dataplane0never seen
400Bad Request0never seen
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
404Not Found29450ms
41510ms
MeshExternalService 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12927n/a{
22927n/a "type": "string"
32927n/a}
Query Parameters
offset1 / 1
1883419{
2883419 "type": "integer"
3883419}
size3 / 3
1487497{
2675111 "maximum": 1000,
3598188 "minimum": 1,
4786198 "type": "integer"
5487497}
filter4 / 4
1336n/a{
2336n/a "properties": {
3266n/a "key": {
4266n/a "type": "string"
5266n/a },
6272n/a "value": {
7272n/a "type": "string"
8272n/a }
9336n/a },
10336n/a "type": "object"
11336n/a}
Responses
codedescriptionhitsavg
200List21080ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request7620ms
41510ms
404Not Found560ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12842n/a{
22842n/a "type": "string"
32842n/a}
name1 / 1
12842n/a{
22842n/a "type": "string"
32842n/a}
Responses
codedescriptionhitsavg
200Successful response21ms
404Not Found28390ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12946n/a{
22946n/a "type": "string"
32946n/a}
name1 / 1
12946n/a{
22946n/a "type": "string"
32946n/a}
Responses
codedescriptionhitsavg
200Successful response980ms
404Not Found28470ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
11238n/a{
21238n/a "type": "string"
31238n/a}
name1 / 1
11238n/a{
21238n/a "type": "string"
31238n/a}
Body
application/json81 / 81
MeshExternalServiceItem
1490327{
2493276 "properties": {
331610 "labels": {
4385 "additionalProperties": {
5965 "type": "string"
6385 },
73215 "type": "object"
831610 },
95845 "mesh": {
105845 "type": "string"
115845 },
127635 "name": {
137635 "type": "string"
147635 },
15520248 "spec": {
16521237 "properties": {
1747544 "endpoints": {
1847539 "items": {
1984332 "properties": {
208686 "address": {
218681 "minLength": 1,
228695 "type": "string"
238686 },
2485618 "port": {
2586113 "format": "int32",
268584 "maximum": 65535,
278602 "minimum": 1,
2886113 "type": "integer"
2985618 },
304228 "priority": {
314246 "format": "int32",
324241 "maximum": 128,
334241 "minimum": 0,
344246 "type": "integer"
354228 }
3684332 },
378732 "required": [
388741 "address",
398741 "port"
408732 ],
418755 "type": "object"
4247539 },
435145 "type": "array"
4447544 },
4547519 "extension": {
464765 "properties": {
47260n/a "config": {
48260n/a },
494755 "type": {
504755 "type": "string"
514755 }
524765 },
534808 "required": [
544808 "type"
554808 ],
564886 "type": "object"
5747519 },
5872631 "match": {
5972725 "properties": {
6074011 "port": {
617447 "format": "int32",
627441 "maximum": 65535,
637414 "minimum": 1,
647447 "type": "integer"
6574011 },
665066 "protocol": {
675066 "enum": [
68307n/a "tcp",
6962n/a "grpc",
7033n/a "http",
71104n/a "http2"
725066 ],
735075 "type": "string"
745066 },
754718 "type": {
764718 "enum": [
77471n/a "HostnameGenerator"
784718 ],
794745 "type": "string"
804718 }
8172725 },
827511 "required": [
837511 "port"
847511 ],
857525 "type": "object"
8672631 },
87313143 "tls": {
88260138 "properties": {
893345 "allowRenegotiation": {
903345 "type": "boolean"
913345 },
923205 "enabled": {
933205 "type": "boolean"
943205 },
95235111 "verification": {
9621696 "properties": {
9727320 "caCert": {
9826715 "properties": {
992635 "inline": {
100263n/a "format": "byte",
1012635 "type": "string"
1022635 },
1032635 "inlineString": {
1042635 "type": "string"
1052635 },
1062725 "secret": {
1072725 "type": "string"
1082725 }
10926715 },
1102885 "type": "object"
11127320 },
11226521 "clientCert": {
11325116 "properties": {
1142555 "inline": {
115255n/a "format": "byte",
1162555 "type": "string"
1172555 },
1182576 "inlineString": {
1192576 "type": "string"
1202576 },
1212585 "secret": {
1222585 "type": "string"
1232585 }
12425116 },
1252815 "type": "object"
12626521 },
12726320 "clientKey": {
12825015 "properties": {
1292545 "inline": {
130254n/a "format": "byte",
1312545 "type": "string"
1322545 },
1332595 "inlineString": {
1342595 "type": "string"
1352595 },
1362605 "secret": {
1372605 "type": "string"
1382605 }
13925015 },
1402785 "type": "object"
14126320 },
1422836 "mode": {
1432836 "enum": [
1447n/a "SkipSAN",
14515n/a "SkipCA",
146258n/a "Secured",
1473n/a "SkipAll"
1482836 ],
1492845 "type": "string"
1502836 },
1512865 "serverName": {
1522865 "type": "string"
1532865 },
15427124 "subjectAltNames": {
15527117 "items": {
15614311 "properties": {
157906 "type": {
158906 "enum": [
15946n/a "Exact",
16044n/a "Prefix"
161906 ],
162915 "type": "string"
163906 },
1641485 "value": {
1651485 "type": "string"
1661485 }
16714311 },
1681531 "required": [
1691531 "value"
1701531 ],
1711545 "type": "object"
17227117 },
1732887 "type": "array"
17427124 }
17521696 },
17633115 "type": "object"
177235111 },
17831617 "version": {
17928412 "properties": {
1802896 "max": {
1812896 "enum": [
182258n/a "TLSAuto",
18313n/a "TLS10",
1849n/a "TLS11",
1856n/a "TLS12",
1863n/a "TLS13"
1872896 ],
1882905 "type": "string"
1892896 },
1902746 "min": {
1912746 "enum": [
192253n/a "TLSAuto",
19312n/a "TLS10",
1941n/a "TLS11",
1957n/a "TLS12",
1961n/a "TLS13"
1972746 ],
1982755 "type": "string"
1992746 }
20028412 },
2013285 "type": "object"
20231617 }
203260138 },
2044515 "type": "object"
205313143 }
206521237 },
2077576 "required": [
2087576 "match"
2097576 ],
2107635 "type": "object"
211520248 },
2127608 "type": {
2137608 "enum": [
214760n/a "MeshExternalService"
2157608 ],
2167635 "type": "string"
2177608 }
218493276 },
2197663 "required": [
2207681 "type",
2217681 "name",
2227681 "spec"
2237663 ],
22476948 "type": "object"
225490327}
Responses
codedescriptionhitsavg
200Successful response651ms
201Successful response21ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request11151ms
41511ms
404Not Found91ms
Examples
Body: application/json
"default"MeshExternalServiceItem.mesh
"example.com"MeshExternalServiceItem.spec.endpoints.address
"tcp"MeshExternalServiceItem.spec.match.protocol
"HostnameGenerator"MeshExternalServiceItem.spec.match.type
falseMeshExternalServiceItem.spec.tls.allowRenegotiation
falseMeshExternalServiceItem.spec.tls.enabled
"Secured"MeshExternalServiceItem.spec.tls.verification.mode
"Exact"MeshExternalServiceItem.spec.tls.verification.subjectAltNames.type
"TLSAuto"MeshExternalServiceItem.spec.tls.version.max
"TLSAuto"MeshExternalServiceItem.spec.tls.version.min
MeshFaultInjection 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12953n/a{
22953n/a "type": "string"
32953n/a}
Query Parameters
offset1 / 1
1896456{
2896456 "type": "integer"
3896456}
size3 / 3
1477443{
264083 "maximum": 1000,
3560163 "minimum": 1,
4723197 "type": "integer"
5477443}
filter4 / 4
1378n/a{
2378n/a "properties": {
3293n/a "key": {
4293n/a "type": "string"
5293n/a },
6281n/a "value": {
7281n/a "type": "string"
8281n/a }
9378n/a },
10378n/a "type": "object"
11378n/a}
Responses
codedescriptionhitsavg
200List21280ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request7720ms
41510ms
404Not Found520ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12844n/a{
22844n/a "type": "string"
32844n/a}
name1 / 1
12844n/a{
22844n/a "type": "string"
32844n/a}
Responses
codedescriptionhitsavg
200Successful response300ms
404Not Found28130ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12934n/a{
22934n/a "type": "string"
32934n/a}
name1 / 1
12934n/a{
22934n/a "type": "string"
32934n/a}
Responses
codedescriptionhitsavg
200Successful response10240ms
404Not Found19090ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12884n/a{
22884n/a "type": "string"
32884n/a}
name1 / 1
12884n/a{
22884n/a "type": "string"
32884n/a}
Body
application/json167 / 167
MeshFaultInjectionItem
11468951{
21504895 "properties": {
365118 "labels": {
48013 "additionalProperties": {
521019 "type": "string"
68013 },
76645 "type": "object"
865118 },
97678 "mesh": {
107678 "type": "string"
117678 },
1223935 "name": {
1323935 "type": "string"
1423935 },
151639759 "spec": {
16899753 "properties": {
171124262 "from": {
181124257 "items": {
191615338 "properties": {
20633207 "default": {
21288184 "properties": {
22288184 "http": {
23288179 "items": {
24338377 "properties": {
2543944 "abort": {
2644137 "properties": {
2744928 "httpStatus": {
2844928 "format": "int32",
2945918 "type": "integer"
3044928 },
314689 "percentage": {
324689 "anyOf": [
33257220 {
34257220 "type": "integer"
35257220 },
36211266 {
37211266 "type": "string"
38211266 }
394689 ],
404689 }
4144137 },
424762 "required": [
434771 "httpStatus",
444771 "percentage"
454762 ],
464785 "type": "object"
4743944 },
4836429 "delay": {
4936622 "properties": {
5037017 "percentage": {
5137017 "anyOf": [
52239148 {
53239148 "type": "integer"
54239148 },
55131256 {
56131256 "type": "string"
57131256 }
5837017 ],
5937017 },
603825 "value": {
613825 "type": "string"
623825 }
6336622 },
643862 "required": [
653871 "percentage",
663871 "value"
673862 ],
683885 "type": "object"
6936429 },
70327304 "responseBandwidth": {
7133320 "properties": {
7233315 "limit": {
7333315 "type": "string"
7433315 },
753475 "percentage": {
763475 "anyOf": [
77209143 {
78209143 "type": "integer"
79209143 },
80138214 {
81138214 "type": "string"
82138214 }
833475 ],
843475 }
8533320 },
863477 "required": [
873486 "limit",
883522 "percentage"
893477 ],
90354277 "type": "object"
91327304 }
92338377 },
938975 "type": "object"
94288179 },
954675 "type": "array"
96288184 }
97288184 },
9881723 "type": "object"
99633207 },
1001806141 "targetRef": {
1011807132 "properties": {
102190830 "kind": {
103190830 "enum": [
104785n/a "Mesh",
10572n/a "MeshSubset",
106112n/a "MeshGateway",
107172n/a "MeshService",
108164n/a "MeshExternalService",
109231n/a "MeshMultiZoneService",
110114n/a "MeshServiceSubset",
111122n/a "MeshHTTPRoute",
112136n/a "Dataplane"
113190830 ],
11419335 "type": "string"
115190830 },
116104926 "labels": {
1177285 "additionalProperties": {
11826195 "type": "string"
1197285 },
120105421 "type": "object"
121104926 },
12210205 "mesh": {
12310205 "type": "string"
12410205 },
12510259 "name": {
12610259 "type": "string"
12710259 },
1289357 "namespace": {
1299357 "type": "string"
1309357 },
13189832 "proxyTypes": {
13289827 "items": {
133482527 "enum": [
1342077n/a "Sidecar",
1352748n/a "Gateway"
136482527 ],
13748475 "type": "string"
13889827 },
1399255 "type": "array"
14089832 },
1419175 "sectionName": {
1429175 "type": "string"
1439175 },
14499218 "tags": {
1457475 "additionalProperties": {
14626105 "type": "string"
1477475 },
14899713 "type": "object"
14999218 }
1501807132 },
15119384 "required": [
15219384 "kind"
15319384 ],
15419425 "type": "object"
1551806141 }
1561615338 },
157194711 "required": [
158194711 "targetRef"
159194711 ],
16019585 "type": "object"
1611124257 },
16213815 "type": "array"
1631124262 },
1641145188 "rules": {
1651145183 "items": {
1661203233 "properties": {
1671245185 "default": {
168579180 "properties": {
169579180 "http": {
170579162 "items": {
171927315 "properties": {
172725259 "abort": {
173727252 "properties": {
174731247 "httpStatus": {
175731247 "format": "int32",
176733245 "type": "integer"
177731247 },
1789735 "percentage": {
1799735 "anyOf": [
180565413 {
181565413 "type": "integer"
182565413 },
183408570 {
184408570 "type": "string"
185408570 }
1869735 ],
1879735 }
188727252 },
1899772 "required": [
1909781 "httpStatus",
1919781 "percentage"
1929772 ],
1939795 "type": "object"
194725259 },
19576939 "delay": {
19677110 "properties": {
1977755 "percentage": {
1987755 "anyOf": [
199472308 {
200472308 "type": "integer"
201472308 },
202303477 {
203303477 "type": "string"
204303477 }
2057755 ],
2067755 },
2077755 "value": {
2087755 "type": "string"
2097755 }
21077110 },
2117792 "required": [
2127801 "percentage",
2137801 "value"
2147792 ],
21578127 "type": "object"
21676939 },
21775717 "responseBandwidth": {
21875910 "properties": {
2197635 "limit": {
2207635 "type": "string"
2217635 },
2227635 "percentage": {
2237635 "anyOf": [
224418350 {
225418350 "type": "integer"
226418350 },
227345423 {
228345423 "type": "string"
229345423 }
2307635 ],
2317635 }
23275910 },
2337672 "required": [
2347681 "limit",
2357681 "percentage"
2367672 ],
2377695 "type": "object"
23875717 }
239927315 },
240160017 "type": "object"
241579162 },
24274118 "type": "array"
243579180 }
244579180 },
24514255 "type": "object"
2461245185 },
24760948 "matches": {
24860943 "items": {
24997738 "properties": {
25086018 "sni": {
25186211 "properties": {
2528666 "type": {
2538666 "enum": [
254866n/a "Exact"
2558666 ],
2568675 "type": "string"
2578666 },
2588675 "value": {
2598675 "type": "string"
2608675 }
26186211 },
2628712 "required": [
2638721 "type",
2648721 "value"
2658712 ],
2668735 "type": "object"
26786018 },
26876120 "spiffeID": {
26976511 "properties": {
2707676 "type": {
2717676 "enum": [
272454n/a "Exact",
273313n/a "Prefix"
2747676 ],
2757685 "type": "string"
2767676 },
2777705 "value": {
2787705 "type": "string"
2797705 }
28076511 },
2817724 "required": [
2827733 "type",
2837751 "value"
2847724 ],
2857765 "type": "object"
28676120 }
28797738 },
28817435 "type": "object"
28960943 },
2906525 "type": "array"
29160948 }
2921203233 },
293143024 "required": [
294143024 "default"
295143024 ],
29614545 "type": "object"
2971145183 },
29813285 "type": "array"
2991145188 },
3001069103 "targetRef": {
301107691 "properties": {
302114020 "kind": {
303114020 "enum": [
304783n/a "Mesh",
30526n/a "MeshSubset",
30650n/a "MeshGateway",
30764n/a "MeshService",
30821n/a "MeshExternalService",
30922n/a "MeshMultiZoneService",
31061n/a "MeshServiceSubset",
31176n/a "MeshHTTPRoute",
31237n/a "Dataplane"
313114020 ],
31411555 "type": "string"
315114020 },
31682726 "labels": {
31717921 "additionalProperties": {
31853632 "type": "string"
31917921 },
3208485 "type": "object"
32182726 },
3226945 "mesh": {
3236945 "type": "string"
3246945 },
3256816 "name": {
3266816 "type": "string"
3276816 },
3286935 "namespace": {
3296935 "type": "string"
3306935 },
33172813 "proxyTypes": {
3327288 "items": {
33312418 "enum": [
334577n/a "Sidecar",
335664n/a "Gateway"
33612418 ],
33712445 "type": "string"
3387288 },
3397365 "type": "array"
34072813 },
3416945 "sectionName": {
3426945 "type": "string"
3436945 },
34473511 "tags": {
3451776 "additionalProperties": {
3464596 "type": "string"
3471776 },
3487415 "type": "object"
34973511 }
350107691 },
35111607 "required": [
35211607 "kind"
35311607 ],
35411675 "type": "object"
3551069103 },
356959215 "to": {
357959210 "items": {
3581140264 "properties": {
35948991 "default": {
36021179 "properties": {
36121179 "http": {
36221174 "items": {
36332775 "properties": {
36429129 "abort": {
36529322 "properties": {
36629717 "httpStatus": {
36729717 "format": "int32",
36829915 "type": "integer"
36929717 },
3703095 "percentage": {
3713095 "anyOf": [
372186128 {
373186128 "type": "integer"
374186128 },
375123191 {
376123191 "type": "string"
377123191 }
3783095 ],
3793095 }
38029322 },
3813132 "required": [
3823141 "httpStatus",
3833141 "percentage"
3843132 ],
3853155 "type": "object"
38629129 },
38725420 "delay": {
38825613 "properties": {
3892608 "percentage": {
3902608 "anyOf": [
391125143 {
392125143 "type": "integer"
393125143 },
394135133 {
395135133 "type": "string"
396135133 }
3972608 ],
3982608 },
3992635 "value": {
4002635 "type": "string"
4012635 }
40225613 },
4032672 "required": [
4042681 "percentage",
4052681 "value"
4062672 ],
4072695 "type": "object"
40825420 },
40923826 "responseBandwidth": {
41024310 "properties": {
4112445 "limit": {
4122445 "type": "string"
4132445 },
4142475 "percentage": {
4152475 "anyOf": [
41617082 {
41717082 "type": "integer"
41817082 },
41977175 {
42077175 "type": "string"
42177175 }
4222475 ],
4232475 }
42424310 },
42524811 "required": [
42624910 "limit",
4272527 "percentage"
42824811 ],
4292595 "type": "object"
43023826 }
43132775 },
4325485 "type": "object"
43321174 },
4342855 "type": "array"
43521179 }
43621179 },
43756812 "type": "object"
43848991 },
4391230173 "targetRef": {
4401231163 "properties": {
441134845 "kind": {
442134845 "enum": [
443446n/a "Mesh",
444126n/a "MeshSubset",
445112n/a "MeshGateway",
44682n/a "MeshService",
447121n/a "MeshExternalService",
448114n/a "MeshMultiZoneService",
449168n/a "MeshServiceSubset",
45094n/a "MeshHTTPRoute",
45185n/a "Dataplane"
452134845 ],
45313885 "type": "string"
454134845 },
45572616 "labels": {
4564567 "additionalProperties": {
457154914 "type": "string"
4584567 },
4597339 "type": "object"
46072616 },
4616105 "mesh": {
4626105 "type": "string"
4636105 },
46460153 "name": {
46560153 "type": "string"
46660153 },
4676555 "namespace": {
4686555 "type": "string"
4696555 },
47057823 "proxyTypes": {
47157818 "items": {
472225018 "enum": [
4731072n/a "Sidecar",
4741178n/a "Gateway"
475225018 ],
47622635 "type": "string"
47757818 },
4785965 "type": "array"
47957823 },
4805925 "sectionName": {
4815925 "type": "string"
4825925 },
48361811 "tags": {
4843715 "additionalProperties": {
48512825 "type": "string"
4863715 },
4876236 "type": "object"
48861811 }
4891231163 },
49013933 "required": [
49113933 "kind"
49213933 ],
49313967 "type": "object"
4941230173 }
4951140264 },
49614032 "required": [
49714032 "targetRef"
49814032 ],
49914055 "type": "object"
500959210 },
50111695 "type": "array"
502959215 }
503899753 },
50423926 "type": "object"
5051639759 },
5062249116 "type": {
5072249116 "enum": [
5082249n/a "MeshFaultInjection"
5092249116 ],
51023605 "type": "string"
5112249116 }
5121504895 },
513236350 "required": [
514236548 "type",
515239815 "name",
516239815 "spec"
517236350 ],
51824136 "type": "object"
5191468951}
Responses
codedescriptionhitsavg
200Successful response4601ms
201Successful response311ms
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request23311ms
404Not Found601ms
Examples
Body: application/json
"default"MeshFaultInjectionItem.mesh
MeshGateway 4 operations 3 covered 1 partial 0 uncovered 0 not measured 98% #
Path Parameters
mesh1 / 1
#validinvalidschema
12934n/a{
22934n/a "type": "string"
32934n/a}
Query Parameters
offset1 / 1
1837450{
2837450 "type": "integer"
3837450}
size3 / 3
1423557{
2607129 "maximum": 1000,
3552184 "minimum": 1,
4736244 "type": "integer"
5423557}
filter4 / 4
1294n/a{
2294n/a "properties": {
3224n/a "key": {
4224n/a "type": "string"
5224n/a },
6207n/a "value": {
7207n/a "type": "string"
8207n/a }
9294n/a },
10294n/a "type": "object"
11294n/a}
Responses
codedescriptionhitsavg
200List20570ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request8250ms
41510ms
404Not Found510ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12941n/a{
22941n/a "type": "string"
32941n/a}
name1 / 1
12941n/a{
22941n/a "type": "string"
32941n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29400ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12935n/a{
22935n/a "type": "string"
32935n/a}
name1 / 1
12935n/a{
22935n/a "type": "string"
32935n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29340ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12906n/a{
22906n/a "type": "string"
32906n/a}
name1 / 1
12906n/a{
22906n/a "type": "string"
32906n/a}
Body
application/json56 / 57
MeshGatewayItem
1687552{
2885337 "properties": {
3199263 "conf": {
4160257 "properties": {
5160257 "listeners": {
6160235 "items": {
738508 "properties": {
827047 "crossMesh": {
927047 "type": "boolean"
1027047 },
1124435 "hostname": {
1224435 "type": "string"
1324435 },
142886 "port": {
152886 "type": "integer"
162886 },
1727766 "protocol": {
1827766 "oneOf": [
19103240 {
20103240 "type": "string"
21103240 },
22174169 {
23174169 "type": "integer"
24174169 }
2527766 ]
2627766 },
2723255 "resources": {
2815010 "properties": {
2915010 "connectionLimit": {
3015010 "type": "integer"
3115010 }
3215010 },
3324245 "type": "object"
3423255 },
3527242 "tags": {
3613830 "additionalProperties": {
37371126 "type": "string"
3813830 },
3930212 "type": "object"
4027242 },
4181354 "tls": {
4267313 "properties": {
4375290 "certificates": {
4475226 "items": {
4501062 "oneOf": [
46242820 {
48242820 },
49242820 {
51242820 },
52142920 {
54142920 },
55189873 {
57189873 }
5801062 ]
5975226 },
6030164 "type": "array"
6175290 },
6222424 "mode": {
6322424 "oneOf": [
6456192 {
6556192 "type": "string"
6656192 },
6716880 {
6816880 "type": "integer"
6916880 }
7022424 ]
7122424 },
7221315 "options": {
731n/a "properties": {},
7421315 "type": "object"
7521315 }
7667313 },
7739441 "type": "object"
7881354 }
7938508 },
8054815 "type": "object"
81160235 },
8239522 "type": "array"
83160257 }
84160257 },
854566 "type": "object"
86199263 },
8734919 "labels": {
88908 "additionalProperties": {
892038 "type": "string"
90908 },
9135711 "type": "object"
9234919 },
9312165 "mesh": {
9412165 "type": "string"
9512165 },
9612129 "name": {
9712129 "type": "string"
9812129 },
9927557 "selectors": {
10027543 "items": {
101199153 "properties": {
102199153 "match": {
10314833 "additionalProperties": {
104477139 "type": "string"
10514833 },
106232120 "type": "object"
107199153 }
108199153 },
10950981 "type": "object"
11027543 },
11131814 "type": "array"
11227557 },
11332445 "tags": {
1149618 "additionalProperties": {
11528156 "type": "string"
1169618 },
11734227 "type": "object"
11832445 },
119100026 "type": {
120100026 "type": "string"
121100026 }
122885337 },
1231024201 "required": [
1241026199 "type",
12512214 "name",
12612214 "mesh"
1271024201 ],
128122514 "type": "object"
129687552}
Referenced Components (4)17 of 17 keywords
DataSource_File4 of 4 keywords
1242820{
256 "properties": {
356 "file": {
456 "type": "string"
556 }
656 },
7248814 "type": "object"
8242820}
DataSource_Inline5 of 5 keywords
1242820{
2576 "properties": {
3576 "inline": {
457n/a "format": "byte",
5576 "type": "string"
6576 }
7576 },
8248814 "type": "object"
9242820}
DataSource_InlineString4 of 4 keywords
1142920{
21106 "properties": {
31106 "inlineString": {
41106 "type": "string"
51106 }
61106 },
7248814 "type": "object"
8142920}
DataSource_Secret4 of 4 keywords
1189873{
2259 "properties": {
3259 "secret": {
4259 "type": "string"
5259 }
6259 },
7248814 "type": "object"
8189873}
Responses
codedescriptionhitsavg
200Successful response0never seen
201Successful response0never seen
Undocumented - not in spec
codedescriptionhitsavg
41530ms
400Bad Request28220ms
404Not Found810ms
MeshHealthCheck 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12919n/a{
22919n/a "type": "string"
32919n/a}
Query Parameters
offset1 / 1
1846396{
2846396 "type": "integer"
3846396}
size3 / 3
1444510{
2624119 "maximum": 1000,
3563180 "minimum": 1,
4743211 "type": "integer"
5444510}
filter4 / 4
1268n/a{
2268n/a "properties": {
3247n/a "key": {
4247n/a "type": "string"
5247n/a },
6212n/a "value": {
7212n/a "type": "string"
8212n/a }
9268n/a },
10268n/a "type": "object"
11268n/a}
Responses
codedescriptionhitsavg
200List20920ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request7580ms
41510ms
404Not Found680ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12844n/a{
22844n/a "type": "string"
32844n/a}
name1 / 1
12844n/a{
22844n/a "type": "string"
32844n/a}
Responses
codedescriptionhitsavg
200Successful response300ms
404Not Found28130ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12943n/a{
22943n/a "type": "string"
32943n/a}
name1 / 1
12943n/a{
22943n/a "type": "string"
32943n/a}
Responses
codedescriptionhitsavg
200Successful response9960ms
404Not Found19460ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12907n/a{
22907n/a "type": "string"
32907n/a}
name1 / 1
12907n/a{
22907n/a "type": "string"
32907n/a}
Body
application/json107 / 107
MeshHealthCheckItem
113821115{
214231067 "properties": {
362314 "labels": {
41546 "additionalProperties": {
54818 "type": "string"
61546 },
76298 "type": "object"
862314 },
97027 "mesh": {
107027 "type": "string"
117027 },
1224836 "name": {
1324836 "type": "string"
1424836 },
151579909 "spec": {
16796903 "properties": {
171150182 "targetRef": {
181161157 "properties": {
19128720 "kind": {
20128720 "enum": [
21810n/a "Mesh",
2277n/a "MeshSubset",
2361n/a "MeshGateway",
2453n/a "MeshService",
2526n/a "MeshExternalService",
2687n/a "MeshMultiZoneService",
2748n/a "MeshServiceSubset",
2843n/a "MeshHTTPRoute",
2982n/a "Dataplane"
30128720 ],
3113025 "type": "string"
32128720 },
3399236 "labels": {
3440420 "additionalProperties": {
35136535 "type": "string"
3640420 },
37101216 "type": "object"
3899236 },
3979312 "mesh": {
4079312 "type": "string"
4179312 },
4281119 "name": {
4381119 "type": "string"
4481119 },
4576511 "namespace": {
4676511 "type": "string"
4776511 },
4872941 "proxyTypes": {
4972924 "items": {
50292231 "enum": [
511035n/a "Sidecar",
521887n/a "Gateway"
53292231 ],
5429485 "type": "string"
5572924 },
5675317 "type": "array"
5772941 },
5875211 "sectionName": {
5975211 "type": "string"
6075211 },
6178626 "tags": {
6234515 "additionalProperties": {
63103365 "type": "string"
6434515 },
6580111 "type": "object"
6678626 }
671161157 },
68130713 "required": [
69130713 "kind"
70130713 ],
71132012 "type": "object"
721150182 },
73725780 "to": {
74725774 "items": {
7532611856 "properties": {
7615821632 "default": {
7712991627 "properties": {
78124772 "alwaysLogHealthCheckFailures": {
79124772 "type": "boolean"
80124772 },
81110621 "eventLogPath": {
82110621 "type": "string"
83110621 },
84125621 "failTrafficOnPanic": {
85125621 "type": "boolean"
86125621 },
87116870 "grpc": {
8881263 "properties": {
8968851 "authority": {
9068851 "type": "string"
9168851 },
926915 "disabled": {
936915 "type": "boolean"
946915 },
957087 "serviceName": {
967087 "type": "string"
977087 }
9881263 },
9912317 "type": "object"
100116870 },
1011117105 "healthyPanicThreshold": {
1021117105 "anyOf": [
103630592 {
104630592 "type": "integer"
105630592 },
106487735 {
107487735 "type": "string"
108487735 }
1091117105 ],
1101117105 },
111119411 "healthyThreshold": {
112119411 "format": "int32",
11311996 "type": "integer"
114119411 },
1156981124 "http": {
116521704 "properties": {
1178138 "disabled": {
1188138 "type": "boolean"
1198138 },
12074825 "expectedStatuses": {
12174812 "items": {
122189414 "format": "int32",
123189810 "type": "integer"
12474812 },
12576013 "type": "array"
12674825 },
1279485 "path": {
1289485 "type": "string"
1299485 },
130385674 "requestHeadersToAdd": {
13128380 "properties": {
13230644 "add": {
13330639 "items": {
134165115 "properties": {
135169110 "name": {
1362693 "maxLength": 256,
13726012 "minLength": 1,
138172100 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
1392727 "type": "string"
140169110 },
1412745 "value": {
1422745 "type": "string"
1432745 }
144165115 },
1452789 "required": [
1462798 "name",
1472798 "value"
1482789 ],
1492875 "type": "object"
15030639 },
1513441 "maxItems": 16,
1523455 "type": "array",
15330644 },
15430036 "set": {
15530031 "items": {
1568330 "properties": {
1579616 "name": {
1581023 "maxLength": 256,
1591023 "minLength": 1,
160996 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
1611057 "type": "string"
1629616 },
1639814 "value": {
1649814 "type": "string"
1659814 }
1668330 },
1671112 "required": [
1681121 "name",
1691121 "value"
1701112 ],
17111319 "type": "object"
17230031 },
1733301 "maxItems": 16,
1743315 "type": "array",
17530036 }
17628380 },
177465594 "type": "object"
178385674 }
179521704 },
1801402420 "type": "object"
1816981124 },
18211465 "initialJitter": {
18311465 "type": "string"
18411465 },
1851010158 "interval": {
1861010158 "type": "string"
1871010158 },
18811475 "intervalJitter": {
18911475 "type": "string"
19011475 },
191104660 "intervalJitterPercent": {
192104660 "format": "int32",
193107036 "type": "integer"
194104660 },
19511585 "noTrafficInterval": {
19611585 "type": "string"
19711585 },
19811825 "reuseConnection": {
19911825 "type": "boolean"
20011825 },
20188667 "tcp": {
20271730 "properties": {
2035688 "disabled": {
2045688 "type": "boolean"
2055688 },
20658817 "receive": {
2075888 "items": {
208169424 "type": "string"
2095888 },
2105969 "type": "array"
21158817 },
2125725 "send": {
2135725 "type": "string"
2145725 }
21571730 },
21691637 "type": "object"
21788667 },
21897913 "timeout": {
21997913 "type": "string"
22097913 },
221121211 "unhealthyThreshold": {
222121211 "format": "int32",
22312176 "type": "integer"
224121211 }
22512991627 },
22632095 "type": "object"
22715821632 },
2284767312 "targetRef": {
2294784272 "properties": {
230500633 "kind": {
231500633 "enum": [
2321315n/a "Mesh",
233476n/a "MeshSubset",
234456n/a "MeshGateway",
235523n/a "MeshService",
236522n/a "MeshExternalService",
237475n/a "MeshMultiZoneService",
238420n/a "MeshServiceSubset",
239361n/a "MeshHTTPRoute",
240458n/a "Dataplane"
241500633 ],
24250345 "type": "string"
243500633 },
244248532 "labels": {
24515365 "additionalProperties": {
24650835 "type": "string"
24715365 },
248249027 "type": "object"
249248532 },
250243712 "mesh": {
251243712 "type": "string"
252243712 },
253249412 "name": {
254249412 "type": "string"
255249412 },
25624185 "namespace": {
25724185 "type": "string"
25824185 },
259237181 "proxyTypes": {
260237118 "items": {
261936318 "enum": [
2624438n/a "Sidecar",
2634925n/a "Gateway"
264936318 ],
26593765 "type": "string"
266237118 },
267238963 "type": "array"
268237181 },
269233422 "sectionName": {
270233422 "type": "string"
271233422 },
272236977 "tags": {
273164372 "additionalProperties": {
2745486228 "type": "string"
275164372 },
27624415 "type": "object"
277236977 }
2784784272 },
279503919 "required": [
280503919 "kind"
281503919 ],
282505821 "type": "object"
2834767312 }
28432611856 },
285507957 "required": [
286507957 "targetRef"
287507957 ],
288513653 "type": "object"
289725774 },
29014996 "type": "array"
291725780 }
292796903 },
29324826 "type": "object"
2941579909 },
2952317135 "type": {
2962317135 "enum": [
2972317n/a "MeshHealthCheck"
2982317135 ],
29924475 "type": "string"
3002317135 }
30114231067 },
302244945 "required": [
303245242 "type",
30424895 "name",
30524886 "spec"
306244945 ],
30724943 "type": "object"
30813821115}
Responses
codedescriptionhitsavg
200Successful response4401ms
201Successful response301ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
400Bad Request22771ms
404Not Found1581ms
Examples
Body: application/json
"default"MeshHealthCheckItem.mesh
MeshHTTPRoute 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12911n/a{
22911n/a "type": "string"
32911n/a}
Query Parameters
offset1 / 1
1857437{
2857437 "type": "integer"
3857437}
size3 / 3
1440535{
263374 "maximum": 1000,
3514193 "minimum": 1,
4707268 "type": "integer"
5440535}
filter4 / 4
1312n/a{
2312n/a "properties": {
3263n/a "key": {
4263n/a "type": "string"
5263n/a },
6239n/a "value": {
7239n/a "type": "string"
8239n/a }
9312n/a },
10312n/a "type": "object"
11312n/a}
Responses
codedescriptionhitsavg
200List20810ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request7960ms
41510ms
404Not Found330ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12844n/a{
22844n/a "type": "string"
32844n/a}
name1 / 1
12844n/a{
22844n/a "type": "string"
32844n/a}
Responses
codedescriptionhitsavg
200Successful response330ms
404Not Found28100ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12953n/a{
22953n/a "type": "string"
32953n/a}
name1 / 1
12953n/a{
22953n/a "type": "string"
32953n/a}
Responses
codedescriptionhitsavg
200Successful response10190ms
404Not Found19330ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
13211n/a{
23211n/a "type": "string"
33211n/a}
name1 / 1
13211n/a{
23211n/a "type": "string"
33211n/a}
Body
application/json226 / 226
MeshHTTPRouteItem
114771141{
215321073 "properties": {
3117512 "labels": {
42746 "additionalProperties": {
56978 "type": "string"
62746 },
711816 "type": "object"
8117512 },
911845 "mesh": {
1011845 "type": "string"
1111845 },
1225898 "name": {
1325898 "type": "string"
1425898 },
151638966 "spec": {
16852961 "properties": {
171369165 "targetRef": {
181375148 "properties": {
1915089 "kind": {
2015089 "enum": [
211313n/a "Mesh",
2215n/a "MeshSubset",
2337n/a "MeshGateway",
2430n/a "MeshService",
2518n/a "MeshExternalService",
263n/a "MeshMultiZoneService",
2747n/a "MeshServiceSubset",
2824n/a "MeshHTTPRoute",
2921n/a "Dataplane"
3015089 ],
3115125 "type": "string"
3215089 },
33121619 "labels": {
3429114 "additionalProperties": {
3590716 "type": "string"
3629114 },
3712305 "type": "object"
38121619 },
3910185 "mesh": {
4010185 "type": "string"
4110185 },
429645 "name": {
439645 "type": "string"
449645 },
459175 "namespace": {
469175 "type": "string"
479175 },
4888613 "proxyTypes": {
498868 "items": {
5010818 "enum": [
51297n/a "Sidecar",
52784n/a "Gateway"
5310818 ],
5410845 "type": "string"
558868 },
568945 "type": "array"
5788613 },
5891415 "sectionName": {
5991415 "type": "string"
6091415 },
6189777 "tags": {
62925 "additionalProperties": {
632515 "type": "string"
64925 },
6590272 "type": "object"
6689777 }
671375148 },
6815176 "required": [
6915176 "kind"
7015176 ],
71152311 "type": "object"
721369165 },
73749872 "to": {
74749865 "items": {
7510511060 "properties": {
76129110 "hostnames": {
7712915 "items": {
7811635 "type": "string"
7912915 },
8012965 "type": "array"
81129110 },
821134976 "rules": {
831134971 "items": {
84435865 "properties": {
85536763 "default": {
86230758 "properties": {
87656137 "backendRefs": {
88656132 "items": {
89366145 "properties": {
905046 "kind": {
915046 "enum": [
92173n/a "Mesh",
934n/a "MeshSubset",
9475n/a "MeshGateway",
9548n/a "MeshService",
9680n/a "MeshExternalService",
971n/a "MeshMultiZoneService",
9870n/a "MeshServiceSubset",
991n/a "MeshHTTPRoute",
10052n/a "Dataplane"
1015046 ],
1025055 "type": "string"
1035046 },
10422713 "labels": {
1051328 "additionalProperties": {
1063338 "type": "string"
1071328 },
1082355 "type": "object"
10922713 },
1102335 "mesh": {
1112335 "type": "string"
1122335 },
1132075 "name": {
1142075 "type": "string"
1152075 },
1161385 "namespace": {
1171385 "type": "string"
1181385 },
1192198 "port": {
1202198 "format": "int32",
1212216 "type": "integer"
1222198 },
12318011 "proxyTypes": {
1241806 "items": {
1255666 "enum": [
126319n/a "Sidecar",
127247n/a "Gateway"
1285666 ],
1295675 "type": "string"
1301806 },
1311865 "type": "array"
13218011 },
1332025 "sectionName": {
1342025 "type": "string"
1352025 },
13617580 "tags": {
1378875 "additionalProperties": {
138178160 "type": "string"
1398875 },
1402505 "type": "object"
14117580 },
1421947 "weight": {
1431951 "minimum": 0,
1441956 "type": "integer"
1451947 }
146366145 },
1475101 "required": [
1485101 "kind"
1495101 ],
1505115 "type": "object"
151656132 },
1527885 "type": "array"
153656137 },
154298621 "filters": {
155298616 "items": {
156118759 "properties": {
157363166 "requestHeaderModifier": {
158283161 "properties": {
159319124 "add": {
160319101 "items": {
16151114 "properties": {
16255109 "name": {
1631543 "maxLength": 256,
1648176 "minLength": 1,
1655899 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
1661577 "type": "string"
16755109 },
1681595 "value": {
1691595 "type": "string"
1701595 }
17151114 },
1721632 "required": [
1731641 "name",
1741641 "value"
1751632 ],
17616546 "type": "object"
177319101 },
1784191 "maxItems": 16,
17942023 "type": "array",
180319124 },
18134011 "remove": {
1823406 "items": {
1831613 "type": "string"
1843406 },
1853451 "maxItems": 16,
1863465 "type": "array"
18734011 },
18830529 "set": {
18930524 "items": {
1901926 "properties": {
1912321 "name": {
192293 "maxLength": 256,
193293 "minLength": 1,
194266 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
1953212 "type": "string"
1962321 },
197395 "value": {
198395 "type": "string"
199395 }
2001926 },
201432 "required": [
202441 "name",
203441 "value"
204432 ],
205455 "type": "object"
20630524 },
2073281 "maxItems": 16,
2083295 "type": "array",
20930529 }
210283161 },
2115245 "type": "object"
212363166 },
213241500 "requestMirror": {
214242494 "properties": {
215246489 "backendRef": {
216247483 "properties": {
217389340 "kind": {
218389340 "enum": [
219373n/a "Mesh",
2203n/a "MeshSubset",
2210n/a "MeshGateway",
2220n/a "MeshService",
2231n/a "MeshExternalService",
2240n/a "MeshMultiZoneService",
2250n/a "MeshServiceSubset",
2260n/a "MeshHTTPRoute",
22712n/a "Dataplane"
228389340 ],
2297245 "type": "string"
230389340 },
23149110 "labels": {
232485 "additionalProperties": {
233725 "type": "string"
234485 },
2354965 "type": "object"
23649110 },
2374295 "mesh": {
2384295 "type": "string"
2394295 },
2404165 "name": {
2414165 "type": "string"
2424165 },
2433285 "namespace": {
2443285 "type": "string"
2453285 },
24632817 "port": {
24732817 "format": "int32",
24833015 "type": "integer"
24932817 },
25032479 "proxyTypes": {
25132474 "items": {
2523176 "enum": [
2538n/a "Sidecar",
25423n/a "Gateway"
2553176 ],
2561025 "type": "string"
25732474 },
2583985 "type": "array"
25932479 },
2603295 "sectionName": {
2613295 "type": "string"
2623295 },
26339110 "tags": {
264685 "additionalProperties": {
265775 "type": "string"
266685 },
2673965 "type": "object"
26839110 },
2693987 "weight": {
2703991 "minimum": 0,
2713996 "type": "integer"
2723987 }
273247483 },
2747291 "required": [
2757291 "kind"
2767291 ],
2777305 "type": "object"
278246489 },
2794005 "percentage": {
2804005 "anyOf": [
2813969 {
2823969 "type": "integer"
2833969 },
2844401 {
2854401 "type": "string"
2864401 }
2874005 ],
2884005 }
289242494 },
2907351 "required": [
2917351 "backendRef"
2927351 ],
2937365 "type": "object"
294241500 },
29538756 "requestRedirect": {
29630751 "properties": {
2973328 "hostname": {
2983341 "maxLength": 253,
2993341 "minLength": 1,
3003332 "pattern": "^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$",
3013355 "type": "string"
3023328 },
30331422 "path": {
30431516 "properties": {
3053265 "replaceFullPath": {
3063265 "type": "string"
3073265 },
3083135 "replacePrefixMatch": {
3093135 "type": "string"
3103135 },
3113246 "type": {
3123246 "enum": [
313324n/a "ReplaceFullPath",
3140n/a "ReplacePrefixMatch"
3153246 ],
3163255 "type": "string"
3173246 }
31831516 },
3193301 "required": [
3203301 "type"
3213301 ],
3223315 "type": "object"
32331422 },
3243149 "port": {
3253176 "format": "int32",
3263171 "maximum": 65535,
3273153 "minimum": 1,
3283176 "type": "integer"
3293149 },
3303226 "scheme": {
3313226 "enum": [
332322n/a "http",
3330n/a "https"
3343226 ],
3353235 "type": "string"
3363226 },
3373206 "statusCode": {
3383206 "enum": [
3393n/a 301,
340316n/a 302,
3410n/a 303,
3420n/a 307,
3431n/a 308
3443206 ],
3453206 "type": "integer"
3463206 }
34730751 },
3484385 "type": "object"
34938756 },
35036968 "responseHeaderModifier": {
35126963 "properties": {
35230526 "add": {
35330521 "items": {
3541821 "properties": {
3552216 "name": {
356283 "maxLength": 256,
357283 "minLength": 1,
358256 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
359317 "type": "string"
3602216 },
361335 "value": {
362335 "type": "string"
363335 }
3641821 },
365372 "required": [
366381 "name",
367381 "value"
368372 ],
369395 "type": "object"
37030521 },
3713251 "maxItems": 16,
3723265 "type": "array",
37330526 },
37431811 "remove": {
3753186 "items": {
376913 "type": "string"
3773186 },
3783231 "maxItems": 16,
3793245 "type": "array"
38031811 },
38130226 "set": {
38230221 "items": {
3831721 "properties": {
3842116 "name": {
385273 "maxLength": 256,
386273 "minLength": 1,
387246 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
388307 "type": "string"
3892116 },
390325 "value": {
391325 "type": "string"
392325 }
3931721 },
394362 "required": [
395371 "name",
396371 "value"
397362 ],
398385 "type": "object"
39930221 },
4003221 "maxItems": 16,
4013235 "type": "array",
40230226 }
40326963 },
4044325 "type": "object"
40536968 },
4068706 "type": {
4078706 "enum": [
408324n/a "RequestHeaderModifier",
40937n/a "ResponseHeaderModifier",
4103n/a "RequestRedirect",
411473n/a "URLRewrite",
41233n/a "RequestMirror"
4138706 ],
4148715 "type": "string"
4158706 },
41639340 "urlRewrite": {
41732635 "properties": {
4183395 "hostToBackendHostname": {
4193395 "type": "boolean"
4203395 },
4213358 "hostname": {
4223371 "maxLength": 253,
4233371 "minLength": 1,
4243362 "pattern": "^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$",
4253385 "type": "string"
4263358 },
42730222 "path": {
42830316 "properties": {
4293145 "replaceFullPath": {
4303145 "type": "string"
4313145 },
4323135 "replacePrefixMatch": {
4333135 "type": "string"
4343135 },
4353126 "type": {
4363126 "enum": [
437312n/a "ReplaceFullPath",
4380n/a "ReplacePrefixMatch"
4393126 ],
4403135 "type": "string"
4413126 }
44230316 },
4433181 "required": [
4443181 "type"
4453181 ],
4463195 "type": "object"
44730222 }
44832635 },
4494285 "type": "object"
45039340 }
451118759 },
4528761 "required": [
4538761 "type"
4548761 ],
4558775 "type": "object"
456298616 },
4579145 "type": "array"
458298621 }
459230758 },
46012945 "type": "object"
461536763 },
4621197102 "matches": {
463119896 "items": {
46480491 "properties": {
46576930 "headers": {
46676925 "items": {
46727019 "properties": {
4682808 "name": {
4692821 "maxLength": 256,
4702821 "minLength": 1,
4712812 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
4722835 "type": "string"
4732808 },
474996 "type": {
475996 "enum": [
47656n/a "Exact",
4771n/a "Present",
47821n/a "RegularExpression",
4790n/a "Absent",
48021n/a "Prefix"
481996 ],
4821005 "type": "string"
483996 },
484835 "value": {
485835 "type": "string"
486835 }
48727019 },
4882881 "required": [
4892881 "name"
4902881 ],
4912895 "type": "object"
49276925 },
4937945 "type": "array"
49476930 },
4956616 "method": {
4966616 "enum": [
49793n/a "CONNECT",
49821n/a "DELETE",
499490n/a "GET",
5000n/a "HEAD",
5010n/a "OPTIONS",
50221n/a "PATCH",
5031n/a "POST",
50435n/a "PUT",
5050n/a "TRACE"
5066616 ],
5076625 "type": "string"
5086616 },
50966325 "path": {
51066512 "properties": {
5116706 "type": {
5126706 "enum": [
513649n/a "Exact",
51419n/a "PathPrefix",
5152n/a "RegularExpression"
5166706 ],
5176715 "type": "string"
5186706 },
5196706 "value": {
5206701 "minLength": 1,
5216715 "type": "string"
5226706 }
52366512 },
5246752 "required": [
5256761 "type",
5266761 "value"
5276752 ],
52867711 "type": "object"
52966325 },
53060830 "queryParams": {
53160825 "items": {
53216717 "properties": {
5331776 "name": {
5341771 "minLength": 1,
5351785 "type": "string"
5361776 },
5371776 "type": {
5381776 "enum": [
539155n/a "Exact",
54022n/a "RegularExpression"
5411776 ],
5421785 "type": "string"
5431776 },
5441785 "value": {
5451785 "type": "string"
5461785 }
54716717 },
5481813 "required": [
5491831 "name",
5501831 "type",
5511831 "value"
5521813 ],
5531845 "type": "object"
55460825 },
5556335 "type": "array"
55660830 }
55780491 },
55819595 "type": "object"
559119896 },
56012931 "minItems": 1,
56112945 "type": "array"
5621197102 }
563435865 },
56412982 "required": [
56512991 "default",
56612991 "matches"
56712982 ],
5681300730 "type": "object"
5691134971 },
57021055 "type": "array"
5711134976 },
572203377 "targetRef": {
573203570 "properties": {
574208716 "kind": {
575208716 "enum": [
5761775n/a "Mesh",
57776n/a "MeshSubset",
57813n/a "MeshGateway",
57940n/a "MeshService",
58035n/a "MeshExternalService",
5815n/a "MeshMultiZoneService",
58240n/a "MeshServiceSubset",
58339n/a "MeshHTTPRoute",
58464n/a "Dataplane"
585208716 ],
58620985 "type": "string"
587208716 },
588146210 "labels": {
5894095 "additionalProperties": {
5907625 "type": "string"
5914095 },
59214675 "type": "object"
593146210 },
59411565 "mesh": {
59511565 "type": "string"
59611565 },
59711025 "name": {
59811025 "type": "string"
59911025 },
6009965 "namespace": {
6019965 "type": "string"
6029965 },
603106014 "proxyTypes": {
60410606 "items": {
60524696 "enum": [
606533n/a "Sidecar",
6071936n/a "Gateway"
60824696 ],
60924705 "type": "string"
61010606 },
61110668 "type": "array"
612106014 },
6139475 "sectionName": {
6149475 "type": "string"
6159475 },
61676410 "tags": {
6171195 "additionalProperties": {
6182385 "type": "string"
6191195 },
6207695 "type": "object"
62176410 }
622203570 },
62321032 "required": [
62421032 "kind"
62521032 ],
62621055 "type": "object"
627203377 }
62810511060 },
62921092 "required": [
63021101 "rules",
63121101 "targetRef"
63221092 ],
63321115 "type": "object"
634749865 },
63516147 "type": "array"
636749872 }
637852961 },
63825995 "type": "object"
6391638966 },
640247386 "type": {
641247386 "enum": [
6422473n/a "MeshHTTPRoute"
643247386 ],
64425545 "type": "string"
645247386 }
64615321073 },
647255064 "required": [
648255955 "type",
649259717 "name",
650260410 "spec"
651255064 ],
65226144 "type": "object"
65314771141}
Responses
codedescriptionhitsavg
200Successful response4241ms
201Successful response331ms
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request25511ms
404Not Found2011ms
Examples
Body: application/json
"default"MeshHTTPRouteItem.mesh
1MeshHTTPRouteItem.spec.to.rules.default.backendRefs.weight
1MeshHTTPRouteItem.spec.to.rules.default.filters.requestMirror.backendRef.weight
302MeshHTTPRouteItem.spec.to.rules.default.filters.requestRedirect.statusCode
"Exact"MeshHTTPRouteItem.spec.to.rules.matches.headers.type
MeshIdentity 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12900n/a{
22900n/a "type": "string"
32900n/a}
Query Parameters
offset1 / 1
1813465{
2813465 "type": "integer"
3813465}
size3 / 3
1403561{
2625131 "maximum": 1000,
3534222 "minimum": 1,
4756208 "type": "integer"
5403561}
filter4 / 4
1278n/a{
2278n/a "properties": {
3210n/a "key": {
4210n/a "type": "string"
5210n/a },
6206n/a "value": {
7206n/a "type": "string"
8206n/a }
9278n/a },
10278n/a "type": "object"
11278n/a}
Responses
codedescriptionhitsavg
200List20430ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request8150ms
41510ms
404Not Found410ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12829n/a{
22829n/a "type": "string"
32829n/a}
name1 / 1
12829n/a{
22829n/a "type": "string"
32829n/a}
Responses
codedescriptionhitsavg
200Successful response11ms
404Not Found28270ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12947n/a{
22947n/a "type": "string"
32947n/a}
name1 / 1
12947n/a{
22947n/a "type": "string"
32947n/a}
Responses
codedescriptionhitsavg
200Successful response910ms
404Not Found28550ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
13011n/a{
23011n/a "type": "string"
33011n/a}
name1 / 1
13011n/a{
23011n/a "type": "string"
33011n/a}
Body
application/json94 / 94
MeshIdentityItem
11145406{
21168379 "properties": {
344227 "labels": {
410220 "additionalProperties": {
532344 "type": "string"
610220 },
74627 "type": "object"
844227 },
9119019 "mesh": {
10119019 "type": "string"
11119019 },
1215415 "name": {
1315415 "type": "string"
1415415 },
151248298 "spec": {
16749292 "properties": {
17665252 "provider": {
18670242 "properties": {
19397188 "bundled": {
20350183 "properties": {
2143310 "autogenerate": {
223615 "properties": {
233615 "enabled": {
243615 "type": "boolean"
253615 }
263615 },
274385 "type": "object"
2843310 },
29301151 "ca": {
30275146 "properties": {
3132368 "certificate": {
3232462 "properties": {
3331713 "envVar": {
343177 "properties": {
353177 "name": {
363177 "type": "string"
373177 }
383177 },
393241 "required": [
403241 "name"
413241 ],
423255 "type": "object"
4331713 },
4430711 "file": {
453075 "properties": {
463075 "path": {
473075 "type": "string"
483075 }
493075 },
503121 "required": [
513121 "path"
523121 ],
533135 "type": "object"
5430711 },
5531113 "insecureInline": {
563117 "properties": {
573117 "value": {
583117 "type": "string"
593117 }
603117 },
613181 "required": [
623181 "value"
633181 ],
643195 "type": "object"
6531113 },
6629219 "secretRef": {
6729412 "properties": {
682987 "kind": {
692987 "enum": [
70298n/a "Secret"
712987 ],
723005 "type": "string"
732987 },
743005 "name": {
753005 "type": "string"
763005 }
7729412 },
783042 "required": [
793051 "kind",
803051 "name"
813042 ],
823065 "type": "object"
8329219 },
843796 "type": {
853796 "enum": [
86321n/a "File",
8717n/a "Secret",
8820n/a "EnvVar",
8921n/a "InsecureInline"
903796 ],
913805 "type": "string"
923796 }
9332462 },
943851 "required": [
953851 "type"
963851 ],
973865 "type": "object"
9832368 },
9932279 "privateKey": {
10032373 "properties": {
10133011 "envVar": {
1023305 "properties": {
1033305 "name": {
1043305 "type": "string"
1053305 }
1063305 },
1073351 "required": [
1083351 "name"
1093351 ],
1103365 "type": "object"
11133011 },
11232516 "file": {
11332510 "properties": {
11432510 "path": {
11532510 "type": "string"
11632510 }
11732510 },
1183351 "required": [
1193351 "path"
1203351 ],
1213365 "type": "object"
12232516 },
12331113 "insecureInline": {
1243116 "properties": {
1253116 "value": {
1263116 "type": "string"
1273116 }
1283116 },
1293171 "required": [
1303171 "value"
1313171 ],
1323186 "type": "object"
13331113 },
13430223 "secretRef": {
13530416 "properties": {
1363127 "kind": {
1373127 "enum": [
138312n/a "Secret"
1393127 ],
1403145 "type": "string"
1413127 },
1423109 "name": {
1433109 "type": "string"
1443109 }
14530416 },
1463182 "required": [
1473191 "kind",
1483191 "name"
1493182 ],
1503205 "type": "object"
15130223 },
15238015 "type": {
15338015 "enum": [
154319n/a "File",
15531n/a "Secret",
15610n/a "EnvVar",
15720n/a "InsecureInline"
15838015 ],
1593905 "type": "string"
16038015 }
16132373 },
1623951 "required": [
1633951 "type"
1643951 ],
1653965 "type": "object"
16632279 }
167275146 },
1684475 "type": "object"
169301151 },
17044112 "certificateParameters": {
1713456 "properties": {
1723456 "expiry": {
1733456 "type": "string"
1743456 }
1753456 },
1764476 "type": "object"
17744112 },
1784215 "insecureAllowSelfSigned": {
1794215 "type": "boolean"
1804215 },
1814376 "meshTrustCreation": {
1824376 "enum": [
183358n/a "Enabled",
18479n/a "Disabled"
1854376 ],
1864385 "type": "string"
1874376 }
188350183 },
1895805 "type": "object"
190397188 },
19158316 "extension": {
1925848 "properties": {
193286n/a "config": {
194286n/a },
1955838 "name": {
1965838 "type": "string"
1975838 }
1985848 },
1995913 "required": [
2005913 "name"
2015913 ],
2025945 "type": "object"
20358316 },
20455533 "spire": {
20543628 "properties": {
20643628 "agent": {
20735323 "properties": {
20835323 "timeout": {
20935323 "type": "string"
21035323 }
21135323 },
2124595 "type": "object"
21343628 }
21443628 },
2155835 "type": "object"
21655533 },
2178989 "type": {
2188989 "enum": [
219473n/a "Bundled",
220262n/a "Spire",
221163n/a "Extension"
2228989 ],
2239025 "type": "string"
2248989 }
225670242 },
2269075 "required": [
2279075 "type"
2289075 ],
2299125 "type": "object"
230665252 },
23182124 "selector": {
23255219 "properties": {
23355219 "dataplane": {
23440214 "properties": {
23540214 "matchLabels": {
236895 "additionalProperties": {
2372185 "type": "string"
238895 },
2394079 "type": "object"
24040214 }
24140214 },
2425665 "type": "object"
24355219 }
24455219 },
2458405 "type": "object"
24682124 },
24778532 "spiffeID": {
24857127 "properties": {
2495376 "path": {
2505376 "type": "string"
2515376 },
25247521 "trustDomain": {
25347521 "type": "string"
25447521 }
25557127 },
2568125 "type": "object"
25778532 }
258749292 },
25915406 "type": "object"
2601248298 },
261148046 "type": {
262148046 "enum": [
2631480n/a "MeshIdentity"
264148046 ],
26515215 "type": "string"
266148046 }
2671168379 },
268152424 "required": [
269152622 "type",
27015462 "name",
27115462 "spec"
272152424 ],
27315483 "type": "object"
2741145406}
Responses
codedescriptionhitsavg
200Successful response541ms
201Successful response11ms
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request28221ms
404Not Found1320ms
Examples
Body: application/json
"default"MeshIdentityItem.mesh
MeshLoadBalancingStrategy 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12915n/a{
22915n/a "type": "string"
32915n/a}
Query Parameters
offset1 / 1
1851464{
2851464 "type": "integer"
3851464}
size3 / 3
1494520{
2684101 "maximum": 1000,
3595190 "minimum": 1,
4785229 "type": "integer"
5494520}
filter4 / 4
1367n/a{
2367n/a "properties": {
3273n/a "key": {
4273n/a "type": "string"
5273n/a },
6295n/a "value": {
7295n/a "type": "string"
8295n/a }
9367n/a },
10367n/a "type": "object"
11367n/a}
Responses
codedescriptionhitsavg
200List19950ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request8340ms
41510ms
404Not Found850ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12851n/a{
22851n/a "type": "string"
32851n/a}
name1 / 1
12851n/a{
22851n/a "type": "string"
32851n/a}
Responses
codedescriptionhitsavg
200Successful response330ms
404Not Found28170ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12948n/a{
22948n/a "type": "string"
32948n/a}
name1 / 1
12948n/a{
22948n/a "type": "string"
32948n/a}
Responses
codedescriptionhitsavg
200Successful response10120ms
404Not Found19350ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
13180n/a{
23180n/a "type": "string"
33180n/a}
name1 / 1
13180n/a{
23180n/a "type": "string"
33180n/a}
Body
application/json214 / 214
MeshLoadBalancingStrategyItem
116111181{
216351144 "properties": {
388823 "labels": {
41558 "additionalProperties": {
542711 "type": "string"
61558 },
789615 "type": "object"
888823 },
99449 "mesh": {
109449 "type": "string"
119449 },
12276117 "name": {
13276117 "type": "string"
14276117 },
1517451032 "spec": {
1613151024 "properties": {
171475192 "targetRef": {
181487170 "properties": {
19162817 "kind": {
20162817 "enum": [
211151n/a "Mesh",
2277n/a "MeshSubset",
2334n/a "MeshGateway",
2462n/a "MeshService",
2563n/a "MeshExternalService",
2684n/a "MeshMultiZoneService",
2750n/a "MeshServiceSubset",
2856n/a "MeshHTTPRoute",
2951n/a "Dataplane"
30162817 ],
3116405 "type": "string"
32162817 },
33119458 "labels": {
342085 "additionalProperties": {
355975 "type": "string"
362085 },
37119953 "type": "object"
38119458 },
3910685 "mesh": {
4010685 "type": "string"
4110685 },
42102311 "name": {
43102311 "type": "string"
44102311 },
4510196 "namespace": {
4610196 "type": "string"
4710196 },
4894119 "proxyTypes": {
4994114 "items": {
50112414 "enum": [
51462n/a "Sidecar",
52662n/a "Gateway"
53112414 ],
5411335 "type": "string"
5594114 },
569555 "type": "array"
5794119 },
5895944 "sectionName": {
5995944 "type": "string"
6095944 },
61104910 "tags": {
623265 "additionalProperties": {
639165 "type": "string"
643265 },
6510545 "type": "object"
66104910 }
671487170 },
68164517 "required": [
69164517 "kind"
70164517 ],
7116625 "type": "object"
721475192 },
731332936 "to": {
741332931 "items": {
7515421138 "properties": {
762901043 "default": {
772211036 "properties": {
78693343 "hashPolicies": {
79693338 "items": {
80508753 "properties": {
8163610 "connection": {
822895 "properties": {
832895 "sourceIP": {
842895 "type": "boolean"
852895 }
862895 },
876415 "type": "object"
8863610 },
89505176 "cookie": {
90506170 "properties": {
9164530 "name": {
9264525 "minLength": 1,
936705 "type": "string"
9464530 },
95299103 "path": {
96299103 "type": "string"
97299103 },
9837337 "ttl": {
9937337 "type": "string"
10037337 }
101506170 },
1026751 "required": [
1036751 "name"
1046751 ],
1056765 "type": "object"
106505176 },
10756927 "filterState": {
10856913 "properties": {
10956913 "key": {
1105698 "minLength": 1,
1115775 "type": "string"
11256913 }
11356913 },
1145829 "required": [
1155829 "key"
1165829 ],
1175915 "type": "object"
11856927 },
119423238 "header": {
12042312 "properties": {
12142312 "name": {
1224237 "minLength": 1,
1234305 "type": "string"
12442312 }
12542312 },
126435221 "required": [
127435221 "name"
128435221 ],
1296565 "type": "object"
130423238 },
13157825 "queryParameter": {
1325786 "properties": {
1335786 "name": {
1345781 "minLength": 1,
1355795 "type": "string"
1365786 }
1375786 },
13858414 "required": [
13958414 "name"
14058414 ],
1415985 "type": "object"
14257825 },
14355111 "terminal": {
14455111 "type": "boolean"
14555111 },
146994266 "type": {
147994266 "enum": [
148227n/a "Header",
149231n/a "Cookie",
150168n/a "Connection",
15199n/a "SourceIP",
152153n/a "QueryParameter",
153116n/a "FilterState"
154994266 ],
15512555 "type": "string"
156994266 }
157508753 },
15812602 "required": [
15912602 "type"
16012602 ],
16112625 "type": "object"
162693338 },
16310315 "type": "array"
164693343 },
165385613 "loadBalancer": {
166388605 "properties": {
16765230 "leastRequest": {
16855718 "properties": {
16955110 "activeRequestBias": {
17055110 "anyOf": [
17154219 {
17254219 "type": "integer"
17354219 },
1749552 {
1759552 "type": "string"
1769552 }
17755110 ],
17855110 },
1795378 "choiceCount": {
1805387 "format": "int32",
1815382 "minimum": 2,
1825396 "type": "integer"
1835378 }
18455718 },
18567012 "type": "object"
18665230 },
187560162 "maglev": {
188492154 "properties": {
189485146 "hashPolicies": {
190485129 "items": {
19171130 "properties": {
19210110 "connection": {
193765 "properties": {
194765 "sourceIP": {
195765 "type": "boolean"
196765 }
197765 },
1981065 "type": "object"
19910110 },
2007367 "cookie": {
2017461 "properties": {
2028351 "name": {
203831 "minLength": 1,
2048450 "type": "string"
2058351 },
206885 "path": {
207885 "type": "string"
208885 },
209815 "ttl": {
210815 "type": "string"
211815 }
2127461 },
2131341 "required": [
2141341 "name"
2151341 ],
2161355 "type": "object"
2177367 },
2188312 "filterState": {
219836 "properties": {
220836 "key": {
221831 "minLength": 1,
222845 "type": "string"
223836 }
224836 },
225891 "required": [
226891 "key"
227891 ],
228905 "type": "object"
2298312 },
2308912 "header": {
231896 "properties": {
232896 "name": {
233891 "minLength": 1,
234905 "type": "string"
235896 }
236896 },
237951 "required": [
238951 "name"
239951 ],
240965 "type": "object"
2418912 },
24210118 "queryParameter": {
24310112 "properties": {
24410112 "name": {
2451017 "minLength": 1,
2461085 "type": "string"
24710112 }
24810112 },
2491131 "required": [
2501131 "name"
2511131 ],
2521145 "type": "object"
25310118 },
254905 "terminal": {
255905 "type": "boolean"
256905 },
2571946 "type": {
2581946 "enum": [
259107n/a "Header",
26044n/a "Cookie",
2615n/a "Connection",
2625n/a "SourceIP",
26321n/a "QueryParameter",
26412n/a "FilterState"
2651946 ],
2661955 "type": "string"
2671946 }
26871130 },
2692001 "required": [
2702001 "type"
2712001 ],
2722015 "type": "object"
273485129 },
27461417 "type": "array"
275485146 },
2765608 "tableSize": {
2775626 "format": "int32",
2785621 "maximum": 5000011,
2795612 "minimum": 1,
2805626 "type": "integer"
2815608 }
282492154 },
2837148 "type": "object"
284560162 },
2856795 "random": {
2866795 "type": "object"
2876795 },
288428396 "ringHash": {
289422391 "properties": {
2906576 "hashFunction": {
2916576 "enum": [
292625n/a "XXHash",
29332n/a "MurmurHash2"
2946576 ],
2956585 "type": "string"
2966576 },
297440366 "hashPolicies": {
298440361 "items": {
29945617 "properties": {
30023610 "connection": {
301885 "properties": {
302885 "sourceIP": {
303885 "type": "boolean"
304885 }
305885 },
3062415 "type": "object"
30723610 },
30818322 "cookie": {
30918416 "properties": {
3101936 "name": {
3111931 "minLength": 1,
3121945 "type": "string"
3131936 },
3141485 "path": {
3151485 "type": "string"
3161485 },
3171125 "ttl": {
3181125 "type": "string"
3191125 }
32018416 },
3211991 "required": [
3221991 "name"
3231991 ],
3242005 "type": "object"
32518322 },
32616012 "filterState": {
3271606 "properties": {
3281606 "key": {
3291601 "minLength": 1,
3301615 "type": "string"
3311606 }
3321606 },
3331661 "required": [
3341661 "key"
3351661 ],
3361675 "type": "object"
33716012 },
33813212 "header": {
3391326 "properties": {
3401326 "name": {
3411321 "minLength": 1,
3421335 "type": "string"
3431326 }
3441326 },
3451381 "required": [
3461381 "name"
3471381 ],
3481395 "type": "object"
34913212 },
350146131 "queryParameter": {
351146125 "properties": {
352146125 "name": {
353146116 "minLength": 1,
3542629 "type": "string"
355146125 }
356146125 },
3572711 "required": [
3582711 "name"
3592711 ],
3602725 "type": "object"
361146131 },
3621925 "terminal": {
3631925 "type": "boolean"
3641925 },
365234425 "type": {
366234425 "enum": [
36773n/a "Header",
368104n/a "Cookie",
3696n/a "Connection",
3701n/a "SourceIP",
37116n/a "QueryParameter",
37234n/a "FilterState"
373234425 ],
3746545 "type": "string"
375234425 }
37645617 },
37765910 "required": [
37865910 "type"
37965910 ],
3806697 "type": "object"
381440361 },
3828015 "type": "array"
383440366 },
3846138 "maxRingSize": {
3856156 "format": "int32",
3866151 "maximum": 8000000,
3876142 "minimum": 1,
3886156 "type": "integer"
3896138 },
39060011 "minRingSize": {
3916056 "format": "int32",
3926042 "maximum": 8000000,
3936024 "minimum": 1,
3946056 "type": "integer"
39560011 }
396422391 },
3978195 "type": "object"
398428396 },
3996455 "roundRobin": {
4006455 "type": "object"
4016455 },
4029837 "type": {
4039837 "enum": [
404535n/a "RoundRobin",
40554n/a "LeastRequest",
40632n/a "RingHash",
40782n/a "Random",
408280n/a "Maglev"
4099837 ],
4109855 "type": "string"
4119837 }
412388605 },
4139903 "required": [
4149903 "type"
4159903 ],
4169935 "type": "object"
417385613 },
418621305 "localityAwareness": {
419515299 "properties": {
420530260 "crossZone": {
421462255 "properties": {
422470244 "failover": {
423470227 "items": {
42411327 "properties": {
42526305 "from": {
4262634 "properties": {
4272634 "zones": {
428265 "items": {
42975 "type": "string"
430265 },
4313129 "type": "array"
4322634 }
4332634 },
4346066 "required": [
4356066 "zones"
4366066 ],
437126205 "type": "object"
43826305 },
43931522 "to": {
44031616 "properties": {
4413256 "type": {
4423256 "enum": [
44344n/a "None",
44412n/a "Only",
445256n/a "Any",
44613n/a "AnyExcept"
4473256 ],
4483265 "type": "string"
4493256 },
45013810 "zones": {
4511385 "items": {
4521165 "type": "string"
4531385 },
4541435 "type": "array"
45513810 }
45631616 },
4573311 "required": [
4583311 "type"
4593311 ],
4603325 "type": "object"
46131522 }
46211327 },
4633372 "required": [
4643372 "to"
4653372 ],
4663395 "type": "object"
467470227 },
46869717 "type": "array"
469470244 },
47058911 "failoverThreshold": {
4715895 "properties": {
4725895 "percentage": {
4735895 "anyOf": [
47457519 {
47557519 "type": "integer"
47657519 },
47714580 {
47814580 "type": "string"
47914580 }
4805895 ],
4815895 }
4825895 },
4835941 "required": [
4845941 "percentage"
4855941 ],
4865955 "type": "object"
48758911 }
488462255 },
4897855 "type": "object"
490530260 },
4916807 "disabled": {
4926807 "type": "boolean"
4936807 },
49459342 "localZone": {
49552537 "properties": {
49652537 "affinityTags": {
49752532 "items": {
49812826 "properties": {
49913815 "key": {
50013815 "type": "string"
50113815 },
5028111 "weight": {
5038111 "format": "int32",
504866 "type": "integer"
5058111 }
50612826 },
5071531 "required": [
5081531 "key"
5091531 ],
5101545 "type": "object"
51152532 },
5125575 "type": "array"
51352537 }
51452537 },
5156305 "type": "object"
51659342 }
517515299 },
5189206 "type": "object"
519621305 }
5202211036 },
52113267 "type": "object"
5222901043 },
523258395 "targetRef": {
524258785 "properties": {
525265513 "kind": {
526265513 "enum": [
5271987n/a "Mesh",
52884n/a "MeshSubset",
529133n/a "MeshGateway",
53063n/a "MeshService",
53182n/a "MeshExternalService",
532111n/a "MeshMultiZoneService",
53362n/a "MeshServiceSubset",
53456n/a "MeshHTTPRoute",
53577n/a "Dataplane"
536265513 ],
53726635 "type": "string"
538265513 },
539203510 "labels": {
5403235 "additionalProperties": {
54110345 "type": "string"
5423235 },
54320405 "type": "object"
544203510 },
5458805 "mesh": {
5468805 "type": "string"
5478805 },
5488555 "name": {
5498555 "type": "string"
5508555 },
5518229 "namespace": {
5528229 "type": "string"
5538229 },
55481828 "proxyTypes": {
55581823 "items": {
556136623 "enum": [
557601n/a "Sidecar",
558765n/a "Gateway"
559136623 ],
56013845 "type": "string"
56181823 },
5628415 "type": "array"
56381828 },
5647855 "sectionName": {
5657855 "type": "string"
5667855 },
56788510 "tags": {
5682465 "additionalProperties": {
5696525 "type": "string"
5702465 },
5718905 "type": "object"
57288510 }
573258785 },
57426684 "required": [
57526684 "kind"
57626684 ],
57726726 "type": "object"
578258395 }
57915421138 },
58026787 "required": [
58126787 "targetRef"
58226787 ],
58326855 "type": "object"
5841332931 },
58522635 "type": "array"
5861332936 }
58713151024 },
58827698 "type": "object"
58917451032 },
590267286 "type": {
591267286 "enum": [
5922672n/a "MeshLoadBalancingStrategy"
593267286 ],
59427535 "type": "string"
595267286 }
59616351144 },
597275531 "required": [
598275828 "type",
59927788 "name",
60027779 "spec"
601275531 ],
60227866 "type": "object"
60316111181}
Responses
codedescriptionhitsavg
200Successful response5341ms
201Successful response331ms
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request25221ms
404Not Found890ms
Examples
Body: application/json
"default"MeshLoadBalancingStrategyItem.mesh
MeshMetric 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12911n/a{
22911n/a "type": "string"
32911n/a}
Query Parameters
offset1 / 1
1831462{
2831462 "type": "integer"
3831462}
size3 / 3
1481541{
2682103 "maximum": 1000,
3584201 "minimum": 1,
4785237 "type": "integer"
5481541}
filter4 / 4
1397n/a{
2397n/a "properties": {
3330n/a "key": {
4330n/a "type": "string"
5330n/a },
6303n/a "value": {
7303n/a "type": "string"
8303n/a }
9397n/a },
10397n/a "type": "object"
11397n/a}
Responses
codedescriptionhitsavg
200List20720ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request7740ms
41510ms
404Not Found640ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12850n/a{
22850n/a "type": "string"
32850n/a}
name1 / 1
12850n/a{
22850n/a "type": "string"
32850n/a}
Responses
codedescriptionhitsavg
200Successful response290ms
404Not Found28200ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12953n/a{
22953n/a "type": "string"
32953n/a}
name1 / 1
12953n/a{
22953n/a "type": "string"
32953n/a}
Responses
codedescriptionhitsavg
200Successful response10170ms
404Not Found19350ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12895n/a{
22895n/a "type": "string"
32895n/a}
name1 / 1
12895n/a{
22895n/a "type": "string"
32895n/a}
Body
application/json90 / 90
MeshMetricItem
114111048{
21465979 "properties": {
353999 "labels": {
417712 "additionalProperties": {
548020 "type": "string"
617712 },
755187 "type": "object"
853999 },
95229 "mesh": {
105229 "type": "string"
115229 },
1224239 "name": {
1324239 "type": "string"
1424239 },
151627816 "spec": {
16842808 "properties": {
17918606 "default": {
18738601 "properties": {
19971150 "applications": {
20971138 "items": {
213322439 "properties": {
221911365 "address": {
231911365 "type": "string"
241911365 },
2517587 "name": {
2617587 "type": "string"
2717587 },
28158221 "path": {
29158221 "type": "string"
30158221 },
31368948 "port": {
32368948 "format": "int32",
3337298 "type": "integer"
34368948 }
353322439 },
36373733 "required": [
37373733 "port"
38373733 ],
3937705 "type": "object"
40971138 },
41110912 "type": "array"
42971150 },
43960157 "backends": {
44960152 "items": {
452517225 "properties": {
46131261 "openTelemetry": {
4787241 "properties": {
4869722 "backendRef": {
4969816 "properties": {
507076 "kind": {
517076 "enum": [
52707n/a "MeshOpenTelemetryBackend"
537076 ],
547085 "type": "string"
557076 },
5637410 "labels": {
571505 "additionalProperties": {
584405 "type": "string"
591505 },
603795 "type": "object"
6137410 }
6269816 },
637131 "required": [
647131 "kind"
657131 ],
667145 "type": "object"
6769722 },
6865610 "endpoint": {
6965610 "type": "string"
7065610 },
716519 "refreshInterval": {
726519 "type": "string"
736519 }
7487241 },
75135320 "type": "object"
76131261 },
771191137 "prometheus": {
78809114 "properties": {
796499 "clientId": {
806499 "type": "string"
816499 },
8261251 "path": {
8361251 "type": "string"
8461251 },
8559920 "port": {
8659920 "format": "int32",
8760217 "type": "integer"
8859920 },
8960934 "tls": {
9029127 "properties": {
9129127 "mode": {
9229127 "enum": [
93116n/a "Disabled",
94101n/a "ProvidedTLS",
9574n/a "ActiveMTLSBackend"
9629127 ],
973135 "type": "string"
9829127 }
9929127 },
1006367 "type": "object"
10160934 }
102809114 },
103130523 "type": "object"
1041191137 },
105271129 "type": {
106271129 "enum": [
1071582n/a "Prometheus",
1081129n/a "OpenTelemetry"
109271129 ],
11027355 "type": "string"
111271129 }
1122517225 },
11327407 "required": [
11427407 "type"
11527407 ],
11627475 "type": "object"
117960152 },
11811125 "type": "array"
119960157 },
120857363 "sidecar": {
121620355 "properties": {
12272055 "includeUnused": {
12372055 "type": "boolean"
12472055 },
125519342 "profiles": {
126421328 "properties": {
12753757 "appendProfiles": {
12853743 "items": {
12913296 "properties": {
13013296 "name": {
13113296 "enum": [
132535n/a "All",
133381n/a "Basic",
134413n/a "None"
13513296 ],
13613305 "type": "string"
13713296 }
13813296 },
139133556 "required": [
140133556 "name"
141133556 ],
142139111 "type": "object"
14353743 },
14458014 "type": "array"
14553757 },
146516164 "exclude": {
14751658 "items": {
148153011 "properties": {
14915355 "match": {
15015355 "type": "string"
15115355 },
15215346 "type": {
15315346 "enum": [
154476n/a "Prefix",
155283n/a "Regex",
156341n/a "Exact",
157434n/a "Contains"
15815346 ],
15915355 "type": "string"
16015346 }
161153011 },
16215392 "required": [
16315401 "match",
16415401 "type"
16515392 ],
166154179 "type": "object"
16751658 },
168574106 "type": "array"
169516164 },
170466107 "include": {
17146654 "items": {
17267135 "properties": {
17365926 "match": {
17465926 "type": "string"
17565926 },
1766969 "type": {
1776969 "enum": [
178161n/a "Prefix",
179220n/a "Regex",
180208n/a "Exact",
181107n/a "Contains"
1826969 ],
1837005 "type": "string"
1846969 }
18567135 },
18668422 "required": [
18768521 "match",
1887051 "type"
18968422 ],
1907065 "type": "object"
19146654 },
19252053 "type": "array"
193466107 }
194421328 },
19584714 "type": "object"
196519342 }
197620355 },
19812128 "type": "object"
199857363 }
200738601 },
20115195 "type": "object"
202918606 },
203961229 "targetRef": {
204966212 "properties": {
205114924 "kind": {
206114924 "enum": [
207619n/a "Mesh",
20873n/a "MeshSubset",
20994n/a "MeshGateway",
21049n/a "MeshService",
21140n/a "MeshExternalService",
212103n/a "MeshMultiZoneService",
21370n/a "MeshServiceSubset",
21461n/a "MeshHTTPRoute",
21540n/a "Dataplane"
216114924 ],
21711685 "type": "string"
218114924 },
21973026 "labels": {
2202707 "additionalProperties": {
2216887 "type": "string"
2222707 },
22373719 "type": "object"
22473026 },
22565214 "mesh": {
22665214 "type": "string"
22765214 },
2286505 "name": {
2296505 "type": "string"
2306505 },
2316955 "namespace": {
2326955 "type": "string"
2336955 },
23462452 "proxyTypes": {
23562439 "items": {
236184457 "enum": [
237906n/a "Sidecar",
238938n/a "Gateway"
239184457 ],
24018965 "type": "string"
24162439 },
24266313 "type": "array"
24362452 },
24461275 "sectionName": {
24561275 "type": "string"
24661275 },
24769211 "tags": {
2483295 "additionalProperties": {
24912055 "type": "string"
2503295 },
2516976 "type": "object"
25269211 }
253966212 },
25411735 "required": [
25511735 "kind"
25611735 ],
257117812 "type": "object"
258961229 }
259842808 },
26024358 "type": "object"
2611627816 },
2622253150 "type": {
2632253150 "enum": [
2642253n/a "MeshMetric"
2652253150 ],
26623985 "type": "string"
2672253150 }
2681465979 },
269239060 "required": [
270240347 "type",
271243218 "name",
27224437 "spec"
273239060 ],
27424509 "type": "object"
27514111048}
Responses
codedescriptionhitsavg
200Successful response4701ms
201Successful response301ms
Undocumented - not in spec
codedescriptionhitsavg
41512ms
400Bad Request23431ms
404Not Found500ms
Examples
Body: application/json
"default"MeshMetricItem.mesh
"/metrics"MeshMetricItem.spec.default.applications.path
""MeshMetricItem.spec.default.backends.openTelemetry.endpoint
"/metrics"MeshMetricItem.spec.default.backends.prometheus.path
5670MeshMetricItem.spec.default.backends.prometheus.port
"Disabled"MeshMetricItem.spec.default.backends.prometheus.tls.mode
MeshMultiZoneService 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12931n/a{
22931n/a "type": "string"
32931n/a}
Query Parameters
offset1 / 1
1934432{
2934432 "type": "integer"
3934432}
size3 / 3
1428596{
2594113 "maximum": 1000,
3541166 "minimum": 1,
4707317 "type": "integer"
5428596}
filter4 / 4
1401n/a{
2401n/a "properties": {
3354n/a "key": {
4354n/a "type": "string"
5354n/a },
6273n/a "value": {
7273n/a "type": "string"
8273n/a }
9401n/a },
10401n/a "type": "object"
11401n/a}
Responses
codedescriptionhitsavg
200List20590ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request8150ms
41510ms
404Not Found560ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12943n/a{
22943n/a "type": "string"
32943n/a}
name1 / 1
12943n/a{
22943n/a "type": "string"
32943n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29420ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12918n/a{
22918n/a "type": "string"
32918n/a}
name1 / 1
12918n/a{
22918n/a "type": "string"
32918n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29170ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12719n/a{
22719n/a "type": "string"
32719n/a}
name1 / 1
12719n/a{
22719n/a "type": "string"
32719n/a}
Body
application/json28 / 28
MeshMultiZoneServiceItem
11095219{
21106195 "properties": {
324013 "labels": {
4727 "additionalProperties": {
518915 "type": "string"
6727 },
72476 "type": "object"
824013 },
910616 "mesh": {
1010616 "type": "string"
1110616 },
1212937 "name": {
1312937 "type": "string"
1412937 },
151166134 "spec": {
161169126 "properties": {
171189104 "ports": {
18119092 "items": {
194815160 "properties": {
2025395 "appProtocol": {
2125395 "type": "string"
2225395 },
23247910 "name": {
24247910 "type": "string"
25247910 },
264818145 "port": {
274818145 "format": "int32",
28493825 "type": "integer"
294818145 }
304815160 },
31496312 "required": [
32496312 "port"
33496312 ],
34497529 "type": "object"
35119092 },
3612811 "minItems": 1,
37128211 "type": "array"
381189104 },
39124846 "selector": {
40124831 "properties": {
41124831 "meshService": {
4265823 "properties": {
4365823 "matchLabels": {
442915 "additionalProperties": {
458655 "type": "string"
462915 },
4766318 "type": "object"
4865823 }
4965823 },
5012718 "type": "object"
51124831 }
52124831 },
5312799 "required": [
5412799 "meshService"
5512799 ],
5612886 "type": "object"
57124846 }
581169126 },
5912923 "required": [
6012932 "ports",
6112941 "selector"
6212923 ],
6312955 "type": "object"
641166134 },
65125141 "type": {
66125141 "enum": [
671251n/a "MeshMultiZoneService"
68125141 ],
6912875 "type": "string"
70125141 }
711106195 },
72129011 "required": [
7312929 "type",
7413001 "name",
7513001 "spec"
76129011 ],
77130113 "type": "object"
781095219}
Responses
codedescriptionhitsavg
200Successful response0never seen
201Successful response0never seen
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request26771ms
404Not Found401ms
Examples
Body: application/json
"default"MeshMultiZoneServiceItem.mesh
"tcp"MeshMultiZoneServiceItem.spec.ports.appProtocol
MeshOpenTelemetryBackend 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12864n/a{
22864n/a "type": "string"
32864n/a}
Query Parameters
offset1 / 1
1868425{
2868425 "type": "integer"
3868425}
size3 / 3
1493485{
264895 "maximum": 1000,
3588155 "minimum": 1,
4743235 "type": "integer"
5493485}
filter4 / 4
1392n/a{
2392n/a "properties": {
3352n/a "key": {
4352n/a "type": "string"
5352n/a },
6317n/a "value": {
7317n/a "type": "string"
8317n/a }
9392n/a },
10392n/a "type": "object"
11392n/a}
Responses
codedescriptionhitsavg
200List20740ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request7270ms
41510ms
404Not Found620ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12832n/a{
22832n/a "type": "string"
32832n/a}
name1 / 1
12832n/a{
22832n/a "type": "string"
32832n/a}
Responses
codedescriptionhitsavg
200Successful response11ms
404Not Found28300ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12944n/a{
22944n/a "type": "string"
32944n/a}
name1 / 1
12944n/a{
22944n/a "type": "string"
32944n/a}
Responses
codedescriptionhitsavg
200Successful response830ms
404Not Found28600ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12900n/a{
22900n/a "type": "string"
32900n/a}
name1 / 1
12900n/a{
22900n/a "type": "string"
32900n/a}
Body
application/json26 / 26
MeshOpenTelemetryBackendItem
11275188{
21297151 "properties": {
327316 "labels": {
41175 "additionalProperties": {
52945 "type": "string"
61175 },
727811 "type": "object"
827316 },
9113514 "mesh": {
10113514 "type": "string"
11113514 },
12143611 "name": {
13143611 "type": "string"
14143611 },
15135691 "spec": {
1679878 "properties": {
1768029 "endpoint": {
1846424 "properties": {
193297 "address": {
203297 "type": "string"
213297 },
223627 "path": {
233627 "type": "string"
243627 },
2537210 "port": {
2637210 "format": "int32",
273757 "type": "integer"
2837210 }
2946424 },
307045 "type": "object"
3168029 },
3256941 "env": {
3340634 "properties": {
343575 "allowSignalOverrides": {
353575 "type": "boolean"
363575 },
3728717 "mode": {
3828717 "enum": [
3978n/a "Disabled",
40166n/a "Optional",
4143n/a "Required"
4228717 ],
432995 "type": "string"
4428717 },
4531812 "precedence": {
4631812 "enum": [
47126n/a "ExplicitFirst",
48192n/a "EnvFirst"
4931812 ],
503255 "type": "string"
5131812 }
5240634 },
536037 "type": "object"
5456941 },
5554610 "protocol": {
5654610 "enum": [
57389n/a "grpc",
58157n/a "http"
5954610 ],
605515 "type": "string"
6154610 }
6279878 },
63143413 "type": "object"
64135691 },
65140325 "type": {
66140325 "enum": [
671403n/a "MeshOpenTelemetryBackend"
68140325 ],
6914235 "type": "string"
70140325 }
711297151 },
72142626 "required": [
73142824 "type",
7414475 "name",
7514475 "spec"
76142626 ],
77145211 "type": "object"
781275188}
Responses
codedescriptionhitsavg
200Successful response211ms
201Successful response11ms
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request27050ms
404Not Found1710ms
Examples
Body: application/json
"default"MeshOpenTelemetryBackendItem.mesh
"Optional"MeshOpenTelemetryBackendItem.spec.env.mode
"EnvFirst"MeshOpenTelemetryBackendItem.spec.env.precedence
MeshPassthrough 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12914n/a{
22914n/a "type": "string"
32914n/a}
Query Parameters
offset1 / 1
1823509{
2823509 "type": "integer"
3823509}
size3 / 3
1430572{
2637104 "maximum": 1000,
3534207 "minimum": 1,
4741261 "type": "integer"
5430572}
filter4 / 4
1327n/a{
2327n/a "properties": {
3279n/a "key": {
4279n/a "type": "string"
5279n/a },
6272n/a "value": {
7272n/a "type": "string"
8272n/a }
9327n/a },
10327n/a "type": "object"
11327n/a}
Responses
codedescriptionhitsavg
200List20240ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request8450ms
41510ms
404Not Found440ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12850n/a{
22850n/a "type": "string"
32850n/a}
name1 / 1
12850n/a{
22850n/a "type": "string"
32850n/a}
Responses
codedescriptionhitsavg
200Successful response320ms
404Not Found28170ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12951n/a{
22951n/a "type": "string"
32951n/a}
name1 / 1
12951n/a{
22951n/a "type": "string"
32951n/a}
Responses
codedescriptionhitsavg
200Successful response10340ms
404Not Found19160ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12835n/a{
22835n/a "type": "string"
32835n/a}
name1 / 1
12835n/a{
22835n/a "type": "string"
32835n/a}
Body
application/json42 / 42
MeshPassthroughItem
11763688{
21801620 "properties": {
348985 "labels": {
425913 "additionalProperties": {
566433 "type": "string"
625913 },
750272 "type": "object"
848985 },
930594 "mesh": {
1030594 "type": "string"
1130594 },
12240612 "name": {
13240612 "type": "string"
14240612 },
151892516 "spec": {
16918507 "properties": {
17987254 "default": {
18745233 "properties": {
19704222 "appendMatch": {
20704208 "items": {
212493321 "properties": {
22122291 "port": {
23122291 "format": "int32",
24129221 "type": "integer"
25122291 },
26128720 "protocol": {
27128720 "enum": [
28497n/a "tcp",
29133n/a "tls",
30168n/a "grpc",
31108n/a "http",
32253n/a "http2",
33128n/a "mysql"
34128720 ],
3513025 "type": "string"
36128720 },
372556105 "type": {
382556105 "enum": [
39602n/a "Domain",
401384n/a "IP",
41570n/a "CIDR"
422556105 ],
4326565 "type": "string"
442556105 },
452704109 "value": {
462704109 "type": "string"
472704109 }
482493321 },
492660154 "required": [
502661153 "type",
5128131 "value"
522660154 ],
53281416 "type": "object"
54704208 },
5591214 "type": "array"
56704222 },
5778411 "passthroughMode": {
5878411 "enum": [
59523n/a "All",
60101n/a "Matched",
61160n/a "None"
6278411 ],
637905 "type": "string"
6478411 }
65745233 },
66122021 "type": "object"
67987254 },
68913289 "targetRef": {
69915279 "properties": {
70116131 "kind": {
71116131 "enum": [
72455n/a "Mesh",
7380n/a "MeshSubset",
7489n/a "MeshGateway",
7529n/a "MeshService",
76132n/a "MeshExternalService",
77104n/a "MeshMultiZoneService",
7845n/a "MeshServiceSubset",
7994n/a "MeshHTTPRoute",
80133n/a "Dataplane"
81116131 ],
8211875 "type": "string"
83116131 },
8464428 "labels": {
8533817 "additionalProperties": {
86110138 "type": "string"
8733817 },
8866111 "type": "object"
8964428 },
905779 "mesh": {
915779 "type": "string"
925779 },
9356046 "name": {
9456046 "type": "string"
9556046 },
9651051 "namespace": {
9751051 "type": "string"
9851051 },
9955138 "proxyTypes": {
10055121 "items": {
101218351 "enum": [
102933n/a "Sidecar",
1031250n/a "Gateway"
104218351 ],
10522295 "type": "string"
10655121 },
10757217 "type": "array"
10855138 },
10958116 "sectionName": {
11058116 "type": "string"
11158116 },
11252169 "tags": {
1132686 "additionalProperties": {
1148688 "type": "string"
1152686 },
11652763 "type": "object"
11752169 }
118915279 },
11911924 "required": [
12011924 "kind"
12111924 ],
12211966 "type": "object"
123913289 }
124918507 },
12523999 "type": "object"
1261892516 },
127230195 "type": {
128230195 "enum": [
1292301n/a "MeshPassthrough"
130230195 ],
13123915 "type": "string"
132230195 }
1331801620 },
134238361 "required": [
135239648 "type",
136241826 "name",
137240836 "spec"
138238361 ],
13924447 "type": "object"
1401763688}
Responses
codedescriptionhitsavg
200Successful response5891ms
201Successful response341ms
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request20451ms
404Not Found1650ms
Examples
Body: application/json
"default"MeshPassthroughItem.mesh
"tcp"MeshPassthroughItem.spec.default.appendMatch.protocol
MeshProxyPatch 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12920n/a{
22920n/a "type": "string"
32920n/a}
Query Parameters
offset1 / 1
1879444{
2879444 "type": "integer"
3879444}
size3 / 3
1512496{
268792 "maximum": 1000,
3604175 "minimum": 1,
4779229 "type": "integer"
5512496}
filter4 / 4
1360n/a{
2360n/a "properties": {
3286n/a "key": {
4286n/a "type": "string"
5286n/a },
6297n/a "value": {
7297n/a "type": "string"
8297n/a }
9360n/a },
10360n/a "type": "object"
11360n/a}
Responses
codedescriptionhitsavg
200List20760ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request7770ms
41510ms
404Not Found660ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12938n/a{
22938n/a "type": "string"
32938n/a}
name1 / 1
12938n/a{
22938n/a "type": "string"
32938n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29370ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12951n/a{
22951n/a "type": "string"
32951n/a}
name1 / 1
12951n/a{
22951n/a "type": "string"
32951n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29500ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
13117n/a{
23117n/a "type": "string"
33117n/a}
name1 / 1
13117n/a{
23117n/a "type": "string"
33117n/a}
Body
application/json132 / 132
MeshProxyPatchItem
1660786{
2686733 "properties": {
353910 "labels": {
4405 "additionalProperties": {
5985 "type": "string"
6405 },
75445 "type": "object"
853910 },
96276 "mesh": {
106276 "type": "string"
116276 },
1214135 "name": {
1314135 "type": "string"
1414135 },
15828589 "spec": {
16831564 "properties": {
17912480 "default": {
18349464 "properties": {
19349464 "appendModifications": {
20349455 "items": {
21232496 "properties": {
2245277 "cluster": {
2345371 "properties": {
2438334 "jsonPatches": {
2538329 "items": {
2620427 "properties": {
27945 "from": {
28945 "type": "string"
29945 },
302227 "op": {
312227 "enum": [
3260n/a "add",
3340n/a "remove",
3442n/a "replace",
3546n/a "move",
3634n/a "copy"
372227 ],
382245 "type": "string"
392227 },
4021515 "path": {
4121515 "type": "string"
4221515 },
4318n/a "value": {
4418n/a }
4520427 },
462283 "required": [
472292 "op",
482301 "path"
492283 ],
502315 "type": "object"
5138329 },
524125 "type": "array"
5338334 },
5440621 "match": {
5537812 "properties": {
563765 "name": {
573765 "type": "string"
583765 },
593737 "origin": {
603737 "type": "string"
613737 }
6237812 },
634189 "type": "object"
6440621 },
6550815 "operation": {
6650815 "enum": [
67425n/a "Add",
6853n/a "Remove",
6930n/a "Patch"
7050815 ],
715185 "type": "string"
7250815 },
7342010 "value": {
7442010 "type": "string"
7542010 }
7645371 },
775231 "required": [
785231 "operation"
795231 ],
805245 "type": "object"
8145277 },
82424112 "httpFilter": {
8343194 "properties": {
8439341 "jsonPatches": {
8539336 "items": {
8627166 "properties": {
8714317 "from": {
8814317 "type": "string"
8914317 },
903286 "op": {
913286 "enum": [
9293n/a "add",
9375n/a "remove",
9439n/a "replace",
9568n/a "move",
9653n/a "copy"
973286 ],
983295 "type": "string"
993286 },
10029343 "path": {
10129343 "type": "string"
10229343 },
10318n/a "value": {
10418n/a }
10527166 },
1063334 "required": [
1073343 "op",
1083361 "path"
1093334 ],
1103375 "type": "object"
11139336 },
1124295 "type": "array"
11339341 },
11438341 "match": {
11536836 "properties": {
1163795 "listenerName": {
1173795 "type": "string"
1183795 },
11937021 "listenerTags": {
120195 "additionalProperties": {
121525 "type": "string"
122195 },
12337516 "type": "object"
12437021 },
1253655 "name": {
1263655 "type": "string"
1273655 },
1283725 "origin": {
1293725 "type": "string"
1303725 }
13136836 },
1324195 "type": "object"
13338341 },
1345117 "operation": {
1355117 "enum": [
136363n/a "Remove",
13751n/a "Patch",
13830n/a "AddFirst",
13927n/a "AddBefore",
14025n/a "AddAfter",
14115n/a "AddLast"
1425117 ],
1435135 "type": "string"
1445117 },
1454175 "value": {
1464175 "type": "string"
1474175 }
14843194 },
14951813 "required": [
15051813 "operation"
15151813 ],
1525315 "type": "object"
153424112 },
154436114 "listener": {
155437108 "properties": {
15639747 "jsonPatches": {
15739742 "items": {
158226168 "properties": {
1591945 "from": {
1601945 "type": "string"
1611945 },
162235158 "op": {
163235158 "enum": [
16476n/a "add",
16529n/a "remove",
16653n/a "replace",
16746n/a "move",
16831n/a "copy"
169235158 ],
1703885 "type": "string"
171235158 },
1723885 "path": {
1733885 "type": "string"
1743885 },
17518n/a "value": {
17618n/a }
177226168 },
1783922 "required": [
1793931 "op",
1803931 "path"
1813922 ],
1823945 "type": "object"
18339742 },
1844395 "type": "array"
18539747 },
18640650 "match": {
18736930 "properties": {
1883757 "name": {
1893757 "type": "string"
1903757 },
19136513 "origin": {
19236513 "type": "string"
19336513 },
19436010 "tags": {
195245 "additionalProperties": {
196545 "type": "string"
197245 },
1983655 "type": "object"
19936010 }
20036930 },
20143620 "type": "object"
20240650 },
2035386 "operation": {
2045386 "enum": [
205395n/a "Add",
20675n/a "Remove",
20768n/a "Patch"
2085386 ],
2095395 "type": "string"
2105386 },
2114225 "value": {
2124225 "type": "string"
2134225 }
214437108 },
2155441 "required": [
2165441 "operation"
2175441 ],
2185455 "type": "object"
219436114 },
220436132 "networkFilter": {
221437126 "properties": {
22240743 "jsonPatches": {
22340738 "items": {
22431316 "properties": {
2251625 "from": {
2261625 "type": "string"
2271625 },
2282866 "op": {
2292866 "enum": [
23047n/a "add",
23156n/a "remove",
23261n/a "replace",
23370n/a "move",
23452n/a "copy"
2352866 ],
2362875 "type": "string"
2372866 },
2383235 "path": {
2393235 "type": "string"
2403235 },
24118n/a "value": {
24218n/a }
24331316 },
24429138 "required": [
24529237 "op",
2463281 "path"
24729138 ],
2483295 "type": "object"
24940738 },
2504455 "type": "array"
25140743 },
25237837 "match": {
25336731 "properties": {
2543655 "listenerName": {
2553655 "type": "string"
2563655 },
25735516 "listenerTags": {
258216 "additionalProperties": {
259567 "type": "string"
260216 },
26136110 "type": "object"
26235516 },
2633565 "name": {
2643565 "type": "string"
2653565 },
2663785 "origin": {
2673785 "type": "string"
2683785 }
26936731 },
2704096 "type": "object"
27137837 },
27253230 "operation": {
27353230 "enum": [
274349n/a "Remove",
27582n/a "Patch",
27629n/a "AddFirst",
27738n/a "AddBefore",
27822n/a "AddAfter",
27912n/a "AddLast"
28053230 ],
2815575 "type": "string"
28253230 },
28340416 "value": {
28440416 "type": "string"
28540416 }
286437126 },
2875621 "required": [
2885621 "operation"
2895621 ],
2905635 "type": "object"
291436132 },
29245699 "virtualHost": {
29345892 "properties": {
29439244 "jsonPatches": {
29539238 "items": {
29625216 "properties": {
297975 "from": {
298975 "type": "string"
299975 },
3002616 "op": {
3012616 "enum": [
30280n/a "add",
30340n/a "remove",
30446n/a "replace",
30540n/a "move",
30655n/a "copy"
3072616 ],
3082625 "type": "string"
3092616 },
3102625 "path": {
3112625 "type": "string"
3122625 },
31318n/a "value": {
31418n/a }
31525216 },
3162662 "required": [
3172671 "op",
3182671 "path"
3192662 ],
320268100 "type": "object"
32139238 },
3224306 "type": "array"
32339244 },
32451930 "match": {
32542824 "properties": {
3264285 "name": {
3274285 "type": "string"
3284285 },
32940314 "origin": {
33040314 "type": "string"
33140314 },
3323915 "routeConfigurationName": {
3333915 "type": "string"
3343915 }
33542824 },
3365436 "type": "object"
33751930 },
33853613 "operation": {
33953613 "enum": [
340439n/a "Add",
34150n/a "Remove",
34247n/a "Patch"
34353613 ],
3445445 "type": "string"
34553613 },
3464225 "value": {
3474225 "type": "string"
3484225 }
34945892 },
3505482 "required": [
3515491 "match",
3525491 "operation"
3535482 ],
3545505 "type": "object"
35545699 }
356232496 },
35798325 "type": "object"
358349455 },
3598049 "type": "array"
360349464 }
361349464 },
362137616 "type": "object"
363912480 },
364789119 "targetRef": {
365794109 "properties": {
3668917 "kind": {
3678917 "enum": [
368639n/a "Mesh",
36935n/a "MeshSubset",
37046n/a "MeshGateway",
37120n/a "MeshService",
37221n/a "MeshExternalService",
37319n/a "MeshMultiZoneService",
37429n/a "MeshServiceSubset",
37543n/a "MeshHTTPRoute",
37639n/a "Dataplane"
3778917 ],
3788935 "type": "string"
3798917 },
38066112 "labels": {
3811136 "additionalProperties": {
3823378 "type": "string"
3831136 },
3846676 "type": "object"
38566112 },
3866277 "mesh": {
3876277 "type": "string"
3886277 },
38960715 "name": {
39060715 "type": "string"
39160715 },
39257525 "namespace": {
39357525 "type": "string"
39457525 },
39560425 "proxyTypes": {
39660411 "items": {
39784411 "enum": [
398437n/a "Sidecar",
399407n/a "Gateway"
40084411 ],
4018505 "type": "string"
40260411 },
40361514 "type": "array"
40460425 },
4055975 "sectionName": {
4065975 "type": "string"
4075975 },
40860623 "tags": {
4091155 "additionalProperties": {
4103445 "type": "string"
4111155 },
41261118 "type": "object"
41360623 }
414794109 },
4158985 "required": [
4168985 "kind"
4178985 ],
4189035 "type": "object"
419789119 }
420831564 },
421139220 "required": [
422139220 "default"
423139220 ],
42414125 "type": "object"
425828589 },
4261270126 "type": {
4271270126 "enum": [
4281270n/a "MeshProxyPatch"
4291270126 ],
43013915 "type": "string"
4311270126 }
432686733 },
433139348 "required": [
434139645 "type",
435141823 "name",
436141724 "spec"
437139348 ],
43814415 "type": "object"
439660786}
Responses
codedescriptionhitsavg
200Successful response0never seen
201Successful response0never seen
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request30391ms
404Not Found760ms
Examples
Body: application/json
"default"MeshProxyPatchItem.mesh
MeshRateLimit 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12928n/a{
22928n/a "type": "string"
32928n/a}
Query Parameters
offset1 / 1
1868450{
2868450 "type": "integer"
3868450}
size3 / 3
1426595{
2672142 "maximum": 1000,
3568246 "minimum": 1,
4814207 "type": "integer"
5426595}
filter4 / 4
1366n/a{
2366n/a "properties": {
3333n/a "key": {
4333n/a "type": "string"
5333n/a },
6271n/a "value": {
7271n/a "type": "string"
8271n/a }
9366n/a },
10366n/a "type": "object"
11366n/a}
Responses
codedescriptionhitsavg
200List20200ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request8650ms
41510ms
404Not Found420ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12811n/a{
22811n/a "type": "string"
32811n/a}
name1 / 1
12811n/a{
22811n/a "type": "string"
32811n/a}
Responses
codedescriptionhitsavg
200Successful response340ms
404Not Found27760ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12950n/a{
22950n/a "type": "string"
32950n/a}
name1 / 1
12950n/a{
22950n/a "type": "string"
32950n/a}
Responses
codedescriptionhitsavg
200Successful response10760ms
404Not Found18730ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
13089n/a{
23089n/a "type": "string"
33089n/a}
name1 / 1
13089n/a{
23089n/a "type": "string"
33089n/a}
Body
application/json229 / 229
MeshRateLimitItem
113991149{
214271099 "properties": {
391915 "labels": {
41267 "additionalProperties": {
535413 "type": "string"
61267 },
79268 "type": "object"
891915 },
987311 "mesh": {
1087311 "type": "string"
1187311 },
12250717 "name": {
13250717 "type": "string"
14250717 },
151528997 "spec": {
16859984 "properties": {
171298353 "from": {
181298339 "items": {
192868688 "properties": {
201299590 "default": {
21746298 "properties": {
22746298 "local": {
23504293 "properties": {
24540145 "http": {
25351140 "properties": {
2637732 "disabled": {
2737732 "type": "boolean"
2837732 },
2932988 "onRateLimit": {
3023181 "properties": {
3121473 "headers": {
3214454 "properties": {
3315426 "add": {
3415421 "items": {
351221 "properties": {
361616 "name": {
37223 "maxLength": 256,
38223 "minLength": 1,
39196 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
40257 "type": "string"
411616 },
42275 "value": {
43275 "type": "string"
44275 }
451221 },
46312 "required": [
47321 "name",
48321 "value"
49312 ],
50335 "type": "object"
5115421 },
521741 "maxItems": 16,
531755 "type": "array",
5415426 },
5516928 "set": {
5616923 "items": {
571124 "properties": {
581519 "name": {
59213 "maxLength": 256,
60213 "minLength": 1,
61186 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
622410 "type": "string"
631519 },
64295 "value": {
65295 "type": "string"
66295 }
671124 },
68332 "required": [
69341 "name",
70341 "value"
71332 ],
72355 "type": "object"
7316923 },
741911 "maxItems": 16,
751925 "type": "array",
7616928 }
7714454 },
7826819 "type": "object"
7921473 },
802868 "status": {
812868 "format": "int32",
822886 "type": "integer"
832868 }
8423181 },
854107 "type": "object"
8632988 },
8735520 "requestRate": {
8835713 "properties": {
893645 "interval": {
903645 "type": "string"
913645 },
923618 "num": {
933618 "format": "int32",
943636 "type": "integer"
953618 }
9635713 },
973682 "required": [
983691 "interval",
993691 "num"
1003682 ],
1013705 "type": "object"
10235520 }
103351140 },
1046805 "type": "object"
105540145 },
106480167 "tcp": {
107388162 "properties": {
108383140 "connectionRate": {
10938521 "properties": {
11039213 "interval": {
11139213 "type": "string"
11239213 },
1133978 "num": {
1143978 "format": "int32",
1153996 "type": "integer"
1163978 }
11738521 },
1184042 "required": [
1194051 "interval",
1204051 "num"
1214042 ],
122406117 "type": "object"
123383140 },
12438322 "disabled": {
12538322 "type": "boolean"
12638322 }
127388162 },
1286425 "type": "object"
129480167 }
130504293 },
13110395 "type": "object"
132746298 }
133746298 },
1341597292 "type": "object"
1351299590 },
1363446107 "targetRef": {
137344795 "properties": {
138352615 "kind": {
139352615 "enum": [
1401155n/a "Mesh",
141235n/a "MeshSubset",
142273n/a "MeshGateway",
143290n/a "MeshService",
144290n/a "MeshExternalService",
145327n/a "MeshMultiZoneService",
146260n/a "MeshServiceSubset",
147278n/a "MeshHTTPRoute",
148418n/a "Dataplane"
149352615 ],
15035365 "type": "string"
151352615 },
152175210 "labels": {
15311645 "additionalProperties": {
15437115 "type": "string"
15511645 },
15617575 "type": "object"
157175210 },
15817596 "mesh": {
15917596 "type": "string"
16017596 },
16116556 "name": {
16216556 "type": "string"
16316556 },
16416745 "namespace": {
16516745 "type": "string"
16616745 },
167163429 "proxyTypes": {
168163424 "items": {
169721824 "enum": [
1703347n/a "Sidecar",
1713871n/a "Gateway"
172721824 ],
17372375 "type": "string"
174163424 },
17516585 "type": "array"
176163429 },
17717005 "sectionName": {
17817005 "type": "string"
17917005 },
180161419 "tags": {
181102914 "additionalProperties": {
182325329 "type": "string"
183102914 },
18416285 "type": "object"
185161419 }
186344795 },
18735417 "required": [
18835417 "kind"
18935417 ],
19035485 "type": "object"
1913446107 }
1922868688 },
193355310 "required": [
194355310 "targetRef"
195355310 ],
196356315 "type": "object"
1971298339 },
198163714 "type": "array"
1991298353 },
2001239262 "rules": {
2011239256 "items": {
202488290 "properties": {
203447235 "default": {
204238227 "properties": {
205238227 "local": {
206161195 "properties": {
207185154 "http": {
208174149 "properties": {
2092546 "disabled": {
2102546 "type": "boolean"
2112546 },
21218470 "onRateLimit": {
21316965 "properties": {
21413957 "headers": {
21513652 "properties": {
21616126 "add": {
21716121 "items": {
2185221 "properties": {
2195616 "name": {
220623 "maxLength": 256,
221623 "minLength": 1,
222596 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
223657 "type": "string"
2245616 },
225675 "value": {
226675 "type": "string"
227675 }
2285221 },
229712 "required": [
230721 "name",
231721 "value"
232712 ],
233735 "type": "object"
23416121 },
2351811 "maxItems": 16,
2361825 "type": "array",
23716126 },
23814326 "set": {
23914321 "items": {
2401921 "properties": {
2412316 "name": {
242293 "maxLength": 256,
243293 "minLength": 1,
244266 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
245327 "type": "string"
2462316 },
247345 "value": {
248345 "type": "string"
249345 }
2501921 },
251382 "required": [
252391 "name",
253391 "value"
254382 ],
255405 "type": "object"
25614321 },
2571631 "maxItems": 16,
2581645 "type": "array",
25914326 }
26013652 },
2611915 "type": "object"
26213957 },
2632128 "status": {
2642128 "format": "int32",
2652146 "type": "integer"
2662128 }
26716965 },
2682495 "type": "object"
26918470 },
27022473 "requestRate": {
27123359 "properties": {
27225239 "interval": {
27325239 "type": "string"
27425239 },
27523054 "num": {
27623054 "format": "int32",
27723252 "type": "integer"
27823054 }
27923359 },
2802839 "required": [
2812911 "interval",
2822848 "num"
2832839 ],
2842925 "type": "object"
28522473 }
286174149 },
2873345 "type": "object"
288185154 },
28924841 "tcp": {
29020536 "properties": {
29120931 "connectionRate": {
29221124 "properties": {
2932295 "interval": {
2942295 "type": "string"
2952295 },
29621519 "num": {
29721519 "format": "int32",
29821717 "type": "integer"
29921519 }
30021124 },
3012332 "required": [
3022341 "interval",
3032341 "num"
3042332 ],
3052355 "type": "object"
30620931 },
3072145 "disabled": {
3082145 "type": "boolean"
3092145 }
31020536 },
3112845 "type": "object"
31224841 }
313161195 },
31443332 "type": "object"
315238227 }
316238227 },
3176748 "type": "object"
318447235 },
31945855 "matches": {
32045850 "items": {
32154354 "properties": {
32245335 "sni": {
32345513 "properties": {
3244598 "type": {
3254598 "enum": [
326459n/a "Exact"
3274598 ],
3284625 "type": "string"
3294598 },
3304625 "value": {
3314625 "type": "string"
3324625 }
33345513 },
3344662 "required": [
3354671 "type",
3364671 "value"
3374662 ],
33846820 "type": "object"
33945335 },
34040619 "spiffeID": {
34140812 "properties": {
3424127 "type": {
3434127 "enum": [
344201n/a "Exact",
345211n/a "Prefix"
3464127 ],
3474145 "type": "string"
3484127 },
3494145 "value": {
3504145 "type": "string"
3514145 }
35240812 },
3534182 "required": [
3544191 "type",
3554191 "value"
3564182 ],
3574205 "type": "object"
35840619 }
35954354 },
36010385 "type": "object"
36145850 },
3625085 "type": "array"
36345855 }
364488290 },
36515595 "type": "object"
3661239256 },
36714956 "type": "array"
3681239262 },
3691120116 "targetRef": {
3701121109 "properties": {
371121613 "kind": {
372121613 "enum": [
373916n/a "Mesh",
37436n/a "MeshSubset",
37524n/a "MeshGateway",
37639n/a "MeshService",
37744n/a "MeshExternalService",
37833n/a "MeshMultiZoneService",
37922n/a "MeshServiceSubset",
38038n/a "MeshHTTPRoute",
38164n/a "Dataplane"
382121613 ],
38312245 "type": "string"
384121613 },
38596310 "labels": {
3861105 "additionalProperties": {
3873995 "type": "string"
3881105 },
3899685 "type": "object"
39096310 },
3918616 "mesh": {
3928616 "type": "string"
3938616 },
3948465 "name": {
3958465 "type": "string"
3968465 },
3978515 "namespace": {
3988515 "type": "string"
3998515 },
40084216 "proxyTypes": {
4018429 "items": {
4025279 "enum": [
403194n/a "Sidecar",
404333n/a "Gateway"
4055279 ],
4065315 "type": "string"
4078429 },
4088517 "type": "array"
40984216 },
4108385 "sectionName": {
4118385 "type": "string"
4128385 },
41384049 "tags": {
414815 "additionalProperties": {
4152905 "type": "string"
416815 },
41784544 "type": "object"
41884049 }
4191121109 },
42012292 "required": [
42112292 "kind"
42212292 ],
42312315 "type": "object"
4241120116 },
425965303 "to": {
426965298 "items": {
4271023451 "properties": {
428559335 "default": {
429309330 "properties": {
430309330 "local": {
431163307 "properties": {
432187276 "http": {
433127115 "properties": {
4342175 "disabled": {
4352175 "type": "boolean"
4362175 },
43716670 "onRateLimit": {
43814465 "properties": {
43914557 "headers": {
44012752 "properties": {
44115326 "add": {
44215321 "items": {
4431121 "properties": {
4441516 "name": {
445213 "maxLength": 256,
446213 "minLength": 1,
447186 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
448247 "type": "string"
4491516 },
450265 "value": {
451265 "type": "string"
452265 }
4531121 },
454302 "required": [
455311 "name",
456311 "value"
457302 ],
458325 "type": "object"
45915321 },
4601731 "maxItems": 16,
4611745 "type": "array",
46215326 },
46315326 "set": {
46415321 "items": {
4651121 "properties": {
4661516 "name": {
467213 "maxLength": 256,
468213 "minLength": 1,
469186 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
470247 "type": "string"
4711516 },
472265 "value": {
473265 "type": "string"
474265 }
4751121 },
476302 "required": [
477311 "name",
478311 "value"
479302 ],
480325 "type": "object"
48115321 },
4821731 "maxItems": 16,
4831745 "type": "array",
48415326 }
48512752 },
4861975 "type": "object"
48714557 },
4881928 "status": {
4891928 "format": "int32",
4901946 "type": "integer"
4911928 }
49214465 },
4932315 "type": "object"
49416670 },
49519740 "requestRate": {
49619913 "properties": {
4972065 "interval": {
4982065 "type": "string"
4992065 },
5002038 "num": {
5012038 "format": "int32",
5022056 "type": "integer"
5032038 }
50419913 },
5052102 "required": [
5062111 "interval",
5072111 "num"
5082102 ],
50921225 "type": "object"
51019740 }
511127115 },
512302161 "type": "object"
513187276 },
51427731 "tcp": {
51520025 "properties": {
51620220 "connectionRate": {
51720413 "properties": {
5182115 "interval": {
5192115 "type": "string"
5202115 },
5212088 "num": {
5222088 "format": "int32",
5232106 "type": "integer"
5242088 }
52520413 },
5262152 "required": [
5272161 "interval",
5282161 "num"
5292152 ],
5302175 "type": "object"
53120220 },
5322185 "disabled": {
5332185 "type": "boolean"
5342185 }
53520025 },
5363026 "type": "object"
53727731 }
538163307 },
53961623 "type": "object"
540309330 }
541309330 },
5428895 "type": "object"
543559335 },
5441357116 "targetRef": {
5451358110 "properties": {
546145611 "kind": {
547145611 "enum": [
548492n/a "Mesh",
54985n/a "MeshSubset",
550132n/a "MeshGateway",
551119n/a "MeshService",
552152n/a "MeshExternalService",
553115n/a "MeshMultiZoneService",
554127n/a "MeshServiceSubset",
555141n/a "MeshHTTPRoute",
55693n/a "Dataplane"
557145611 ],
55814625 "type": "string"
559145611 },
56073724 "labels": {
5614225 "additionalProperties": {
56213965 "type": "string"
5634225 },
56474219 "type": "object"
56573724 },
56679612 "mesh": {
56779612 "type": "string"
56879612 },
56976118 "name": {
57076118 "type": "string"
57176118 },
5728035 "namespace": {
5738035 "type": "string"
5748035 },
57575625 "proxyTypes": {
57675620 "items": {
577308720 "enum": [
5781560n/a "Sidecar",
5791527n/a "Gateway"
580308720 ],
58131025 "type": "string"
58275620 },
5837765 "type": "array"
58475625 },
5857795 "sectionName": {
5867795 "type": "string"
5877795 },
58876010 "tags": {
5894375 "additionalProperties": {
59013735 "type": "string"
5914375 },
5927655 "type": "object"
59376010 }
5941358110 },
59514671 "required": [
59614671 "kind"
59714671 ],
59814685 "type": "object"
5991357116 }
6001023451 },
60114732 "required": [
60214732 "targetRef"
60314732 ],
60414755 "type": "object"
605965298 },
60612635 "type": "array"
607965303 }
608859984 },
609251213 "type": "object"
6101528997 },
611242081 "type": {
612242081 "enum": [
6132420n/a "MeshRateLimit"
614242081 ],
61524965 "type": "string"
616242081 }
61714271099 },
618249833 "required": [
619250130 "type",
62025247 "name",
62125256 "spec"
622249833 ],
623253117 "type": "object"
62413991149}
Responses
codedescriptionhitsavg
200Successful response3831ms
201Successful response341ms
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request25231ms
404Not Found1471ms
Examples
Body: application/json
"default"MeshRateLimitItem.mesh
MeshRetry 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12908n/a{
22908n/a "type": "string"
32908n/a}
Query Parameters
offset1 / 1
1946389{
2946389 "type": "integer"
3946389}
size3 / 3
1528472{
268972 "maximum": 1000,
3600161 "minimum": 1,
4761239 "type": "integer"
5528472}
filter4 / 4
1384n/a{
2384n/a "properties": {
3300n/a "key": {
4300n/a "type": "string"
5300n/a },
6303n/a "value": {
7303n/a "type": "string"
8303n/a }
9384n/a },
10384n/a "type": "object"
11384n/a}
Responses
codedescriptionhitsavg
200List20530ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request8110ms
41510ms
404Not Found430ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12838n/a{
22838n/a "type": "string"
32838n/a}
name1 / 1
12838n/a{
22838n/a "type": "string"
32838n/a}
Responses
codedescriptionhitsavg
200Successful response540ms
404Not Found27830ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12892n/a{
22892n/a "type": "string"
32892n/a}
name1 / 1
12892n/a{
22892n/a "type": "string"
32892n/a}
Responses
codedescriptionhitsavg
200Successful response10350ms
404Not Found18560ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
13094n/a{
23094n/a "type": "string"
33094n/a}
name1 / 1
13094n/a{
23094n/a "type": "string"
33094n/a}
Body
application/json136 / 136
MeshRetryItem
11562994{
21619915 "properties": {
356610 "labels": {
4705 "additionalProperties": {
51905 "type": "string"
6705 },
75715 "type": "object"
856610 },
959513 "mesh": {
1059513 "type": "string"
1159513 },
1225145 "name": {
1325145 "type": "string"
1425145 },
151744788 "spec": {
16859782 "properties": {
171326130 "targetRef": {
181335112 "properties": {
19141523 "kind": {
20141523 "enum": [
211051n/a "Mesh",
2228n/a "MeshSubset",
2359n/a "MeshGateway",
2441n/a "MeshService",
2553n/a "MeshExternalService",
2633n/a "MeshMultiZoneService",
2763n/a "MeshServiceSubset",
2820n/a "MeshHTTPRoute",
2967n/a "Dataplane"
30141523 ],
3114335 "type": "string"
32141523 },
33105810 "labels": {
344565 "additionalProperties": {
3517355 "type": "string"
364565 },
3710635 "type": "object"
38105810 },
399846 "mesh": {
409846 "type": "string"
419846 },
429416 "name": {
439416 "type": "string"
449416 },
457545 "namespace": {
467545 "type": "string"
477545 },
4880744 "proxyTypes": {
4980739 "items": {
50234339 "enum": [
51904n/a "Sidecar",
521439n/a "Gateway"
53234339 ],
5423775 "type": "string"
5580739 },
568465 "type": "array"
5780744 },
588145 "sectionName": {
598145 "type": "string"
608145 },
6178813 "tags": {
622088 "additionalProperties": {
6365614 "type": "string"
642088 },
657965 "type": "object"
6678813 }
671335112 },
68143813 "required": [
69143813 "kind"
70143813 ],
7114515 "type": "object"
721326130 },
73817653 "to": {
74817643 "items": {
752416783 "properties": {
76876614 "default": {
77594609 "properties": {
78688152 "grpc": {
79555147 "properties": {
8061117 "backOff": {
8150610 "properties": {
824555 "baseInterval": {
834555 "type": "string"
844555 },
854895 "maxInterval": {
864895 "type": "string"
874895 }
8850610 },
896217 "type": "object"
9061117 },
915608 "numRetries": {
925608 "format": "int32",
935626 "type": "integer"
945608 },
955435 "perTryTimeout": {
965435 "type": "string"
975435 },
98439100 "rateLimitedBackOff": {
9934995 "properties": {
1004015 "maxInterval": {
1014015 "type": "string"
1024015 },
10335090 "resetHeaders": {
10435085 "items": {
105126256 "properties": {
1063756 "format": {
1073756 "enum": [
108233n/a "Seconds",
109142n/a "UnixTimestamp"
1103756 ],
1113765 "type": "string"
1123756 },
113131250 "name": {
1141401 "maxLength": 256,
1151365 "minLength": 1,
1161329 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
117141240 "type": "string"
118131250 }
119126256 },
1203802 "required": [
1213811 "format",
1223811 "name"
1233802 ],
1243825 "type": "object"
12535085 },
1264355 "type": "array"
12735090 }
12834995 },
1295345 "type": "object"
130439100 },
13152717 "retryOn": {
13252712 "items": {
133285612 "enum": [
134582n/a "Canceled",
135536n/a "DeadlineExceeded",
136715n/a "Internal",
137559n/a "ResourceExhausted",
138464n/a "Unavailable"
139285612 ],
14028635 "type": "string"
14152712 },
1425395 "type": "array"
14352717 }
144555147 },
1458355 "type": "object"
146688152 },
147490472 "http": {
148448403 "properties": {
149485144 "backOff": {
15043663 "properties": {
1514815 "baseInterval": {
1524815 "type": "string"
1534815 },
15440658 "maxInterval": {
15540658 "type": "string"
15640658 }
15743663 },
15854881 "type": "object"
159485144 },
16055298 "hostSelection": {
16155230 "items": {
16294524 "properties": {
1639626 "predicate": {
1649626 "enum": [
165293n/a "OmitPreviousHosts",
166324n/a "OmitHostsWithTags",
167345n/a "OmitPreviousPriorities"
1689626 ],
1699635 "type": "string"
1709626 },
17151710 "tags": {
1724065 "additionalProperties": {
17310505 "type": "string"
1744065 },
1755225 "type": "object"
17651710 },
1775618 "updateFrequency": {
1785618 "format": "int32",
1795636 "type": "integer"
1805618 }
18194524 },
1829681 "required": [
1839681 "predicate"
1849681 ],
1859695 "type": "object"
18655230 },
18758268 "type": "array"
18855298 },
18960917 "hostSelectionMaxAttempts": {
19060917 "format": "int64",
1916206 "type": "integer"
19260917 },
1935558 "numRetries": {
1945558 "format": "int32",
1955576 "type": "integer"
1965558 },
1975205 "perTryTimeout": {
1985205 "type": "string"
1995205 },
20049845 "rateLimitedBackOff": {
20140240 "properties": {
2024166 "maxInterval": {
2034166 "type": "string"
2044166 },
20539434 "resetHeaders": {
20639429 "items": {
20717718 "properties": {
2081837 "format": {
2091837 "enum": [
210146n/a "Seconds",
21137n/a "UnixTimestamp"
2121837 ],
2131855 "type": "string"
2141837 },
21518311 "name": {
2161851 "maxLength": 256,
2171851 "minLength": 1,
2181842 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
2191868 "type": "string"
22018311 }
22117718 },
2221896 "required": [
2231905 "format",
2241941 "name"
2251896 ],
2261955 "type": "object"
22739429 },
2284235 "type": "array"
22939434 }
23040240 },
2315385 "type": "object"
23249845 },
23351546 "retriableRequestHeaders": {
23451539 "items": {
23548319 "properties": {
2364838 "name": {
2374851 "maxLength": 256,
2384851 "minLength": 1,
2394842 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
2404865 "type": "string"
2414838 },
2423266 "type": {
2433266 "enum": [
244104n/a "Exact",
24549n/a "Present",
24678n/a "RegularExpression",
24783n/a "Absent",
24812n/a "Prefix"
2493266 ],
2503275 "type": "string"
2513266 },
2522535 "value": {
2532535 "type": "string"
2542535 }
25548319 },
25649112 "required": [
25749112 "name"
25849112 ],
25950310 "type": "object"
26051539 },
2615547 "type": "array"
26251546 },
26355830 "retriableResponseHeaders": {
26455825 "items": {
26557919 "properties": {
2665898 "name": {
2675911 "maxLength": 256,
2685911 "minLength": 1,
2695902 "pattern": "^[a-z0-9!#$%&'*+\\-.^_\\x60|~]+$",
2705925 "type": "string"
2715898 },
2723736 "type": {
2733736 "enum": [
274122n/a "Exact",
27556n/a "Present",
27645n/a "RegularExpression",
27781n/a "Absent",
27869n/a "Prefix"
2793736 ],
2803745 "type": "string"
2813736 },
2822845 "value": {
2832845 "type": "string"
2842845 }
28557919 },
2865971 "required": [
2875971 "name"
2885971 ],
2895985 "type": "object"
29055825 },
2915835 "type": "array"
29255830 },
29354063 "retryOn": {
29454058 "items": {
2957163196 "type": "string"
29654058 },
2975985 "type": "array"
29854063 }
299448403 },
30089369 "type": "object"
301490472 },
302745112 "tcp": {
3034348 "properties": {
3044348 "maxConnectAttempt": {
3054348 "format": "int32",
3064366 "type": "integer"
3074348 }
3084348 },
309753104 "type": "object"
310745112 }
311594609 },
31214855 "type": "object"
313876614 },
3143004175 "targetRef": {
3153012155 "properties": {
316311742 "kind": {
317311742 "enum": [
3181535n/a "Mesh",
319261n/a "MeshSubset",
320200n/a "MeshGateway",
32168n/a "MeshService",
322271n/a "MeshExternalService",
323160n/a "MeshMultiZoneService",
324200n/a "MeshServiceSubset",
325190n/a "MeshHTTPRoute",
326232n/a "Dataplane"
327311742 ],
32831545 "type": "string"
329311742 },
330169115 "labels": {
3318468 "additionalProperties": {
33224978 "type": "string"
3338468 },
33416997 "type": "object"
335169115 },
33615238 "mesh": {
33715238 "type": "string"
33815238 },
339150733 "name": {
340150733 "type": "string"
341150733 },
34214128 "namespace": {
34314128 "type": "string"
34414128 },
345129934 "proxyTypes": {
346129929 "items": {
347529229 "enum": [
3482392n/a "Sidecar",
3492900n/a "Gateway"
350529229 ],
35153165 "type": "string"
352129929 },
35313285 "type": "array"
354129934 },
35513185 "sectionName": {
35613185 "type": "string"
35713185 },
358133113 "tags": {
3598368 "additionalProperties": {
360243414 "type": "string"
3618368 },
36213395 "type": "object"
363133113 }
3643012155 },
365315915 "required": [
366315915 "kind"
367315915 ],
36831745 "type": "object"
3693004175 }
3702416783 },
371317972 "required": [
372317972 "targetRef"
373317972 ],
37432515 "type": "object"
375817643 },
376146010 "type": "array"
377817653 }
378859782 },
37925266 "type": "object"
3801744788 },
381239399 "type": {
382239399 "enum": [
3832393n/a "MeshRetry"
384239399 ],
38524875 "type": "string"
386239399 }
3871619915 },
388247765 "required": [
389249250 "type",
390251923 "name",
391253210 "spec"
392247765 ],
393254214 "type": "object"
3941562994}
Responses
codedescriptionhitsavg
200Successful response5021ms
201Successful response311ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request24961ms
41511ms
404Not Found631ms
Examples
Body: application/json
"default"MeshRetryItem.mesh
[ "Canceled", "DeadlineExceeded", "Internal", "ResourceExhausted", "Unavailable" ]MeshRetryItem.spec.to.default.grpc.retryOn
2MeshRetryItem.spec.to.default.http.hostSelection.updateFrequency
"Exact"MeshRetryItem.spec.to.default.http.retriableRequestHeaders.type
"Exact"MeshRetryItem.spec.to.default.http.retriableResponseHeaders.type
[ "5XX", "GatewayError", "Reset", "Retriable4xx", "ConnectFailure", "EnvoyRatelimited", "RefusedStream", "Http3PostConnectFailure", "HttpMethodConnect", "HttpMethodDelete", "HttpMethodGet", "HttpMethodHead", "HttpMethodOptions", "HttpMethodPatch", "HttpMethodPost", "HttpMethodPut", "HttpMethodTrace", "500", "503" ]MeshRetryItem.spec.to.default.http.retryOn
MeshService 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12930n/a{
22930n/a "type": "string"
32930n/a}
Query Parameters
offset1 / 1
1895455{
2895455 "type": "integer"
3895455}
size3 / 3
1473473{
264192 "maximum": 1000,
3565168 "minimum": 1,
4733213 "type": "integer"
5473473}
filter4 / 4
1352n/a{
2352n/a "properties": {
3309n/a "key": {
4309n/a "type": "string"
5309n/a },
6226n/a "value": {
7226n/a "type": "string"
8226n/a }
9352n/a },
10352n/a "type": "object"
11352n/a}
Responses
codedescriptionhitsavg
200List20950ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request7980ms
41510ms
404Not Found360ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12844n/a{
22844n/a "type": "string"
32844n/a}
name1 / 1
12844n/a{
22844n/a "type": "string"
32844n/a}
Responses
codedescriptionhitsavg
200Successful response11ms
404Not Found28420ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12950n/a{
22950n/a "type": "string"
32950n/a}
name1 / 1
12950n/a{
22950n/a "type": "string"
32950n/a}
Responses
codedescriptionhitsavg
200Successful response940ms
404Not Found28550ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12896n/a{
22896n/a "type": "string"
32896n/a}
name1 / 1
12896n/a{
22896n/a "type": "string"
32896n/a}
Body
application/json42 / 42
MeshServiceItem
11178241{
21188223 "properties": {
322910 "labels": {
4455 "additionalProperties": {
51295 "type": "string"
6455 },
72345 "type": "object"
822910 },
911435 "mesh": {
1011435 "type": "string"
1111435 },
1214046 "name": {
1314046 "type": "string"
1414046 },
151254156 "spec": {
16796150 "properties": {
1764558 "identities": {
1864553 "items": {
19207298 "properties": {
20206791 "type": {
21206791 "enum": [
22980n/a "ServiceTag",
231087n/a "SpiffeID"
24206791 ],
2521535 "type": "string"
26206791 },
2721587 "value": {
2821587 "type": "string"
2921587 }
30207298 },
31215317 "required": [
32215812 "type",
3321655 "value"
34215317 ],
3521705 "type": "object"
3664553 },
376985 "type": "array"
3864558 },
3962751 "ports": {
4062746 "items": {
41149756 "properties": {
4272322 "appProtocol": {
4372322 "type": "string"
4472322 },
456635 "name": {
466635 "type": "string"
476635 },
48152424 "port": {
49152424 "format": "int32",
5015426 "type": "integer"
51152424 },
526805 "targetPort": {
536805 "anyOf": [
54337348 {
55337348 "type": "integer"
56337348 },
57343342 {
58343342 "type": "string"
59343342 }
606805 ],
616805 }
62149756 },
6315485 "required": [
6415485 "port"
6515485 ],
6615539 "type": "object"
6762746 },
686735 "type": "array",
6962751 },
7062444 "selector": {
7145039 "properties": {
7236616 "dataplaneLabels": {
7326411 "properties": {
7426411 "matchLabels": {
75836 "additionalProperties": {
7624211 "type": "string"
77836 },
782705 "type": "object"
7926411 }
8026411 },
813775 "type": "object"
8236616 },
8336312 "dataplaneRef": {
842487 "properties": {
852487 "name": {
862487 "type": "string"
872487 }
882487 },
893705 "type": "object"
9036312 },
9133911 "dataplaneTags": {
921496 "additionalProperties": {
9348811 "type": "string"
941496 },
953455 "type": "object"
9633911 }
9745039 },
986635 "type": "object"
9962444 },
1006788 "state": {
1016788 "enum": [
102309n/a "Available",
103369n/a "Unavailable"
1046788 ],
1056815 "type": "string"
1066788 }
107796150 },
10814046 "type": "object"
1091254156 },
110135548 "type": {
111135548 "enum": [
1121355n/a "MeshService"
113135548 ],
11413985 "type": "string"
115135548 }
1161188223 },
117140113 "required": [
118140311 "type",
11914104 "name",
12014104 "spec"
121140113 ],
12214145 "type": "object"
1231178241}
Responses
codedescriptionhitsavg
200Successful response181ms
201Successful response11ms
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request27251ms
404Not Found1500ms
Examples
Body: application/json
"default"MeshServiceItem.mesh
"tcp"MeshServiceItem.spec.ports.appProtocol
"Unavailable"MeshServiceItem.spec.state
MeshTCPRoute 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12923n/a{
22923n/a "type": "string"
32923n/a}
Query Parameters
offset1 / 1
1915379{
2915379 "type": "integer"
3915379}
size3 / 3
1427610{
267099 "maximum": 1000,
3526243 "minimum": 1,
4769268 "type": "integer"
5427610}
filter4 / 4
1340n/a{
2340n/a "properties": {
3291n/a "key": {
4291n/a "type": "string"
5291n/a },
6250n/a "value": {
7250n/a "type": "string"
8250n/a }
9340n/a },
10340n/a "type": "object"
11340n/a}
Responses
codedescriptionhitsavg
200List20730ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request8280ms
41510ms
404Not Found210ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12849n/a{
22849n/a "type": "string"
32849n/a}
name1 / 1
12849n/a{
22849n/a "type": "string"
32849n/a}
Responses
codedescriptionhitsavg
200Successful response20ms
404Not Found28460ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12939n/a{
22939n/a "type": "string"
32939n/a}
name1 / 1
12939n/a{
22939n/a "type": "string"
32939n/a}
Responses
codedescriptionhitsavg
200Successful response1180ms
404Not Found28200ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
1506n/a{
2506n/a "type": "string"
3506n/a}
name1 / 1
1506n/a{
2506n/a "type": "string"
3506n/a}
Body
application/json76 / 76
MeshTCPRouteItem
189384{
292317 "properties": {
328710 "labels": {
435 "additionalProperties": {
555 "type": "string"
635 },
72925 "type": "object"
828710 },
92955 "mesh": {
102955 "type": "string"
112955 },
124035 "name": {
134035 "type": "string"
144035 },
15140268 "spec": {
1680263 "properties": {
1727865 "targetRef": {
1827959 "properties": {
193316 "kind": {
203316 "enum": [
21302n/a "Mesh",
2219n/a "MeshSubset",
231n/a "MeshGateway",
240n/a "MeshService",
251n/a "MeshExternalService",
261n/a "MeshMultiZoneService",
277n/a "MeshServiceSubset",
280n/a "MeshHTTPRoute",
290n/a "Dataplane"
303316 ],
313325 "type": "string"
323316 },
3332210 "labels": {
34455 "additionalProperties": {
351295 "type": "string"
36455 },
373275 "type": "object"
3832210 },
393165 "mesh": {
403165 "type": "string"
413165 },
423195 "name": {
433195 "type": "string"
443195 },
453235 "namespace": {
463235 "type": "string"
473235 },
4831913 "proxyTypes": {
493198 "items": {
5022414 "enum": [
5153n/a "Sidecar",
52171n/a "Gateway"
5322414 ],
542335 "type": "string"
553198 },
563275 "type": "array"
5731913 },
583165 "sectionName": {
593165 "type": "string"
603165 },
6131410 "tags": {
62415 "additionalProperties": {
631555 "type": "string"
64415 },
653195 "type": "object"
6631410 }
6727959 },
683371 "required": [
693371 "kind"
703371 ],
713385 "type": "object"
7227865 },
73135198 "to": {
74136192 "items": {
75296183 "properties": {
76376100 "rules": {
7737794 "items": {
789388 "properties": {
799388 "default": {
801483 "properties": {
811483 "backendRefs": {
821478 "items": {
832072 "properties": {
84856 "kind": {
85856 "enum": [
8668n/a "Mesh",
872n/a "MeshSubset",
885n/a "MeshGateway",
890n/a "MeshService",
903n/a "MeshExternalService",
910n/a "MeshMultiZoneService",
926n/a "MeshServiceSubset",
931n/a "MeshHTTPRoute",
940n/a "Dataplane"
95856 ],
96865 "type": "string"
97856 },
987310 "labels": {
99105 "additionalProperties": {
100355 "type": "string"
101105 },
102785 "type": "object"
1037310 },
104815 "mesh": {
105815 "type": "string"
106815 },
107805 "name": {
108805 "type": "string"
109805 },
110815 "namespace": {
111815 "type": "string"
112815 },
113768 "port": {
114768 "format": "int32",
115786 "type": "integer"
116768 },
1177011 "proxyTypes": {
118706 "items": {
119366 "enum": [
12016n/a "Sidecar",
12120n/a "Gateway"
122366 ],
123375 "type": "string"
124706 },
125765 "type": "array"
1267011 },
127785 "sectionName": {
128785 "type": "string"
129785 },
1307010 "tags": {
13125 "additionalProperties": {
13265 "type": "string"
13325 },
134755 "type": "object"
1357010 },
136767 "weight": {
137771 "minimum": 0,
138776 "type": "integer"
139767 }
1402072 },
141911 "required": [
142911 "kind"
143911 ],
144925 "type": "object"
1451478 },
146925 "type": "array"
1471483 }
1481483 },
1491765 "type": "object"
1509388 }
1519388 },
1521811 "required": [
1531811 "default"
1541811 ],
1551825 "type": "object"
15637794 },
1574701 "maxItems": 1,
1584715 "type": "array"
159376100 },
16039583 "targetRef": {
16139673 "properties": {
16244721 "kind": {
16344721 "enum": [
164317n/a "Mesh",
1658n/a "MeshSubset",
1662n/a "MeshGateway",
1675n/a "MeshService",
16818n/a "MeshExternalService",
16924n/a "MeshMultiZoneService",
17011n/a "MeshServiceSubset",
17119n/a "MeshHTTPRoute",
17243n/a "Dataplane"
17344721 ],
1744635 "type": "string"
17544721 },
17622910 "labels": {
177615 "additionalProperties": {
1782335 "type": "string"
179615 },
1802345 "type": "object"
18122910 },
1822545 "mesh": {
1832545 "type": "string"
1842545 },
1852485 "name": {
1862485 "type": "string"
1872485 },
1882515 "namespace": {
1892515 "type": "string"
1902515 },
19122612 "proxyTypes": {
1922267 "items": {
1934067 "enum": [
194209n/a "Sidecar",
195197n/a "Gateway"
1964067 ],
1974085 "type": "string"
1982267 },
1992335 "type": "array"
20022612 },
2012315 "sectionName": {
2022315 "type": "string"
2032315 },
20425210 "tags": {
205715 "additionalProperties": {
2061975 "type": "string"
207715 },
2082575 "type": "object"
20925210 }
21039673 },
2114685 "required": [
2124685 "kind"
2134685 ],
2144735 "type": "object"
21539583 }
216296183 },
2174754 "required": [
2184763 "rules",
2194781 "targetRef"
2204754 ],
2214795 "type": "object"
222136192 },
2233271 "minItems": 1,
2243285 "type": "array"
225135198 }
22680263 },
2274035 "type": "object"
228140268 },
22937929 "type": {
23037929 "enum": [
231379n/a "MeshTCPRoute"
23237929 ],
2334035 "type": "string"
23437929 }
23592317 },
2364063 "required": [
2374081 "type",
2384081 "name",
2394081 "spec"
2404063 ],
24140964 "type": "object"
24289384}
Responses
codedescriptionhitsavg
200Successful response221ms
201Successful response22ms
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request4191ms
Examples
Body: application/json
"default"MeshTCPRouteItem.mesh
1MeshTCPRouteItem.spec.to.rules.default.backendRefs.weight
MeshTimeout 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12876n/a{
22876n/a "type": "string"
32876n/a}
Query Parameters
offset1 / 1
1859436{
2859436 "type": "integer"
3859436}
size3 / 3
1444535{
263692 "maximum": 1000,
3536192 "minimum": 1,
4728251 "type": "integer"
5444535}
filter4 / 4
1383n/a{
2383n/a "properties": {
3324n/a "key": {
4324n/a "type": "string"
5324n/a },
6296n/a "value": {
7296n/a "type": "string"
8296n/a }
9383n/a },
10383n/a "type": "object"
11383n/a}
Responses
codedescriptionhitsavg
200List20400ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request7910ms
41510ms
404Not Found440ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12843n/a{
22843n/a "type": "string"
32843n/a}
name1 / 1
12843n/a{
22843n/a "type": "string"
32843n/a}
Responses
codedescriptionhitsavg
200Successful response600ms
404Not Found27820ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12936n/a{
22936n/a "type": "string"
32936n/a}
name1 / 1
12936n/a{
22936n/a "type": "string"
32936n/a}
Responses
codedescriptionhitsavg
200Successful response3850ms
404Not Found25500ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12972n/a{
22972n/a "type": "string"
32972n/a}
name1 / 1
12972n/a{
22972n/a "type": "string"
32972n/a}
Body
application/json118 / 118
MeshTimeoutItem
1562786{
2598733 "properties": {
354116 "labels": {
46011 "additionalProperties": {
516623 "type": "string"
66011 },
75525 "type": "object"
854116 },
95795 "mesh": {
105795 "type": "string"
115795 },
12131317 "name": {
13131317 "type": "string"
14131317 },
15696632 "spec": {
16450627 "properties": {
17641180 "from": {
18641173 "items": {
19777322 "properties": {
20478155 "default": {
2134576 "properties": {
2232613 "connectionTimeout": {
2332613 "type": "string"
2432613 },
2528648 "http": {
2623243 "properties": {
272096 "maxConnectionDuration": {
282096 "type": "string"
292096 },
301998 "maxStreamDuration": {
311998 "type": "string"
321998 },
3319513 "requestHeadersTimeout": {
3419513 "type": "string"
3519513 },
361917 "requestTimeout": {
371917 "type": "string"
381917 },
391949 "streamIdleTimeout": {
401949 "type": "string"
411949 }
4223243 },
433295 "type": "object"
4428648 },
4528315 "idleTimeout": {
4628315 "type": "string"
4728315 }
4834576 },
4955479 "type": "object"
50478155 },
51931167 "targetRef": {
52933160 "properties": {
5310829 "kind": {
5410829 "enum": [
55285n/a "Mesh",
56110n/a "MeshSubset",
5777n/a "MeshGateway",
58137n/a "MeshService",
5982n/a "MeshExternalService",
6075n/a "MeshMultiZoneService",
61114n/a "MeshServiceSubset",
6287n/a "MeshHTTPRoute",
63115n/a "Dataplane"
6410829 ],
6510865 "type": "string"
6610829 },
6751330 "labels": {
683345 "additionalProperties": {
6910885 "type": "string"
703345 },
7151825 "type": "object"
7251330 },
7354047 "mesh": {
7454047 "type": "string"
7554047 },
7650230 "name": {
7750230 "type": "string"
7850230 },
795319 "namespace": {
805319 "type": "string"
815319 },
8250019 "proxyTypes": {
8350014 "items": {
84165514 "enum": [
85850n/a "Sidecar",
86805n/a "Gateway"
87165514 ],
8816645 "type": "string"
8950014 },
905145 "type": "array"
9150019 },
925135 "sectionName": {
935135 "type": "string"
945135 },
9552811 "tags": {
963235 "additionalProperties": {
9710285 "type": "string"
983235 },
995336 "type": "object"
10052811 }
101933160 },
10210912 "required": [
10310912 "kind"
10410912 ],
10510935 "type": "object"
106931167 }
107777322 },
10810981 "required": [
10910981 "targetRef"
11010981 ],
111109929 "type": "object"
112641173 },
1138147 "type": "array"
114641180 },
115641174 "rules": {
116641162 "items": {
117313223 "properties": {
118323135 "default": {
119198128 "properties": {
1202115 "connectionTimeout": {
1212115 "type": "string"
1222115 },
123174118 "http": {
12414674 "properties": {
12515915 "maxConnectionDuration": {
12615915 "type": "string"
12715915 },
12815221 "maxStreamDuration": {
12915221 "type": "string"
13015221 },
13114428 "requestHeadersTimeout": {
13214428 "type": "string"
13314428 },
13415517 "requestTimeout": {
13515517 "type": "string"
13615517 },
1371545 "streamIdleTimeout": {
1381545 "type": "string"
1391545 }
14014674 },
14124844 "type": "object"
142174118 },
1431955 "idleTimeout": {
1441955 "type": "string"
1451955 }
146198128 },
1474517 "type": "object"
148323135 },
149304100 "matches": {
15030483 "items": {
151452110 "properties": {
15241750 "sni": {
15341943 "properties": {
15442338 "type": {
15542338 "enum": [
156423n/a "Exact"
15742338 ],
1584565 "type": "string"
15942338 },
1604565 "value": {
1614565 "type": "string"
1624565 }
16341943 },
1644602 "required": [
1654611 "type",
1664611 "value"
1674602 ],
1684625 "type": "object"
16941750 },
17038360 "spiffeID": {
17142313 "properties": {
1724248 "type": {
1734248 "enum": [
174253n/a "Exact",
175171n/a "Prefix"
1764248 ],
1774275 "type": "string"
1784248 },
1793955 "value": {
1803955 "type": "string"
1813955 }
18242313 },
18339640 "required": [
1844324 "type",
18540036 "value"
18639640 ],
1874367 "type": "object"
18838360 }
189452110 },
190102533 "type": "object"
19130483 },
19238717 "type": "array"
193304100 }
194313223 },
1958635 "type": "object"
196641162 },
19780312 "type": "array"
198641174 },
199734115 "targetRef": {
20073699 "properties": {
2018258 "kind": {
2028258 "enum": [
203592n/a "Mesh",
20415n/a "MeshSubset",
20523n/a "MeshGateway",
20629n/a "MeshService",
20750n/a "MeshExternalService",
20844n/a "MeshMultiZoneService",
20921n/a "MeshServiceSubset",
21036n/a "MeshHTTPRoute",
21115n/a "Dataplane"
2128258 ],
2138285 "type": "string"
2148258 },
21562511 "labels": {
2161076 "additionalProperties": {
2173487 "type": "string"
2181076 },
2196315 "type": "object"
22062511 },
22156818 "mesh": {
22256818 "type": "string"
22356818 },
2246007 "name": {
2256007 "type": "string"
2266007 },
2275925 "namespace": {
2285925 "type": "string"
2295925 },
23055626 "proxyTypes": {
23155620 "items": {
23255047 "enum": [
233267n/a "Sidecar",
234283n/a "Gateway"
23555047 ],
2365925 "type": "string"
23755620 },
2385766 "type": "array"
23955626 },
2405786 "sectionName": {
2415786 "type": "string"
2425786 },
24357118 "tags": {
24410212 "additionalProperties": {
24531117 "type": "string"
24610212 },
2475836 "type": "object"
24857118 }
24973699 },
2508335 "required": [
2518335 "kind"
2528335 ],
25383811 "type": "object"
254734115 },
255576242 "to": {
256576237 "items": {
257580444 "properties": {
258484190 "default": {
259350173 "properties": {
2603489 "connectionTimeout": {
2613489 "type": "string"
2623489 },
263264159 "http": {
264200117 "properties": {
2652075 "maxConnectionDuration": {
2662075 "type": "string"
2672075 },
26819956 "maxStreamDuration": {
26919956 "type": "string"
27019956 },
2711915 "requestHeadersTimeout": {
2721915 "type": "string"
2731915 },
27419241 "requestTimeout": {
27519241 "type": "string"
27619241 },
27719810 "streamIdleTimeout": {
27819810 "type": "string"
27919810 }
280200117 },
28138142 "type": "object"
282264159 },
2833525 "idleTimeout": {
2843525 "type": "string"
2853525 }
286350173 },
28765717 "type": "object"
288484190 },
289718297 "targetRef": {
290733265 "properties": {
29196122 "kind": {
29296122 "enum": [
293275n/a "Mesh",
294106n/a "MeshSubset",
29571n/a "MeshGateway",
29679n/a "MeshService",
29752n/a "MeshExternalService",
29888n/a "MeshMultiZoneService",
29964n/a "MeshServiceSubset",
30086n/a "MeshHTTPRoute",
301140n/a "Dataplane"
30296122 ],
3039785 "type": "string"
30496122 },
30550926 "labels": {
30628921 "additionalProperties": {
307100781 "type": "string"
30828921 },
3095305 "type": "object"
31050926 },
3114779 "mesh": {
3124779 "type": "string"
3134779 },
31446274 "name": {
31546274 "type": "string"
31646274 },
31751213 "namespace": {
31851213 "type": "string"
31951213 },
32044661 "proxyTypes": {
32144613 "items": {
322189113 "enum": [
323921n/a "Sidecar",
324970n/a "Gateway"
325189113 ],
32618995 "type": "string"
32744613 },
32845948 "type": "array"
32944661 },
3304849 "sectionName": {
3314849 "type": "string"
3324849 },
33345651 "tags": {
3342176 "additionalProperties": {
3356567 "type": "string"
3362176 },
33746245 "type": "object"
33845651 }
339733265 },
34098317 "required": [
34198317 "kind"
34298317 ],
343100015 "type": "object"
344718297 }
345580444 },
346101511 "required": [
347101511 "targetRef"
348101511 ],
34910265 "type": "object"
350576237 },
3518135 "type": "array"
352576242 }
353450627 },
35413235 "type": "object"
355696632 },
356122079 "type": {
357122079 "enum": [
3581220n/a "MeshTimeout"
359122079 ],
36012945 "type": "string"
361122079 }
362598733 },
363129549 "required": [
364129945 "type",
365133014 "name",
366132816 "spec"
367129549 ],
36813444 "type": "object"
369562786}
Responses
codedescriptionhitsavg
200Successful response0never seen
201Successful response0never seen
Undocumented - not in spec
codedescriptionhitsavg
41513ms
400Bad Request28421ms
404Not Found1280ms
Examples
Body: application/json
"default"MeshTimeoutItem.mesh
MeshTLS 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12932n/a{
22932n/a "type": "string"
32932n/a}
Query Parameters
offset1 / 1
1855441{
2855441 "type": "integer"
3855441}
size3 / 3
1425594{
2639141 "maximum": 1000,
3566214 "minimum": 1,
4780239 "type": "integer"
5425594}
filter4 / 4
1336n/a{
2336n/a "properties": {
3281n/a "key": {
4281n/a "type": "string"
5281n/a },
6270n/a "value": {
7270n/a "type": "string"
8270n/a }
9336n/a },
10336n/a "type": "object"
11336n/a}
Responses
codedescriptionhitsavg
200List20140ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request8590ms
41510ms
404Not Found580ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12839n/a{
22839n/a "type": "string"
32839n/a}
name1 / 1
12839n/a{
22839n/a "type": "string"
32839n/a}
Responses
codedescriptionhitsavg
200Successful response160ms
404Not Found28220ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12946n/a{
22946n/a "type": "string"
32946n/a}
name1 / 1
12946n/a{
22946n/a "type": "string"
32946n/a}
Responses
codedescriptionhitsavg
200Successful response5600ms
404Not Found23850ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
11881n/a{
21881n/a "type": "string"
31881n/a}
name1 / 1
11881n/a{
21881n/a "type": "string"
31881n/a}
Body
application/json76 / 76
MeshTLSItem
1722872{
2749799 "properties": {
339993 "labels": {
48886 "additionalProperties": {
5193278 "type": "string"
68886 },
74857 "type": "object"
839993 },
944017 "mesh": {
1044017 "type": "string"
1144017 },
121375168 "name": {
131375168 "type": "string"
141375168 },
15859685 "spec": {
16425674 "properties": {
17497491 "from": {
18497482 "items": {
1915251179 "properties": {
208101029 "default": {
215491016 "properties": {
2210938 "mode": {
2310938 "enum": [
24741n/a "Permissive",
25352n/a "Strict"
2610938 ],
2710965 "type": "string"
2810938 },
29104019 "tlsCiphers": {
30104014 "items": {
31601914 "enum": [
32387n/a "ECDHE-ECDSA-AES128-GCM-SHA256",
33907n/a "ECDHE-ECDSA-AES256-GCM-SHA384",
34796n/a "ECDHE-ECDSA-CHACHA20-POLY1305",
351685n/a "ECDHE-RSA-AES128-GCM-SHA256",
361477n/a "ECDHE-RSA-AES256-GCM-SHA384",
37767n/a "ECDHE-RSA-CHACHA20-POLY1305"
38601914 ],
3960285 "type": "string"
40104014 },
4110545 "type": "array"
42104019 },
43430989 "tlsVersion": {
44354984 "properties": {
4593420 "max": {
4693420 "enum": [
47380n/a "TLSAuto",
4874n/a "TLS10",
49192n/a "TLS11",
5098n/a "TLS12",
51190n/a "TLS13"
5293420 ],
539495 "type": "string"
5493420 },
55358964 "min": {
56358964 "enum": [
57195n/a "TLSAuto",
5833n/a "TLS10",
5931n/a "TLS11",
6027n/a "TLS12",
6172n/a "TLS13"
62358964 ],
6313175 "type": "string"
64358964 }
65354984 },
6614145 "type": "object"
67430989 }
685491016 },
69182613 "type": "object"
708101029 },
7115821085 "targetRef": {
7215991060 "properties": {
73260339 "kind": {
74260339 "enum": [
75596n/a "Mesh",
76291n/a "MeshSubset",
77102n/a "MeshGateway",
78465n/a "MeshService",
79492n/a "MeshExternalService",
80122n/a "MeshMultiZoneService",
81223n/a "MeshServiceSubset",
82207n/a "MeshHTTPRoute",
83105n/a "Dataplane"
84260339 ],
8526375 "type": "string"
86260339 },
87849948 "labels": {
88570940 "additionalProperties": {
8919473718 "type": "string"
90570940 },
9117898 "type": "object"
92849948 },
9311435 "mesh": {
9411435 "type": "string"
9511435 },
9610876 "name": {
9710876 "type": "string"
9810876 },
9912695 "namespace": {
10012695 "type": "string"
10112695 },
102110941 "proxyTypes": {
103110936 "items": {
104550536 "enum": [
1052637n/a "Sidecar",
1062868n/a "Gateway"
107550536 ],
10855365 "type": "string"
109110936 },
11011455 "type": "array"
111110941 },
1128975 "sectionName": {
1138975 "type": "string"
1148975 },
11589711 "tags": {
1166765 "additionalProperties": {
11725855 "type": "string"
1186765 },
1199026 "type": "object"
12089711 }
12115991060 },
122264220 "required": [
123264220 "kind"
124264220 ],
12526625 "type": "object"
12615821085 }
12715251179 },
1282667169 "required": [
1292667169 "targetRef"
1302667169 ],
13128365 "type": "object"
132497482 },
1339799 "type": "array"
134497491 },
135828100 "rules": {
13682862 "items": {
13787068 "properties": {
13887068 "default": {
13944349 "properties": {
14036717 "mode": {
14136717 "enum": [
142299n/a "Permissive",
14368n/a "Strict"
14436717 ],
1453795 "type": "string"
14636717 },
14741213 "tlsCiphers": {
1484128 "items": {
14915258 "enum": [
150216n/a "ECDHE-ECDSA-AES128-GCM-SHA256",
151442n/a "ECDHE-ECDSA-AES256-GCM-SHA384",
152161n/a "ECDHE-ECDSA-CHACHA20-POLY1305",
153370n/a "ECDHE-RSA-AES128-GCM-SHA256",
154135n/a "ECDHE-RSA-AES256-GCM-SHA384",
155201n/a "ECDHE-RSA-CHACHA20-POLY1305"
15615258 ],
15715285 "type": "string"
1584128 },
1594205 "type": "array"
16041213 },
16135619 "tlsVersion": {
16216114 "properties": {
1631388 "max": {
1641388 "enum": [
16534n/a "TLSAuto",
16624n/a "TLS10",
16728n/a "TLS11",
16831n/a "TLS12",
16921n/a "TLS13"
1701388 ],
1711415 "type": "string"
1721388 },
1731516 "min": {
1741516 "enum": [
17545n/a "TLSAuto",
17645n/a "TLS10",
17714n/a "TLS11",
17818n/a "TLS12",
17929n/a "TLS13"
1801516 ],
1811525 "type": "string"
1821516 }
18316114 },
1843705 "type": "object"
18535619 }
18644349 },
18791919 "type": "object"
18887068 }
18987068 },
19019997 "type": "object"
19182862 },
19289038 "type": "array"
193828100 },
194537118 "targetRef": {
195539111 "properties": {
19663414 "kind": {
19763414 "enum": [
198380n/a "Mesh",
19922n/a "MeshSubset",
20030n/a "MeshGateway",
20115n/a "MeshService",
20269n/a "MeshExternalService",
20327n/a "MeshMultiZoneService",
20420n/a "MeshServiceSubset",
20527n/a "MeshHTTPRoute",
20644n/a "Dataplane"
20763414 ],
2086435 "type": "string"
20963414 },
21043517 "labels": {
2111425 "additionalProperties": {
2123775 "type": "string"
2131425 },
21444012 "type": "object"
21543517 },
2164006 "mesh": {
2174006 "type": "string"
2184006 },
2193995 "name": {
2203995 "type": "string"
2213995 },
2223755 "namespace": {
2233755 "type": "string"
2243755 },
22534719 "proxyTypes": {
22634712 "items": {
22734112 "enum": [
228188n/a "Sidecar",
229153n/a "Gateway"
23034112 ],
2313485 "type": "string"
23234712 },
2333597 "type": "array"
23434719 },
2353915 "sectionName": {
2363915 "type": "string"
2373915 },
23836040 "tags": {
239865 "additionalProperties": {
2402015 "type": "string"
241865 },
24236535 "type": "object"
24336040 }
244539111 },
2456482 "required": [
2466482 "kind"
2476482 ],
2486505 "type": "object"
249537118 }
250425674 },
251153311 "type": "object"
252859685 },
2531416107 "type": {
2541416107 "enum": [
2551416n/a "MeshTLS"
2561416107 ],
25715185 "type": "string"
2581416107 }
259749799 },
260152135 "required": [
261152333 "type",
262154313 "name",
263154412 "spec"
264152135 ],
265155638 "type": "object"
266722872}
Responses
codedescriptionhitsavg
200Successful response2791ms
201Successful response161ms
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request14901ms
404Not Found601ms
Examples
Body: application/json
"default"MeshTLSItem.mesh
"TLSAuto"MeshTLSItem.spec.from.default.tlsVersion.max
"TLSAuto"MeshTLSItem.spec.from.default.tlsVersion.min
"TLSAuto"MeshTLSItem.spec.rules.default.tlsVersion.max
"TLSAuto"MeshTLSItem.spec.rules.default.tlsVersion.min
MeshTrace 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12928n/a{
22928n/a "type": "string"
32928n/a}
Query Parameters
offset1 / 1
1786465{
2786465 "type": "integer"
3786465}
size3 / 3
1399603{
2643109 "maximum": 1000,
3508244 "minimum": 1,
4752250 "type": "integer"
5399603}
filter4 / 4
1319n/a{
2319n/a "properties": {
3250n/a "key": {
4250n/a "type": "string"
5250n/a },
6246n/a "value": {
7246n/a "type": "string"
8246n/a }
9319n/a },
10319n/a "type": "object"
11319n/a}
Responses
codedescriptionhitsavg
200List19950ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request8780ms
41510ms
404Not Found540ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12955n/a{
22955n/a "type": "string"
32955n/a}
name1 / 1
12955n/a{
22955n/a "type": "string"
32955n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29541ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12950n/a{
22950n/a "type": "string"
32950n/a}
name1 / 1
12950n/a{
22950n/a "type": "string"
32950n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29491ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
11365n/a{
21365n/a "type": "string"
31365n/a}
name1 / 1
11365n/a{
21365n/a "type": "string"
31365n/a}
Body
application/json81 / 81
MeshTraceItem
1287406{
2313328 "properties": {
333715 "labels": {
44410 "additionalProperties": {
513225 "type": "string"
64410 },
73475 "type": "object"
833715 },
93755 "mesh": {
103755 "type": "string"
113755 },
126355 "name": {
136355 "type": "string"
146355 },
15374266 "spec": {
16228261 "properties": {
17250189 "default": {
18186184 "properties": {
19229118 "backends": {
20231111 "items": {
2128104 "properties": {
227528 "datadog": {
237622 "properties": {
247510 "splitService": {
257510 "type": "boolean"
267510 },
278512 "url": {
288512 "type": "string"
298512 }
307622 },
31971 "required": [
32971 "url"
33971 ],
34985 "type": "object"
357528 },
366234 "openTelemetry": {
375729 "properties": {
386224 "backendRef": {
396317 "properties": {
40736 "kind": {
41736 "enum": [
4273n/a "MeshOpenTelemetryBackend"
43736 ],
44745 "type": "string"
45736 },
466811 "labels": {
4765 "additionalProperties": {
48215 "type": "string"
4965 },
50736 "type": "object"
516811 }
526317 },
53792 "required": [
54792 "kind"
55792 ],
56815 "type": "object"
576224 },
58805 "endpoint": {
59805 "type": "string"
60805 }
615729 },
62915 "type": "object"
636234 },
641256 "type": {
651256 "enum": [
6697n/a "Zipkin",
6712n/a "Datadog",
6816n/a "OpenTelemetry"
691256 ],
701265 "type": "string"
711256 },
726636 "zipkin": {
736730 "properties": {
747913 "apiVersion": {
757913 "enum": [
7677n/a "httpJson",
772n/a "httpProto"
787913 ],
79875 "type": "string"
807913 },
81777 "sharedSpanContext": {
82777 "type": "boolean"
83777 },
84785 "traceId128bit": {
85785 "type": "boolean"
86785 },
87915 "url": {
88915 "type": "string"
89915 }
906730 },
91961 "required": [
92961 "url"
93961 ],
94975 "type": "object"
956636 }
9628104 },
971311 "required": [
981311 "type"
991311 ],
1001326 "type": "object"
101231111 },
1023402 "maxItems": 1,
1033425 "type": "array"
104229118 },
10532620 "sampling": {
10629615 "properties": {
1072925 "client": {
1082925 "anyOf": [
10928512 {
11028512 "type": "integer"
11128512 },
1127290 {
1137290 "type": "string"
1147290 }
1152925 ],
1162925 },
1172875 "overall": {
1182875 "anyOf": [
11927121 {
12027121 "type": "integer"
12127121 },
12216276 {
12316276 "type": "string"
12416276 }
1252875 ],
1262875 },
1272975 "random": {
1282975 "anyOf": [
12927230 {
13027230 "type": "integer"
13127230 },
13225277 {
13325277 "type": "string"
13425277 }
1352975 ],
1362975 }
13729615 },
1383415 "type": "object"
13932620 },
14030150 "tags": {
14130145 "items": {
14234651 "properties": {
14316536 "header": {
14416630 "properties": {
1451015 "default": {
1461015 "type": "string"
1471015 },
14817025 "name": {
14917025 "type": "string"
15017025 }
15116630 },
1521951 "required": [
1531951 "name"
1541951 ],
1551965 "type": "object"
15616536 },
1572015 "literal": {
1582015 "type": "string"
1592015 },
16038610 "name": {
16138610 "type": "string"
16238610 }
16334651 },
1643965 "required": [
1653965 "name"
1663965 ],
1674015 "type": "object"
16830145 },
1693465 "type": "array"
17030150 }
171186184 },
1724345 "type": "object"
173250189 },
17435373 "targetRef": {
17535863 "properties": {
1764106 "kind": {
1774106 "enum": [
178298n/a "Mesh",
1795n/a "MeshSubset",
18019n/a "MeshGateway",
18111n/a "MeshService",
1829n/a "MeshExternalService",
18327n/a "MeshMultiZoneService",
18421n/a "MeshServiceSubset",
18519n/a "MeshHTTPRoute",
1861n/a "Dataplane"
1874106 ],
1884115 "type": "string"
1894106 },
19033812 "labels": {
191645 "additionalProperties": {
1922055 "type": "string"
193645 },
1943437 "type": "object"
19533812 },
1963235 "mesh": {
1973235 "type": "string"
1983235 },
1993215 "name": {
2003215 "type": "string"
2013215 },
2023175 "namespace": {
2033175 "type": "string"
2043175 },
20530915 "proxyTypes": {
2063099 "items": {
2072039 "enum": [
20894n/a "Sidecar",
209109n/a "Gateway"
2102039 ],
2112075 "type": "string"
2123099 },
2133186 "type": "array"
21430915 },
2153125 "sectionName": {
2163125 "type": "string"
2173125 },
21832210 "tags": {
219455 "additionalProperties": {
2201035 "type": "string"
221455 },
2223275 "type": "object"
22332210 }
22435863 },
2254165 "required": [
2264165 "kind"
2274165 ],
2284215 "type": "object"
22935373 }
230228261 },
2316355 "type": "object"
232374266 },
23357542 "type": {
23457542 "enum": [
235575n/a "MeshTrace"
23657542 ],
2376125 "type": "string"
23857542 }
239313328 },
24061532 "required": [
24161730 "type",
2426407 "name",
2436407 "spec"
24461532 ],
24564746 "type": "object"
246287406}
Responses
codedescriptionhitsavg
200Successful response0never seen
201Successful response0never seen
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request13111ms
41511ms
404Not Found91ms
Examples
Body: application/json
"default"MeshTraceItem.mesh
falseMeshTraceItem.spec.default.backends.datadog.splitService
""MeshTraceItem.spec.default.backends.openTelemetry.endpoint
"otel-collector:4317"MeshTraceItem.spec.default.backends.openTelemetry.endpoint
"httpJson"MeshTraceItem.spec.default.backends.zipkin.apiVersion
trueMeshTraceItem.spec.default.backends.zipkin.sharedSpanContext
falseMeshTraceItem.spec.default.backends.zipkin.traceId128bit
MeshTrafficPermission 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12926n/a{
22926n/a "type": "string"
32926n/a}
Query Parameters
offset1 / 1
1890420{
2890420 "type": "integer"
3890420}
size3 / 3
1476466{
2635128 "maximum": 1000,
3604159 "minimum": 1,
4763179 "type": "integer"
5476466}
filter4 / 4
1395n/a{
2395n/a "properties": {
3335n/a "key": {
4335n/a "type": "string"
5335n/a },
6322n/a "value": {
7322n/a "type": "string"
8322n/a }
9395n/a },
10395n/a "type": "object"
11395n/a}
Responses
codedescriptionhitsavg
200List20990ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request7310ms
41510ms
404Not Found950ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12944n/a{
22944n/a "type": "string"
32944n/a}
name1 / 1
12944n/a{
22944n/a "type": "string"
32944n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29430ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12943n/a{
22943n/a "type": "string"
32943n/a}
name1 / 1
12943n/a{
22943n/a "type": "string"
32943n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29420ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12884n/a{
22884n/a "type": "string"
32884n/a}
name1 / 1
12884n/a{
22884n/a "type": "string"
32884n/a}
Body
application/json102 / 102
MeshTrafficPermissionItem
1557646{
2619561 "properties": {
346013 "labels": {
4796 "additionalProperties": {
52286 "type": "string"
6796 },
74667 "type": "object"
846013 },
94856 "mesh": {
104856 "type": "string"
114856 },
1211689 "name": {
1311689 "type": "string"
1411689 },
15713464 "spec": {
16369452 "properties": {
17515165 "from": {
18515159 "items": {
19781222 "properties": {
2045432 "default": {
2128014 "properties": {
2228014 "action": {
2328014 "enum": [
24122n/a "Allow",
2578n/a "Deny",
2680n/a "AllowWithShadowDeny"
2728014 ],
282895 "type": "string"
2928014 }
3028014 },
3146818 "type": "object"
3245432 },
33796204 "targetRef": {
34803119 "properties": {
3587738 "kind": {
3687738 "enum": [
37226n/a "Mesh",
3887n/a "MeshSubset",
3992n/a "MeshGateway",
4079n/a "MeshService",
4161n/a "MeshExternalService",
4262n/a "MeshMultiZoneService",
4394n/a "MeshServiceSubset",
4481n/a "MeshHTTPRoute",
4595n/a "Dataplane"
4687738 ],
479105 "type": "string"
4887738 },
4948711 "labels": {
503186 "additionalProperties": {
5111208 "type": "string"
523186 },
534935 "type": "object"
5448711 },
5545312 "mesh": {
5645312 "type": "string"
5745312 },
584705 "name": {
594705 "type": "string"
604705 },
614645 "namespace": {
624645 "type": "string"
634645 },
6444433 "proxyTypes": {
6544415 "items": {
66182715 "enum": [
67834n/a "Sidecar",
68993n/a "Gateway"
69182715 ],
7018375 "type": "string"
7144415 },
7245918 "type": "array"
7344433 },
744745 "sectionName": {
754745 "type": "string"
764745 },
7746311 "tags": {
782945 "additionalProperties": {
799615 "type": "string"
802945 },
814686 "type": "object"
8246311 }
83803119 },
8491512 "required": [
8591512 "kind"
8691512 ],
8792773 "type": "object"
88796204 }
89781222 },
9010003 "required": [
9110003 "targetRef"
9210003 ],
93100317 "type": "object"
94515159 },
956746 "type": "array"
96515165 },
97415193 "rules": {
98415183 "items": {
99305203 "properties": {
100305203 "default": {
101128198 "properties": {
10219977 "allow": {
10319970 "items": {
10421395 "properties": {
10516975 "sni": {
10617138 "properties": {
1072017 "type": {
1082017 "enum": [
109201n/a "Exact"
1102017 ],
1112035 "type": "string"
1122017 },
11317731 "value": {
11417731 "type": "string"
11517731 }
11617138 },
1172073 "required": [
1182082 "type",
1192082 "value"
1202073 ],
12121034 "type": "object"
12216975 },
12321920 "spiffeID": {
12422111 "properties": {
1252256 "type": {
1262256 "enum": [
127160n/a "Exact",
12865n/a "Prefix"
1292256 ],
1302265 "type": "string"
1312256 },
1322265 "value": {
1332265 "type": "string"
1342265 }
13522111 },
1362302 "required": [
1372311 "type",
1382311 "value"
1392302 ],
1402327 "type": "object"
14121920 }
14221395 },
14346141 "type": "object"
14419970 },
1452697 "type": "array"
14619977 },
14717760 "allowWithShadowDeny": {
14817746 "items": {
14914252 "properties": {
15014228 "sni": {
15115411 "properties": {
1521486 "type": {
1531486 "enum": [
154148n/a "Exact"
1551486 ],
1561495 "type": "string"
1571486 },
1581595 "value": {
1591595 "type": "string"
1601595 }
16115411 },
16215312 "required": [
16315411 "type",
1641641 "value"
16515312 ],
1661655 "type": "object"
16714228 },
16813724 "spiffeID": {
16913912 "properties": {
1701437 "type": {
1711437 "enum": [
17278n/a "Exact",
17365n/a "Prefix"
1741437 ],
1751455 "type": "string"
1761437 },
1771455 "value": {
1781455 "type": "string"
1791455 }
18013912 },
1811492 "required": [
1821501 "type",
1831501 "value"
1841492 ],
18515110 "type": "object"
18613724 }
18714252 },
1882895 "type": "object"
18917746 },
19022314 "type": "array"
19117760 },
19219163 "deny": {
19319154 "items": {
19415379 "properties": {
19513461 "sni": {
19613654 "properties": {
1971836 "type": {
1981836 "enum": [
199183n/a "Exact"
2001836 ],
2011845 "type": "string"
2021836 },
20314148 "value": {
20414148 "type": "string"
20514148 }
20613654 },
2071882 "required": [
2081891 "type",
2091891 "value"
2101882 ],
2111905 "type": "object"
21213461 },
21315318 "spiffeID": {
21415511 "properties": {
2151596 "type": {
2161596 "enum": [
21797n/a "Exact",
21862n/a "Prefix"
2191596 ],
2201605 "type": "string"
2211596 },
2221605 "value": {
2231605 "type": "string"
2241605 }
22515511 },
2261642 "required": [
2271651 "type",
2281651 "value"
2291642 ],
2301665 "type": "object"
23115318 }
23215379 },
2333575 "type": "object"
23419154 },
2352459 "type": "array"
23619163 }
237128198 },
2385035 "type": "object"
239305203 }
240305203 },
2415081 "required": [
2425081 "default"
2435081 ],
2445095 "type": "object"
245415183 },
24659810 "type": "array"
247415193 },
248540131 "targetRef": {
249544122 "properties": {
25064913 "kind": {
25164913 "enum": [
252446n/a "Mesh",
25322n/a "MeshSubset",
25435n/a "MeshGateway",
25515n/a "MeshService",
25626n/a "MeshExternalService",
25723n/a "MeshMultiZoneService",
25820n/a "MeshServiceSubset",
25930n/a "MeshHTTPRoute",
26032n/a "Dataplane"
26164913 ],
2626575 "type": "string"
26364913 },
26449629 "labels": {
2658117 "additionalProperties": {
26625228 "type": "string"
2678117 },
26851312 "type": "object"
26949629 },
27042923 "mesh": {
27142923 "type": "string"
27242923 },
2734496 "name": {
2744496 "type": "string"
2754496 },
2764316 "namespace": {
2774316 "type": "string"
2784316 },
27944614 "proxyTypes": {
2804469 "items": {
2815909 "enum": [
282291n/a "Sidecar",
283299n/a "Gateway"
2845909 ],
2855945 "type": "string"
2864469 },
2874555 "type": "array"
28844614 },
2894255 "sectionName": {
2904255 "type": "string"
2914255 },
29240533 "tags": {
2934514 "additionalProperties": {
29415920 "type": "string"
2954514 },
29641919 "type": "object"
29740533 }
298544122 },
2996624 "required": [
3006624 "kind"
3016624 ],
3026665 "type": "object"
303540131 }
304369452 },
305116512 "type": "object"
306713464 },
307103189 "type": {
308103189 "enum": [
3091031n/a "MeshTrafficPermission"
310103189 ],
31111155 "type": "string"
312103189 }
313619561 },
314111869 "required": [
315112067 "type",
316117710 "name",
317117710 "spec"
318111869 ],
319118716 "type": "object"
320557646}
Responses
codedescriptionhitsavg
200Successful response0never seen
201Successful response0never seen
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request27801ms
404Not Found1021ms
Examples
Body: application/json
"default"MeshTrafficPermissionItem.mesh
MeshTrust 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12911n/a{
22911n/a "type": "string"
32911n/a}
Query Parameters
offset1 / 1
1850464{
2850464 "type": "integer"
3850464}
size3 / 3
1448514{
2654129 "maximum": 1000,
3577206 "minimum": 1,
4783179 "type": "integer"
5448514}
filter4 / 4
1301n/a{
2301n/a "properties": {
3243n/a "key": {
4243n/a "type": "string"
5243n/a },
6241n/a "value": {
7241n/a "type": "string"
8241n/a }
9301n/a },
10301n/a "type": "object"
11301n/a}
Responses
codedescriptionhitsavg
200List20710ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request7740ms
41510ms
404Not Found650ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12938n/a{
22938n/a "type": "string"
32938n/a}
name1 / 1
12938n/a{
22938n/a "type": "string"
32938n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29370ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12918n/a{
22918n/a "type": "string"
32918n/a}
name1 / 1
12918n/a{
22918n/a "type": "string"
32918n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29170ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12780n/a{
22780n/a "type": "string"
32780n/a}
name1 / 1
12780n/a{
22780n/a "type": "string"
32780n/a}
Body
application/json28 / 28
MeshTrustItem
11076212{
21079202 "properties": {
327112 "labels": {
4975 "additionalProperties": {
52665 "type": "string"
6975 },
72767 "type": "object"
827112 },
9102724 "mesh": {
10102724 "type": "string"
11102724 },
12126416 "name": {
13126416 "type": "string"
14126416 },
151140140 "spec": {
161147128 "properties": {
17117693 "caBundles": {
18117787 "items": {
194542121 "properties": {
201974106 "pem": {
21197480 "properties": {
22197480 "value": {
23197480 "type": "string"
24197480 }
25197480 },
2620546 "required": [
2720546 "value"
2820546 ],
29206020 "type": "object"
301974106 },
31459758 "type": {
32459758 "enum": [
334597n/a "Pem"
34459758 ],
3546505 "type": "string"
36459758 }
374542121 },
38465511 "required": [
39465511 "type"
40465511 ],
41466614 "type": "object"
42117787 },
4312631 "minItems": 1,
4412645 "type": "array"
45117693 },
4664325 "origin": {
4730319 "properties": {
4830319 "kri": {
4930319 "type": "string"
5030319 }
5130319 },
526626 "type": "object"
5364325 },
54126311 "trustDomain": {
5512634 "maxLength": 253,
5612677 "type": "string"
57126311 }
581147128 },
5912687 "required": [
6012696 "caBundles",
6112741 "trustDomain"
6212687 ],
6312755 "type": "object"
641140140 },
65124832 "type": {
66124832 "enum": [
671248n/a "MeshTrust"
68124832 ],
6912755 "type": "string"
70124832 }
711079202 },
7212784 "required": [
7312802 "type",
7412802 "name",
7512802 "spec"
7612784 ],
7712826 "type": "object"
781076212}
Responses
codedescriptionhitsavg
200Successful response0never seen
201Successful response0never seen
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request26821ms
404Not Found960ms
Examples
Body: application/json
"default"MeshTrustItem.mesh
MeshZoneAddress 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12911n/a{
22911n/a "type": "string"
32911n/a}
Query Parameters
offset1 / 1
1830452{
2830452 "type": "integer"
3830452}
size3 / 3
1461526{
2634123 "maximum": 1000,
3584173 "minimum": 1,
4757230 "type": "integer"
5461526}
filter4 / 4
1284n/a{
2284n/a "properties": {
3236n/a "key": {
4236n/a "type": "string"
5236n/a },
6206n/a "value": {
7206n/a "type": "string"
8206n/a }
9284n/a },
10284n/a "type": "object"
11284n/a}
Responses
codedescriptionhitsavg
200List21080ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request7600ms
41510ms
404Not Found420ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12837n/a{
22837n/a "type": "string"
32837n/a}
name1 / 1
12837n/a{
22837n/a "type": "string"
32837n/a}
Responses
codedescriptionhitsavg
200Successful response80ms
404Not Found28280ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12922n/a{
22922n/a "type": "string"
32922n/a}
name1 / 1
12922n/a{
22922n/a "type": "string"
32922n/a}
Responses
codedescriptionhitsavg
200Successful response2780ms
404Not Found26430ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12851n/a{
22851n/a "type": "string"
32851n/a}
name1 / 1
12851n/a{
22851n/a "type": "string"
32851n/a}
Body
application/json18 / 18
MeshZoneAddressItem
11442172{
21458146 "properties": {
318725 "labels": {
48215 "additionalProperties": {
522731 "type": "string"
68215 },
720210 "type": "object"
818725 },
9120015 "mesh": {
10120015 "type": "string"
11120015 },
12158114 "name": {
13158114 "type": "string"
14158114 },
15151984 "spec": {
16153363 "properties": {
17153548 "address": {
18153528 "minLength": 1,
19156320 "type": "string"
20153548 },
21157124 "port": {
22157817 "format": "int32",
2315764 "maximum": 65535,
2415755 "minimum": 1,
25157916 "type": "integer"
26157124 }
27153363 },
28158214 "required": [
29158313 "address",
3015951 "port"
31158214 ],
3215967 "type": "object"
33151984 },
34156434 "type": {
35156434 "enum": [
361564n/a "MeshZoneAddress"
37156434 ],
3815935 "type": "string"
39156434 }
401458146 },
41158821 "required": [
42159811 "type",
43159514 "name",
4416036 "spec"
45158821 ],
4616095 "type": "object"
471442172}
Responses
codedescriptionhitsavg
200Successful response2481ms
201Successful response81ms
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request24550ms
404Not Found1380ms
Examples
Body: application/json
"default"MeshZoneAddressItem.mesh
Secret 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12914n/a{
22914n/a "type": "string"
32914n/a}
Query Parameters
offset1 / 1
1902456{
2902456 "type": "integer"
3902456}
size3 / 3
1465562{
2641112 "maximum": 1000,
3577176 "minimum": 1,
4753274 "type": "integer"
5465562}
filter4 / 4
1319n/a{
2319n/a "properties": {
3247n/a "key": {
4247n/a "type": "string"
5247n/a },
6266n/a "value": {
7266n/a "type": "string"
8266n/a }
9319n/a },
10319n/a "type": "object"
11319n/a}
Responses
codedescriptionhitsavg
200List0never seen
Undocumented - not in spec
codedescriptionhitsavg
403Forbidden23540ms
400Bad Request5100ms
41510ms
404Not Found490ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12945n/a{
22945n/a "type": "string"
32945n/a}
name1 / 1
12945n/a{
22945n/a "type": "string"
32945n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29440ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12860n/a{
22860n/a "type": "string"
32860n/a}
name1 / 1
12860n/a{
22860n/a "type": "string"
32860n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found1480ms
Undocumented - not in spec
codedescriptionhitsavg
403Forbidden27110ms
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12868n/a{
22868n/a "type": "string"
32868n/a}
name1 / 1
12868n/a{
22868n/a "type": "string"
32868n/a}
Body
application/json10 / 10
SecretItem
11192142{
2126653 "properties": {
32955 "data": {
4295n/a "format": "byte",
52955 "type": "string"
62955 },
723418 "labels": {
815110 "additionalProperties": {
938622 "type": "string"
1015110 },
112448 "type": "object"
1223418 },
13130711 "mesh": {
14130711 "type": "string"
15130711 },
16130315 "name": {
17130315 "type": "string"
18130315 },
1912407 "type": {
2012407 "type": "string"
2112407 }
22126653 },
23124581 "required": [
24124779 "type",
2513188 "name",
2613188 "mesh"
27124581 ],
2813268 "type": "object"
291192142}
Responses
codedescriptionhitsavg
200Successful response0never seen
201Successful response0never seen
Undocumented - not in spec
codedescriptionhitsavg
41530ms
400Bad Request27520ms
404Not Found1130ms
System 2 operations 2 covered 0 partial 0 uncovered 0 not measured — #
Responses
codedescriptionhitsavg
200A response for the index endpoint331ms
400Bad Request0never seen
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Responses
codedescriptionhitsavg
200A response containing a list of all resources installed in Kuma330ms
400Bad Request0never seen
500Internal Server Error0never seen
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Workload 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Path Parameters
mesh1 / 1
#validinvalidschema
12911n/a{
22911n/a "type": "string"
32911n/a}
Query Parameters
offset1 / 1
1832463{
2832463 "type": "integer"
3832463}
size3 / 3
1400522{
2595105 "maximum": 1000,
3505195 "minimum": 1,
4700222 "type": "integer"
5400522}
filter4 / 4
1337n/a{
2337n/a "properties": {
3266n/a "key": {
4266n/a "type": "string"
5266n/a },
6279n/a "value": {
7279n/a "type": "string"
8279n/a }
9337n/a },
10337n/a "type": "object"
11337n/a}
Responses
codedescriptionhitsavg
200List20570ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request8010ms
41510ms
404Not Found520ms
Examples
Query
100size
Path Parameters
mesh1 / 1
#validinvalidschema
12834n/a{
22834n/a "type": "string"
32834n/a}
name1 / 1
12834n/a{
22834n/a "type": "string"
32834n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found28331ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12939n/a{
22939n/a "type": "string"
32939n/a}
name1 / 1
12939n/a{
22939n/a "type": "string"
32939n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found29380ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
mesh1 / 1
#validinvalidschema
12833n/a{
22833n/a "type": "string"
32833n/a}
name1 / 1
12833n/a{
22833n/a "type": "string"
32833n/a}
Body
application/json10 / 10
WorkloadItem
11384208{
21433143 "properties": {
318637 "labels": {
49923 "additionalProperties": {
523731 "type": "string"
69923 },
720914 "type": "object"
818637 },
9110713 "mesh": {
10110713 "type": "string"
11110713 },
12156014 "name": {
13156014 "type": "string"
14156014 },
15155817 "spec": {
16155817 "type": "object"
17155817 },
18144882 "type": {
19144882 "enum": [
201448n/a "Workload"
21144882 ],
2215255 "type": "string"
23144882 }
241433143 },
25152754 "required": [
26153051 "type",
2715747 "name",
2815756 "spec"
29152754 ],
30158111 "type": "object"
311384208}
Responses
codedescriptionhitsavg
200Successful response1110ms
201Successful response80ms
Undocumented - not in spec
codedescriptionhitsavg
41511ms
400Bad Request25960ms
404Not Found1160ms
Examples
Body: application/json
"default"WorkloadItem.mesh
ZoneEgress 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Query Parameters
offset1 / 1
#validinvalidschema
13474789{
23474789 "type": "integer"
33474789}
size3 / 3
12525884{
22846181 "maximum": 1000,
32706321 "minimum": 1,
43027382 "type": "integer"
52525884}
filter4 / 4
11577n/a{
21577n/a "properties": {
31266n/a "key": {
41266n/a "type": "string"
51266n/a },
61255n/a "value": {
71255n/a "type": "string"
81255n/a }
91577n/a },
101577n/a "type": "object"
111577n/a}
Responses
codedescriptionhitsavg
200List56570ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request20840ms
41510ms
Examples
Query
100size
Path Parameters
name1 / 1
#validinvalidschema
14668n/a{
24668n/a "type": "string"
34668n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found46670ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
name1 / 1
#validinvalidschema
14348n/a{
24348n/a "type": "string"
34348n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found43470ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
name1 / 1
#validinvalidschema
13351n/a{
23351n/a "type": "string"
33351n/a}
Body
application/json15 / 15
ZoneEgressItem
11007530{
21217272 "properties": {
3290100 "labels": {
413265 "additionalProperties": {
5331210 "type": "string"
613265 },
735535 "type": "object"
8290100 },
9144320 "name": {
10144320 "type": "string"
11144320 },
12239184 "networking": {
13209150 "properties": {
1423035 "address": {
1523035 "type": "string"
1623035 },
17193106 "admin": {
1813535 "properties": {
1913535 "port": {
2013535 "type": "integer"
2113535 }
2213535 },
2322871 "type": "object"
24193106 },
2518333 "port": {
2618333 "type": "integer"
2718333 }
28209150 },
2938934 "type": "object"
30239184 },
31125838 "type": {
32125838 "type": "string"
33125838 },
3430838 "zone": {
3530838 "type": "string"
3630838 }
371217272 },
381279249 "required": [
391296232 "type",
40146365 "name"
411279249 ],
4215289 "type": "object"
431007530}
Responses
codedescriptionhitsavg
200Successful response0never seen
201Successful response0never seen
Undocumented - not in spec
codedescriptionhitsavg
41531ms
400Bad Request33480ms
ZoneIngress 4 operations 4 covered 0 partial 0 uncovered 0 not measured 100% #
Query Parameters
offset1 / 1
#validinvalidschema
13466670{
23466670 "type": "integer"
33466670}
size3 / 3
12644830{
22931194 "maximum": 1000,
32838287 "minimum": 1,
43125349 "type": "integer"
52644830}
filter4 / 4
11529n/a{
21529n/a "properties": {
31326n/a "key": {
41326n/a "type": "string"
51326n/a },
61154n/a "value": {
71154n/a "type": "string"
81154n/a }
91529n/a },
101529n/a "type": "object"
111529n/a}
Responses
codedescriptionhitsavg
200List58400ms
Undocumented - not in spec
codedescriptionhitsavg
400Bad Request19700ms
41510ms
Examples
Query
100size
Path Parameters
name1 / 1
#validinvalidschema
14629n/a{
24629n/a "type": "string"
34629n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found46280ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
name1 / 1
#validinvalidschema
14357n/a{
24357n/a "type": "string"
34357n/a}
Responses
codedescriptionhitsavg
200Successful response0never seen
404Not Found43560ms
Undocumented - not in spec
codedescriptionhitsavg
41510ms
Path Parameters
name1 / 1
#validinvalidschema
13398n/a{
23398n/a "type": "string"
33398n/a}
Body
application/json25 / 25
ZoneIngressItem
1998540{
21187302 "properties": {
3377141 "availableServices": {
4377119 "items": {
5574339 "properties": {
653740 "externalService": {
753740 "type": "boolean"
853740 },
953262 "instances": {
1053262 "type": "integer"
1153262 },
1252699 "mesh": {
1352699 "type": "string"
1452699 },
15434216 "tags": {
16306155 "additionalProperties": {
17821546 "type": "string"
18306155 },
1958961 "type": "object"
20434216 }
21574339 },
22113741 "type": "object"
23377119 },
2449622 "type": "array"
25377141 },
2635053 "labels": {
2713621 "additionalProperties": {
2834972 "type": "string"
2913621 },
3037132 "type": "object"
3135053 },
32144331 "name": {
33144331 "type": "string"
34144331 },
35324140 "networking": {
36279121 "properties": {
3729125 "address": {
3829125 "type": "string"
3929125 },
4024956 "admin": {
4119230 "properties": {
4219230 "port": {
4319230 "type": "integer"
4419230 }
4519230 },
4627926 "type": "object"
4724956 },
4826819 "advertisedAddress": {
4926819 "type": "string"
5026819 },
5129821 "advertisedPort": {
5229821 "type": "integer"
5329821 },
5427015 "port": {
5527015 "type": "integer"
5627015 }
57279121 },
5844519 "type": "object"
59324140 },
60128524 "type": {
61128524 "type": "string"
62128524 },
6331728 "zone": {
6431728 "type": "string"
6531728 }
661187302 },
671300215 "required": [
681309206 "type",
69147441 "name"
701300215 ],
71151523 "type": "object"
72998540}
Responses
codedescriptionhitsavg
200Successful response0never seen
201Successful response0never seen
Undocumented - not in spec
codedescriptionhitsavg
41530ms
400Bad Request33950ms
331 unmatched requests Not counted in coverage above
MethodHostPathReasonCount
DELETE0.0.0.0:42447/method not documented1
DELETE0.0.0.0:42447/_kri/{kri}method not documented1
DELETE0.0.0.0:42447/_resourcesmethod not documented1
DELETE0.0.0.0:42447/global-insightmethod not documented1
DELETE0.0.0.0:42447/hostnamegeneratorsmethod not documented1
DELETE0.0.0.0:42447/meshesmethod not documented1
DELETE0.0.0.0:42447/meshes/{mesh}/dataplanesmethod not documented1
DELETE0.0.0.0:42447/meshes/{mesh}/dataplanes/{name}/_configmethod not documented1
DELETE0.0.0.0:42447/meshes/{mesh}/dataplanes/{name}/_inbounds/{inbound-kri}/_policiesmethod not documented1
DELETE0.0.0.0:42447/meshes/{mesh}/dataplanes/{name}/_layoutmethod not documented1

... and 321 more groups