{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/DeviceSettingsGroup",
  "title": "DeviceSettingsGroup",
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Path of the settings group. Creates an easily navigable settings hierarchy.",
      "example": "Voice.Codec Preferences"
    },
    "friendlyName": {
      "type": "string",
      "description": "Friendly name of the settings group.",
      "example": "voice.codecPref.G711Mu"
    },
    "tab": {
      "type": "string",
      "description": "Tab name associated with the settings group.",
      "example": "Poly"
    },
    "familyOrModelDisplayName": {
      "type": "string",
      "description": "Family or model display name associated with the settings group.",
      "example": "Poly"
    },
    "tags": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/DeviceSettingsGroupTag"
      },
      "description": "List of `tagBlock` objects associated with the settings group."
    }
  }
}