...
1- op: add
2 path: /spec/versions/name=v1/schema/openAPIV3Schema/properties/spec/properties/upstreamResolvers/default
3 value: {}
4- op: add
5 path: /spec/versions/name=v1/schema/openAPIV3Schema/properties/spec/properties/upstreamResolvers/properties/upstreams/items/properties/address/anyOf
6 value:
7 - format: ipv4
8 - format: ipv6
9- op: add
10 path: /spec/versions/name=v1/schema/openAPIV3Schema/properties/spec/properties/upstreamResolvers/properties/upstreams/items/anyOf
11 value:
12 - properties:
13 type:
14 enum: [ "","SystemResolvConf" ] # empty string because client-side validation will not see the default value
15 not:
16 required: [ "address", "port" ]
17 - properties:
18 type:
19 enum: [ "Network" ]
20 required: [ "address" ]
21 optional: [ "port" ]
View as plain text