octoprint-open-api/openapi/components/schemas/GroupRecord.yaml

27 lines
411 B
YAML

type: object
properties:
key:
type: string
name:
type: string
description:
type: string
permissions:
type: array
items:
$ref: ./PermissionRecord.yaml
subgroups:
type: array
items:
$ref: ./GroupRecord.yaml
needs:
$ref: ./Needs.yaml
default:
type: boolean
removable:
type: boolean
changeable:
type: boolean
toggleable:
type: boolean