{
  "friendlyName": "StorageUploadRequest",
  "kind": "SchemaRootObject",
  "name": "StorageUploadRequest",
  "properties": [
    {
      "description": "Attachments",
      "elementSchema": {
        "friendlyName": "UploadFileResult",
        "kind": "SchemaRootObject",
        "name": "UploadFileResult",
        "properties": [
          {
            "description": "File Guid",
            "friendlyName": "File Guid",
            "isLogicalPrimitive": true,
            "kind": "SchemaObjectProperty",
            "layoutStudioPropertyAttributes": [],
            "name": "fileGuid",
            "underlyingName": "FileGuid",
            "underlyingType": "string",
            "underlyingTypeRef": "String"
          },
          {
            "description": "File Name",
            "friendlyName": "File Name",
            "isLogicalPrimitive": true,
            "kind": "SchemaObjectProperty",
            "layoutStudioPropertyAttributes": [],
            "name": "fileName",
            "underlyingName": "FileName",
            "underlyingType": "string",
            "underlyingTypeRef": "String"
          }
        ],
        "underlyingType": "UploadFileResult",
        "underlyingTypeRef": "UploadFileResult"
      },
      "friendlyName": "Attachments",
      "isEnumerable": true,
      "kind": "SchemaArrayProperty",
      "name": "attachments",
      "underlyingName": "Attachments",
      "underlyingType": "List",
      "underlyingTypeRef": "List`1"
    },
    {
      "description": "Description",
      "friendlyName": "Description",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "description",
      "underlyingName": "Description",
      "underlyingType": "string",
      "underlyingTypeRef": "String"
    },
    {
      "description": "Distinct",
      "friendlyName": "Distinct",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "distinct",
      "underlyingName": "Distinct",
      "underlyingType": "bool",
      "underlyingTypeRef": "Boolean"
    },
    {
      "description": "Type",
      "friendlyName": "Type",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "type",
      "underlyingName": "Type",
      "underlyingType": "long",
      "underlyingTypeRef": "Int64"
    }
  ],
  "underlyingType": "StorageUploadRequest",
  "underlyingTypeRef": "StorageUploadRequest"
}