|
Packit Service |
0535c1 |
$schema: http://json-schema.org/draft-04/schema#
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
capabilities:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
interfaces:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
required:
|
|
Packit Service |
0535c1 |
- name
|
|
Packit Service |
0535c1 |
allOf:
|
|
Packit Service |
0535c1 |
- $ref: "#/definitions/interface-base/rw"
|
|
Packit Service |
0535c1 |
- $ref: "#/definitions/interface-base/ro"
|
|
Packit Service |
0535c1 |
- $ref: "#/definitions/interface-ip/all"
|
|
Packit Service |
0535c1 |
- $ref: "#/definitions/lldp/rw"
|
|
Packit Service |
0535c1 |
- $ref: "#/definitions/lldp/ro"
|
|
Packit Service |
0535c1 |
- oneOf:
|
|
Packit Service |
0535c1 |
- "$ref": "#/definitions/interface-unknown/rw"
|
|
Packit Service |
0535c1 |
- "$ref": "#/definitions/interface-ethernet/rw"
|
|
Packit Service |
0535c1 |
- "$ref": "#/definitions/interface-bond/rw"
|
|
Packit Service |
0535c1 |
- "$ref": "#/definitions/interface-linux-bridge/all"
|
|
Packit Service |
0535c1 |
- "$ref": "#/definitions/interface-ovs-bridge/all"
|
|
Packit Service |
0535c1 |
- "$ref": "#/definitions/interface-ovs-interface/rw"
|
|
Packit Service |
0535c1 |
- "$ref": "#/definitions/interface-dummy/rw"
|
|
Packit Service |
0535c1 |
- "$ref": "#/definitions/interface-vlan/rw"
|
|
Packit Service |
0535c1 |
- "$ref": "#/definitions/interface-vxlan/rw"
|
|
Packit Service |
0535c1 |
- "$ref": "#/definitions/interface-team/rw"
|
|
Packit Service |
0535c1 |
- "$ref": "#/definitions/interface-other/rw"
|
|
Packit Service |
0535c1 |
routes:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
config:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/route"
|
|
Packit Service |
0535c1 |
running:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/route"
|
|
Packit Service |
0535c1 |
route-rules:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
config:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/route-rule"
|
|
Packit Service |
0535c1 |
dns-resolver:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
config:
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/dns"
|
|
Packit Service |
0535c1 |
running:
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/dns"
|
|
Packit Service |
0535c1 |
|
|
Packit Service |
0535c1 |
definitions:
|
|
Packit Service |
0535c1 |
types:
|
|
Packit Service |
0535c1 |
status:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- up
|
|
Packit Service |
0535c1 |
- down
|
|
Packit Service |
0535c1 |
mac-address:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
pattern: "^([a-fA-F0-9]{2}:){3,31}[a-fA-F0-9]{2}$"
|
|
Packit Service |
0535c1 |
bridge-vlan-tag:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
maximum: 4095
|
|
Packit Service |
0535c1 |
|
|
Packit Service |
0535c1 |
# Interface types
|
|
Packit Service |
0535c1 |
interface-base:
|
|
Packit Service |
0535c1 |
all:
|
|
Packit Service |
0535c1 |
allOf:
|
|
Packit Service |
0535c1 |
- $ref: "#/definitions/interface-base/rw"
|
|
Packit Service |
0535c1 |
- $ref: "#/definitions/interface-base/ro"
|
|
Packit Service |
0535c1 |
rw:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
description:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
name:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
state:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- absent
|
|
Packit Service |
0535c1 |
- up
|
|
Packit Service |
0535c1 |
- down
|
|
Packit Service |
0535c1 |
mac-address:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/types/mac-address"
|
|
Packit Service |
0535c1 |
mtu:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
ro:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
if-index:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
admin-status:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/types/status"
|
|
Packit Service |
0535c1 |
link-status:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/types/status"
|
|
Packit Service |
0535c1 |
phys-address:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/types/mac-address"
|
|
Packit Service |
0535c1 |
higher-layer-if:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
lower-layer-if:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
statistics:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
in-broadcast-pkts:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
in-discards:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
in-errors:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
in-multicast-pkts:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
in-octets:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
in-unicast-pkts:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
out-broadcast-pkts:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
out-discards:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
out-errors:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
out-multicast-pkts:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
out-octets:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
out-unicast-pkts:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
interface-unknown:
|
|
Packit Service |
0535c1 |
rw:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
type:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- unknown
|
|
Packit Service |
0535c1 |
interface-ethernet:
|
|
Packit Service |
0535c1 |
rw:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
type:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- ethernet
|
|
Packit Service |
0535c1 |
auto-negotiation:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
duplex:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- full
|
|
Packit Service |
0535c1 |
- half
|
|
Packit Service |
0535c1 |
speed:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
flow-control:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
sr-iov:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
total-vfs:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
vfs:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
id:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
mac-address:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/types/mac-address"
|
|
Packit Service |
0535c1 |
spoof-check:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
trust:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
min-tx-rate:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
max-tx-rate:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
required:
|
|
Packit Service |
0535c1 |
- id
|
|
Packit Service |
0535c1 |
interface-vlan:
|
|
Packit Service |
0535c1 |
rw:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
type:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- vlan
|
|
Packit Service |
0535c1 |
vlan:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
id:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
maximum: 4095
|
|
Packit Service |
0535c1 |
base-iface:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
required:
|
|
Packit Service |
0535c1 |
- id
|
|
Packit Service |
0535c1 |
- base-iface
|
|
Packit Service |
0535c1 |
interface-vxlan:
|
|
Packit Service |
0535c1 |
rw:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
type:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- vxlan
|
|
Packit Service |
0535c1 |
vxlan:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
id:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
minimum: 0
|
|
Packit Service |
0535c1 |
maximum: 16777215
|
|
Packit Service |
0535c1 |
remote:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
destination-port:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
base-iface:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
|
|
Packit Service |
0535c1 |
interface-bond:
|
|
Packit Service |
0535c1 |
rw:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
type:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- bond
|
|
Packit Service |
b504c8 |
copy-mac-from:
|
|
Packit Service |
b504c8 |
type: string
|
|
Packit Service |
0535c1 |
link-aggregation:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
mode:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
slaves:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
options:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
interface-linux-bridge:
|
|
Packit Service |
0535c1 |
all:
|
|
Packit Service |
0535c1 |
allOf:
|
|
Packit Service |
0535c1 |
- $ref: "#/definitions/interface-linux-bridge/rw"
|
|
Packit Service |
0535c1 |
- $ref: "#/definitions/interface-linux-bridge/ro"
|
|
Packit Service |
0535c1 |
ro:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
b504c8 |
copy-mac-from:
|
|
Packit Service |
b504c8 |
type: string
|
|
Packit Service |
0535c1 |
bridge:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
options:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
gc-timer:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
hello-timer:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
rw:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
type:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- linux-bridge
|
|
Packit Service |
0535c1 |
bridge:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
port:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
name:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
stp-priority:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
stp-path-cost:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
stp-hairpin-mode:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
vlan:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
mode:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- trunk
|
|
Packit Service |
0535c1 |
- access
|
|
Packit Service |
0535c1 |
trunk-tags:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/bridge-port-vlan"
|
|
Packit Service |
0535c1 |
tag:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/types/bridge-vlan-tag"
|
|
Packit Service |
0535c1 |
enable-native:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
options:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
mac-ageing-time:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
group-forward-mask:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
group-addr:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/types/mac-address"
|
|
Packit Service |
0535c1 |
hash-max:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
multicast-snooping:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
multicast-router:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
multicast-last-member-count:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
multicast-last-member-interval:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
multicast-membership-interval:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
multicast-querier:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
multicast-querier-interval:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
multicast-query-use-ifaddr:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
multicast-query-interval:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
multicast-query-response-interval:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
multicast-router:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
multicast-startup-query-count:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
multicast-startup-query-interval:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
stp:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
enabled:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
priority:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
forward-delay:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
hello-time:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
max-age:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
interface-ovs-bridge:
|
|
Packit Service |
0535c1 |
all:
|
|
Packit Service |
0535c1 |
allOf:
|
|
Packit Service |
0535c1 |
- $ref: "#/definitions/interface-ovs-bridge/rw"
|
|
Packit Service |
0535c1 |
- $ref: "#/definitions/interface-ovs-bridge/ro"
|
|
Packit Service |
0535c1 |
rw:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
type:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- ovs-bridge
|
|
Packit Service |
0535c1 |
ovs-db:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
bridge:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
port:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
name:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
vlan:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
mode:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- trunk
|
|
Packit Service |
0535c1 |
- access
|
|
Packit Service |
0535c1 |
trunk-tags:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/bridge-port-vlan"
|
|
Packit Service |
0535c1 |
tag:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/types/bridge-vlan-tag"
|
|
Packit Service |
0535c1 |
enable-native:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
link-aggregation:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
mode:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
slaves:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
name:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
options:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
stp:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
rstp:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
fail-mode:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
mcast-snooping-enable:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
ro:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
bridge:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
port:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
learned-mac-address:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/types/mac-address"
|
|
Packit Service |
0535c1 |
interface-ovs-interface:
|
|
Packit Service |
0535c1 |
rw:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
type:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- ovs-interface
|
|
Packit Service |
0535c1 |
ovs-db:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
patch:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
peer:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
interface-dummy:
|
|
Packit Service |
0535c1 |
rw:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
type:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- dummy
|
|
Packit Service |
0535c1 |
interface-ip:
|
|
Packit Service |
0535c1 |
all:
|
|
Packit Service |
0535c1 |
allOf:
|
|
Packit Service |
0535c1 |
- $ref: "#/definitions/interface-ip/rw"
|
|
Packit Service |
0535c1 |
- $ref: "#/definitions/interface-ip/ro"
|
|
Packit Service |
0535c1 |
rw:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
ipv4:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
enabled:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
dhcp:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
auto-routes:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
auto-gateway:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
auto-dns:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
address:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
ip:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
prefix-length:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
netmask:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
neighbor:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
ip:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
link-layer-address:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
forwarding:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
ipv6:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
enabled:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
autoconf:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
dhcp:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
auto-routes:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
auto-gateway:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
auto-dns:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
address:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
ip:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
prefix-length:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
neighbor:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
ip:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
link-layer-address:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
forwarding:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
dup-addr-detect-transmits:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
ro:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
ipv4:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
address:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
origin:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
neighbor:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
origin:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
ipv6:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
address:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
origin:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
status:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
neighbor:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
origin:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
is-router:
|
|
Packit Service |
0535c1 |
type: boolean
|
|
Packit Service |
0535c1 |
state:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
interface-team:
|
|
Packit Service |
0535c1 |
rw:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
type:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- team
|
|
Packit Service |
0535c1 |
team:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
ports:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
name:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
runner:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
name:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
|
|
Packit Service |
0535c1 |
interface-other:
|
|
Packit Service |
0535c1 |
rw:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
type:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- other
|
|
Packit Service |
0535c1 |
route:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
state:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
enum:
|
|
Packit Service |
0535c1 |
- absent
|
|
Packit Service |
0535c1 |
table-id:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
metric:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
destination:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
next-hop-interface:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
next-hop-address:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
dns:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
server:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
search:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
bridge-port-vlan:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
id:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/types/bridge-vlan-tag"
|
|
Packit Service |
0535c1 |
id-range:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
min:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/types/bridge-vlan-tag"
|
|
Packit Service |
0535c1 |
max:
|
|
Packit Service |
0535c1 |
$ref: "#/definitions/types/bridge-vlan-tag"
|
|
Packit Service |
0535c1 |
route-rule:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
from:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
to:
|
|
Packit Service |
0535c1 |
type: string
|
|
Packit Service |
0535c1 |
priority:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
route-table:
|
|
Packit Service |
0535c1 |
type: integer
|
|
Packit Service |
0535c1 |
lldp:
|
|
Packit Service |
0535c1 |
ro:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
neighbors:
|
|
Packit Service |
0535c1 |
type: array
|
|
Packit Service |
0535c1 |
items:
|
|
Packit Service |
0535c1 |
type: object
|
|
Packit Service |
0535c1 |
rw:
|
|
Packit Service |
0535c1 |
properties:
|
|
Packit Service |
0535c1 |
enabled:
|
|
Packit Service |
0535c1 |
type: boolean
|