Upload

class icometrix_sdk.models.upload_entity.StartUploadDto(*, icobrain_report_type, force_reprocessing=False)
Parameters:
  • icobrain_report_type (Literal['icobrain_ms', 'icobrain_dm', 'icobrain_tbi'] | str)

  • force_reprocessing (bool)

force_reprocessing: bool
icobrain_report_type: Literal['icobrain_ms', 'icobrain_dm', 'icobrain_tbi'] | str
class icometrix_sdk.models.upload_entity.StudyUploadEntity(*, id, uri=None, update_timestamp, creation_timestamp, project_id, patient_id, study_id, upload_id)
Parameters:
  • id (str)

  • uri (str | None)

  • update_timestamp (Annotated[datetime | None, BeforeValidator(func=~icometrix_sdk.models.base.utc_datetime_parser)])

  • creation_timestamp (Annotated[datetime | None, BeforeValidator(func=~icometrix_sdk.models.base.utc_datetime_parser)])

  • project_id (str)

  • patient_id (str)

  • study_id (str)

  • upload_id (str)

patient_id: str
project_id: str
study_id: str
upload_id: str
class icometrix_sdk.models.upload_entity.UploadEntity(*, id, uri=None, update_timestamp, creation_timestamp, status=None, folder_uri, type, compressed=None, logs, errors, icobrain_report_type, retry_count=None, project_id)
Parameters:
  • id (str)

  • uri (str | None)

  • update_timestamp (Annotated[datetime | None, BeforeValidator(func=~icometrix_sdk.models.base.utc_datetime_parser)])

  • creation_timestamp (Annotated[datetime | None, BeforeValidator(func=~icometrix_sdk.models.base.utc_datetime_parser)])

  • status (str | None)

  • folder_uri (str)

  • type (str)

  • compressed (str | bool | None)

  • logs (List[str])

  • errors (List[str])

  • icobrain_report_type (str)

  • retry_count (str | int | None)

  • project_id (str)

compressed: str | bool | None
errors: List[str]
folder_uri: str
icobrain_report_type: str
logs: List[str]
project_id: str
retry_count: str | int | None
status: str | None
type: str
class icometrix_sdk.models.upload_entity.UploadEntityFiles(*, files)
Parameters:

files (List[str])

files: List[str]