Type definitions#
Index > HealthImaging > Type definitions
Auto-generated documentation for HealthImaging type annotations stubs module mypy-boto3-medical-imaging.
BlobTypeDef#
# BlobTypeDef definition
BlobTypeDef = Union[
str,
bytes,
IO[Any],
StreamingBody,
]
TimestampTypeDef#
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
CopyDestinationImageSetPropertiesTypeDef#
# CopyDestinationImageSetPropertiesTypeDef definition
class CopyDestinationImageSetPropertiesTypeDef(TypedDict):
imageSetId: str,
latestVersionId: str,
imageSetState: NotRequired[ImageSetStateType], # (1)
imageSetWorkflowStatus: NotRequired[ImageSetWorkflowStatusType], # (2)
createdAt: NotRequired[datetime],
updatedAt: NotRequired[datetime],
imageSetArn: NotRequired[str],
CopyDestinationImageSetTypeDef#
# CopyDestinationImageSetTypeDef definition
class CopyDestinationImageSetTypeDef(TypedDict):
imageSetId: str,
latestVersionId: str,
CopySourceImageSetPropertiesTypeDef#
# CopySourceImageSetPropertiesTypeDef definition
class CopySourceImageSetPropertiesTypeDef(TypedDict):
imageSetId: str,
latestVersionId: str,
imageSetState: NotRequired[ImageSetStateType], # (1)
imageSetWorkflowStatus: NotRequired[ImageSetWorkflowStatusType], # (2)
createdAt: NotRequired[datetime],
updatedAt: NotRequired[datetime],
imageSetArn: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
MetadataCopiesTypeDef#
# MetadataCopiesTypeDef definition
class MetadataCopiesTypeDef(TypedDict):
copiableAttributes: str,
CreateDatastoreRequestRequestTypeDef#
# CreateDatastoreRequestRequestTypeDef definition
class CreateDatastoreRequestRequestTypeDef(TypedDict):
clientToken: str,
datastoreName: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
kmsKeyArn: NotRequired[str],
DICOMImportJobPropertiesTypeDef#
# DICOMImportJobPropertiesTypeDef definition
class DICOMImportJobPropertiesTypeDef(TypedDict):
jobId: str,
jobName: str,
jobStatus: JobStatusType, # (1)
datastoreId: str,
dataAccessRoleArn: str,
inputS3Uri: str,
outputS3Uri: str,
endedAt: NotRequired[datetime],
submittedAt: NotRequired[datetime],
message: NotRequired[str],
- See JobStatusType
DICOMImportJobSummaryTypeDef#
# DICOMImportJobSummaryTypeDef definition
class DICOMImportJobSummaryTypeDef(TypedDict):
jobId: str,
jobName: str,
jobStatus: JobStatusType, # (1)
datastoreId: str,
dataAccessRoleArn: NotRequired[str],
endedAt: NotRequired[datetime],
submittedAt: NotRequired[datetime],
message: NotRequired[str],
- See JobStatusType
DICOMStudyDateAndTimeTypeDef#
# DICOMStudyDateAndTimeTypeDef definition
class DICOMStudyDateAndTimeTypeDef(TypedDict):
DICOMStudyDate: str,
DICOMStudyTime: NotRequired[str],
DICOMTagsTypeDef#
# DICOMTagsTypeDef definition
class DICOMTagsTypeDef(TypedDict):
DICOMPatientId: NotRequired[str],
DICOMPatientName: NotRequired[str],
DICOMPatientBirthDate: NotRequired[str],
DICOMPatientSex: NotRequired[str],
DICOMStudyInstanceUID: NotRequired[str],
DICOMStudyId: NotRequired[str],
DICOMStudyDescription: NotRequired[str],
DICOMNumberOfStudyRelatedSeries: NotRequired[int],
DICOMNumberOfStudyRelatedInstances: NotRequired[int],
DICOMAccessionNumber: NotRequired[str],
DICOMSeriesInstanceUID: NotRequired[str],
DICOMSeriesModality: NotRequired[str],
DICOMSeriesBodyPart: NotRequired[str],
DICOMSeriesNumber: NotRequired[int],
DICOMStudyDate: NotRequired[str],
DICOMStudyTime: NotRequired[str],
DatastorePropertiesTypeDef#
# DatastorePropertiesTypeDef definition
class DatastorePropertiesTypeDef(TypedDict):
datastoreId: str,
datastoreName: str,
datastoreStatus: DatastoreStatusType, # (1)
kmsKeyArn: NotRequired[str],
datastoreArn: NotRequired[str],
createdAt: NotRequired[datetime],
updatedAt: NotRequired[datetime],
DatastoreSummaryTypeDef#
# DatastoreSummaryTypeDef definition
class DatastoreSummaryTypeDef(TypedDict):
datastoreId: str,
datastoreName: str,
datastoreStatus: DatastoreStatusType, # (1)
datastoreArn: NotRequired[str],
createdAt: NotRequired[datetime],
updatedAt: NotRequired[datetime],
DeleteDatastoreRequestRequestTypeDef#
# DeleteDatastoreRequestRequestTypeDef definition
class DeleteDatastoreRequestRequestTypeDef(TypedDict):
datastoreId: str,
DeleteImageSetRequestRequestTypeDef#
# DeleteImageSetRequestRequestTypeDef definition
class DeleteImageSetRequestRequestTypeDef(TypedDict):
datastoreId: str,
imageSetId: str,
GetDICOMImportJobRequestRequestTypeDef#
# GetDICOMImportJobRequestRequestTypeDef definition
class GetDICOMImportJobRequestRequestTypeDef(TypedDict):
datastoreId: str,
jobId: str,
GetDatastoreRequestRequestTypeDef#
# GetDatastoreRequestRequestTypeDef definition
class GetDatastoreRequestRequestTypeDef(TypedDict):
datastoreId: str,
ImageFrameInformationTypeDef#
# ImageFrameInformationTypeDef definition
class ImageFrameInformationTypeDef(TypedDict):
imageFrameId: str,
GetImageSetMetadataRequestRequestTypeDef#
# GetImageSetMetadataRequestRequestTypeDef definition
class GetImageSetMetadataRequestRequestTypeDef(TypedDict):
datastoreId: str,
imageSetId: str,
versionId: NotRequired[str],
GetImageSetRequestRequestTypeDef#
# GetImageSetRequestRequestTypeDef definition
class GetImageSetRequestRequestTypeDef(TypedDict):
datastoreId: str,
imageSetId: str,
versionId: NotRequired[str],
OverridesTypeDef#
# OverridesTypeDef definition
class OverridesTypeDef(TypedDict):
forced: NotRequired[bool],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListDICOMImportJobsRequestRequestTypeDef#
# ListDICOMImportJobsRequestRequestTypeDef