/** * 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. */ import * as runtime from '../runtime'; import { Action, AggregationSettings, ArrivalTimePostProcessing, Authenticate, BaseEventState, BasicPostProcessing, BoundaryCondition, Breach, BreachGraph, BreachGraphRequest, Commit, ConstantLateral, ConstantLeakage, ConstantLocalRain, ConstantRain, ConstantSourcesSinks, ConstantWind, Contract, CreateRevision, CreateTemplate, CurrentStatus, DamagePostProcessing, DestroyRevision, Download, Event, FileBoundaryCondition, FileLateral, FileMeta, FileStructureControl, FromTemplate, GridEventState, GroundWaterLevel, GroundWaterRaster, InitialSavedState, InitialWaterlevel, InlineResponse20010, InlineResponse20011, InlineResponse20012, InlineResponse20013, InlineResponse20014, InlineResponse20015, InlineResponse20016, InlineResponse20017, InlineResponse20018, InlineResponse20019, InlineResponse2002, InlineResponse20020, InlineResponse20021, InlineResponse20022, InlineResponse20023, InlineResponse20024, InlineResponse20025, InlineResponse20026, InlineResponse20027, InlineResponse20028, InlineResponse20029, InlineResponse2003, InlineResponse20030, InlineResponse20031, InlineResponse20032, InlineResponse20033, InlineResponse20034, InlineResponse20035, InlineResponse20036, InlineResponse20037, InlineResponse20038, InlineResponse20039, InlineResponse2004, InlineResponse20040, InlineResponse20041, InlineResponse20042, InlineResponse20043, InlineResponse20044, InlineResponse20045, InlineResponse20046, InlineResponse20047, InlineResponse20048, InlineResponse20049, InlineResponse2005, InlineResponse20050, InlineResponse20051, InlineResponse20052, InlineResponse20053, InlineResponse20054, InlineResponse20055, InlineResponse20056, InlineResponse20057, InlineResponse20058, InlineResponse20059, InlineResponse2006, InlineResponse20060, InlineResponse20061, InlineResponse20062, InlineResponse20063, InlineResponse20064, InlineResponse20065, InlineResponse20066, InlineResponse20067, InlineResponse20068, InlineResponse20069, InlineResponse2007, InlineResponse20070, InlineResponse20071, InlineResponse20072, InlineResponse2008, InlineResponse2009, InpyVersion, LizardRasterRain, LizardRasterSourcesSinks, LizardTimeseriesRain, LizardTimeseriesSourcesSinks, MeasureLocationGridEventState, MemoryStructureControl, ModelFile, NetCDFRasterLeakage, NetCDFRasterRain, NetCDFRasterSourcesSinks, NetCDFTimeseriesLeakage, NetCDFTimeseriesRain, NetCDFTimeseriesSourcesSinks, NumericalSettings, OneDWaterLevel, OneDWaterLevelFile, OneDWaterLevelPredefined, Organisation, OrganisationRole, OrganisationUser, OrganisationUserRolePatch, PhysicalSettings, PostProcessingOverview, PostProcessingStatus, PotentialBreach, Profile, Progress, PumpDischargeGraph, PumpDischargeGraphRequest, RainGraph, RainGraphRequest, Raster, RasterCreate, RasterEdit, RasterEditUrls, RasterOptions, Refresh, Repository, ResultFile, Revision, RevisionRaster, RevisionTask, Role, Schematisation, SchematisationRevision, Simulation, SimulationSettingsOverview, SimulationStatus, SimulationStatusStatistics, SimulationUpdate, SqliteFileUpload, StableThresholdSavedState, TMS, TableStructureControl, Template, ThreediModel, ThreediModelSavedState, ThreediModelTask, TimeStepSettings, TimedSavedStateUpdate, TimedStructureControl, Timeout, TimeseriesLateral, TimeseriesLeakage, TimeseriesLocalRain, TimeseriesRain, TimeseriesSourcesSinks, TimeseriesWind, Tokens, TwoDWaterLevel, TwoDWaterRaster, Upload, UploadEventFile, Usage, UsageStatistics, User, UserTokens, WaterFlowGraphRequest, WaterGraph, WaterLevelGraphRequest, WaterLevelProfile, WaterLevelProfileRequest, Waterdepth, WindDragCoefficient } from '../models'; export interface AuthProfileListRequest { limit?: number; offset?: number; } export interface AuthRefreshTokenCreateRequest { data: Refresh; } export interface AuthTokenCreateRequest { data: Authenticate; } export interface AuthUsersListRequest { username?: string; usernameIexact?: string; usernameContains?: string; usernameIcontains?: string; usernameIn?: string; usernameStartswith?: string; usernameIstartswith?: string; usernameEndswith?: string; usernameRegex?: string; email?: string; emailIexact?: string; emailContains?: string; emailIcontains?: string; emailIn?: string; emailStartswith?: string; emailIstartswith?: string; emailEndswith?: string; emailRegex?: string; limit?: number; offset?: number; } export interface AuthUsersReadRequest { id: number; } export interface AuthUsersTokensRequest { id: number; requiredScopes?: Array; } export interface ContractsCreateRequest { data: Contract; } export interface ContractsDeleteRequest { id: number; } export interface ContractsListRequest { organisationId?: number; organisationIdGt?: number; organisationIdGte?: number; organisationIdLt?: number; organisationIdLte?: number; organisationIdIsnull?: string; organisationName?: string; organisationNameIexact?: string; organisationNameContains?: string; organisationNameIcontains?: string; organisationNameIn?: string; organisationNameStartswith?: string; organisationNameIstartswith?: string; organisationNameEndswith?: string; organisationNameRegex?: string; organisationUniqueId?: string; organisationUniqueIdIexact?: string; organisationUniqueIdContains?: string; organisationUniqueIdIcontains?: string; organisationUniqueIdIn?: string; organisationUniqueIdStartswith?: string; organisationUniqueIdIstartswith?: string; organisationUniqueIdEndswith?: string; organisationUniqueIdRegex?: string; hoursUsedGt?: number; hoursUsedLt?: number; limit?: number; offset?: number; } export interface ContractsPartialUpdateRequest { id: number; data: Contract; } export interface ContractsReadRequest { id: number; } export interface ContractsUpdateRequest { id: number; data: Contract; } export interface FilesDeleteRequest { id: number; } export interface FilesDestroyFileRequest { id: number; } export interface FilesDownloadRequest { id: number; } export interface FilesListRequest { filename?: string; filenameIcontains?: string; etag?: string; expiryDate?: string; expiryDateLte?: string; expiryDateLt?: string; expiryDateGte?: string; expiryDateGt?: string; state?: string; stateIn?: string; type?: string; typeIn?: string; meta?: string; limit?: number; offset?: number; } export interface FilesPartialUpdateRequest { id: number; data: ModelFile; } export interface FilesProcessedRequest { id: number; data: FileMeta; } export interface FilesReadRequest { id: number; } export interface FilesUpdateRequest { id: number; data: ModelFile; } export interface InpyVersionsCreateRequest { data: InpyVersion; } export interface InpyVersionsDeleteRequest { id: number; } export interface InpyVersionsListRequest { threediVersion?: string; threediVersionIexact?: string; threediVersionContains?: string; threediVersionIcontains?: string; threediVersionIn?: string; threediVersionStartswith?: string; threediVersionIstartswith?: string; threediVersionEndswith?: string; threediVersionRegex?: string; threedicoreVersion?: string; threedicoreVersionIexact?: string; threedicoreVersionContains?: string; threedicoreVersionIcontains?: string; threedicoreVersionIn?: string; threedicoreVersionStartswith?: string; threedicoreVersionIstartswith?: string; threedicoreVersionEndswith?: string; threedicoreVersionRegex?: string; slug?: string; slugIexact?: string; slugContains?: string; slugIcontains?: string; slugIn?: string; slugStartswith?: string; slugIstartswith?: string; slugEndswith?: string; slugRegex?: string; limit?: number; offset?: number; } export interface InpyVersionsPartialUpdateRequest { id: number; data: InpyVersion; } export interface InpyVersionsReadRequest { id: number; } export interface InpyVersionsUpdateRequest { id: number; data: InpyVersion; } export interface OrganisationsListRequest { name?: string; nameIexact?: string; nameContains?: string; nameIcontains?: string; nameIn?: string; nameStartswith?: string; nameIstartswith?: string; nameEndswith?: string; nameRegex?: string; uniqueId?: string; uniqueIdIexact?: string; uniqueIdContains?: string; uniqueIdIcontains?: string; uniqueIdIn?: string; uniqueIdStartswith?: string; uniqueIdIstartswith?: string; uniqueIdEndswith?: string; uniqueIdRegex?: string; validContractsOnly?: string; limit?: number; offset?: number; } export interface OrganisationsPermissionsRequest { uniqueId: string; } export interface OrganisationsReadRequest { uniqueId: string; } export interface OrganisationsUsersListRequest { uniqueId: string; username?: string; usernameIexact?: string; usernameContains?: string; usernameIcontains?: string; usernameIn?: string; usernameStartswith?: string; usernameIstartswith?: string; usernameEndswith?: string; usernameRegex?: string; email?: string; emailIexact?: string; emailContains?: string; emailIcontains?: string; emailIn?: string; emailStartswith?: string; emailIstartswith?: string; emailEndswith?: string; emailRegex?: string; limit?: number; offset?: number; } export interface OrganisationsUsersPartialUpdateRequest { id: number; uniqueId: string; data: OrganisationUserRolePatch; } export interface OrganisationsUsersReadRequest { id: number; uniqueId: string; } export interface PermissionsCreateRequest { data: OrganisationRole; } export interface PermissionsDeleteRequest { id: number; } export interface PermissionsListRequest { userUsername?: string; userUsernameIexact?: string; userUsernameContains?: string; userUsernameIcontains?: string; userUsernameIn?: string; userUsernameStartswith?: string; userUsernameIstartswith?: string; userUsernameEndswith?: string; userUsernameRegex?: string; roleName?: string; roleNameIexact?: string; roleNameContains?: string; roleNameIcontains?: string; roleNameIn?: string; roleNameStartswith?: string; roleNameIstartswith?: string; roleNameEndswith?: string; roleNameRegex?: string; organisationName?: string; organisationNameIexact?: string; organisationNameContains?: string; organisationNameIcontains?: string; organisationNameIn?: string; organisationNameStartswith?: string; organisationNameIstartswith?: string; organisationNameEndswith?: string; organisationNameRegex?: string; limit?: number; offset?: number; } export interface PermissionsReadRequest { id: number; } export interface RepositoriesCreateRequest { data: Repository; } export interface RepositoriesDeleteRequest { id: number; } export interface RepositoriesListRequest { slug?: string; slugIexact?: string; slugContains?: string; slugIcontains?: string; slugIn?: string; slugStartswith?: string; slugIstartswith?: string; slugEndswith?: string; slugRegex?: string; organisationId?: number; organisationIdGt?: number; organisationIdGte?: number; organisationIdLt?: number; organisationIdLte?: number; organisationIdIsnull?: string; organisationName?: string; organisationNameIexact?: string; organisationNameContains?: string; organisationNameIcontains?: string; organisationNameIn?: string; organisationNameStartswith?: string; organisationNameIstartswith?: string; organisationNameEndswith?: string; organisationNameRegex?: string; organisationUniqueId?: string; organisationUniqueIdIexact?: string; organisationUniqueIdContains?: string; organisationUniqueIdIcontains?: string; organisationUniqueIdIn?: string; organisationUniqueIdStartswith?: string; organisationUniqueIdIstartswith?: string; organisationUniqueIdEndswith?: string; organisationUniqueIdRegex?: string; limit?: number; offset?: number; } export interface RepositoriesPartialUpdateRequest { id: number; data: Repository; } export interface RepositoriesReadRequest { id: number; } export interface RepositoriesRevisionsRequest { id: number; } export interface RepositoriesThreedimodelsRequest { id: number; } export interface RepositoriesUpdateRequest { id: number; data: Repository; } export interface RevisionsCreateRequest { data: Revision; } export interface RevisionsDeleteRequest { id: number; } export interface RevisionsListRequest { number?: number; numberGt?: number; numberGte?: number; numberLt?: number; numberLte?: number; numberIsnull?: string; hash?: string; hashIexact?: string; hashContains?: string; hashIcontains?: string; hashIn?: string; hashStartswith?: string; hashIstartswith?: string; hashEndswith?: string; hashRegex?: string; repositoryId?: number; repositoryIdGt?: number; repositoryIdGte?: number; repositoryIdLt?: number; repositoryIdLte?: number; repositoryIdIsnull?: string; repositorySlug?: string; repositorySlugIexact?: string; repositorySlugContains?: string; repositorySlugIcontains?: string; repositorySlugIn?: string; repositorySlugStartswith?: string; repositorySlugIstartswith?: string; repositorySlugEndswith?: string; repositorySlugRegex?: string; repositoryOrganisationName?: string; repositoryOrganisationNameIexact?: string; repositoryOrganisationNameContains?: string; repositoryOrganisationNameIcontains?: string; repositoryOrganisationNameIn?: string; repositoryOrganisationNameStartswith?: string; repositoryOrganisationNameIstartswith?: string; repositoryOrganisationNameEndswith?: string; repositoryOrganisationNameRegex?: string; repositoryOrganisationUniqueId?: string; repositoryOrganisationUniqueIdIexact?: string; repositoryOrganisationUniqueIdContains?: string; repositoryOrganisationUniqueIdIcontains?: string; repositoryOrganisationUniqueIdIn?: string; repositoryOrganisationUniqueIdStartswith?: string; repositoryOrganisationUniqueIdIstartswith?: string; repositoryOrganisationUniqueIdEndswith?: string; repositoryOrganisationUniqueIdRegex?: string; isPinned?: string; limit?: number; offset?: number; } export interface RevisionsPartialUpdateRequest { id: number; data: Revision; } export interface RevisionsReadRequest { id: number; } export interface RevisionsThreedimodelsRequest { id: number; } export interface RevisionsUpdateRequest { id: number; data: Revision; } export interface RolesListRequest { limit?: number; offset?: number; } export interface RolesReadRequest { id: number; } export interface SchematisationsCreateRequest { data: Schematisation; } export interface SchematisationsDeleteRequest { id: number; } export interface SchematisationsLatestRevisionRequest { id: number; } export interface SchematisationsListRequest { createdRange?: string; createdDate?: string; createdDateGt?: string; createdDateGte?: string; createdDateLt?: string; createdDateLte?: string; createdYear?: number; createdYearGt?: number; createdYearGte?: number; createdYearLt?: number; createdYearLte?: number; createdMonth?: number; createdMonthLte?: number; createdDay?: number; createdDayLt?: number; createdWeek?: number; createdWeekDay?: number; createdQuarter?: number; createdTime?: string; createdHour?: number; createdMinute?: number; createdSecond?: number; createdIsnull?: string; lastUpdatedRange?: string; lastUpdatedDate?: string; lastUpdatedDateGt?: string; lastUpdatedDateGte?: string; lastUpdatedDateLt?: string; lastUpdatedDateLte?: string; lastUpdatedYear?: number; lastUpdatedYearGt?: number; lastUpdatedYearGte?: number; lastUpdatedYearLt?: number; lastUpdatedYearLte?: number; lastUpdatedMonth?: number; lastUpdatedMonthLte?: number; lastUpdatedDay?: number; lastUpdatedDayLt?: number; lastUpdatedWeek?: number; lastUpdatedWeekDay?: number; lastUpdatedQuarter?: number; lastUpdatedTime?: string; lastUpdatedHour?: number; lastUpdatedMinute?: number; lastUpdatedSecond?: number; lastUpdatedIsnull?: string; createdByUsername?: string; createdByUsernameIexact?: string; createdByUsernameContains?: string; createdByUsernameIcontains?: string; createdByUsernameIn?: string; createdByUsernameStartswith?: string; createdByUsernameIstartswith?: string; createdByUsernameEndswith?: string; createdByUsernameRegex?: string; name?: string; nameIexact?: string; nameContains?: string; nameIcontains?: string; nameIn?: string; nameStartswith?: string; nameIstartswith?: string; nameEndswith?: string; nameRegex?: string; slug?: string; slugIexact?: string; slugContains?: string; slugIcontains?: string; slugIn?: string; slugStartswith?: string; slugIstartswith?: string; slugEndswith?: string; slugRegex?: string; ownerName?: string; ownerNameIexact?: string; ownerNameContains?: string; ownerNameIcontains?: string; ownerNameIn?: string; ownerNameStartswith?: string; ownerNameIstartswith?: string; ownerNameEndswith?: string; ownerNameRegex?: string; ownerUniqueId?: string; ownerUniqueIdIexact?: string; ownerUniqueIdContains?: string; ownerUniqueIdIcontains?: string; ownerUniqueIdIn?: string; ownerUniqueIdStartswith?: string; ownerUniqueIdIstartswith?: string; ownerUniqueIdEndswith?: string; ownerUniqueIdRegex?: string; tagsIn?: string; ordering?: string; limit?: number; offset?: number; } export interface SchematisationsPartialUpdateRequest { id: number; data: Schematisation; } export interface SchematisationsReadRequest { id: number; } export interface SchematisationsRevisionsCheckRequest { id: number; schematisationPk: string; } export interface SchematisationsRevisionsCommitRequest { id: number; schematisationPk: string; data: Commit; } export interface SchematisationsRevisionsCreateRequest { schematisationPk: string; data: CreateRevision; } export interface SchematisationsRevisionsCreateThreedimodelRequest { id: number; schematisationPk: string; } export interface SchematisationsRevisionsDeleteRequest { id: number; schematisationPk: string; data: DestroyRevision; } export interface SchematisationsRevisionsListRequest { schematisationPk: string; number?: number; commitMessage?: string; commitMessageIexact?: string; commitMessageContains?: string; commitMessageIcontains?: string; commitMessageIn?: string; commitMessageStartswith?: string; commitMessageIstartswith?: string; commitMessageEndswith?: string; commitMessageRegex?: string; schematisationId?: number; schematisationSlug?: string; schematisationSlugIexact?: string; schematisationSlugContains?: string; schematisationSlugIcontains?: string; schematisationSlugIn?: string; schematisationSlugStartswith?: string; schematisationSlugIstartswith?: string; schematisationSlugEndswith?: string; schematisationSlugRegex?: string; schematisationOwnerName?: string; schematisationOwnerNameIexact?: string; schematisationOwnerNameContains?: string; schematisationOwnerNameIcontains?: string; schematisationOwnerNameIn?: string; schematisationOwnerNameStartswith?: string; schematisationOwnerNameIstartswith?: string; schematisationOwnerNameEndswith?: string; schematisationOwnerNameRegex?: string; schematisationOwnerUniqueId?: string; schematisationOwnerUniqueIdIexact?: string; schematisationOwnerUniqueIdContains?: string; schematisationOwnerUniqueIdIcontains?: string; schematisationOwnerUniqueIdIn?: string; schematisationOwnerUniqueIdStartswith?: string; schematisationOwnerUniqueIdIstartswith?: string; schematisationOwnerUniqueIdEndswith?: string; schematisationOwnerUniqueIdRegex?: string; commitUserUsername?: string; commitUserUsernameIexact?: string; commitUserUsernameContains?: string; commitUserUsernameIcontains?: string; commitUserUsernameIn?: string; commitUserUsernameStartswith?: string; commitUserUsernameIstartswith?: string; commitUserUsernameEndswith?: string; commitUserUsernameRegex?: string; commitDate?: string; commitDateGt?: string; commitDateGte?: string; commitDateLt?: string; commitDateLte?: string; commitDateDate?: string; commitDateDateGt?: string; commitDateDateGte?: string; commitDateDateLt?: string; commitDateDateLte?: string; commitDateYear?: number; commitDateYearGt?: number; commitDateYearGte?: number; commitDateYearLt?: number; commitDateYearLte?: number; commitDateMonth?: number; commitDateMonthLte?: number; commitDateDay?: number; commitDateDayLt?: number; commitDateWeek?: number; commitDateWeekDay?: number; committed?: string; archived?: string; isValid?: string; hasThreedimodel?: string; ordering?: string; limit?: number; offset?: number; } export interface SchematisationsRevisionsRastersCreateRequest { revisionPk: string; schematisationPk: string; data: RasterCreate; } export interface SchematisationsRevisionsRastersDeleteRequest { id: number; revisionPk: string; schematisationPk: string; } export interface SchematisationsRevisionsRastersDownloadRequest { id: number; revisionPk: string; schematisationPk: string; } export interface SchematisationsRevisionsRastersListRequest { revisionPk: string; schematisationPk: string; limit?: number; offset?: number; } export interface SchematisationsRevisionsRastersPartialUpdateRequest { id: number; revisionPk: string; schematisationPk: string; data: RevisionRaster; } export interface SchematisationsRevisionsRastersReadRequest { id: number; revisionPk: string; schematisationPk: string; } export interface SchematisationsRevisionsRastersUpdateRequest { id: number; revisionPk: string; schematisationPk: string; data: RevisionRaster; } export interface SchematisationsRevisionsRastersUploadRequest { id: number; revisionPk: string; schematisationPk: string; data: Upload; } export interface SchematisationsRevisionsReadRequest { id: number; schematisationPk: string; } export interface SchematisationsRevisionsSqliteDeleteRequest { id: number; schematisationPk: string; } export interface SchematisationsRevisionsSqliteDownloadRequest { id: number; schematisationPk: string; } export interface SchematisationsRevisionsSqliteUploadRequest { id: number; schematisationPk: string; data: SqliteFileUpload; } export interface SchematisationsRevisionsTasksCreateRequest { revisionPk: string; schematisationPk: string; data: RevisionTask; } export interface SchematisationsRevisionsTasksDeleteRequest { id: number; revisionPk: string; schematisationPk: string; } export interface SchematisationsRevisionsTasksListRequest { revisionPk: string; schematisationPk: string; limit?: number; offset?: number; } export interface SchematisationsRevisionsTasksPartialUpdateRequest { id: number; revisionPk: string; schematisationPk: string; data: RevisionTask; } export interface SchematisationsRevisionsTasksReadRequest { id: number; revisionPk: string; schematisationPk: string; } export interface SchematisationsRevisionsTasksUpdateRequest { id: number; revisionPk: string; schematisationPk: string; data: RevisionTask; } export interface SchematisationsRevisionsThreedimodelsRequest { id: number; schematisationPk: string; } export interface SchematisationsUpdateRequest { id: number; data: Schematisation; } export interface SimulationTemplatesCreateRequest { data: CreateTemplate; } export interface SimulationTemplatesDeleteRequest { id: number; } export interface SimulationTemplatesListRequest { name?: string; nameIexact?: string; nameContains?: string; nameIcontains?: string; nameIn?: string; nameStartswith?: string; nameIstartswith?: string; nameEndswith?: string; nameRegex?: string; uuid?: string; uuidIexact?: string; uuidContains?: string; uuidIcontains?: string; uuidIn?: string; uuidStartswith?: string; uuidIstartswith?: string; uuidEndswith?: string; uuidRegex?: string; createdDate?: string; createdDateGt?: string; createdDateGte?: string; createdDateLt?: string; createdDateLte?: string; createdYear?: number; createdYearGt?: number; createdYearGte?: number; createdYearLt?: number; createdYearLte?: number; createdMonth?: number; createdMonthLte?: number; createdDay?: number; createdDayLt?: number; simulationThreedimodelId?: number; simulationThreedimodelIdRange?: number; limit?: number; offset?: number; } export interface SimulationTemplatesReadRequest { id: number; } export interface SimulationsActionsCreateRequest { simulationPk: string; data: Action; } export interface SimulationsActionsResetPauseTimeoutRequest { simulationPk: string; data: Timeout; } export interface SimulationsCloneRequest { id: number; } export interface SimulationsCreateRequest { data: Simulation; } export interface SimulationsCreateSavedStatesStableThresholdCreateRequest { simulationPk: string; data: StableThresholdSavedState; } export interface SimulationsCreateSavedStatesStableThresholdDeleteRequest { id: number; simulationPk: string; } export interface SimulationsCreateSavedStatesStableThresholdListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsCreateSavedStatesStableThresholdPartialUpdateRequest { id: number; simulationPk: string; data: StableThresholdSavedState; } export interface SimulationsCreateSavedStatesStableThresholdReadRequest { id: number; simulationPk: string; } export interface SimulationsCreateSavedStatesStableThresholdUpdateRequest { id: number; simulationPk: string; data: StableThresholdSavedState; } export interface SimulationsCreateSavedStatesStableThresholdUploadRequest { id: number; simulationPk: string; data: Upload; } export interface SimulationsCreateSavedStatesTimedCreateRequest { simulationPk: string; data: TimedSavedStateUpdate; } export interface SimulationsCreateSavedStatesTimedDeleteRequest { id: number; simulationPk: string; } export interface SimulationsCreateSavedStatesTimedListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsCreateSavedStatesTimedPartialUpdateRequest { id: number; simulationPk: string; data: TimedSavedStateUpdate; } export interface SimulationsCreateSavedStatesTimedReadRequest { id: number; simulationPk: string; } export interface SimulationsCreateSavedStatesTimedUpdateRequest { id: number; simulationPk: string; data: TimedSavedStateUpdate; } export interface SimulationsCreateSavedStatesTimedUploadRequest { id: number; simulationPk: string; data: Upload; } export interface SimulationsDeleteRequest { id: number; } export interface SimulationsEventsRequest { id: number; } export interface SimulationsEventsBoundaryconditionsFileCreateRequest { simulationPk: string; data: Upload; } export interface SimulationsEventsBoundaryconditionsFileDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsBoundaryconditionsFileDownloadRequest { id: number; simulationPk: string; } export interface SimulationsEventsBoundaryconditionsFileListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsBoundaryconditionsFilePartialUpdateRequest { id: number; simulationPk: string; data: FileBoundaryCondition; } export interface SimulationsEventsBoundaryconditionsFileProcessedRequest { id: number; simulationPk: string; data: BaseEventState; } export interface SimulationsEventsBoundaryconditionsFileReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsBoundaryconditionsFileUpdateRequest { id: number; simulationPk: string; data: FileBoundaryCondition; } export interface SimulationsEventsBreachesCreateRequest { simulationPk: string; data: Breach; } export interface SimulationsEventsBreachesDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsBreachesListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsBreachesPartialUpdateRequest { id: number; simulationPk: string; data: Breach; } export interface SimulationsEventsBreachesReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsBreachesUpdateRequest { id: number; simulationPk: string; data: Breach; } export interface SimulationsEventsLateralConstantCreateRequest { simulationPk: string; data: ConstantLateral; } export interface SimulationsEventsLateralConstantDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsLateralConstantListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsLateralConstantPartialUpdateRequest { id: number; simulationPk: string; data: ConstantLateral; } export interface SimulationsEventsLateralConstantProcessedRequest { id: number; simulationPk: string; data: GridEventState; } export interface SimulationsEventsLateralConstantReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsLateralConstantUpdateRequest { id: number; simulationPk: string; data: ConstantLateral; } export interface SimulationsEventsLateralFileCreateRequest { simulationPk: string; data: UploadEventFile; } export interface SimulationsEventsLateralFileDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsLateralFileDownloadRequest { id: number; simulationPk: string; } export interface SimulationsEventsLateralFileListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsLateralFilePartialUpdateRequest { id: number; simulationPk: string; data: FileLateral; } export interface SimulationsEventsLateralFileProcessedRequest { id: number; simulationPk: string; data: BaseEventState; } export interface SimulationsEventsLateralFileReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsLateralFileUpdateRequest { id: number; simulationPk: string; data: FileLateral; } export interface SimulationsEventsLateralTimeseriesCreateRequest { simulationPk: string; data: TimeseriesLateral; } export interface SimulationsEventsLateralTimeseriesDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsLateralTimeseriesListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsLateralTimeseriesPartialUpdateRequest { id: number; simulationPk: string; data: TimeseriesLateral; } export interface SimulationsEventsLateralTimeseriesProcessedRequest { id: number; simulationPk: string; data: GridEventState; } export interface SimulationsEventsLateralTimeseriesReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsLateralTimeseriesUpdateRequest { id: number; simulationPk: string; data: TimeseriesLateral; } export interface SimulationsEventsLeakageConstantCreateRequest { simulationPk: string; data: ConstantLeakage; } export interface SimulationsEventsLeakageConstantDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsLeakageConstantListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsLeakageConstantPartialUpdateRequest { id: number; simulationPk: string; data: ConstantLeakage; } export interface SimulationsEventsLeakageConstantReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsLeakageConstantUpdateRequest { id: number; simulationPk: string; data: ConstantLeakage; } export interface SimulationsEventsLeakageRastersNetcdfCreateRequest { simulationPk: string; data: Upload; } export interface SimulationsEventsLeakageRastersNetcdfDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsLeakageRastersNetcdfListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsLeakageRastersNetcdfReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsLeakageTimeseriesCreateRequest { simulationPk: string; data: TimeseriesLeakage; } export interface SimulationsEventsLeakageTimeseriesDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsLeakageTimeseriesListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsLeakageTimeseriesNetcdfCreateRequest { simulationPk: string; data: Upload; } export interface SimulationsEventsLeakageTimeseriesNetcdfDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsLeakageTimeseriesNetcdfListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsLeakageTimeseriesNetcdfReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsLeakageTimeseriesPartialUpdateRequest { id: number; simulationPk: string; data: TimeseriesLeakage; } export interface SimulationsEventsLeakageTimeseriesReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsLeakageTimeseriesUpdateRequest { id: number; simulationPk: string; data: TimeseriesLeakage; } export interface SimulationsEventsRainConstantCreateRequest { simulationPk: string; data: ConstantRain; } export interface SimulationsEventsRainConstantDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainConstantListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsRainConstantPartialUpdateRequest { id: number; simulationPk: string; data: ConstantRain; } export interface SimulationsEventsRainConstantReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainConstantUpdateRequest { id: number; simulationPk: string; data: ConstantRain; } export interface SimulationsEventsRainLocalConstantCreateRequest { simulationPk: string; data: ConstantLocalRain; } export interface SimulationsEventsRainLocalConstantDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainLocalConstantListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsRainLocalConstantPartialUpdateRequest { id: number; simulationPk: string; data: ConstantLocalRain; } export interface SimulationsEventsRainLocalConstantReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainLocalConstantUpdateRequest { id: number; simulationPk: string; data: ConstantLocalRain; } export interface SimulationsEventsRainLocalTimeseriesCreateRequest { simulationPk: string; data: TimeseriesLocalRain; } export interface SimulationsEventsRainLocalTimeseriesDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainLocalTimeseriesListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsRainLocalTimeseriesPartialUpdateRequest { id: number; simulationPk: string; data: TimeseriesLocalRain; } export interface SimulationsEventsRainLocalTimeseriesReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainLocalTimeseriesUpdateRequest { id: number; simulationPk: string; data: TimeseriesLocalRain; } export interface SimulationsEventsRainRastersLizardCreateRequest { simulationPk: string; data: LizardRasterRain; } export interface SimulationsEventsRainRastersLizardDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainRastersLizardListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsRainRastersLizardPartialUpdateRequest { id: number; simulationPk: string; data: LizardRasterRain; } export interface SimulationsEventsRainRastersLizardReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainRastersLizardUpdateRequest { id: number; simulationPk: string; data: LizardRasterRain; } export interface SimulationsEventsRainRastersNetcdfCreateRequest { simulationPk: string; data: Upload; } export interface SimulationsEventsRainRastersNetcdfDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainRastersNetcdfListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsRainRastersNetcdfPartialUpdateRequest { id: number; simulationPk: string; data: NetCDFRasterRain; } export interface SimulationsEventsRainRastersNetcdfReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainRastersNetcdfUpdateRequest { id: number; simulationPk: string; data: NetCDFRasterRain; } export interface SimulationsEventsRainTimeseriesCreateRequest { simulationPk: string; data: TimeseriesRain; } export interface SimulationsEventsRainTimeseriesDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainTimeseriesListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsRainTimeseriesLizardCreateRequest { simulationPk: string; data: LizardTimeseriesRain; } export interface SimulationsEventsRainTimeseriesLizardDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainTimeseriesLizardListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsRainTimeseriesLizardPartialUpdateRequest { id: number; simulationPk: string; data: LizardTimeseriesRain; } export interface SimulationsEventsRainTimeseriesLizardReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainTimeseriesLizardUpdateRequest { id: number; simulationPk: string; data: LizardTimeseriesRain; } export interface SimulationsEventsRainTimeseriesNetcdfCreateRequest { simulationPk: string; data: Upload; } export interface SimulationsEventsRainTimeseriesNetcdfDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainTimeseriesNetcdfListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsRainTimeseriesNetcdfPartialUpdateRequest { id: number; simulationPk: string; data: NetCDFTimeseriesRain; } export interface SimulationsEventsRainTimeseriesNetcdfReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainTimeseriesNetcdfUpdateRequest { id: number; simulationPk: string; data: NetCDFTimeseriesRain; } export interface SimulationsEventsRainTimeseriesPartialUpdateRequest { id: number; simulationPk: string; data: TimeseriesRain; } export interface SimulationsEventsRainTimeseriesReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsRainTimeseriesUpdateRequest { id: number; simulationPk: string; data: TimeseriesRain; } export interface SimulationsEventsRasterEditsCreateRequest { simulationPk: string; data: RasterEdit; } export interface SimulationsEventsRasterEditsDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsRasterEditsListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsRasterEditsPartialUpdateRequest { id: number; simulationPk: string; data: RasterEdit; } export interface SimulationsEventsRasterEditsReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsRasterEditsRegisterRelatedRastersRequest { id: number; simulationPk: string; } export interface SimulationsEventsRasterEditsUpdateRequest { id: number; simulationPk: string; data: RasterEdit; } export interface SimulationsEventsSourcesSinksConstantCreateRequest { simulationPk: string; data: ConstantSourcesSinks; } export interface SimulationsEventsSourcesSinksConstantDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsSourcesSinksConstantListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsSourcesSinksConstantPartialUpdateRequest { id: number; simulationPk: string; data: ConstantSourcesSinks; } export interface SimulationsEventsSourcesSinksConstantReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsSourcesSinksConstantUpdateRequest { id: number; simulationPk: string; data: ConstantSourcesSinks; } export interface SimulationsEventsSourcesSinksRastersLizardCreateRequest { simulationPk: string; data: LizardRasterSourcesSinks; } export interface SimulationsEventsSourcesSinksRastersLizardDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsSourcesSinksRastersLizardListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsSourcesSinksRastersLizardPartialUpdateRequest { id: number; simulationPk: string; data: LizardRasterSourcesSinks; } export interface SimulationsEventsSourcesSinksRastersLizardReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsSourcesSinksRastersLizardUpdateRequest { id: number; simulationPk: string; data: LizardRasterSourcesSinks; } export interface SimulationsEventsSourcesSinksRastersNetcdfCreateRequest { simulationPk: string; data: Upload; } export interface SimulationsEventsSourcesSinksRastersNetcdfDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsSourcesSinksRastersNetcdfListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsSourcesSinksRastersNetcdfPartialUpdateRequest { id: number; simulationPk: string; data: NetCDFRasterSourcesSinks; } export interface SimulationsEventsSourcesSinksRastersNetcdfReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsSourcesSinksRastersNetcdfUpdateRequest { id: number; simulationPk: string; data: NetCDFRasterSourcesSinks; } export interface SimulationsEventsSourcesSinksTimeseriesCreateRequest { simulationPk: string; data: TimeseriesSourcesSinks; } export interface SimulationsEventsSourcesSinksTimeseriesDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsSourcesSinksTimeseriesListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsSourcesSinksTimeseriesLizardCreateRequest { simulationPk: string; data: LizardTimeseriesSourcesSinks; } export interface SimulationsEventsSourcesSinksTimeseriesLizardDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsSourcesSinksTimeseriesLizardListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsSourcesSinksTimeseriesLizardPartialUpdateRequest { id: number; simulationPk: string; data: LizardTimeseriesSourcesSinks; } export interface SimulationsEventsSourcesSinksTimeseriesLizardReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsSourcesSinksTimeseriesLizardUpdateRequest { id: number; simulationPk: string; data: LizardTimeseriesSourcesSinks; } export interface SimulationsEventsSourcesSinksTimeseriesNetcdfCreateRequest { simulationPk: string; data: Upload; } export interface SimulationsEventsSourcesSinksTimeseriesNetcdfDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsSourcesSinksTimeseriesNetcdfListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsSourcesSinksTimeseriesNetcdfReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsSourcesSinksTimeseriesPartialUpdateRequest { id: number; simulationPk: string; data: TimeseriesSourcesSinks; } export interface SimulationsEventsSourcesSinksTimeseriesReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsSourcesSinksTimeseriesUpdateRequest { id: number; simulationPk: string; data: TimeseriesSourcesSinks; } export interface SimulationsEventsStructureControlFileCreateRequest { simulationPk: string; data: UploadEventFile; } export interface SimulationsEventsStructureControlFileDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsStructureControlFileDownloadRequest { id: number; simulationPk: string; } export interface SimulationsEventsStructureControlFileListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsStructureControlFilePartialUpdateRequest { id: number; simulationPk: string; data: FileStructureControl; } export interface SimulationsEventsStructureControlFileProcessedRequest { id: number; simulationPk: string; data: BaseEventState; } export interface SimulationsEventsStructureControlFileReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsStructureControlFileUpdateRequest { id: number; simulationPk: string; data: FileStructureControl; } export interface SimulationsEventsStructureControlMemoryCreateRequest { simulationPk: string; data: MemoryStructureControl; } export interface SimulationsEventsStructureControlMemoryDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsStructureControlMemoryListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsStructureControlMemoryPartialUpdateRequest { id: number; simulationPk: string; data: MemoryStructureControl; } export interface SimulationsEventsStructureControlMemoryProcessedRequest { id: number; simulationPk: string; data: MeasureLocationGridEventState; } export interface SimulationsEventsStructureControlMemoryReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsStructureControlMemoryUpdateRequest { id: number; simulationPk: string; data: MemoryStructureControl; } export interface SimulationsEventsStructureControlTableCreateRequest { simulationPk: string; data: TableStructureControl; } export interface SimulationsEventsStructureControlTableDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsStructureControlTableListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsStructureControlTablePartialUpdateRequest { id: number; simulationPk: string; data: TableStructureControl; } export interface SimulationsEventsStructureControlTableProcessedRequest { id: number; simulationPk: string; data: MeasureLocationGridEventState; } export interface SimulationsEventsStructureControlTableReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsStructureControlTableUpdateRequest { id: number; simulationPk: string; data: TableStructureControl; } export interface SimulationsEventsStructureControlTimedCreateRequest { simulationPk: string; data: TimedStructureControl; } export interface SimulationsEventsStructureControlTimedDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsStructureControlTimedListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsStructureControlTimedPartialUpdateRequest { id: number; simulationPk: string; data: TimedStructureControl; } export interface SimulationsEventsStructureControlTimedProcessedRequest { id: number; simulationPk: string; data: GridEventState; } export interface SimulationsEventsStructureControlTimedReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsStructureControlTimedUpdateRequest { id: number; simulationPk: string; data: TimedStructureControl; } export interface SimulationsEventsWindConstantCreateRequest { simulationPk: string; data: ConstantWind; } export interface SimulationsEventsWindConstantDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsWindConstantListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsWindConstantPartialUpdateRequest { id: number; simulationPk: string; data: ConstantWind; } export interface SimulationsEventsWindConstantReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsWindConstantUpdateRequest { id: number; simulationPk: string; data: ConstantWind; } export interface SimulationsEventsWindTimeseriesCreateRequest { simulationPk: string; data: TimeseriesWind; } export interface SimulationsEventsWindTimeseriesDeleteRequest { id: number; simulationPk: string; } export interface SimulationsEventsWindTimeseriesListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsEventsWindTimeseriesPartialUpdateRequest { id: number; simulationPk: string; data: TimeseriesWind; } export interface SimulationsEventsWindTimeseriesReadRequest { id: number; simulationPk: string; } export interface SimulationsEventsWindTimeseriesUpdateRequest { id: number; simulationPk: string; data: TimeseriesWind; } export interface SimulationsFromTemplateRequest { data: FromTemplate; } export interface SimulationsInitial1dWaterLevelConstantCreateRequest { simulationPk: string; data: OneDWaterLevel; } export interface SimulationsInitial1dWaterLevelConstantDeleteRequest { id: number; simulationPk: string; } export interface SimulationsInitial1dWaterLevelConstantListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsInitial1dWaterLevelConstantPartialUpdateRequest { id: number; simulationPk: string; data: OneDWaterLevel; } export interface SimulationsInitial1dWaterLevelConstantReadRequest { id: number; simulationPk: string; } export interface SimulationsInitial1dWaterLevelConstantUpdateRequest { id: number; simulationPk: string; data: OneDWaterLevel; } export interface SimulationsInitial1dWaterLevelFileCreateRequest { simulationPk: string; data: OneDWaterLevelFile; } export interface SimulationsInitial1dWaterLevelFileDeleteRequest { id: number; simulationPk: string; } export interface SimulationsInitial1dWaterLevelFileListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsInitial1dWaterLevelFilePartialUpdateRequest { id: number; simulationPk: string; data: OneDWaterLevelFile; } export interface SimulationsInitial1dWaterLevelFileReadRequest { id: number; simulationPk: string; } export interface SimulationsInitial1dWaterLevelFileUpdateRequest { id: number; simulationPk: string; data: OneDWaterLevelFile; } export interface SimulationsInitial1dWaterLevelPredefinedCreateRequest { simulationPk: string; data: OneDWaterLevelPredefined; } export interface SimulationsInitial1dWaterLevelPredefinedDeleteRequest { id: number; simulationPk: string; } export interface SimulationsInitial1dWaterLevelPredefinedListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsInitial1dWaterLevelPredefinedPartialUpdateRequest { id: number; simulationPk: string; data: OneDWaterLevelPredefined; } export interface SimulationsInitial1dWaterLevelPredefinedReadRequest { id: number; simulationPk: string; } export interface SimulationsInitial1dWaterLevelPredefinedUpdateRequest { id: number; simulationPk: string; data: OneDWaterLevelPredefined; } export interface SimulationsInitial2dWaterLevelConstantCreateRequest { simulationPk: string; data: TwoDWaterLevel; } export interface SimulationsInitial2dWaterLevelConstantDeleteRequest { id: number; simulationPk: string; } export interface SimulationsInitial2dWaterLevelConstantListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsInitial2dWaterLevelConstantPartialUpdateRequest { id: number; simulationPk: string; data: TwoDWaterLevel; } export interface SimulationsInitial2dWaterLevelConstantReadRequest { id: number; simulationPk: string; } export interface SimulationsInitial2dWaterLevelConstantUpdateRequest { id: number; simulationPk: string; data: TwoDWaterLevel; } export interface SimulationsInitial2dWaterLevelRasterCreateRequest { simulationPk: string; data: TwoDWaterRaster; } export interface SimulationsInitial2dWaterLevelRasterDeleteRequest { id: number; simulationPk: string; } export interface SimulationsInitial2dWaterLevelRasterListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsInitial2dWaterLevelRasterPartialUpdateRequest { id: number; simulationPk: string; data: TwoDWaterRaster; } export interface SimulationsInitial2dWaterLevelRasterReadRequest { id: number; simulationPk: string; } export interface SimulationsInitial2dWaterLevelRasterUpdateRequest { id: number; simulationPk: string; data: TwoDWaterRaster; } export interface SimulationsInitialGroundwaterLevelConstantCreateRequest { simulationPk: string; data: GroundWaterLevel; } export interface SimulationsInitialGroundwaterLevelConstantDeleteRequest { id: number; simulationPk: string; } export interface SimulationsInitialGroundwaterLevelConstantListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsInitialGroundwaterLevelConstantPartialUpdateRequest { id: number; simulationPk: string; data: GroundWaterLevel; } export interface SimulationsInitialGroundwaterLevelConstantReadRequest { id: number; simulationPk: string; } export interface SimulationsInitialGroundwaterLevelConstantUpdateRequest { id: number; simulationPk: string; data: GroundWaterLevel; } export interface SimulationsInitialGroundwaterLevelRasterCreateRequest { simulationPk: string; data: GroundWaterRaster; } export interface SimulationsInitialGroundwaterLevelRasterDeleteRequest { id: number; simulationPk: string; } export interface SimulationsInitialGroundwaterLevelRasterListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsInitialGroundwaterLevelRasterPartialUpdateRequest { id: number; simulationPk: string; data: GroundWaterRaster; } export interface SimulationsInitialGroundwaterLevelRasterReadRequest { id: number; simulationPk: string; } export interface SimulationsInitialGroundwaterLevelRasterUpdateRequest { id: number; simulationPk: string; data: GroundWaterRaster; } export interface SimulationsInitialSavedStateCreateRequest { simulationPk: string; data: InitialSavedState; } export interface SimulationsInitialSavedStateDeleteRequest { id: number; simulationPk: string; } export interface SimulationsInitialSavedStateListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsInitialSavedStatePartialUpdateRequest { id: number; simulationPk: string; data: InitialSavedState; } export interface SimulationsInitialSavedStateReadRequest { id: number; simulationPk: string; } export interface SimulationsInitialSavedStateUpdateRequest { id: number; simulationPk: string; data: InitialSavedState; } export interface SimulationsInitialWindDragCoefficientCreateRequest { simulationPk: string; data: WindDragCoefficient; } export interface SimulationsInitialWindDragCoefficientDeleteRequest { id: number; simulationPk: string; } export interface SimulationsInitialWindDragCoefficientListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsInitialWindDragCoefficientPartialUpdateRequest { id: number; simulationPk: string; data: WindDragCoefficient; } export interface SimulationsInitialWindDragCoefficientReadRequest { id: number; simulationPk: string; } export interface SimulationsInitialWindDragCoefficientUpdateRequest { id: number; simulationPk: string; data: WindDragCoefficient; } export interface SimulationsListRequest { name?: string; nameIexact?: string; nameContains?: string; nameIcontains?: string; nameIn?: string; nameStartswith?: string; nameIstartswith?: string; nameEndswith?: string; nameRegex?: string; uuid?: string; uuidIexact?: string; uuidContains?: string; uuidIcontains?: string; uuidIn?: string; uuidStartswith?: string; uuidIstartswith?: string; uuidEndswith?: string; uuidRegex?: string; createdDate?: string; createdDateGt?: string; createdDateGte?: string; createdDateLt?: string; createdDateLte?: string; createdYear?: number; createdYearGt?: number; createdYearGte?: number; createdYearLt?: number; createdYearLte?: number; createdMonth?: number; createdMonthLte?: number; createdDay?: number; createdDayLt?: number; userUsername?: string; userUsernameIstartswith?: string; threedimodelId?: number; threedimodelRevisionId?: number; tagsIn?: string; isTemplate?: string; ordering?: string; limit?: number; offset?: number; } export interface SimulationsPartialUpdateRequest { id: number; data: SimulationUpdate; } export interface SimulationsPostProcessingLizardQueueListRequest { limit?: number; offset?: number; } export interface SimulationsProgressListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsReadRequest { id: number; } export interface SimulationsResultsFilesCreateRequest { simulationPk: string; data: ResultFile; } export interface SimulationsResultsFilesDeleteRequest { id: number; simulationPk: string; } export interface SimulationsResultsFilesDownloadRequest { id: number; simulationPk: string; } export interface SimulationsResultsFilesListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsResultsFilesPartialUpdateRequest { id: number; simulationPk: string; data: ResultFile; } export interface SimulationsResultsFilesReadRequest { id: number; simulationPk: string; } export interface SimulationsResultsFilesUpdateRequest { id: number; simulationPk: string; data: ResultFile; } export interface SimulationsResultsFilesUploadRequest { id: number; simulationPk: string; data: Upload; } export interface SimulationsResultsPostProcessingLizardArrivalCreateRequest { simulationPk: string; data: ArrivalTimePostProcessing; } export interface SimulationsResultsPostProcessingLizardArrivalDeleteRequest { simulationPk: string; } export interface SimulationsResultsPostProcessingLizardArrivalListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsResultsPostProcessingLizardBasicCreateRequest { simulationPk: string; data: BasicPostProcessing; } export interface SimulationsResultsPostProcessingLizardBasicDeleteRequest { simulationPk: string; } export interface SimulationsResultsPostProcessingLizardBasicListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsResultsPostProcessingLizardDamageCreateRequest { simulationPk: string; data: DamagePostProcessing; } export interface SimulationsResultsPostProcessingLizardDamageDeleteRequest { simulationPk: string; } export interface SimulationsResultsPostProcessingLizardDamageListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsResultsPostProcessingLizardOverviewListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsResultsPostProcessingLizardStartCreateRequest { simulationPk: string; data: object; } export interface SimulationsResultsPostProcessingLizardStartRetryRequest { simulationPk: string; data: object; } export interface SimulationsResultsPostProcessingLizardStatusCreateRequest { simulationPk: string; data: PostProcessingStatus; } export interface SimulationsResultsPostProcessingLizardStatusDeleteRequest { simulationPk: string; } export interface SimulationsResultsPostProcessingLizardStatusHistoryListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsResultsPostProcessingLizardStatusListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsSettingsAggregationCreateRequest { simulationPk: string; data: AggregationSettings; } export interface SimulationsSettingsAggregationDeleteRequest { id: number; simulationPk: string; } export interface SimulationsSettingsAggregationListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsSettingsAggregationPartialUpdateRequest { id: number; simulationPk: string; data: AggregationSettings; } export interface SimulationsSettingsAggregationReadRequest { id: number; simulationPk: string; } export interface SimulationsSettingsAggregationUpdateRequest { id: number; simulationPk: string; data: AggregationSettings; } export interface SimulationsSettingsNumericalCreateRequest { simulationPk: string; data: NumericalSettings; } export interface SimulationsSettingsNumericalDeleteRequest { simulationPk: string; } export interface SimulationsSettingsNumericalPartialUpdateRequest { simulationPk: string; data: NumericalSettings; } export interface SimulationsSettingsNumericalUpdateRequest { simulationPk: string; data: NumericalSettings; } export interface SimulationsSettingsOverviewRequest { simulationPk: string; } export interface SimulationsSettingsPhysicalCreateRequest { simulationPk: string; data: PhysicalSettings; } export interface SimulationsSettingsPhysicalDeleteRequest { simulationPk: string; } export interface SimulationsSettingsPhysicalPartialUpdateRequest { simulationPk: string; data: PhysicalSettings; } export interface SimulationsSettingsPhysicalUpdateRequest { simulationPk: string; data: PhysicalSettings; } export interface SimulationsSettingsTimeStepCreateRequest { simulationPk: string; data: TimeStepSettings; } export interface SimulationsSettingsTimeStepDeleteRequest { simulationPk: string; } export interface SimulationsSettingsTimeStepPartialUpdateRequest { simulationPk: string; data: TimeStepSettings; } export interface SimulationsSettingsTimeStepUpdateRequest { simulationPk: string; data: TimeStepSettings; } export interface SimulationsStatusCreateRequest { simulationPk: string; data: SimulationStatus; } export interface SimulationsStatusDeleteRequest { id: number; simulationPk: string; } export interface SimulationsStatusHistoryListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsStatusHistoryReadRequest { id: number; simulationPk: string; } export interface SimulationsStatusListRequest { simulationPk: string; ordering?: string; limit?: number; offset?: number; } export interface SimulationsStatusPartialUpdateRequest { id: number; simulationPk: string; data: SimulationStatus; } export interface SimulationsStatusPatchRequest { simulationPk: string; data: SimulationStatus; } export interface SimulationsStatusUpdateRequest { id: number; simulationPk: string; data: SimulationStatus; } export interface SimulationsUpdateRequest { id: number; data: SimulationUpdate; } export interface SimulationsVisualisationsBreachGraphCreateRequest { simulationPk: string; data: BreachGraphRequest; } export interface SimulationsVisualisationsProfileListRequest { layer: string; simulationPk: string; limit?: number; offset?: number; } export interface SimulationsVisualisationsPumpDischargeGraphCreateRequest { simulationPk: string; data: PumpDischargeGraphRequest; } export interface SimulationsVisualisationsRainGraphCreateRequest { simulationPk: string; data: RainGraphRequest; } export interface SimulationsVisualisationsTmsListRequest { layer: string; simulationPk: string; limit?: number; offset?: number; } export interface SimulationsVisualisationsWaterFlowGraphCreateRequest { simulationPk: string; data: WaterFlowGraphRequest; } export interface SimulationsVisualisationsWaterLevelGraphCreateRequest { simulationPk: string; data: WaterLevelGraphRequest; } export interface SimulationsVisualisationsWaterLevelProfileCreateRequest { simulationPk: string; data: WaterLevelProfileRequest; } export interface SimulationsVisualisationsWaterdepthListRequest { simulationPk: string; limit?: number; offset?: number; } export interface SimulationsWebsocketsListRequest { simulationPk: string; limit?: number; offset?: number; } export interface StatusesListRequest { name?: string; nameIexact?: string; nameContains?: string; nameIcontains?: string; nameIn?: string; nameStartswith?: string; nameIstartswith?: string; nameEndswith?: string; nameRegex?: string; simulationName?: string; simulationNameIexact?: string; simulationNameContains?: string; simulationNameIcontains?: string; simulationNameIn?: string; simulationNameStartswith?: string; simulationNameIstartswith?: string; simulationNameEndswith?: string; simulationNameRegex?: string; simulationComputeClusterName?: string; simulationThreedimodelSlug?: string; simulationThreedimodelSlugIexact?: string; simulationThreedimodelSlugContains?: string; simulationThreedimodelSlugIcontains?: string; simulationThreedimodelSlugIn?: string; simulationThreedimodelSlugStartswith?: string; simulationThreedimodelSlugIstartswith?: string; simulationThreedimodelSlugEndswith?: string; simulationThreedimodelSlugRegex?: string; created?: string; createdGt?: string; createdGte?: string; createdLt?: string; createdLte?: string; createdDate?: string; createdDateGt?: string; createdDateGte?: string; createdDateLt?: string; createdDateLte?: string; createdYear?: number; createdYearGt?: number; createdYearGte?: number; createdYearLt?: number; createdYearLte?: number; createdMonth?: number; createdMonthLte?: number; createdDay?: number; createdDayLt?: number; createdWeek?: number; createdWeekDay?: number; id?: number; idGt?: number; idGte?: number; idLt?: number; idLte?: number; idIsnull?: string; exitCode?: string; exitCodeGt?: number; exitCodeGte?: number; exitCodeLt?: number; exitCodeLte?: number; exitCodeIsnull?: string; simulationIdIn?: number; simulationUserUsername?: string; simulationTypeLive?: string; simulationTagsContains?: string; simulationOrganisationNameIstartswith?: string; simulationOrganisationUniqueId?: string; ordering?: string; limit?: number; offset?: number; } export interface StatusesReadRequest { id: number; } export interface StatusesStatisticsRequest { name?: string; nameIexact?: string; nameContains?: string; nameIcontains?: string; nameIn?: string; nameStartswith?: string; nameIstartswith?: string; nameEndswith?: string; nameRegex?: string; simulationName?: string; simulationNameIexact?: string; simulationNameContains?: string; simulationNameIcontains?: string; simulationNameIn?: string; simulationNameStartswith?: string; simulationNameIstartswith?: string; simulationNameEndswith?: string; simulationNameRegex?: string; simulationComputeClusterName?: string; simulationThreedimodelSlug?: string; simulationThreedimodelSlugIexact?: string; simulationThreedimodelSlugContains?: string; simulationThreedimodelSlugIcontains?: string; simulationThreedimodelSlugIn?: string; simulationThreedimodelSlugStartswith?: string; simulationThreedimodelSlugIstartswith?: string; simulationThreedimodelSlugEndswith?: string; simulationThreedimodelSlugRegex?: string; created?: string; createdGt?: string; createdGte?: string; createdLt?: string; createdLte?: string; createdDate?: string; createdDateGt?: string; createdDateGte?: string; createdDateLt?: string; createdDateLte?: string; createdYear?: number; createdYearGt?: number; createdYearGte?: number; createdYearLt?: number; createdYearLte?: number; createdMonth?: number; createdMonthLte?: number; createdDay?: number; createdDayLt?: number; createdWeek?: number; createdWeekDay?: number; id?: number; idGt?: number; idGte?: number; idLt?: number; idLte?: number; idIsnull?: string; exitCode?: string; exitCodeGt?: number; exitCodeGte?: number; exitCodeLt?: number; exitCodeLte?: number; exitCodeIsnull?: string; simulationIdIn?: number; simulationUserUsername?: string; simulationTypeLive?: string; simulationTagsContains?: string; simulationOrganisationNameIstartswith?: string; simulationOrganisationUniqueId?: string; ordering?: string; limit?: number; offset?: number; } export interface ThreedimodelsBoundaryconditionsCreateRequest { threedimodelPk: string; data: BoundaryCondition; } export interface ThreedimodelsBoundaryconditionsDeleteRequest { id: number; threedimodelPk: string; } export interface ThreedimodelsBoundaryconditionsListRequest { threedimodelPk: string; limit?: number; offset?: number; } export interface ThreedimodelsBoundaryconditionsPartialUpdateRequest { id: number; threedimodelPk: string; data: BoundaryCondition; } export interface ThreedimodelsBoundaryconditionsReadRequest { id: number; threedimodelPk: string; } export interface ThreedimodelsBoundaryconditionsUpdateRequest { id: number; threedimodelPk: string; data: BoundaryCondition; } export interface ThreedimodelsBreachesGeojsonUploadRequest { id: number; data: Upload; } export interface ThreedimodelsBulkPotentialbreachesCreateRequest { threedimodelPk: string; data: Array; } export interface ThreedimodelsBulkRastersCreateRequest { threedimodelPk: string; data: Array; } export interface ThreedimodelsCellsGeojsonUploadRequest { id: number; data: Upload; } export interface ThreedimodelsChannelsGeojsonUploadRequest { id: number; data: Upload; } export interface ThreedimodelsCreateRequest { data: ThreediModel; } export interface ThreedimodelsCulvertsGeojsonUploadRequest { id: number; data: Upload; } export interface ThreedimodelsDeleteRequest { id: number; } export interface ThreedimodelsFlowlinesGeojsonUploadRequest { id: number; data: Upload; } export interface ThreedimodelsGeojsonBreachesDownloadRequest { id: number; } export interface ThreedimodelsGeojsonCellsDownloadRequest { id: number; } export interface ThreedimodelsGeojsonChannelsDownloadRequest { id: number; } export interface ThreedimodelsGeojsonCulvertsDownloadRequest { id: number; } export interface ThreedimodelsGeojsonDownloadRequest { id: number; } export interface ThreedimodelsGeojsonFlowlinesDownloadRequest { id: number; } export interface ThreedimodelsGeojsonLeveesDownloadRequest { id: number; } export interface ThreedimodelsGeojsonManholesDownloadRequest { id: number; } export interface ThreedimodelsGeojsonOrificesDownloadRequest { id: number; } export interface ThreedimodelsGeojsonPipesDownloadRequest { id: number; } export interface ThreedimodelsGeojsonPumpsDownloadRequest { id: number; } export interface ThreedimodelsGeojsonUploadRequest { id: number; data: Upload; } export interface ThreedimodelsGeojsonWeirsDownloadRequest { id: number; } export interface ThreedimodelsGridadminDownloadRequest { id: number; } export interface ThreedimodelsGridadminUploadRequest { id: number; data: Upload; } export interface ThreedimodelsInitialWaterlevelsCreateRequest { threedimodelPk: string; data: InitialWaterlevel; } export interface ThreedimodelsInitialWaterlevelsDeleteRequest { id: number; threedimodelPk: string; } export interface ThreedimodelsInitialWaterlevelsDownloadRequest { id: number; threedimodelPk: string; } export interface ThreedimodelsInitialWaterlevelsListRequest { threedimodelPk: string; limit?: number; offset?: number; } export interface ThreedimodelsInitialWaterlevelsPartialUpdateRequest { id: number; threedimodelPk: string; data: InitialWaterlevel; } export interface ThreedimodelsInitialWaterlevelsReadRequest { id: number; threedimodelPk: string; } export interface ThreedimodelsInitialWaterlevelsUpdateRequest { id: number; threedimodelPk: string; data: InitialWaterlevel; } export interface ThreedimodelsInitialWaterlevelsUploadRequest { id: number; threedimodelPk: string; data: Upload; } export interface ThreedimodelsLeveesGeojsonUploadRequest { id: number; data: Upload; } export interface ThreedimodelsListRequest { name?: string; nameIexact?: string; nameContains?: string; nameIcontains?: string; nameIn?: string; nameStartswith?: string; nameIstartswith?: string; nameEndswith?: string; nameRegex?: string; slug?: string; slugIexact?: string; slugContains?: string; slugIcontains?: string; slugIn?: string; slugStartswith?: string; slugIstartswith?: string; slugEndswith?: string; slugRegex?: string; epsg?: number; isValid?: string; inpyVersionSlug?: string; inpyVersionSlugIexact?: string; inpyVersionSlugContains?: string; inpyVersionSlugIcontains?: string; inpyVersionSlugIn?: string; inpyVersionSlugStartswith?: string; inpyVersionSlugIstartswith?: string; inpyVersionSlugEndswith?: string; inpyVersionSlugRegex?: string; inpyVersionThreediVersion?: string; inpyVersionThreediVersionIexact?: string; inpyVersionThreediVersionContains?: string; inpyVersionThreediVersionIcontains?: string; inpyVersionThreediVersionIn?: string; inpyVersionThreediVersionStartswith?: string; inpyVersionThreediVersionIstartswith?: string; inpyVersionThreediVersionEndswith?: string; inpyVersionThreediVersionRegex?: string; inpyVersionThreedicoreVersion?: string; inpyVersionThreedicoreVersionIexact?: string; inpyVersionThreedicoreVersionContains?: string; inpyVersionThreedicoreVersionIcontains?: string; inpyVersionThreedicoreVersionIn?: string; inpyVersionThreedicoreVersionStartswith?: string; inpyVersionThreedicoreVersionIstartswith?: string; inpyVersionThreedicoreVersionEndswith?: string; inpyVersionThreedicoreVersionRegex?: string; revisionId?: number; revisionNumber?: number; revisionNumberGt?: number; revisionNumberGte?: number; revisionNumberLt?: number; revisionNumberLte?: number; revisionNumberIsnull?: string; revisionHash?: string; revisionHashIexact?: string; revisionHashContains?: string; revisionHashIcontains?: string; revisionHashIn?: string; revisionHashStartswith?: string; revisionHashIstartswith?: string; revisionHashEndswith?: string; revisionHashRegex?: string; revisionSchematisationIsnull?: string; revisionSchematisationName?: string; revisionSchematisationNameIexact?: string; revisionSchematisationNameContains?: string; revisionSchematisationNameIcontains?: string; revisionSchematisationNameIn?: string; revisionSchematisationNameStartswith?: string; revisionSchematisationNameIstartswith?: string; revisionSchematisationNameEndswith?: string; revisionSchematisationNameRegex?: string; revisionRepositoryOrganisationUniqueId?: string; revisionRepositoryOrganisationUniqueIdIexact?: string; revisionRepositoryOrganisationUniqueIdContains?: string; revisionRepositoryOrganisationUniqueIdIcontains?: string; revisionRepositoryOrganisationUniqueIdIn?: string; revisionRepositoryOrganisationUniqueIdStartswith?: string; revisionRepositoryOrganisationUniqueIdIstartswith?: string; revisionRepositoryOrganisationUniqueIdEndswith?: string; revisionRepositoryOrganisationUniqueIdRegex?: string; revisionSchematisationOwnerUniqueId?: string; revisionSchematisationId?: number; revisionIsPinned?: string; disabled?: string; inpSuccess?: string; inpyVersionActive?: string; ordering?: string; limit?: number; offset?: number; } export interface ThreedimodelsManholesGeojsonUploadRequest { id: number; data: Upload; } export interface ThreedimodelsOrificesGeojsonUploadRequest { id: number; data: Upload; } export interface ThreedimodelsPartialUpdateRequest { id: number; data: ThreediModel; } export interface ThreedimodelsPipesGeojsonUploadRequest { id: number; data: Upload; } export interface ThreedimodelsPotentialbreachesCreateRequest { threedimodelPk: string; data: PotentialBreach; } export interface ThreedimodelsPotentialbreachesDeleteRequest { id: number; threedimodelPk: string; } export interface ThreedimodelsPotentialbreachesListRequest { threedimodelPk: string; connectedPntId?: number; connectedPntIdGt?: number; connectedPntIdGte?: number; connectedPntIdLt?: number; connectedPntIdLte?: number; connectedPntIdIsnull?: string; threedimodelId?: number; threedimodelIdGt?: number; threedimodelIdGte?: number; threedimodelIdLt?: number; threedimodelIdLte?: number; threedimodelIdIsnull?: string; limit?: number; offset?: number; } export interface ThreedimodelsPotentialbreachesPartialUpdateRequest { id: number; threedimodelPk: string; data: PotentialBreach; } export interface ThreedimodelsPotentialbreachesReadRequest { id: number; threedimodelPk: string; } export interface ThreedimodelsPotentialbreachesUpdateRequest { id: number; threedimodelPk: string; data: PotentialBreach; } export interface ThreedimodelsPumpsGeojsonUploadRequest { id: number; data: Upload; } export interface ThreedimodelsRasterOptionsRequest { id: number; } export interface ThreedimodelsRastersCreateRequest { threedimodelPk: string; data: Raster; } export interface ThreedimodelsRastersDeleteRequest { id: number; threedimodelPk: string; } export interface ThreedimodelsRastersDownloadRequest { id: number; threedimodelPk: string; } export interface ThreedimodelsRastersListRequest { threedimodelPk: string; type?: string; typeIexact?: string; typeContains?: string; typeIcontains?: string; typeIn?: string; typeStartswith?: string; typeIstartswith?: string; typeEndswith?: string; typeRegex?: string; name?: string; nameIexact?: string; nameContains?: string; nameIcontains?: string; nameIn?: string; nameStartswith?: string; nameIstartswith?: string; nameEndswith?: string; nameRegex?: string; limit?: number; offset?: number; } export interface ThreedimodelsRastersPartialUpdateRequest { id: number; threedimodelPk: string; data: Raster; } export interface ThreedimodelsRastersReadRequest { id: number; threedimodelPk: string; } export interface ThreedimodelsRastersUpdateRequest { id: number; threedimodelPk: string; data: Raster; } export interface ThreedimodelsRastersUploadRequest { id: number; threedimodelPk: string; data: Upload; } export interface ThreedimodelsReadRequest { id: number; } export interface ThreedimodelsSavedStatesDeleteRequest { id: number; threedimodelPk: string; } export interface ThreedimodelsSavedStatesListRequest { threedimodelPk: string; ordering?: string; limit?: number; offset?: number; } export interface ThreedimodelsSavedStatesReadRequest { id: number; threedimodelPk: string; } export interface ThreedimodelsTablesDownloadRequest { id: number; } export interface ThreedimodelsTablesUploadRequest { id: number; data: Upload; } export interface ThreedimodelsTasksCreateRequest { threedimodelPk: string; data: ThreediModelTask; } export interface ThreedimodelsTasksDeleteRequest { id: number; threedimodelPk: string; } export interface ThreedimodelsTasksListRequest { threedimodelPk: string; limit?: number; offset?: number; } export interface ThreedimodelsTasksPartialUpdateRequest { id: number; threedimodelPk: string; data: ThreediModelTask; } export interface ThreedimodelsTasksReadRequest { id: number; threedimodelPk: string; } export interface ThreedimodelsTasksUpdateRequest { id: number; threedimodelPk: string; data: ThreediModelTask; } export interface ThreedimodelsUpdateRequest { id: number; data: ThreediModel; } export interface ThreedimodelsWeirsGeojsonUploadRequest { id: number; data: Upload; } export interface UsageListRequest { startedGt?: string; startedGte?: string; startedLt?: string; startedLte?: string; startedDate?: string; startedDateGt?: string; startedDateGte?: string; startedDateLt?: string; startedDateLte?: string; startedYear?: number; startedYearGt?: number; startedYearGte?: number; startedYearLt?: number; startedYearLte?: number; startedMonth?: number; startedMonthLte?: number; finishedGt?: string; finishedGte?: string; finishedLt?: string; finishedLte?: string; finishedDate?: string; finishedDateGt?: string; finishedDateGte?: string; finishedDateLt?: string; finishedDateLte?: string; finishedYear?: number; finishedYearGt?: number; finishedYearGte?: number; finishedYearLt?: number; finishedYearLte?: number; finishedMonth?: number; finishedMonthLte?: number; totalTime?: number; totalTimeGt?: number; totalTimeGte?: number; totalTimeLt?: number; totalTimeLte?: number; totalTimeIsnull?: string; simulationName?: string; simulationNameIexact?: string; simulationNameContains?: string; simulationNameIcontains?: string; simulationNameIn?: string; simulationNameStartswith?: string; simulationNameIstartswith?: string; simulationNameEndswith?: string; simulationNameRegex?: string; simulationThreedimodelId?: number; simulationThreedimodelIdGt?: number; simulationThreedimodelIdGte?: number; simulationThreedimodelIdLt?: number; simulationThreedimodelIdLte?: number; simulationThreedimodelIdIsnull?: string; simulationThreedimodelName?: string; simulationThreedimodelNameIexact?: string; simulationThreedimodelNameContains?: string; simulationThreedimodelNameIcontains?: string; simulationThreedimodelNameIn?: string; simulationThreedimodelNameStartswith?: string; simulationThreedimodelNameIstartswith?: string; simulationThreedimodelNameEndswith?: string; simulationThreedimodelNameRegex?: string; simulationUserUsername?: string; simulationUserUsernameIexact?: string; simulationUserUsernameContains?: string; simulationUserUsernameIcontains?: string; simulationUserUsernameIn?: string; simulationUserUsernameStartswith?: string; simulationUserUsernameIstartswith?: string; simulationUserUsernameEndswith?: string; simulationUserUsernameRegex?: string; simulationActiveStatusName?: string; simulationActiveStatusNameIexact?: string; simulationActiveStatusNameContains?: string; simulationActiveStatusNameIcontains?: string; simulationActiveStatusNameIn?: string; simulationActiveStatusNameStartswith?: string; simulationActiveStatusNameIstartswith?: string; simulationActiveStatusNameEndswith?: string; simulationActiveStatusNameRegex?: string; simulationTypeLive?: string; simulationOrganisationNameIstartswith?: string; simulationOrganisationUniqueId?: string; simulationStatus?: string; simulationTagsIn?: string; ordering?: string; limit?: number; offset?: number; } export interface UsageReadRequest { id: number; } export interface UsageStatisticsRequest { startedGt?: string; startedGte?: string; startedLt?: string; startedLte?: string; startedDate?: string; startedDateGt?: string; startedDateGte?: string; startedDateLt?: string; startedDateLte?: string; startedYear?: number; startedYearGt?: number; startedYearGte?: number; startedYearLt?: number; startedYearLte?: number; startedMonth?: number; startedMonthLte?: number; finishedGt?: string; finishedGte?: string; finishedLt?: string; finishedLte?: string; finishedDate?: string; finishedDateGt?: string; finishedDateGte?: string; finishedDateLt?: string; finishedDateLte?: string; finishedYear?: number; finishedYearGt?: number; finishedYearGte?: number; finishedYearLt?: number; finishedYearLte?: number; finishedMonth?: number; finishedMonthLte?: number; totalTime?: number; totalTimeGt?: number; totalTimeGte?: number; totalTimeLt?: number; totalTimeLte?: number; totalTimeIsnull?: string; simulationName?: string; simulationNameIexact?: string; simulationNameContains?: string; simulationNameIcontains?: string; simulationNameIn?: string; simulationNameStartswith?: string; simulationNameIstartswith?: string; simulationNameEndswith?: string; simulationNameRegex?: string; simulationThreedimodelId?: number; simulationThreedimodelIdGt?: number; simulationThreedimodelIdGte?: number; simulationThreedimodelIdLt?: number; simulationThreedimodelIdLte?: number; simulationThreedimodelIdIsnull?: string; simulationThreedimodelName?: string; simulationThreedimodelNameIexact?: string; simulationThreedimodelNameContains?: string; simulationThreedimodelNameIcontains?: string; simulationThreedimodelNameIn?: string; simulationThreedimodelNameStartswith?: string; simulationThreedimodelNameIstartswith?: string; simulationThreedimodelNameEndswith?: string; simulationThreedimodelNameRegex?: string; simulationUserUsername?: string; simulationUserUsernameIexact?: string; simulationUserUsernameContains?: string; simulationUserUsernameIcontains?: string; simulationUserUsernameIn?: string; simulationUserUsernameStartswith?: string; simulationUserUsernameIstartswith?: string; simulationUserUsernameEndswith?: string; simulationUserUsernameRegex?: string; simulationActiveStatusName?: string; simulationActiveStatusNameIexact?: string; simulationActiveStatusNameContains?: string; simulationActiveStatusNameIcontains?: string; simulationActiveStatusNameIn?: string; simulationActiveStatusNameStartswith?: string; simulationActiveStatusNameIstartswith?: string; simulationActiveStatusNameEndswith?: string; simulationActiveStatusNameRegex?: string; simulationTypeLive?: string; simulationOrganisationNameIstartswith?: string; simulationOrganisationUniqueId?: string; simulationStatus?: string; simulationTagsIn?: string; ordering?: string; limit?: number; offset?: number; } /** * no description */ export declare class V3Api extends runtime.BaseAPI { /** * Read-only API endpoint for viewing user details for current user */ authProfileListRaw(requestParameters: AuthProfileListRequest): Promise>; /** * Read-only API endpoint for viewing user details for current user */ authProfileList(requestParameters: AuthProfileListRequest): Promise; /** * Post \"refresh\" token as \"refresh\". The return \"access\" token needs to be sent as HTTP authentication header with every request with \'Bearer \' prefix (case-sensitive). * Refresh API authentication token by refresh_token. */ authRefreshTokenCreateRaw(requestParameters: AuthRefreshTokenCreateRequest): Promise>; /** * Post \"refresh\" token as \"refresh\". The return \"access\" token needs to be sent as HTTP authentication header with every request with \'Bearer \' prefix (case-sensitive). * Refresh API authentication token by refresh_token. */ authRefreshTokenCreate(requestParameters: AuthRefreshTokenCreateRequest): Promise; /** * There are two ways for retrieving a tokens. The preferred way is attaching a Personal API Key to the request and leave the request body empty. For backwards compatibility, you can also supply your username and password in the request body directly. The response will contain an \"access\" and \"refresh\" JWT token. The \"access\" token needs to be sent as HTTP authentication header with every request with a \'Bearer \' prefix (case-sensitive). Note that the \"access\" token expires after some time. The \"refresh\" token can be used to get a new access token via the \"refresh\" endpoint. * Retrieve tokens for API authentication. */ authTokenCreateRaw(requestParameters: AuthTokenCreateRequest): Promise>; /** * There are two ways for retrieving a tokens. The preferred way is attaching a Personal API Key to the request and leave the request body empty. For backwards compatibility, you can also supply your username and password in the request body directly. The response will contain an \"access\" and \"refresh\" JWT token. The \"access\" token needs to be sent as HTTP authentication header with every request with a \'Bearer \' prefix (case-sensitive). Note that the \"access\" token expires after some time. The \"refresh\" token can be used to get a new access token via the \"refresh\" endpoint. * Retrieve tokens for API authentication. */ authTokenCreate(requestParameters: AuthTokenCreateRequest): Promise; /** * - superusers and staff users might view all users - user with a manager role might view all users for the organisations they have the manager role for - regular users might view their user details * Read-only API endpoint for viewing user details. */ authUsersListRaw(requestParameters: AuthUsersListRequest): Promise>; /** * - superusers and staff users might view all users - user with a manager role might view all users for the organisations they have the manager role for - regular users might view their user details * Read-only API endpoint for viewing user details. */ authUsersList(requestParameters: AuthUsersListRequest): Promise; /** */ authUsersReadRaw(requestParameters: AuthUsersReadRequest): Promise>; /** */ authUsersRead(requestParameters: AuthUsersReadRequest): Promise; /** */ authUsersTokensRaw(requestParameters: AuthUsersTokensRequest): Promise>; /** */ authUsersTokens(requestParameters: AuthUsersTokensRequest): Promise; /** * API endpoint for interacting with contracts. */ contractsCreateRaw(requestParameters: ContractsCreateRequest): Promise>; /** * API endpoint for interacting with contracts. */ contractsCreate(requestParameters: ContractsCreateRequest): Promise; /** * API endpoint for interacting with contracts. */ contractsDeleteRaw(requestParameters: ContractsDeleteRequest): Promise>; /** * API endpoint for interacting with contracts. */ contractsDelete(requestParameters: ContractsDeleteRequest): Promise; /** * List all organisations that already have used some fraction of their calculation quota (for the current year - the `hours_used` property is based on the current calender year) ``` ?hours_used__gt=0 ``` * Overview of organisations that have a valid 3Di contract. */ contractsListRaw(requestParameters: ContractsListRequest): Promise>; /** * List all organisations that already have used some fraction of their calculation quota (for the current year - the `hours_used` property is based on the current calender year) ``` ?hours_used__gt=0 ``` * Overview of organisations that have a valid 3Di contract. */ contractsList(requestParameters: ContractsListRequest): Promise; /** * API endpoint for interacting with contracts. */ contractsPartialUpdateRaw(requestParameters: ContractsPartialUpdateRequest): Promise>; /** * API endpoint for interacting with contracts. */ contractsPartialUpdate(requestParameters: ContractsPartialUpdateRequest): Promise; /** * API endpoint for interacting with contracts. */ contractsReadRaw(requestParameters: ContractsReadRequest): Promise>; /** * API endpoint for interacting with contracts. */ contractsRead(requestParameters: ContractsReadRequest): Promise; /** * API endpoint for interacting with contracts. */ contractsUpdateRaw(requestParameters: ContractsUpdateRequest): Promise>; /** * API endpoint for interacting with contracts. */ contractsUpdate(requestParameters: ContractsUpdateRequest): Promise; /** * A simple ViewSet for viewing files */ filesDeleteRaw(requestParameters: FilesDeleteRequest): Promise>; /** * A simple ViewSet for viewing files */ filesDelete(requestParameters: FilesDeleteRequest): Promise; /** * A simple ViewSet for viewing files */ filesDestroyFileRaw(requestParameters: FilesDestroyFileRequest): Promise>; /** * A simple ViewSet for viewing files */ filesDestroyFile(requestParameters: FilesDestroyFileRequest): Promise; /** * A simple ViewSet for viewing files */ filesDownloadRaw(requestParameters: FilesDownloadRequest): Promise>; /** * A simple ViewSet for viewing files */ filesDownload(requestParameters: FilesDownloadRequest): Promise; /** * A simple ViewSet for viewing files */ filesListRaw(requestParameters: FilesListRequest): Promise>; /** * A simple ViewSet for viewing files */ filesList(requestParameters: FilesListRequest): Promise; /** * A simple ViewSet for viewing files */ filesPartialUpdateRaw(requestParameters: FilesPartialUpdateRequest): Promise>; /** * A simple ViewSet for viewing files */ filesPartialUpdate(requestParameters: FilesPartialUpdateRequest): Promise; /** * For example the geotransform of raster files. * Endpoint to which the upload-processor can enrich file objects (and their related objects) with metadata. */ filesProcessedRaw(requestParameters: FilesProcessedRequest): Promise>; /** * For example the geotransform of raster files. * Endpoint to which the upload-processor can enrich file objects (and their related objects) with metadata. */ filesProcessed(requestParameters: FilesProcessedRequest): Promise; /** * A simple ViewSet for viewing files */ filesReadRaw(requestParameters: FilesReadRequest): Promise>; /** * A simple ViewSet for viewing files */ filesRead(requestParameters: FilesReadRequest): Promise; /** * A simple ViewSet for viewing files */ filesUpdateRaw(requestParameters: FilesUpdateRequest): Promise>; /** * A simple ViewSet for viewing files */ filesUpdate(requestParameters: FilesUpdateRequest): Promise; /** * Inpy was the service for preparing user-supplied schematisations into 3Di models (threedimodels) usable by the 3Di calculation core. Currently, this route is pending deprecation: most newly generated 3Di models will carry an empty inpy_version. */ inpyVersionsCreateRaw(requestParameters: InpyVersionsCreateRequest): Promise>; /** * Inpy was the service for preparing user-supplied schematisations into 3Di models (threedimodels) usable by the 3Di calculation core. Currently, this route is pending deprecation: most newly generated 3Di models will carry an empty inpy_version. */ inpyVersionsCreate(requestParameters: InpyVersionsCreateRequest): Promise; /** * Inpy was the service for preparing user-supplied schematisations into 3Di models (threedimodels) usable by the 3Di calculation core. Currently, this route is pending deprecation: most newly generated 3Di models will carry an empty inpy_version. */ inpyVersionsDeleteRaw(requestParameters: InpyVersionsDeleteRequest): Promise>; /** * Inpy was the service for preparing user-supplied schematisations into 3Di models (threedimodels) usable by the 3Di calculation core. Currently, this route is pending deprecation: most newly generated 3Di models will carry an empty inpy_version. */ inpyVersionsDelete(requestParameters: InpyVersionsDeleteRequest): Promise; /** * Inpy was the service for preparing user-supplied schematisations into 3Di models (threedimodels) usable by the 3Di calculation core. Currently, this route is pending deprecation: most newly generated 3Di models will carry an empty inpy_version. */ inpyVersionsListRaw(requestParameters: InpyVersionsListRequest): Promise>; /** * Inpy was the service for preparing user-supplied schematisations into 3Di models (threedimodels) usable by the 3Di calculation core. Currently, this route is pending deprecation: most newly generated 3Di models will carry an empty inpy_version. */ inpyVersionsList(requestParameters: InpyVersionsListRequest): Promise; /** * Inpy was the service for preparing user-supplied schematisations into 3Di models (threedimodels) usable by the 3Di calculation core. Currently, this route is pending deprecation: most newly generated 3Di models will carry an empty inpy_version. */ inpyVersionsPartialUpdateRaw(requestParameters: InpyVersionsPartialUpdateRequest): Promise>; /** * Inpy was the service for preparing user-supplied schematisations into 3Di models (threedimodels) usable by the 3Di calculation core. Currently, this route is pending deprecation: most newly generated 3Di models will carry an empty inpy_version. */ inpyVersionsPartialUpdate(requestParameters: InpyVersionsPartialUpdateRequest): Promise; /** * Inpy was the service for preparing user-supplied schematisations into 3Di models (threedimodels) usable by the 3Di calculation core. Currently, this route is pending deprecation: most newly generated 3Di models will carry an empty inpy_version. */ inpyVersionsReadRaw(requestParameters: InpyVersionsReadRequest): Promise>; /** * Inpy was the service for preparing user-supplied schematisations into 3Di models (threedimodels) usable by the 3Di calculation core. Currently, this route is pending deprecation: most newly generated 3Di models will carry an empty inpy_version. */ inpyVersionsRead(requestParameters: InpyVersionsReadRequest): Promise; /** * Inpy was the service for preparing user-supplied schematisations into 3Di models (threedimodels) usable by the 3Di calculation core. Currently, this route is pending deprecation: most newly generated 3Di models will carry an empty inpy_version. */ inpyVersionsUpdateRaw(requestParameters: InpyVersionsUpdateRequest): Promise>; /** * Inpy was the service for preparing user-supplied schematisations into 3Di models (threedimodels) usable by the 3Di calculation core. Currently, this route is pending deprecation: most newly generated 3Di models will carry an empty inpy_version. */ inpyVersionsUpdate(requestParameters: InpyVersionsUpdateRequest): Promise; /** * Read-only API endpoint for interacting with organisations. */ organisationsListRaw(requestParameters: OrganisationsListRequest): Promise>; /** * Read-only API endpoint for interacting with organisations. */ organisationsList(requestParameters: OrganisationsListRequest): Promise; /** * Read-only API endpoint for interacting with organisations. */ organisationsPermissionsRaw(requestParameters: OrganisationsPermissionsRequest): Promise>>; /** * Read-only API endpoint for interacting with organisations. */ organisationsPermissions(requestParameters: OrganisationsPermissionsRequest): Promise>; /** * Read-only API endpoint for interacting with organisations. */ organisationsReadRaw(requestParameters: OrganisationsReadRequest): Promise>; /** * Read-only API endpoint for interacting with organisations. */ organisationsRead(requestParameters: OrganisationsReadRequest): Promise; /** * Endpoint for interacting with users in an organisation. */ organisationsUsersListRaw(requestParameters: OrganisationsUsersListRequest): Promise>; /** * Endpoint for interacting with users in an organisation. */ organisationsUsersList(requestParameters: OrganisationsUsersListRequest): Promise; /** * Patch the roles of a user in this organisation. */ organisationsUsersPartialUpdateRaw(requestParameters: OrganisationsUsersPartialUpdateRequest): Promise>; /** * Patch the roles of a user in this organisation. */ organisationsUsersPartialUpdate(requestParameters: OrganisationsUsersPartialUpdateRequest): Promise; /** * Endpoint for interacting with users in an organisation. */ organisationsUsersReadRaw(requestParameters: OrganisationsUsersReadRequest): Promise>; /** * Endpoint for interacting with users in an organisation. */ organisationsUsersRead(requestParameters: OrganisationsUsersReadRequest): Promise; /** * Example payload: { \"user\": \"chuck.norris\", # user name \"role\": \"simulation_runner\", # role name \"organisation\": \"48dac75bef8a42ebbb52e8f89bbdb9f2\" # unique id } * create a role for an existing user in an existing organisation */ permissionsCreateRaw(requestParameters: PermissionsCreateRequest): Promise>; /** * Example payload: { \"user\": \"chuck.norris\", # user name \"role\": \"simulation_runner\", # role name \"organisation\": \"48dac75bef8a42ebbb52e8f89bbdb9f2\" # unique id } * create a role for an existing user in an existing organisation */ permissionsCreate(requestParameters: PermissionsCreateRequest): Promise; /** * Permissions management endpoints. */ permissionsDeleteRaw(requestParameters: PermissionsDeleteRequest): Promise>; /** * Permissions management endpoints. */ permissionsDelete(requestParameters: PermissionsDeleteRequest): Promise; /** * Permissions management endpoints. */ permissionsListRaw(requestParameters: PermissionsListRequest): Promise>; /** * Permissions management endpoints. */ permissionsList(requestParameters: PermissionsListRequest): Promise; /** * Permissions management endpoints. */ permissionsReadRaw(requestParameters: PermissionsReadRequest): Promise>; /** * Permissions management endpoints. */ permissionsRead(requestParameters: PermissionsReadRequest): Promise; /** * A simple ViewSet for viewing modelmeta */ repositoriesCreateRaw(requestParameters: RepositoriesCreateRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ repositoriesCreate(requestParameters: RepositoriesCreateRequest): Promise; /** * A simple ViewSet for viewing modelmeta */ repositoriesDeleteRaw(requestParameters: RepositoriesDeleteRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ repositoriesDelete(requestParameters: RepositoriesDeleteRequest): Promise; /** * A simple ViewSet for viewing modelmeta */ repositoriesListRaw(requestParameters: RepositoriesListRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ repositoriesList(requestParameters: RepositoriesListRequest): Promise; /** * A simple ViewSet for viewing modelmeta */ repositoriesPartialUpdateRaw(requestParameters: RepositoriesPartialUpdateRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ repositoriesPartialUpdate(requestParameters: RepositoriesPartialUpdateRequest): Promise; /** * A simple ViewSet for viewing modelmeta */ repositoriesReadRaw(requestParameters: RepositoriesReadRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ repositoriesRead(requestParameters: RepositoriesReadRequest): Promise; /** * A simple ViewSet for viewing modelmeta */ repositoriesRevisionsRaw(requestParameters: RepositoriesRevisionsRequest): Promise>>; /** * A simple ViewSet for viewing modelmeta */ repositoriesRevisions(requestParameters: RepositoriesRevisionsRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ repositoriesThreedimodelsRaw(requestParameters: RepositoriesThreedimodelsRequest): Promise>>; /** * A simple ViewSet for viewing modelmeta */ repositoriesThreedimodels(requestParameters: RepositoriesThreedimodelsRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ repositoriesUpdateRaw(requestParameters: RepositoriesUpdateRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ repositoriesUpdate(requestParameters: RepositoriesUpdateRequest): Promise; /** * A simple ViewSet for viewing modelmeta */ revisionsCreateRaw(requestParameters: RevisionsCreateRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ revisionsCreate(requestParameters: RevisionsCreateRequest): Promise; /** * A simple ViewSet for viewing modelmeta */ revisionsDeleteRaw(requestParameters: RevisionsDeleteRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ revisionsDelete(requestParameters: RevisionsDeleteRequest): Promise; /** * A simple ViewSet for viewing modelmeta */ revisionsListRaw(requestParameters: RevisionsListRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ revisionsList(requestParameters: RevisionsListRequest): Promise; /** * A simple ViewSet for viewing modelmeta */ revisionsPartialUpdateRaw(requestParameters: RevisionsPartialUpdateRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ revisionsPartialUpdate(requestParameters: RevisionsPartialUpdateRequest): Promise; /** * A simple ViewSet for viewing modelmeta */ revisionsReadRaw(requestParameters: RevisionsReadRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ revisionsRead(requestParameters: RevisionsReadRequest): Promise; /** * A simple ViewSet for viewing modelmeta */ revisionsThreedimodelsRaw(requestParameters: RevisionsThreedimodelsRequest): Promise>>; /** * A simple ViewSet for viewing modelmeta */ revisionsThreedimodels(requestParameters: RevisionsThreedimodelsRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ revisionsUpdateRaw(requestParameters: RevisionsUpdateRequest): Promise>; /** * A simple ViewSet for viewing modelmeta */ revisionsUpdate(requestParameters: RevisionsUpdateRequest): Promise; /** * Read-only API endpoint for viewing roles */ rolesListRaw(requestParameters: RolesListRequest): Promise>; /** * Read-only API endpoint for viewing roles */ rolesList(requestParameters: RolesListRequest): Promise; /** * Read-only API endpoint for viewing roles */ rolesReadRaw(requestParameters: RolesReadRequest): Promise>; /** * Read-only API endpoint for viewing roles */ rolesRead(requestParameters: RolesReadRequest): Promise; /** * Manage schematisations */ schematisationsCreateRaw(requestParameters: SchematisationsCreateRequest): Promise>; /** * Manage schematisations */ schematisationsCreate(requestParameters: SchematisationsCreateRequest): Promise; /** * Schematisation can only be deleted when all commited revisions are deleted. */ schematisationsDeleteRaw(requestParameters: SchematisationsDeleteRequest): Promise>; /** * Schematisation can only be deleted when all commited revisions are deleted. */ schematisationsDelete(requestParameters: SchematisationsDeleteRequest): Promise; /** * For retrieving all revisions use: `/schematisations/{id}/revisions` * Get the latest committed revision. */ schematisationsLatestRevisionRaw(requestParameters: SchematisationsLatestRevisionRequest): Promise>; /** * For retrieving all revisions use: `/schematisations/{id}/revisions` * Get the latest committed revision. */ schematisationsLatestRevision(requestParameters: SchematisationsLatestRevisionRequest): Promise; /** * Manage schematisations */ schematisationsListRaw(requestParameters: SchematisationsListRequest): Promise>; /** * Manage schematisations */ schematisationsList(requestParameters: SchematisationsListRequest): Promise; /** * Manage schematisations */ schematisationsPartialUpdateRaw(requestParameters: SchematisationsPartialUpdateRequest): Promise>; /** * Manage schematisations */ schematisationsPartialUpdate(requestParameters: SchematisationsPartialUpdateRequest): Promise; /** * Manage schematisations */ schematisationsReadRaw(requestParameters: SchematisationsReadRequest): Promise>; /** * Manage schematisations */ schematisationsRead(requestParameters: SchematisationsReadRequest): Promise; /** * Manage revisions of schematisations. */ schematisationsRevisionsCheckRaw(requestParameters: SchematisationsRevisionsCheckRequest): Promise>; /** * Manage revisions of schematisations. */ schematisationsRevisionsCheck(requestParameters: SchematisationsRevisionsCheckRequest): Promise; /** * The `commit_message` can be used to describe the changes. The `force_as` parameter allows to override the default behaviour of committing the revision with the already assigned revision number. In case another user has already committed a revision with the same number, an HTTP 409 status code is returned. In this case you can either: 1) Save the revision with a higher revision number using `force_as` = `new_revision`, effectively overwriting changes from the other user. 2) Save the revision under a new schematisation using `force_as` = `new_schematisation` and specifying a `schematisation_name`. If you want to merge your changes with the changes from the other user, you need to download his/hers revision locally and merge it yourselves. * Commit the revision */ schematisationsRevisionsCommitRaw(requestParameters: SchematisationsRevisionsCommitRequest): Promise>; /** * The `commit_message` can be used to describe the changes. The `force_as` parameter allows to override the default behaviour of committing the revision with the already assigned revision number. In case another user has already committed a revision with the same number, an HTTP 409 status code is returned. In this case you can either: 1) Save the revision with a higher revision number using `force_as` = `new_revision`, effectively overwriting changes from the other user. 2) Save the revision under a new schematisation using `force_as` = `new_schematisation` and specifying a `schematisation_name`. If you want to merge your changes with the changes from the other user, you need to download his/hers revision locally and merge it yourselves. * Commit the revision */ schematisationsRevisionsCommit(requestParameters: SchematisationsRevisionsCommitRequest): Promise; /** * Creates a clone of the last committed revision (if present) by default except when empty=true is passed in the data. * Create a new revision */ schematisationsRevisionsCreateRaw(requestParameters: SchematisationsRevisionsCreateRequest): Promise>; /** * Creates a clone of the last committed revision (if present) by default except when empty=true is passed in the data. * Create a new revision */ schematisationsRevisionsCreate(requestParameters: SchematisationsRevisionsCreateRequest): Promise; /** * Manage revisions of schematisations. */ schematisationsRevisionsCreateThreedimodelRaw(requestParameters: SchematisationsRevisionsCreateThreedimodelRequest): Promise>; /** * Manage revisions of schematisations. */ schematisationsRevisionsCreateThreedimodel(requestParameters: SchematisationsRevisionsCreateThreedimodelRequest): Promise; /** * Provide the revision id to delete the revision */ schematisationsRevisionsDeleteRaw(requestParameters: SchematisationsRevisionsDeleteRequest): Promise>; /** * Provide the revision id to delete the revision */ schematisationsRevisionsDelete(requestParameters: SchematisationsRevisionsDeleteRequest): Promise; /** * Manage revisions of schematisations. */ schematisationsRevisionsListRaw(requestParameters: SchematisationsRevisionsListRequest): Promise>; /** * Manage revisions of schematisations. */ schematisationsRevisionsList(requestParameters: SchematisationsRevisionsListRequest): Promise; /** * Every raster type can be created/uploaded only once. Optional md5sum can be added to detect if the file already has been uploaded and automatically perform de-duplication. * Endpoint for creating a raster linked to a revision. */ schematisationsRevisionsRastersCreateRaw(requestParameters: SchematisationsRevisionsRastersCreateRequest): Promise>; /** * Every raster type can be created/uploaded only once. Optional md5sum can be added to detect if the file already has been uploaded and automatically perform de-duplication. * Endpoint for creating a raster linked to a revision. */ schematisationsRevisionsRastersCreate(requestParameters: SchematisationsRevisionsRastersCreateRequest): Promise; /** */ schematisationsRevisionsRastersDeleteRaw(requestParameters: SchematisationsRevisionsRastersDeleteRequest): Promise>; /** */ schematisationsRevisionsRastersDelete(requestParameters: SchematisationsRevisionsRastersDeleteRequest): Promise; /** * Endpoint for downloading files. */ schematisationsRevisionsRastersDownloadRaw(requestParameters: SchematisationsRevisionsRastersDownloadRequest): Promise>; /** * Endpoint for downloading files. */ schematisationsRevisionsRastersDownload(requestParameters: SchematisationsRevisionsRastersDownloadRequest): Promise; /** */ schematisationsRevisionsRastersListRaw(requestParameters: SchematisationsRevisionsRastersListRequest): Promise>; /** */ schematisationsRevisionsRastersList(requestParameters: SchematisationsRevisionsRastersListRequest): Promise; /** */ schematisationsRevisionsRastersPartialUpdateRaw(requestParameters: SchematisationsRevisionsRastersPartialUpdateRequest): Promise>; /** */ schematisationsRevisionsRastersPartialUpdate(requestParameters: SchematisationsRevisionsRastersPartialUpdateRequest): Promise; /** */ schematisationsRevisionsRastersReadRaw(requestParameters: SchematisationsRevisionsRastersReadRequest): Promise>; /** */ schematisationsRevisionsRastersRead(requestParameters: SchematisationsRevisionsRastersReadRequest): Promise; /** */ schematisationsRevisionsRastersUpdateRaw(requestParameters: SchematisationsRevisionsRastersUpdateRequest): Promise>; /** */ schematisationsRevisionsRastersUpdate(requestParameters: SchematisationsRevisionsRastersUpdateRequest): Promise; /** * Endpoint for uploading a raster. */ schematisationsRevisionsRastersUploadRaw(requestParameters: SchematisationsRevisionsRastersUploadRequest): Promise>; /** * Endpoint for uploading a raster. */ schematisationsRevisionsRastersUpload(requestParameters: SchematisationsRevisionsRastersUploadRequest): Promise; /** * Manage revisions of schematisations. */ schematisationsRevisionsReadRaw(requestParameters: SchematisationsRevisionsReadRequest): Promise>; /** * Manage revisions of schematisations. */ schematisationsRevisionsRead(requestParameters: SchematisationsRevisionsReadRequest): Promise; /** * Manage revisions of schematisations. */ schematisationsRevisionsSqliteDeleteRaw(requestParameters: SchematisationsRevisionsSqliteDeleteRequest): Promise>; /** * Manage revisions of schematisations. */ schematisationsRevisionsSqliteDelete(requestParameters: SchematisationsRevisionsSqliteDeleteRequest): Promise; /** * Endpoint for downloading files. */ schematisationsRevisionsSqliteDownloadRaw(requestParameters: SchematisationsRevisionsSqliteDownloadRequest): Promise>; /** * Endpoint for downloading files. */ schematisationsRevisionsSqliteDownload(requestParameters: SchematisationsRevisionsSqliteDownloadRequest): Promise; /** * The file should preferably be zipped (deflate). Replaces the present sqlite file if there already exists one. Optional md5sum can be added to detect if the file already has been uploaded and perform de-duplication. (md5sum of the compressed sqlite file) * Endpoint for uploading the sqlite file. */ schematisationsRevisionsSqliteUploadRaw(requestParameters: SchematisationsRevisionsSqliteUploadRequest): Promise>; /** * The file should preferably be zipped (deflate). Replaces the present sqlite file if there already exists one. Optional md5sum can be added to detect if the file already has been uploaded and perform de-duplication. (md5sum of the compressed sqlite file) * Endpoint for uploading the sqlite file. */ schematisationsRevisionsSqliteUpload(requestParameters: SchematisationsRevisionsSqliteUploadRequest): Promise; /** * View revision tasks */ schematisationsRevisionsTasksCreateRaw(requestParameters: SchematisationsRevisionsTasksCreateRequest): Promise>; /** * View revision tasks */ schematisationsRevisionsTasksCreate(requestParameters: SchematisationsRevisionsTasksCreateRequest): Promise; /** * View revision tasks */ schematisationsRevisionsTasksDeleteRaw(requestParameters: SchematisationsRevisionsTasksDeleteRequest): Promise>; /** * View revision tasks */ schematisationsRevisionsTasksDelete(requestParameters: SchematisationsRevisionsTasksDeleteRequest): Promise; /** * View revision tasks */ schematisationsRevisionsTasksListRaw(requestParameters: SchematisationsRevisionsTasksListRequest): Promise>; /** * View revision tasks */ schematisationsRevisionsTasksList(requestParameters: SchematisationsRevisionsTasksListRequest): Promise; /** * View revision tasks */ schematisationsRevisionsTasksPartialUpdateRaw(requestParameters: SchematisationsRevisionsTasksPartialUpdateRequest): Promise>; /** * View revision tasks */ schematisationsRevisionsTasksPartialUpdate(requestParameters: SchematisationsRevisionsTasksPartialUpdateRequest): Promise; /** * View revision tasks */ schematisationsRevisionsTasksReadRaw(requestParameters: SchematisationsRevisionsTasksReadRequest): Promise>; /** * View revision tasks */ schematisationsRevisionsTasksRead(requestParameters: SchematisationsRevisionsTasksReadRequest): Promise; /** * View revision tasks */ schematisationsRevisionsTasksUpdateRaw(requestParameters: SchematisationsRevisionsTasksUpdateRequest): Promise>; /** * View revision tasks */ schematisationsRevisionsTasksUpdate(requestParameters: SchematisationsRevisionsTasksUpdateRequest): Promise; /** * Manage revisions of schematisations. */ schematisationsRevisionsThreedimodelsRaw(requestParameters: SchematisationsRevisionsThreedimodelsRequest): Promise>>; /** * Manage revisions of schematisations. */ schematisationsRevisionsThreedimodels(requestParameters: SchematisationsRevisionsThreedimodelsRequest): Promise>; /** * Manage schematisations */ schematisationsUpdateRaw(requestParameters: SchematisationsUpdateRequest): Promise>; /** * Manage schematisations */ schematisationsUpdate(requestParameters: SchematisationsUpdateRequest): Promise; /** * A simulation template is actually nothing more than a simulation with a special status. It\'s immutable after creation and only can be used to create new simulations. Simulations \'upgraded\' to simulations templates can\'t be directly run. The \'from_template\' endpoint allows to create a new simulation from a template in a runnable state. A simulation template can be changed by first creating a simulation from it with \'from_template\'. Changing that simulation and use this endpoint to \'upgrade\' it to a simulation template. * Create a (optionally cloned) simulation template from the given simulation. */ simulationTemplatesCreateRaw(requestParameters: SimulationTemplatesCreateRequest): Promise>; /** * A simulation template is actually nothing more than a simulation with a special status. It\'s immutable after creation and only can be used to create new simulations. Simulations \'upgraded\' to simulations templates can\'t be directly run. The \'from_template\' endpoint allows to create a new simulation from a template in a runnable state. A simulation template can be changed by first creating a simulation from it with \'from_template\'. Changing that simulation and use this endpoint to \'upgrade\' it to a simulation template. * Create a (optionally cloned) simulation template from the given simulation. */ simulationTemplatesCreate(requestParameters: SimulationTemplatesCreateRequest): Promise