44 lines
742 B
YAML
44 lines
742 B
YAML
# AIM public operation-data schema. Closed fields except explicitly redacted configuration sections.
|
|
type: object
|
|
properties:
|
|
mode:
|
|
type: string
|
|
maxLength: 128
|
|
enum:
|
|
- preview
|
|
- apply
|
|
- check
|
|
directory:
|
|
type: string
|
|
maxLength: 1024
|
|
candidates:
|
|
type: array
|
|
items:
|
|
type: string
|
|
maxLength: 1024
|
|
maxItems: 20000
|
|
removed:
|
|
type: array
|
|
items:
|
|
type: string
|
|
maxLength: 1024
|
|
maxItems: 20000
|
|
unifi_configuration:
|
|
type: string
|
|
maxLength: 128
|
|
enum:
|
|
- retained
|
|
- candidate
|
|
- removed
|
|
- unchanged
|
|
complete:
|
|
type: boolean
|
|
required:
|
|
- mode
|
|
- directory
|
|
- candidates
|
|
- removed
|
|
- unifi_configuration
|
|
- complete
|
|
additionalProperties: false
|