additionalProperties:
  formFields:
    - child:
        default: ""
        envKey: PANEL_DB_HOST
        required: true
        type: service
      default: mariadb
      envKey: TS3SERVER_DB_TYPE
      labelEn: Database Service
      labelZh: 数据库服务
      label:
        en: Database Service
        ja: データベースサービス
        ms: Perkhidmatan Pangkalan Data
        pt-br: Serviço de Banco de Dados
        ru: Сервис базы данных
        ko: 데이터베이스 서비스
        zh: 数据库服务
        zh-Hant: 數據庫服務
      required: true
      type: apps
      values:
        - label: MariaDB
          value: mariadb
        - label: PostgreSQL
          value: postgresql              
    - default: teamspeak
      envKey: PANEL_DB_NAME
      labelEn: Database
      labelZh: 数据库名
      label:
        en: Database
        ja: データベース
        ms: Pangkalan Data
        pt-br: Banco de Dados
        ru: База данных
        ko: 데이터베이스
        zh: 数据库名
        zh-Hant: 數據庫名
      random: true
      required: true
      rule: paramCommon
      type: text
    - default: teamspeak
      envKey: PANEL_DB_USER
      labelEn: User
      labelZh: 数据库用户
      label:
        en: User
        ja: ユーザー
        ms: Pengguna
        pt-br: Usuário
        ru: Пользователь
        ko: 사용자
        zh: 数据库用户
        zh-Hant: 數據庫用戶
      random: true
      required: true
      rule: paramCommon
      type: text
    - default: teamspeak
      envKey: PANEL_DB_USER_PASSWORD
      labelEn: Password
      labelZh: 数据库用户密码
      label:
        en: Password
        ja: パスワード
        ms: Kata laluan
        pt-br: Senha
        ru: Пароль
        ko: 비밀번호
        zh: 数据库用户密码
        zh-Hant: 數據庫用戶密碼
      random: true
      required: true
      type: password
    - default: 9987
      edit: true
      envKey: TS3SERVER_VOICE_PORT
      labelEn: Voice Port
      labelZh: Voice 端口
      label:
        en: Voice Port
        ja: Voice ポート
        ms: Port Suara
        pt-br: Porta de Voz
        ru: Голосовой порт
        ko: 음성 포트
        zh: Voice 端口
        zh-Hant: Voice 埠
      required: true
      rule: paramPort
      type: number
    - default: 10011
      edit: true
      envKey: TS3SERVER_SQ_RAW_PORT
      labelEn: ServerQuery (raw) Port
      labelZh: ServerQuery (raw) 端口
      label:
        en: ServerQuery (raw) Port
        ja: ServerQuery (raw) ポート
        ms: Port ServerQuery (raw)
        pt-br: Porta ServerQuery (raw)
        ru: Порт ServerQuery (raw)
        ko: ServerQuery (raw) 포트
        zh: ServerQuery (raw) 端口
        zh-Hant: ServerQuery (raw) 埠
      required: true
      rule: paramPort
      type: number
    - default: 30033
      edit: true
      envKey: TS3SERVER_FILETRANSFER_PORT
      labelEn: Filetransfer Port
      labelZh: Filetransfer 端口
      label:
        en: Filetransfer Port
        ja: Filetransfer ポート
        ms: Port Pemindahan Fail
        pt-br: Porta de Transferência de Arquivos
        ru: Порт передачи файлов
        ko: 파일 전송 포트
        zh: Filetransfer 端口
        zh-Hant: Filetransfer 埠
      required: true
      rule: paramPort
      type: number
