114 lines
2.1 KiB
YAML
114 lines
2.1 KiB
YAML
# AIM public operation-data schema. Closed fields except explicitly redacted configuration sections.
|
|
type: object
|
|
properties:
|
|
mode:
|
|
type: string
|
|
maxLength: 128
|
|
enum:
|
|
- apply
|
|
- check
|
|
initially_stopped:
|
|
type: array
|
|
items:
|
|
type: string
|
|
maxLength: 1024
|
|
maxItems: 20000
|
|
eligible:
|
|
type: array
|
|
items:
|
|
type: string
|
|
maxLength: 1024
|
|
maxItems: 20000
|
|
attempted:
|
|
type: array
|
|
items:
|
|
type: string
|
|
maxLength: 1024
|
|
maxItems: 20000
|
|
excluded:
|
|
type: array
|
|
items:
|
|
type: string
|
|
maxLength: 1024
|
|
maxItems: 20000
|
|
newly_running:
|
|
type: array
|
|
items:
|
|
type: string
|
|
maxLength: 1024
|
|
maxItems: 20000
|
|
still_stopped:
|
|
type: array
|
|
items:
|
|
type: string
|
|
maxLength: 1024
|
|
maxItems: 20000
|
|
unobserved:
|
|
type: array
|
|
items:
|
|
type: string
|
|
maxLength: 1024
|
|
maxItems: 20000
|
|
failed_to_start:
|
|
type: array
|
|
items:
|
|
type: object
|
|
properties:
|
|
name:
|
|
type: string
|
|
maxLength: 1024
|
|
reason:
|
|
type: string
|
|
maxLength: 128
|
|
enum:
|
|
- dependency_failed
|
|
- permission_denied
|
|
- service_disabled
|
|
- start_timeout
|
|
- service_not_found
|
|
- logon_failed
|
|
- start_failed
|
|
- not_running_after_start
|
|
- state_unavailable
|
|
message:
|
|
type: string
|
|
maxLength: 1024
|
|
native_code:
|
|
type:
|
|
- integer
|
|
- 'null'
|
|
minimum: 0
|
|
required:
|
|
- name
|
|
- reason
|
|
- message
|
|
- native_code
|
|
additionalProperties: false
|
|
maxItems: 20000
|
|
started_count:
|
|
type: integer
|
|
minimum: 0
|
|
failed_count:
|
|
type: integer
|
|
minimum: 0
|
|
before_count:
|
|
type: integer
|
|
minimum: 0
|
|
after_observed:
|
|
type: boolean
|
|
required:
|
|
- mode
|
|
- initially_stopped
|
|
- eligible
|
|
- attempted
|
|
- excluded
|
|
- newly_running
|
|
- still_stopped
|
|
- unobserved
|
|
- failed_to_start
|
|
- started_count
|
|
- failed_count
|
|
- before_count
|
|
- after_observed
|
|
additionalProperties: false
|