{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/orion-advisor-solutions/json-schema/orion-advisor-solutions-oas-data-model-portfolio-advisor-blob-schema.json",
  "title": "OAS.DataModel.Portfolio.AdvisorBlob",
  "x-generated": "2026-11-11",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/orion-advisor-solutions-blogging-newsfeed-api-openapi.yml#/components/schemas/OAS.DataModel.Portfolio.AdvisorBlob",
  "required": [
    "id",
    "isZip",
    "uniqueID"
  ],
  "properties": {
    "id": {
      "type": "integer",
      "format": "int32"
    },
    "openWith": {
      "type": "string",
      "maxLength": 200,
      "minLength": 0
    },
    "fileName": {
      "type": "string",
      "maxLength": 100,
      "minLength": 0
    },
    "createdBy": {
      "type": "string",
      "maxLength": 100,
      "minLength": 0
    },
    "editedDate": {
      "type": "string",
      "format": "date-time"
    },
    "editedBy": {
      "type": "string",
      "maxLength": 100,
      "minLength": 0
    },
    "createdDate": {
      "type": "string",
      "format": "date-time"
    },
    "rowVersion": {
      "type": "string",
      "format": "byte"
    },
    "blobDesc": {
      "type": "string",
      "maxLength": 200,
      "minLength": 0
    },
    "blobText": {
      "type": "string"
    },
    "isZip": {
      "type": "boolean"
    },
    "fileNETidmId": {
      "type": "string",
      "maxLength": 9,
      "minLength": 0
    },
    "filePath": {
      "type": "string",
      "maxLength": 500,
      "minLength": 0
    },
    "eFileLocation": {
      "type": "string",
      "enum": [
        "Undefined",
        "Database",
        "FileServer",
        "AmazonS3",
        "HttpGet",
        "RedtailIms",
        "Communities"
      ]
    },
    "rootPath": {
      "type": "string",
      "maxLength": 100,
      "minLength": 0
    },
    "uniqueID": {
      "type": "string",
      "format": "uuid"
    }
  },
  "type": "object"
}