{
  "title": "uniqueValueInfo",
  "type": "object",
  "$schema": "http://json-schema.org/draft-04/schema",
  "description": "Info item for the Unique Value Renderer. Its symbol gets selected if the feature's field matches its value.",
  "properties": {
    "description": {
      "type": "string",
      "description": "String value used to describe the drawn symbol."
    },
    "label": {
      "type": "string",
      "description": "String value used to label the drawn symbol."
    },
    "symbol": {
      "type": "object",
      "description": "An object used to display the value.",
      "$ref": "symbol3D_schema.json"
    },
    "value": {
      "type": "string",
      "description": "String value indicating the unique value."
    }
  },
  "additionalProperties": false,
  "esriDocumentation": {
    "examples": [
      {
        "title": "uniqueValueInfo",
        "code": {
          "uniqueValueInfo": {
            "value": "Pacific",
            "label": "Pacific region",
            "description": "The Pacific region description",
            "symbol": {
              "type": "PointSymbol3D",
              "symbolLayers": [
                {
                  "type": "Icon",
                  "resource": {
                    "primitive": "circle"
                  },
                  "material": {
                    "color": [
                      255,
                      255,
                      255
                    ]
                  },
                  "size": 12
                }
              ]
            }
          }
        }
      }
    ]
  }
}
