/** * 3Di API * 3Di simulation API (latest stable version: v3) Framework release: 3.0.1 3Di core release: 2.3.0.dev0 deployed on: 10:42AM (UTC) on October 04, 2022 * * The version of the OpenAPI document: v3 * Contact: info@nelen-schuurmans.nl * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface ModelFile */ export interface ModelFile { /** * * @type {string} * @memberof ModelFile */ readonly url?: string; /** * * @type {string} * @memberof ModelFile */ readonly storageName?: string; /** * * @type {string} * @memberof ModelFile */ filename: string; /** * * @type {string} * @memberof ModelFile */ bucket: string; /** * * @type {string} * @memberof ModelFile */ prefix?: string | null; /** * Optional eTag (md5sum) * @type {string} * @memberof ModelFile */ etag?: string | null; /** * Filesize in bytes * @type {number} * @memberof ModelFile */ size?: number | null; /** * * @type {Date} * @memberof ModelFile */ expiryDate?: Date; /** * * @type {string} * @memberof ModelFile */ readonly relatedObject?: string; /** * * @type {string} * @memberof ModelFile */ type: ModelFileTypeEnum; /** * * @type {string} * @memberof ModelFile */ state: ModelFileStateEnum; /** * * @type {string} * @memberof ModelFile */ stateDescription?: string | null; /** * * @type {object} * @memberof ModelFile */ meta?: object | null; /** * * @type {number} * @memberof ModelFile */ readonly id?: number; } export declare function ModelFileFromJSON(json: any): ModelFile; export declare function ModelFileToJSON(value?: ModelFile): any; /** * @export * @enum {string} */ export declare enum ModelFileTypeEnum { Timeseries = "timeseries", Rastertimeseries = "rastertimeseries", Savedstate = "savedstate", Results = "results", Rasters = "rasters", Gridadmin = "gridadmin", Geojson = "geojson", Initialwaterlevel = "initialwaterlevel", Bulklateral = "bulklateral", Bulkcontrol = "bulkcontrol", BulkBoundaryconditions = "bulk_boundaryconditions", Sqlite = "sqlite", Tables = "tables" } /** * @export * @enum {string} */ export declare enum ModelFileStateEnum { Created = "created", Uploaded = "uploaded", Processed = "processed", Error = "error", Removed = "removed" }