$SourceData: {
    description: "Represents a source_data or a file\n\n@param id: the id of the source_data\n@param name: the name of the source_data\n@param relative_path: the relative path of the source_data\n@param type: the type of the source_data (e.g., txt, pdf, csv, etc.); inferred from the extension of the relative_path\n@param protocol: the protocol used to store the source_data\n@param status: the status of the source_data";
    properties: {
        created_at: {
            format: "date-time";
            isRequired: true;
            type: "string";
        };
        deleted: {
            isRequired: true;
            type: "boolean";
        };
        deleted_at: {
            contains: readonly [{
                format: "date-time";
                type: "string";
            }, {
                type: "null";
            }];
            isRequired: true;
            type: "any-of";
        };
        id: {
            isRequired: true;
            type: "number";
        };
        name: {
            isRequired: true;
            type: "string";
        };
        protocol: {
            isRequired: true;
            type: "ProtocolEnum";
        };
        relative_path: {
            isRequired: true;
            type: "string";
        };
        status: {
            isRequired: true;
            type: "SourceDataStatusEnum";
        };
        type: {
            isRequired: true;
            type: "string";
        };
        updated_at: {
            format: "date-time";
            isRequired: true;
            type: "string";
        };
    };
} = ...

Type declaration

  • Readonly description: "Represents a source_data or a file\n\n@param id: the id of the source_data\n@param name: the name of the source_data\n@param relative_path: the relative path of the source_data\n@param type: the type of the source_data (e.g., txt, pdf, csv, etc.); inferred from the extension of the relative_path\n@param protocol: the protocol used to store the source_data\n@param status: the status of the source_data"
  • Readonly properties: {
        created_at: {
            format: "date-time";
            isRequired: true;
            type: "string";
        };
        deleted: {
            isRequired: true;
            type: "boolean";
        };
        deleted_at: {
            contains: readonly [{
                format: "date-time";
                type: "string";
            }, {
                type: "null";
            }];
            isRequired: true;
            type: "any-of";
        };
        id: {
            isRequired: true;
            type: "number";
        };
        name: {
            isRequired: true;
            type: "string";
        };
        protocol: {
            isRequired: true;
            type: "ProtocolEnum";
        };
        relative_path: {
            isRequired: true;
            type: "string";
        };
        status: {
            isRequired: true;
            type: "SourceDataStatusEnum";
        };
        type: {
            isRequired: true;
            type: "string";
        };
        updated_at: {
            format: "date-time";
            isRequired: true;
            type: "string";
        };
    }
    • Readonly created_at: {
          format: "date-time";
          isRequired: true;
          type: "string";
      }
      • Readonly format: "date-time"
      • Readonly isRequired: true
      • Readonly type: "string"
    • Readonly deleted: {
          isRequired: true;
          type: "boolean";
      }
      • Readonly isRequired: true
      • Readonly type: "boolean"
    • Readonly deleted_at: {
          contains: readonly [{
              format: "date-time";
              type: "string";
          }, {
              type: "null";
          }];
          isRequired: true;
          type: "any-of";
      }
      • Readonly contains: readonly [{
            format: "date-time";
            type: "string";
        }, {
            type: "null";
        }]
      • Readonly isRequired: true
      • Readonly type: "any-of"
    • Readonly id: {
          isRequired: true;
          type: "number";
      }
      • Readonly isRequired: true
      • Readonly type: "number"
    • Readonly name: {
          isRequired: true;
          type: "string";
      }
      • Readonly isRequired: true
      • Readonly type: "string"
    • Readonly protocol: {
          isRequired: true;
          type: "ProtocolEnum";
      }
      • Readonly isRequired: true
      • Readonly type: "ProtocolEnum"
    • Readonly relative_path: {
          isRequired: true;
          type: "string";
      }
      • Readonly isRequired: true
      • Readonly type: "string"
    • Readonly status: {
          isRequired: true;
          type: "SourceDataStatusEnum";
      }
      • Readonly isRequired: true
      • Readonly type: "SourceDataStatusEnum"
    • Readonly type: {
          isRequired: true;
          type: "string";
      }
      • Readonly isRequired: true
      • Readonly type: "string"
    • Readonly updated_at: {
          format: "date-time";
          isRequired: true;
          type: "string";
      }
      • Readonly format: "date-time"
      • Readonly isRequired: true
      • Readonly type: "string"

Generated using TypeDoc