# completeConfiguration

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths: {}
components:
  schemas:
    completeConfiguration:
      type: object
      properties:
        global:
          type: object
          properties:
            settings:
              type: object
              properties:
                cecEvents:
                  type: string
                effects:
                  type: string
                flatbufServer:
                  type: string
                forwarder:
                  type: string
                framegrabber:
                  type: string
                general:
                  type: string
                grabberAudio:
                  type: string
                grabberV4L2:
                  type: string
                jsonServer:
                  type: string
                logger:
                  type: string
                network:
                  type: string
                osEvents:
                  type: string
                protoServer:
                  type: string
                schedEvents:
                  type: string
                webConfig:
                  type: string
              x-apidog-orders:
                - cecEvents
                - effects
                - flatbufServer
                - forwarder
                - framegrabber
                - general
                - grabberAudio
                - grabberV4L2
                - jsonServer
                - logger
                - network
                - osEvents
                - protoServer
                - schedEvents
                - webConfig
            uuid:
              type: string
              format: uuid
          additionalProperties: false
          x-apidog-orders:
            - settings
            - uuid
          required:
            - settings
        instanceIds:
          type: array
          items:
            $ref: '#/components/schemas/instance%20-%20single'
          minItems: 0
        instances:
          type: array
          items:
            type: object
            properties:
              enabled:
                type: boolean
              id:
                type: integer
                minimum: 0
                maximum: 255
              name:
                type: string
                minLength: 5
              settings:
                type: object
                properties:
                  backgroundEffect:
                    type: string
                  blackborderdetector:
                    type: string
                  boblightServer:
                    type: string
                  color:
                    type: string
                  device:
                    type: string
                  foregroundEffect:
                    type: string
                  instCapture:
                    type: string
                  ledConfig:
                    type: string
                  leds:
                    type: string
                  smoothing:
                    type: string
                x-apidog-orders:
                  - backgroundEffect
                  - blackborderdetector
                  - boblightServer
                  - color
                  - device
                  - foregroundEffect
                  - instCapture
                  - ledConfig
                  - leds
                  - smoothing
            x-apidog-orders:
              - enabled
              - id
              - name
              - settings
            required:
              - settings
              - id
      additionalProperties: false
      x-apidog-orders:
        - global
        - instanceIds
        - instances
      x-apidog-folder: ''
    instance - single:
      type: integer
      minimum: 0
      maximum: 254
      description: Instance index (0-254) to which the command applies.
      x-apidog-folder: ''
  securitySchemes: {}
servers:
  - url: http://{{host}}:8090
    description: Develop Env
  - url: https://{{host}}:8092
    description: Testing Env
security: []

```
