TaskNames:
    | "ListBuildingStoreysNew2"
    | "GetObjects"
    | "GetObjects2"
    | "TableExport2"
    | "ListAvailableDisciplines"
    | "SetDiscipline"
    | "FullExport"
    | "CalculateClashes"
    | "LoginAnonymous"
    | "LoginWithApiToken"
    | "LoginWithUsernamePassword"
    | "ValidateLoginToken"
    | "RunChecks"
    | "ListModelCheckDefinitions"
    | "ListChecks"
    | "GetModelCheckDefinitionSetByName"
    | "GetModelReportByModelCheckSetUuid"
    | "DownloadCheckResultsAsBcf"
    | "DownloadCheckGltf"
    | "GetNodeByPath"
    | "GetNodeByUuid"
    | "GetNodeByVersionUuid"
    | "ListNodes"
    | "ListNodesRecursive"
    | "ListNodeErrors"
    | "ListNodeVersions"
    | "GetNodeVersion"
    | "GetNodeVersions"
    | "CreateNode"
    | "CreateNodeIfNotExists"
    | "NodeExists"
    | "DeleteNode"
    | "DeleteNodeError"
    | "DeleteNodeVersion"
    | "UndeleteNode"
    | "DeleteNodeIfExists"
    | "GetFootprint"
    | "GetGeometryMetaData"
    | "NewExport3d"
    | "GetGeoReference"
    | "SetGeoReference"
    | "ExportCityGml"
    | "DownloadIfc"
    | "DownloadModel"
    | "HasModelWithSizeAndPartialHash"
    | "HasModelWithFullHash"
    | "UploadModelToTree"
    | "UploadVolatileModel"
    | "RenderToStillImage"
    | "CreateVersionsToken"
    | "CreateNodesToken"
    | "CreateRecursiveNodeToken"
    | "GenerateDownloadGeometry3DToken"
    | "GenerateNewDownloadGeometry3DToken"
    | "GenerateDownloadGeometry2DToken"
    | "DownloadGeometry2DNew"
    | "DownloadGeometry3D"
    | "GetGeoOffsets"
    | "InterruptTask"