Skip to content

Type definitions#

Index > Omics > Type definitions

Auto-generated documentation for Omics type annotations stubs module mypy-boto3-omics.

TimestampTypeDef#

# TimestampTypeDef definition

TimestampTypeDef = Union[
    datetime,
    str,
]

BlobTypeDef#

# BlobTypeDef definition

BlobTypeDef = Union[
    str,
    bytes,
    IO[Any],
    StreamingBody,
]

AbortMultipartReadSetUploadRequestRequestTypeDef#

# AbortMultipartReadSetUploadRequestRequestTypeDef definition

class AbortMultipartReadSetUploadRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    uploadId: str,

AcceptShareRequestRequestTypeDef#

# AcceptShareRequestRequestTypeDef definition

class AcceptShareRequestRequestTypeDef(TypedDict):
    shareId: str,

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],

ActivateReadSetJobItemTypeDef#

# ActivateReadSetJobItemTypeDef definition

class ActivateReadSetJobItemTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    status: ReadSetActivationJobStatusType,  # (1)
    creationTime: datetime,
    completionTime: NotRequired[datetime],
  1. See ReadSetActivationJobStatusType

ActivateReadSetSourceItemTypeDef#

# ActivateReadSetSourceItemTypeDef definition

class ActivateReadSetSourceItemTypeDef(TypedDict):
    readSetId: str,
    status: ReadSetActivationJobItemStatusType,  # (1)
    statusMessage: NotRequired[str],
  1. See ReadSetActivationJobItemStatusType

AnnotationImportItemDetailTypeDef#

# AnnotationImportItemDetailTypeDef definition

class AnnotationImportItemDetailTypeDef(TypedDict):
    source: str,
    jobStatus: JobStatusType,  # (1)
  1. See JobStatusType

AnnotationImportItemSourceTypeDef#

# AnnotationImportItemSourceTypeDef definition

class AnnotationImportItemSourceTypeDef(TypedDict):
    source: str,

AnnotationImportJobItemTypeDef#

# AnnotationImportJobItemTypeDef definition

class AnnotationImportJobItemTypeDef(TypedDict):
    id: str,
    destinationName: str,
    versionName: str,
    roleArn: str,
    status: JobStatusType,  # (1)
    creationTime: datetime,
    updateTime: datetime,
    completionTime: NotRequired[datetime],
    runLeftNormalization: NotRequired[bool],
    annotationFields: NotRequired[Dict[str, str]],
  1. See JobStatusType

ReferenceItemTypeDef#

# ReferenceItemTypeDef definition

class ReferenceItemTypeDef(TypedDict):
    referenceArn: NotRequired[str],

SseConfigTypeDef#

# SseConfigTypeDef definition

class SseConfigTypeDef(TypedDict):
    type: EncryptionTypeType,  # (1)
    keyArn: NotRequired[str],
  1. See EncryptionTypeType

AnnotationStoreVersionItemTypeDef#

# AnnotationStoreVersionItemTypeDef definition

class AnnotationStoreVersionItemTypeDef(TypedDict):
    storeId: str,
    id: str,
    status: VersionStatusType,  # (1)
    versionArn: str,
    name: str,
    versionName: str,
    description: str,
    creationTime: datetime,
    updateTime: datetime,
    statusMessage: str,
    versionSizeBytes: int,
  1. See VersionStatusType

BatchDeleteReadSetRequestRequestTypeDef#

# BatchDeleteReadSetRequestRequestTypeDef definition

class BatchDeleteReadSetRequestRequestTypeDef(TypedDict):
    ids: Sequence[str],
    sequenceStoreId: str,

ReadSetBatchErrorTypeDef#

# ReadSetBatchErrorTypeDef definition

class ReadSetBatchErrorTypeDef(TypedDict):
    id: str,
    code: str,
    message: str,

CancelAnnotationImportRequestRequestTypeDef#

# CancelAnnotationImportRequestRequestTypeDef definition

class CancelAnnotationImportRequestRequestTypeDef(TypedDict):
    jobId: str,

CancelRunRequestRequestTypeDef#

# CancelRunRequestRequestTypeDef definition

class CancelRunRequestRequestTypeDef(TypedDict):
    id: str,

CancelVariantImportRequestRequestTypeDef#

# CancelVariantImportRequestRequestTypeDef definition

class CancelVariantImportRequestRequestTypeDef(TypedDict):
    jobId: str,

CompleteReadSetUploadPartListItemTypeDef#

# CompleteReadSetUploadPartListItemTypeDef definition

class CompleteReadSetUploadPartListItemTypeDef(TypedDict):
    partNumber: int,
    partSource: ReadSetPartSourceType,  # (1)
    checksum: str,
  1. See ReadSetPartSourceType

CreateMultipartReadSetUploadRequestRequestTypeDef#

# CreateMultipartReadSetUploadRequestRequestTypeDef definition

class CreateMultipartReadSetUploadRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    sourceFileType: FileTypeType,  # (1)
    subjectId: str,
    sampleId: str,
    name: str,
    clientToken: NotRequired[str],
    generatedFrom: NotRequired[str],
    referenceArn: NotRequired[str],
    description: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],
  1. See FileTypeType

CreateRunGroupRequestRequestTypeDef#

# CreateRunGroupRequestRequestTypeDef definition

class CreateRunGroupRequestRequestTypeDef(TypedDict):
    requestId: str,
    name: NotRequired[str],
    maxCpus: NotRequired[int],
    maxRuns: NotRequired[int],
    maxDuration: NotRequired[int],
    tags: NotRequired[Mapping[str, str]],
    maxGpus: NotRequired[int],

CreateShareRequestRequestTypeDef#

# CreateShareRequestRequestTypeDef definition

class CreateShareRequestRequestTypeDef(TypedDict):
    resourceArn: str,
    principalSubscriber: str,
    shareName: NotRequired[str],

WorkflowParameterTypeDef#

# WorkflowParameterTypeDef definition

class WorkflowParameterTypeDef(TypedDict):
    description: NotRequired[str],
    optional: NotRequired[bool],

DeleteAnnotationStoreRequestRequestTypeDef#

# DeleteAnnotationStoreRequestRequestTypeDef definition

class DeleteAnnotationStoreRequestRequestTypeDef(TypedDict):
    name: str,
    force: NotRequired[bool],

DeleteAnnotationStoreVersionsRequestRequestTypeDef#

# DeleteAnnotationStoreVersionsRequestRequestTypeDef definition

class DeleteAnnotationStoreVersionsRequestRequestTypeDef(TypedDict):
    name: str,
    versions: Sequence[str],
    force: NotRequired[bool],

VersionDeleteErrorTypeDef#

# VersionDeleteErrorTypeDef definition

class VersionDeleteErrorTypeDef(TypedDict):
    versionName: str,
    message: str,

DeleteReferenceRequestRequestTypeDef#

# DeleteReferenceRequestRequestTypeDef definition

class DeleteReferenceRequestRequestTypeDef(TypedDict):
    id: str,
    referenceStoreId: str,

DeleteReferenceStoreRequestRequestTypeDef#

# DeleteReferenceStoreRequestRequestTypeDef definition

class DeleteReferenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

DeleteRunGroupRequestRequestTypeDef#

# DeleteRunGroupRequestRequestTypeDef definition

class DeleteRunGroupRequestRequestTypeDef(TypedDict):
    id: str,

DeleteRunRequestRequestTypeDef#

# DeleteRunRequestRequestTypeDef definition

class DeleteRunRequestRequestTypeDef(TypedDict):
    id: str,

DeleteSequenceStoreRequestRequestTypeDef#

# DeleteSequenceStoreRequestRequestTypeDef definition

class DeleteSequenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

DeleteShareRequestRequestTypeDef#

# DeleteShareRequestRequestTypeDef definition

class DeleteShareRequestRequestTypeDef(TypedDict):
    shareId: str,

DeleteVariantStoreRequestRequestTypeDef#

# DeleteVariantStoreRequestRequestTypeDef definition

class DeleteVariantStoreRequestRequestTypeDef(TypedDict):
    name: str,
    force: NotRequired[bool],

DeleteWorkflowRequestRequestTypeDef#

# DeleteWorkflowRequestRequestTypeDef definition

class DeleteWorkflowRequestRequestTypeDef(TypedDict):
    id: str,

ETagTypeDef#

# ETagTypeDef definition

class ETagTypeDef(TypedDict):
    algorithm: NotRequired[ETagAlgorithmType],  # (1)
    source1: NotRequired[str],
    source2: NotRequired[str],
  1. See ETagAlgorithmType

ExportReadSetDetailTypeDef#

# ExportReadSetDetailTypeDef definition

class ExportReadSetDetailTypeDef(TypedDict):
    id: str,
    status: ReadSetExportJobItemStatusType,  # (1)
    statusMessage: NotRequired[str],
  1. See ReadSetExportJobItemStatusType

ExportReadSetJobDetailTypeDef#

# ExportReadSetJobDetailTypeDef definition

class ExportReadSetJobDetailTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    destination: str,
    status: ReadSetExportJobStatusType,  # (1)
    creationTime: datetime,
    completionTime: NotRequired[datetime],
  1. See ReadSetExportJobStatusType

ExportReadSetTypeDef#

# ExportReadSetTypeDef definition

class ExportReadSetTypeDef(TypedDict):
    readSetId: str,

FileInformationTypeDef#

# FileInformationTypeDef definition

class FileInformationTypeDef(TypedDict):
    totalParts: NotRequired[int],
    partSize: NotRequired[int],
    contentLength: NotRequired[int],

FilterTypeDef#

# FilterTypeDef definition

class FilterTypeDef(TypedDict):
    resourceArns: NotRequired[Sequence[str]],
    status: NotRequired[Sequence[ShareStatusType]],  # (1)
  1. See ShareStatusType

VcfOptionsTypeDef#

# VcfOptionsTypeDef definition

class VcfOptionsTypeDef(TypedDict):
    ignoreQualField: NotRequired[bool],
    ignoreFilterField: NotRequired[bool],

WaiterConfigTypeDef#

# WaiterConfigTypeDef definition

class WaiterConfigTypeDef(TypedDict):
    Delay: NotRequired[int],
    MaxAttempts: NotRequired[int],

GetAnnotationImportRequestRequestTypeDef#

# GetAnnotationImportRequestRequestTypeDef definition

class GetAnnotationImportRequestRequestTypeDef(TypedDict):
    jobId: str,

GetAnnotationStoreRequestRequestTypeDef#

# GetAnnotationStoreRequestRequestTypeDef definition

class GetAnnotationStoreRequestRequestTypeDef(TypedDict):
    name: str,

GetAnnotationStoreVersionRequestRequestTypeDef#

# GetAnnotationStoreVersionRequestRequestTypeDef definition

class GetAnnotationStoreVersionRequestRequestTypeDef(TypedDict):
    name: str,
    versionName: str,

GetReadSetActivationJobRequestRequestTypeDef#

# GetReadSetActivationJobRequestRequestTypeDef definition

class GetReadSetActivationJobRequestRequestTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,

GetReadSetExportJobRequestRequestTypeDef#

# GetReadSetExportJobRequestRequestTypeDef definition

class GetReadSetExportJobRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    id: str,

GetReadSetImportJobRequestRequestTypeDef#

# GetReadSetImportJobRequestRequestTypeDef definition

class GetReadSetImportJobRequestRequestTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,

GetReadSetMetadataRequestRequestTypeDef#

# GetReadSetMetadataRequestRequestTypeDef definition

class GetReadSetMetadataRequestRequestTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,

SequenceInformationTypeDef#

# SequenceInformationTypeDef definition

class SequenceInformationTypeDef(TypedDict):
    totalReadCount: NotRequired[int],
    totalBaseCount: NotRequired[int],
    generatedFrom: NotRequired[str],
    alignment: NotRequired[str],

GetReadSetRequestRequestTypeDef#

# GetReadSetRequestRequestTypeDef definition

class GetReadSetRequestRequestTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    partNumber: int,
    file: NotRequired[ReadSetFileType],  # (1)
  1. See ReadSetFileType

GetReferenceImportJobRequestRequestTypeDef#

# GetReferenceImportJobRequestRequestTypeDef definition

class GetReferenceImportJobRequestRequestTypeDef(TypedDict):
    id: str,
    referenceStoreId: str,

ImportReferenceSourceItemTypeDef#

# ImportReferenceSourceItemTypeDef definition

class ImportReferenceSourceItemTypeDef(TypedDict):
    status: ReferenceImportJobItemStatusType,  # (1)
    sourceFile: NotRequired[str],
    statusMessage: NotRequired[str],
    name: NotRequired[str],
    description: NotRequired[str],
    tags: NotRequired[Dict[str, str]],
  1. See ReferenceImportJobItemStatusType

GetReferenceMetadataRequestRequestTypeDef#

# GetReferenceMetadataRequestRequestTypeDef definition

class GetReferenceMetadataRequestRequestTypeDef(TypedDict):
    id: str,
    referenceStoreId: str,

GetReferenceRequestRequestTypeDef#

# GetReferenceRequestRequestTypeDef definition

class GetReferenceRequestRequestTypeDef(TypedDict):
    id: str,
    referenceStoreId: str,
    partNumber: int,
    range: NotRequired[str],
    file: NotRequired[ReferenceFileType],  # (1)
  1. See ReferenceFileType

GetReferenceStoreRequestRequestTypeDef#

# GetReferenceStoreRequestRequestTypeDef definition

class GetReferenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

GetRunGroupRequestRequestTypeDef#

# GetRunGroupRequestRequestTypeDef definition

class GetRunGroupRequestRequestTypeDef(TypedDict):
    id: str,

GetRunRequestRequestTypeDef#

# GetRunRequestRequestTypeDef definition

class GetRunRequestRequestTypeDef(TypedDict):
    id: str,
    export: NotRequired[Sequence[RunExportType]],  # (1)
  1. See RunExportType

RunLogLocationTypeDef#

# RunLogLocationTypeDef definition

class RunLogLocationTypeDef(TypedDict):
    engineLogStream: NotRequired[str],
    runLogStream: NotRequired[str],

GetRunTaskRequestRequestTypeDef#

# GetRunTaskRequestRequestTypeDef definition

class GetRunTaskRequestRequestTypeDef(TypedDict):
    id: str,
    taskId: str,

GetSequenceStoreRequestRequestTypeDef#

# GetSequenceStoreRequestRequestTypeDef definition

class GetSequenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

GetShareRequestRequestTypeDef#

# GetShareRequestRequestTypeDef definition

class GetShareRequestRequestTypeDef(TypedDict):
    shareId: str,

ShareDetailsTypeDef#

# ShareDetailsTypeDef definition

class ShareDetailsTypeDef(TypedDict):
    shareId: NotRequired[str],
    resourceArn: NotRequired[str],
    principalSubscriber: NotRequired[str],
    ownerId: NotRequired[str],
    status: NotRequired[ShareStatusType],  # (1)
    statusMessage: NotRequired[str],
    shareName: NotRequired[str],
    creationTime: NotRequired[datetime],
    updateTime: NotRequired[datetime],
  1. See ShareStatusType

GetVariantImportRequestRequestTypeDef#

# GetVariantImportRequestRequestTypeDef definition

class GetVariantImportRequestRequestTypeDef(TypedDict):
    jobId: str,

VariantImportItemDetailTypeDef#

# VariantImportItemDetailTypeDef definition

class VariantImportItemDetailTypeDef(TypedDict):
    source: str,
    jobStatus: JobStatusType,  # (1)
    statusMessage: NotRequired[str],
  1. See JobStatusType

GetVariantStoreRequestRequestTypeDef#

# GetVariantStoreRequestRequestTypeDef definition

class GetVariantStoreRequestRequestTypeDef(TypedDict):
    name: str,

GetWorkflowRequestRequestTypeDef#

# GetWorkflowRequestRequestTypeDef definition

class GetWorkflowRequestRequestTypeDef(TypedDict):
    id: str,
    type: NotRequired[WorkflowTypeType],  # (1)
    export: NotRequired[Sequence[WorkflowExportType]],  # (2)
  1. See WorkflowTypeType
  2. See WorkflowExportType

ImportReadSetJobItemTypeDef#

# ImportReadSetJobItemTypeDef definition

class ImportReadSetJobItemTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    roleArn: str,
    status: ReadSetImportJobStatusType,  # (1)
    creationTime: datetime,
    completionTime: NotRequired[datetime],
  1. See ReadSetImportJobStatusType

SourceFilesTypeDef#

# SourceFilesTypeDef definition

class SourceFilesTypeDef(TypedDict):
    source1: str,
    source2: NotRequired[str],

ImportReferenceJobItemTypeDef#

# ImportReferenceJobItemTypeDef definition

class ImportReferenceJobItemTypeDef(TypedDict):
    id: str,
    referenceStoreId: str,
    roleArn: str,
    status: ReferenceImportJobStatusType,  # (1)
    creationTime: datetime,
    completionTime: NotRequired[datetime],
  1. See ReferenceImportJobStatusType

ListAnnotationImportJobsFilterTypeDef#

# ListAnnotationImportJobsFilterTypeDef definition

class ListAnnotationImportJobsFilterTypeDef(TypedDict):
    status: NotRequired[JobStatusType],  # (1)
    storeName: NotRequired[str],
  1. See JobStatusType

PaginatorConfigTypeDef#

# PaginatorConfigTypeDef definition

class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ListAnnotationStoreVersionsFilterTypeDef#

# ListAnnotationStoreVersionsFilterTypeDef definition

class ListAnnotationStoreVersionsFilterTypeDef(TypedDict):
    status: NotRequired[VersionStatusType],  # (1)
  1. See VersionStatusType

ListAnnotationStoresFilterTypeDef#

# ListAnnotationStoresFilterTypeDef definition

class ListAnnotationStoresFilterTypeDef(TypedDict):
    status: NotRequired[StoreStatusType],  # (1)
  1. See StoreStatusType

ListMultipartReadSetUploadsRequestRequestTypeDef#

# ListMultipartReadSetUploadsRequestRequestTypeDef definition

class ListMultipartReadSetUploadsRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],

MultipartReadSetUploadListItemTypeDef#

# MultipartReadSetUploadListItemTypeDef definition

class MultipartReadSetUploadListItemTypeDef(TypedDict):
    sequenceStoreId: str,
    uploadId: str,
    sourceFileType: FileTypeType,  # (1)
    subjectId: str,
    sampleId: str,
    generatedFrom: str,
    referenceArn: str,
    creationTime: datetime,
    name: NotRequired[str],
    description: NotRequired[str],
    tags: NotRequired[Dict[str, str]],
  1. See FileTypeType

ReadSetUploadPartListItemTypeDef#

# ReadSetUploadPartListItemTypeDef definition

class ReadSetUploadPartListItemTypeDef(TypedDict):
    partNumber: int,
    partSize: int,
    partSource: ReadSetPartSourceType,  # (1)
    checksum: str,
    creationTime: NotRequired[datetime],
    lastUpdatedTime: NotRequired[datetime],
  1. See ReadSetPartSourceType

ReferenceListItemTypeDef#

# ReferenceListItemTypeDef definition

class ReferenceListItemTypeDef(TypedDict):
    id: str,
    arn: str,
    referenceStoreId: str,
    md5: str,
    creationTime: datetime,
    updateTime: datetime,
    status: NotRequired[ReferenceStatusType],  # (1)
    name: NotRequired[str],
    description: NotRequired[str],
  1. See ReferenceStatusType

ListRunGroupsRequestRequestTypeDef#

# ListRunGroupsRequestRequestTypeDef definition

class ListRunGroupsRequestRequestTypeDef(TypedDict):
    name: NotRequired[str],
    startingToken: NotRequired[str],
    maxResults: NotRequired[int],

RunGroupListItemTypeDef#

# RunGroupListItemTypeDef definition

class RunGroupListItemTypeDef(TypedDict):
    arn: NotRequired[str],
    id: NotRequired[str],
    name: NotRequired[str],
    maxCpus: NotRequired[int],
    maxRuns: NotRequired[int],
    maxDuration: NotRequired[int],
    creationTime: NotRequired[datetime],
    maxGpus: NotRequired[int],

ListRunTasksRequestRequestTypeDef#

# ListRunTasksRequestRequestTypeDef definition

class ListRunTasksRequestRequestTypeDef(TypedDict):
    id: str,
    status: NotRequired[TaskStatusType],  # (1)
    startingToken: NotRequired[str],
    maxResults: NotRequired[int],
  1. See TaskStatusType

TaskListItemTypeDef#

# TaskListItemTypeDef definition

class TaskListItemTypeDef(TypedDict):
    taskId: NotRequired[str],
    status: NotRequired[TaskStatusType],  # (1)
    name: NotRequired[str],
    cpus: NotRequired[int],
    memory: NotRequired[int],
    creationTime: NotRequired[datetime],
    startTime: NotRequired[datetime],
    stopTime: NotRequired[datetime],
    gpus: NotRequired[int],
    instanceType: NotRequired[str],
  1. See TaskStatusType

ListRunsRequestRequestTypeDef#

# ListRunsRequestRequestTypeDef definition

class ListRunsRequestRequestTypeDef(TypedDict):
    name: NotRequired[str],
    runGroupId: NotRequired[str],
    startingToken: NotRequired[str],
    maxResults: NotRequired[int],
    status: NotRequired[RunStatusType],  # (1)
  1. See RunStatusType

RunListItemTypeDef#

# RunListItemTypeDef definition

class RunListItemTypeDef(TypedDict):
    arn: NotRequired[str],
    id: NotRequired[str],
    status: NotRequired[RunStatusType],  # (1)
    workflowId: NotRequired[str],
    name: NotRequired[str],
    priority: NotRequired[int],
    storageCapacity: NotRequired[int],
    creationTime: NotRequired[datetime],
    startTime: NotRequired[datetime],
    stopTime: NotRequired[datetime],
  1. See RunStatusType

ListTagsForResourceRequestRequestTypeDef#

# ListTagsForResourceRequestRequestTypeDef definition

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,

ListVariantImportJobsFilterTypeDef#

# ListVariantImportJobsFilterTypeDef definition

class ListVariantImportJobsFilterTypeDef(TypedDict):
    status: NotRequired[JobStatusType],  # (1)
    storeName: NotRequired[str],
  1. See JobStatusType

VariantImportJobItemTypeDef#

# VariantImportJobItemTypeDef definition

class VariantImportJobItemTypeDef(TypedDict):
    id: str,
    destinationName: str,
    roleArn: str,
    status: JobStatusType,  # (1)
    creationTime: datetime,
    updateTime: datetime,
    completionTime: NotRequired[datetime],
    runLeftNormalization: NotRequired[bool],
    annotationFields: NotRequired[Dict[str, str]],
  1. See JobStatusType

ListVariantStoresFilterTypeDef#

# ListVariantStoresFilterTypeDef definition

class ListVariantStoresFilterTypeDef(TypedDict):
    status: NotRequired[StoreStatusType],  # (1)
  1. See StoreStatusType

ListWorkflowsRequestRequestTypeDef#

# ListWorkflowsRequestRequestTypeDef definition

class ListWorkflowsRequestRequestTypeDef(TypedDict):
    type: NotRequired[WorkflowTypeType],  # (1)
    name: NotRequired[str],
    startingToken: NotRequired[str],
    maxResults: NotRequired[int],
  1. See WorkflowTypeType

WorkflowListItemTypeDef#

# WorkflowListItemTypeDef definition

class WorkflowListItemTypeDef(TypedDict):
    arn: NotRequired[str],
    id: NotRequired[str],
    name: NotRequired[str],
    status: NotRequired[WorkflowStatusType],  # (1)
    type: NotRequired[WorkflowTypeType],  # (2)
    digest: NotRequired[str],
    creationTime: NotRequired[datetime],
    metadata: NotRequired[Dict[str, str]],
  1. See WorkflowStatusType
  2. See WorkflowTypeType

ReadOptionsTypeDef#

# ReadOptionsTypeDef definition

class ReadOptionsTypeDef(TypedDict):
    sep: NotRequired[str],
    encoding: NotRequired[str],
    quote: NotRequired[str],
    quoteAll: NotRequired[bool],
    escape: NotRequired[str],
    escapeQuotes: NotRequired[bool],
    comment: NotRequired[str],
    header: NotRequired[bool],
    lineSep: NotRequired[str],

StartReadSetActivationJobSourceItemTypeDef#

# StartReadSetActivationJobSourceItemTypeDef definition

class StartReadSetActivationJobSourceItemTypeDef(TypedDict):
    readSetId: str,

StartReferenceImportJobSourceItemTypeDef#

# StartReferenceImportJobSourceItemTypeDef definition

class StartReferenceImportJobSourceItemTypeDef(TypedDict):
    sourceFile: str,
    name: str,
    description: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],

StartRunRequestRequestTypeDef#

# StartRunRequestRequestTypeDef definition

class StartRunRequestRequestTypeDef(TypedDict):
    roleArn: str,
    requestId: str,
    workflowId: NotRequired[str],
    workflowType: NotRequired[WorkflowTypeType],  # (1)
    runId: NotRequired[str],
    name: NotRequired[str],
    runGroupId: NotRequired[str],
    priority: NotRequired[int],
    parameters: NotRequired[Mapping[str, Any]],
    storageCapacity: NotRequired[int],
    outputUri: NotRequired[str],
    logLevel: NotRequired[RunLogLevelType],  # (2)
    tags: NotRequired[Mapping[str, str]],
    retentionMode: NotRequired[RunRetentionModeType],  # (3)
  1. See WorkflowTypeType
  2. See RunLogLevelType
  3. See RunRetentionModeType

VariantImportItemSourceTypeDef#

# VariantImportItemSourceTypeDef definition

class VariantImportItemSourceTypeDef(TypedDict):
    source: str,

TsvStoreOptionsTypeDef#

# TsvStoreOptionsTypeDef definition

class TsvStoreOptionsTypeDef(TypedDict):
    annotationType: NotRequired[AnnotationTypeType],  # (1)
    formatToHeader: NotRequired[Mapping[FormatToHeaderKeyType, str]],  # (2)
    schema: NotRequired[Sequence[Mapping[str, SchemaValueTypeType]]],  # (3)
  1. See AnnotationTypeType
  2. See FormatToHeaderKeyType
  3. See SchemaValueTypeType

TagResourceRequestRequestTypeDef#

# TagResourceRequestRequestTypeDef definition

class TagResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,
    tags: Mapping[str, str],

TsvVersionOptionsTypeDef#

# TsvVersionOptionsTypeDef definition

class TsvVersionOptionsTypeDef(TypedDict):
    annotationType: NotRequired[AnnotationTypeType],  # (1)
    formatToHeader: NotRequired[Mapping[FormatToHeaderKeyType, str]],  # (2)
    schema: NotRequired[Sequence[Mapping[str, SchemaValueTypeType]]],  # (3)
  1. See AnnotationTypeType
  2. See FormatToHeaderKeyType
  3. See SchemaValueTypeType

UntagResourceRequestRequestTypeDef#

# UntagResourceRequestRequestTypeDef definition

class UntagResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,
    tagKeys: Sequence[str],

UpdateAnnotationStoreRequestRequestTypeDef#

# UpdateAnnotationStoreRequestRequestTypeDef definition

class UpdateAnnotationStoreRequestRequestTypeDef(TypedDict):
    name: str,
    description: NotRequired[str],

UpdateAnnotationStoreVersionRequestRequestTypeDef#

# UpdateAnnotationStoreVersionRequestRequestTypeDef definition

class UpdateAnnotationStoreVersionRequestRequestTypeDef(TypedDict):
    name: str,
    versionName: str,
    description: NotRequired[str],

UpdateRunGroupRequestRequestTypeDef#

# UpdateRunGroupRequestRequestTypeDef definition

class UpdateRunGroupRequestRequestTypeDef(TypedDict):
    id: str,
    name: NotRequired[str],
    maxCpus: NotRequired[int],
    maxRuns: NotRequired[int],
    maxDuration: NotRequired[int],
    maxGpus: NotRequired[int],

UpdateVariantStoreRequestRequestTypeDef#

# UpdateVariantStoreRequestRequestTypeDef definition

class UpdateVariantStoreRequestRequestTypeDef(TypedDict):
    name: str,
    description: NotRequired[str],

UpdateWorkflowRequestRequestTypeDef#

# UpdateWorkflowRequestRequestTypeDef definition

class UpdateWorkflowRequestRequestTypeDef(TypedDict):
    id: str,
    name: NotRequired[str],
    description: NotRequired[str],

AcceptShareResponseTypeDef#

# AcceptShareResponseTypeDef definition

class AcceptShareResponseTypeDef(TypedDict):
    status: ShareStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ShareStatusType
  2. See ResponseMetadataTypeDef

CompleteMultipartReadSetUploadResponseTypeDef#

# CompleteMultipartReadSetUploadResponseTypeDef definition

class CompleteMultipartReadSetUploadResponseTypeDef(TypedDict):
    readSetId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateMultipartReadSetUploadResponseTypeDef#

# CreateMultipartReadSetUploadResponseTypeDef definition

class CreateMultipartReadSetUploadResponseTypeDef(TypedDict):
    sequenceStoreId: str,
    uploadId: str,
    sourceFileType: FileTypeType,  # (1)
    subjectId: str,
    sampleId: str,
    generatedFrom: str,
    referenceArn: str,
    name: str,
    description: str,
    tags: Dict[str, str],
    creationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See FileTypeType
  2. See ResponseMetadataTypeDef

CreateRunGroupResponseTypeDef#

# CreateRunGroupResponseTypeDef definition

class CreateRunGroupResponseTypeDef(TypedDict):
    arn: str,
    id: str,
    tags: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateShareResponseTypeDef#

# CreateShareResponseTypeDef definition

class CreateShareResponseTypeDef(TypedDict):
    shareId: str,
    status: ShareStatusType,  # (1)
    shareName: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ShareStatusType
  2. See ResponseMetadataTypeDef

CreateWorkflowResponseTypeDef#

# CreateWorkflowResponseTypeDef definition

class CreateWorkflowResponseTypeDef(TypedDict):
    arn: str,
    id: str,
    status: WorkflowStatusType,  # (1)
    tags: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WorkflowStatusType
  2. See ResponseMetadataTypeDef

DeleteAnnotationStoreResponseTypeDef#

# DeleteAnnotationStoreResponseTypeDef definition

class DeleteAnnotationStoreResponseTypeDef(TypedDict):
    status: StoreStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StoreStatusType
  2. See ResponseMetadataTypeDef

DeleteShareResponseTypeDef#

# DeleteShareResponseTypeDef definition

class DeleteShareResponseTypeDef(TypedDict):
    status: ShareStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ShareStatusType
  2. See ResponseMetadataTypeDef

DeleteVariantStoreResponseTypeDef#

# DeleteVariantStoreResponseTypeDef definition

class DeleteVariantStoreResponseTypeDef(TypedDict):
    status: StoreStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StoreStatusType
  2. See ResponseMetadataTypeDef

EmptyResponseMetadataTypeDef#

# EmptyResponseMetadataTypeDef definition

class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetReadSetResponseTypeDef#

# GetReadSetResponseTypeDef definition

class GetReadSetResponseTypeDef(TypedDict):
    payload: StreamingBody,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetReferenceResponseTypeDef#

# GetReferenceResponseTypeDef definition

class GetReferenceResponseTypeDef(TypedDict):
    payload: StreamingBody,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetRunGroupResponseTypeDef#

# GetRunGroupResponseTypeDef definition

class GetRunGroupResponseTypeDef(TypedDict):
    arn: str,
    id: str,
    name: str,
    maxCpus: int,
    maxRuns: int,
    maxDuration: int,
    creationTime: datetime,
    tags: Dict[str, str],
    maxGpus: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetRunTaskResponseTypeDef#

# GetRunTaskResponseTypeDef definition

class GetRunTaskResponseTypeDef(TypedDict):
    taskId: str,
    status: TaskStatusType,  # (1)
    name: str,
    cpus: int,
    memory: int,
    creationTime: datetime,
    startTime: datetime,
    stopTime: datetime,
    statusMessage: str,
    logStream: str,
    gpus: int,
    instanceType: str,
    failureReason: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TaskStatusType
  2. See ResponseMetadataTypeDef

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef definition

class ListTagsForResourceResponseTypeDef(TypedDict):
    tags: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartAnnotationImportResponseTypeDef#

# StartAnnotationImportResponseTypeDef definition

class StartAnnotationImportResponseTypeDef(TypedDict):
    jobId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartReadSetActivationJobResponseTypeDef#

# StartReadSetActivationJobResponseTypeDef definition

class StartReadSetActivationJobResponseTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    status: ReadSetActivationJobStatusType,  # (1)
    creationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ReadSetActivationJobStatusType
  2. See ResponseMetadataTypeDef

StartReadSetExportJobResponseTypeDef#

# StartReadSetExportJobResponseTypeDef definition

class StartReadSetExportJobResponseTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    destination: str,
    status: ReadSetExportJobStatusType,  # (1)
    creationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ReadSetExportJobStatusType
  2. See ResponseMetadataTypeDef

StartReadSetImportJobResponseTypeDef#

# StartReadSetImportJobResponseTypeDef definition

class StartReadSetImportJobResponseTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    roleArn: str,
    status: ReadSetImportJobStatusType,  # (1)
    creationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ReadSetImportJobStatusType
  2. See ResponseMetadataTypeDef

StartReferenceImportJobResponseTypeDef#

# StartReferenceImportJobResponseTypeDef definition

class StartReferenceImportJobResponseTypeDef(TypedDict):
    id: str,
    referenceStoreId: str,
    roleArn: str,
    status: ReferenceImportJobStatusType,  # (1)
    creationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ReferenceImportJobStatusType
  2. See ResponseMetadataTypeDef

StartRunResponseTypeDef#

# StartRunResponseTypeDef definition

class StartRunResponseTypeDef(TypedDict):
    arn: str,
    id: str,
    status: RunStatusType,  # (1)
    tags: Dict[str, str],
    uuid: str,
    runOutputUri: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RunStatusType
  2. See ResponseMetadataTypeDef

StartVariantImportResponseTypeDef#

# StartVariantImportResponseTypeDef definition

class StartVariantImportResponseTypeDef(TypedDict):
    jobId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateAnnotationStoreVersionResponseTypeDef#

# UpdateAnnotationStoreVersionResponseTypeDef definition

class UpdateAnnotationStoreVersionResponseTypeDef(TypedDict):
    storeId: str,
    id: str,
    status: VersionStatusType,  # (1)
    name: str,
    versionName: str,
    description: str,
    creationTime: datetime,
    updateTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VersionStatusType
  2. See ResponseMetadataTypeDef

UploadReadSetPartResponseTypeDef#

# UploadReadSetPartResponseTypeDef definition

class UploadReadSetPartResponseTypeDef(TypedDict):
    checksum: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ActivateReadSetFilterTypeDef#

# ActivateReadSetFilterTypeDef definition

class ActivateReadSetFilterTypeDef(TypedDict):
    status: NotRequired[ReadSetActivationJobStatusType],  # (1)
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],
  1. See ReadSetActivationJobStatusType

ExportReadSetFilterTypeDef#

# ExportReadSetFilterTypeDef definition

class ExportReadSetFilterTypeDef(TypedDict):
    status: NotRequired[ReadSetExportJobStatusType],  # (1)
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],
  1. See ReadSetExportJobStatusType

ImportReadSetFilterTypeDef#

# ImportReadSetFilterTypeDef definition

class ImportReadSetFilterTypeDef(TypedDict):
    status: NotRequired[ReadSetImportJobStatusType],  # (1)
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],
  1. See ReadSetImportJobStatusType

ImportReferenceFilterTypeDef#

# ImportReferenceFilterTypeDef definition

class ImportReferenceFilterTypeDef(TypedDict):
    status: NotRequired[ReferenceImportJobStatusType],  # (1)
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],
  1. See ReferenceImportJobStatusType

ReadSetFilterTypeDef#

# ReadSetFilterTypeDef definition

class ReadSetFilterTypeDef(TypedDict):
    name: NotRequired[str],
    status: NotRequired[ReadSetStatusType],  # (1)
    referenceArn: NotRequired[str],
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],
    sampleId: NotRequired[str],
    subjectId: NotRequired[str],
    generatedFrom: NotRequired[str],
    creationType: NotRequired[CreationTypeType],  # (2)
  1. See ReadSetStatusType
  2. See CreationTypeType

ReadSetUploadPartListFilterTypeDef#

# ReadSetUploadPartListFilterTypeDef definition

class ReadSetUploadPartListFilterTypeDef(TypedDict):
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],

ReferenceFilterTypeDef#

# ReferenceFilterTypeDef definition

class ReferenceFilterTypeDef(TypedDict):
    name: NotRequired[str],
    md5: NotRequired[str],
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],

ReferenceStoreFilterTypeDef#

# ReferenceStoreFilterTypeDef definition

class ReferenceStoreFilterTypeDef(TypedDict):
    name: NotRequired[str],
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],

SequenceStoreFilterTypeDef#

# SequenceStoreFilterTypeDef definition

class SequenceStoreFilterTypeDef(TypedDict):
    name: NotRequired[str],
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],

ListReadSetActivationJobsResponseTypeDef#

# ListReadSetActivationJobsResponseTypeDef definition

class ListReadSetActivationJobsResponseTypeDef(TypedDict):
    nextToken: str,
    activationJobs: List[ActivateReadSetJobItemTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ActivateReadSetJobItemTypeDef
  2. See ResponseMetadataTypeDef

GetReadSetActivationJobResponseTypeDef#

# GetReadSetActivationJobResponseTypeDef definition

class GetReadSetActivationJobResponseTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    status: ReadSetActivationJobStatusType,  # (1)
    statusMessage: str,
    creationTime: datetime,
    completionTime: datetime,
    sources: List[ActivateReadSetSourceItemTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See ReadSetActivationJobStatusType
  2. See ActivateReadSetSourceItemTypeDef
  3. See ResponseMetadataTypeDef

ListAnnotationImportJobsResponseTypeDef#

# ListAnnotationImportJobsResponseTypeDef definition

class ListAnnotationImportJobsResponseTypeDef(TypedDict):
    annotationImportJobs: List[AnnotationImportJobItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AnnotationImportJobItemTypeDef
  2. See ResponseMetadataTypeDef

CreateVariantStoreResponseTypeDef#

# CreateVariantStoreResponseTypeDef definition

class CreateVariantStoreResponseTypeDef(TypedDict):
    id: str,
    reference: ReferenceItemTypeDef,  # (1)
    status: StoreStatusType,  # (2)
    name: str,
    creationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See ReferenceItemTypeDef
  2. See StoreStatusType
  3. See ResponseMetadataTypeDef

UpdateVariantStoreResponseTypeDef#

# UpdateVariantStoreResponseTypeDef definition

class UpdateVariantStoreResponseTypeDef(TypedDict):
    id: str,
    reference: ReferenceItemTypeDef,  # (1)
    status: StoreStatusType,  # (2)
    name: str,
    description: str,
    creationTime: datetime,
    updateTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See ReferenceItemTypeDef
  2. See StoreStatusType
  3. See ResponseMetadataTypeDef

AnnotationStoreItemTypeDef#

# AnnotationStoreItemTypeDef definition

class AnnotationStoreItemTypeDef(TypedDict):
    id: str,
    reference: ReferenceItemTypeDef,  # (1)
    status: StoreStatusType,  # (2)
    storeArn: str,
    name: str,
    storeFormat: StoreFormatType,  # (3)
    description: str,
    sseConfig: SseConfigTypeDef,  # (4)
    creationTime: datetime,
    updateTime: datetime,
    statusMessage: str,
    storeSizeBytes: int,
  1. See ReferenceItemTypeDef
  2. See StoreStatusType
  3. See StoreFormatType
  4. See SseConfigTypeDef

CreateReferenceStoreRequestRequestTypeDef#

# CreateReferenceStoreRequestRequestTypeDef definition

class CreateReferenceStoreRequestRequestTypeDef(TypedDict):
    name: str,
    description: NotRequired[str],
    sseConfig: NotRequired[SseConfigTypeDef],  # (1)
    tags: NotRequired[Mapping[str, str]],
    clientToken: NotRequired[str],
  1. See SseConfigTypeDef

CreateReferenceStoreResponseTypeDef#

# CreateReferenceStoreResponseTypeDef definition

class CreateReferenceStoreResponseTypeDef(TypedDict):
    id: str,
    arn: str,
    name: str,
    description: str,
    sseConfig: SseConfigTypeDef,  # (1)
    creationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SseConfigTypeDef
  2. See ResponseMetadataTypeDef

CreateSequenceStoreRequestRequestTypeDef#

# CreateSequenceStoreRequestRequestTypeDef definition

class CreateSequenceStoreRequestRequestTypeDef(TypedDict):
    name: str,
    description: NotRequired[str],
    sseConfig: NotRequired[SseConfigTypeDef],  # (1)
    tags: NotRequired[Mapping[str, str]],
    clientToken: NotRequired[str],
    fallbackLocation: NotRequired[str],
  1. See SseConfigTypeDef

CreateSequenceStoreResponseTypeDef#

# CreateSequenceStoreResponseTypeDef definition

class CreateSequenceStoreResponseTypeDef(TypedDict):
    id: str,
    arn: str,
    name: str,
    description: str,
    sseConfig: SseConfigTypeDef,  # (1)
    creationTime: datetime,
    fallbackLocation: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SseConfigTypeDef
  2. See ResponseMetadataTypeDef

CreateVariantStoreRequestRequestTypeDef#

# CreateVariantStoreRequestRequestTypeDef definition

class CreateVariantStoreRequestRequestTypeDef(TypedDict):
    reference: ReferenceItemTypeDef,  # (1)
    name: NotRequired[str],
    description: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],
    sseConfig: NotRequired[SseConfigTypeDef],  # (2)
  1. See ReferenceItemTypeDef
  2. See SseConfigTypeDef

GetReferenceStoreResponseTypeDef#

# GetReferenceStoreResponseTypeDef definition

class GetReferenceStoreResponseTypeDef(TypedDict):
    id: str,
    arn: str,
    name: str,
    description: str,
    sseConfig: SseConfigTypeDef,  # (1)
    creationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SseConfigTypeDef
  2. See ResponseMetadataTypeDef

GetSequenceStoreResponseTypeDef#

# GetSequenceStoreResponseTypeDef definition

class GetSequenceStoreResponseTypeDef(TypedDict):
    id: str,
    arn: str,
    name: str,
    description: str,
    sseConfig: SseConfigTypeDef,  # (1)
    creationTime: datetime,
    fallbackLocation: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SseConfigTypeDef
  2. See ResponseMetadataTypeDef

GetVariantStoreResponseTypeDef#

# GetVariantStoreResponseTypeDef definition

class GetVariantStoreResponseTypeDef(TypedDict):
    id: str,
    reference: ReferenceItemTypeDef,  # (1)
    status: StoreStatusType,  # (2)
    storeArn: str,
    name: str,
    description: str,
    sseConfig: SseConfigTypeDef,  # (3)
    creationTime: datetime,
    updateTime: datetime,
    tags: Dict[str, str],
    statusMessage: str,
    storeSizeBytes: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See ReferenceItemTypeDef
  2. See StoreStatusType
  3. See SseConfigTypeDef
  4. See ResponseMetadataTypeDef

ReferenceStoreDetailTypeDef#

# ReferenceStoreDetailTypeDef definition

class ReferenceStoreDetailTypeDef(TypedDict):
    arn: str,
    id: str,
    creationTime: datetime,
    name: NotRequired[str],
    description: NotRequired[str],
    sseConfig: NotRequired[SseConfigTypeDef],  # (1)
  1. See SseConfigTypeDef

SequenceStoreDetailTypeDef#

# SequenceStoreDetailTypeDef definition

class SequenceStoreDetailTypeDef(TypedDict):
    arn: str,
    id: str,
    creationTime: datetime,
    name: NotRequired[str],
    description: NotRequired[str],
    sseConfig: NotRequired[SseConfigTypeDef],  # (1)
    fallbackLocation: NotRequired[str],
  1. See SseConfigTypeDef

VariantStoreItemTypeDef#

# VariantStoreItemTypeDef definition

class VariantStoreItemTypeDef(TypedDict):
    id: str,
    reference: ReferenceItemTypeDef,  # (1)
    status: StoreStatusType,  # (2)
    storeArn: str,
    name: str,
    description: str,
    sseConfig: SseConfigTypeDef,  # (3)
    creationTime: datetime,
    updateTime: datetime,
    statusMessage: str,
    storeSizeBytes: int,
  1. See ReferenceItemTypeDef
  2. See StoreStatusType
  3. See SseConfigTypeDef

ListAnnotationStoreVersionsResponseTypeDef#

# ListAnnotationStoreVersionsResponseTypeDef definition

class ListAnnotationStoreVersionsResponseTypeDef(TypedDict):
    annotationStoreVersions: List[AnnotationStoreVersionItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AnnotationStoreVersionItemTypeDef
  2. See ResponseMetadataTypeDef

BatchDeleteReadSetResponseTypeDef#

# BatchDeleteReadSetResponseTypeDef definition

class BatchDeleteReadSetResponseTypeDef(TypedDict):
    errors: List[ReadSetBatchErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ReadSetBatchErrorTypeDef
  2. See ResponseMetadataTypeDef

UploadReadSetPartRequestRequestTypeDef#

# UploadReadSetPartRequestRequestTypeDef definition

class UploadReadSetPartRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    uploadId: str,
    partSource: ReadSetPartSourceType,  # (1)
    partNumber: int,
    payload: Union[str, bytes, IO[Any], StreamingBody],
  1. See ReadSetPartSourceType

CompleteMultipartReadSetUploadRequestRequestTypeDef#

# CompleteMultipartReadSetUploadRequestRequestTypeDef definition

class CompleteMultipartReadSetUploadRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    uploadId: str,
    parts: Sequence[CompleteReadSetUploadPartListItemTypeDef],  # (1)
  1. See CompleteReadSetUploadPartListItemTypeDef

CreateWorkflowRequestRequestTypeDef#

# CreateWorkflowRequestRequestTypeDef definition

class CreateWorkflowRequestRequestTypeDef(TypedDict):
    requestId: str,
    name: NotRequired[str],
    description: NotRequired[str],
    engine: NotRequired[WorkflowEngineType],  # (1)
    definitionZip: NotRequired[Union[str, bytes, IO[Any], StreamingBody]],
    definitionUri: NotRequired[str],
    main: NotRequired[str],
    parameterTemplate: NotRequired[Mapping[str, WorkflowParameterTypeDef]],  # (2)
    storageCapacity: NotRequired[int],
    tags: NotRequired[Mapping[str, str]],
    accelerators: NotRequired[AcceleratorsType],  # (3)
  1. See WorkflowEngineType
  2. See WorkflowParameterTypeDef
  3. See AcceleratorsType

GetWorkflowResponseTypeDef#

# GetWorkflowResponseTypeDef definition

class GetWorkflowResponseTypeDef(TypedDict):
    arn: str,
    id: str,
    status: WorkflowStatusType,  # (1)
    type: WorkflowTypeType,  # (2)
    name: str,
    description: str,
    engine: WorkflowEngineType,  # (3)
    definition: str,
    main: str,
    digest: str,
    parameterTemplate: Dict[str, WorkflowParameterTypeDef],  # (4)
    storageCapacity: int,
    creationTime: datetime,
    statusMessage: str,
    tags: Dict[str, str],
    metadata: Dict[str, str],
    accelerators: AcceleratorsType,  # (5)
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See WorkflowStatusType
  2. See WorkflowTypeType
  3. See WorkflowEngineType
  4. See WorkflowParameterTypeDef
  5. See AcceleratorsType
  6. See ResponseMetadataTypeDef

DeleteAnnotationStoreVersionsResponseTypeDef#

# DeleteAnnotationStoreVersionsResponseTypeDef definition

class DeleteAnnotationStoreVersionsResponseTypeDef(TypedDict):
    errors: List[VersionDeleteErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VersionDeleteErrorTypeDef
  2. See ResponseMetadataTypeDef

GetReadSetExportJobResponseTypeDef#

# GetReadSetExportJobResponseTypeDef definition

class GetReadSetExportJobResponseTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    destination: str,
    status: ReadSetExportJobStatusType,  # (1)
    statusMessage: str,
    creationTime: datetime,
    completionTime: datetime,
    readSets: List[ExportReadSetDetailTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See ReadSetExportJobStatusType
  2. See ExportReadSetDetailTypeDef
  3. See ResponseMetadataTypeDef

ListReadSetExportJobsResponseTypeDef#

# ListReadSetExportJobsResponseTypeDef definition

class ListReadSetExportJobsResponseTypeDef(TypedDict):
    nextToken: str,
    exportJobs: List[ExportReadSetJobDetailTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ExportReadSetJobDetailTypeDef
  2. See ResponseMetadataTypeDef

StartReadSetExportJobRequestRequestTypeDef#

# StartReadSetExportJobRequestRequestTypeDef definition

class StartReadSetExportJobRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    destination: str,
    roleArn: str,
    sources: Sequence[ExportReadSetTypeDef],  # (1)
    clientToken: NotRequired[str],
  1. See ExportReadSetTypeDef

ReadSetFilesTypeDef#

# ReadSetFilesTypeDef definition

class ReadSetFilesTypeDef(TypedDict):
    source1: NotRequired[FileInformationTypeDef],  # (1)
    source2: NotRequired[FileInformationTypeDef],  # (1)
    index: NotRequired[FileInformationTypeDef],  # (1)
  1. See FileInformationTypeDef
  2. See FileInformationTypeDef
  3. See FileInformationTypeDef

ReferenceFilesTypeDef#

# ReferenceFilesTypeDef definition

class ReferenceFilesTypeDef(TypedDict):
    source: NotRequired[FileInformationTypeDef],  # (1)
    index: NotRequired[FileInformationTypeDef],  # (1)
  1. See FileInformationTypeDef
  2. See FileInformationTypeDef

ListSharesRequestRequestTypeDef#

# ListSharesRequestRequestTypeDef definition

class ListSharesRequestRequestTypeDef(TypedDict):
    resourceOwner: ResourceOwnerType,  # (1)
    filter: NotRequired[FilterTypeDef],  # (2)
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],
  1. See ResourceOwnerType
  2. See FilterTypeDef

GetAnnotationImportRequestAnnotationImportJobCreatedWaitTypeDef#

# GetAnnotationImportRequestAnnotationImportJobCreatedWaitTypeDef definition

class GetAnnotationImportRequestAnnotationImportJobCreatedWaitTypeDef(TypedDict):
    jobId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetAnnotationStoreRequestAnnotationStoreCreatedWaitTypeDef#

# GetAnnotationStoreRequestAnnotationStoreCreatedWaitTypeDef definition

class GetAnnotationStoreRequestAnnotationStoreCreatedWaitTypeDef(TypedDict):
    name: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetAnnotationStoreRequestAnnotationStoreDeletedWaitTypeDef#

# GetAnnotationStoreRequestAnnotationStoreDeletedWaitTypeDef definition

class GetAnnotationStoreRequestAnnotationStoreDeletedWaitTypeDef(TypedDict):
    name: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetAnnotationStoreVersionRequestAnnotationStoreVersionCreatedWaitTypeDef#

# GetAnnotationStoreVersionRequestAnnotationStoreVersionCreatedWaitTypeDef definition

class GetAnnotationStoreVersionRequestAnnotationStoreVersionCreatedWaitTypeDef(TypedDict):
    name: str,
    versionName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetAnnotationStoreVersionRequestAnnotationStoreVersionDeletedWaitTypeDef#

# GetAnnotationStoreVersionRequestAnnotationStoreVersionDeletedWaitTypeDef definition

class GetAnnotationStoreVersionRequestAnnotationStoreVersionDeletedWaitTypeDef(TypedDict):
    name: str,
    versionName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetReadSetActivationJobRequestReadSetActivationJobCompletedWaitTypeDef#

# GetReadSetActivationJobRequestReadSetActivationJobCompletedWaitTypeDef definition

class GetReadSetActivationJobRequestReadSetActivationJobCompletedWaitTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetReadSetExportJobRequestReadSetExportJobCompletedWaitTypeDef#

# GetReadSetExportJobRequestReadSetExportJobCompletedWaitTypeDef definition

class GetReadSetExportJobRequestReadSetExportJobCompletedWaitTypeDef(TypedDict):
    sequenceStoreId: str,
    id: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetReadSetImportJobRequestReadSetImportJobCompletedWaitTypeDef#

# GetReadSetImportJobRequestReadSetImportJobCompletedWaitTypeDef definition

class GetReadSetImportJobRequestReadSetImportJobCompletedWaitTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetReferenceImportJobRequestReferenceImportJobCompletedWaitTypeDef#

# GetReferenceImportJobRequestReferenceImportJobCompletedWaitTypeDef definition

class GetReferenceImportJobRequestReferenceImportJobCompletedWaitTypeDef(TypedDict):
    id: str,
    referenceStoreId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetRunRequestRunCompletedWaitTypeDef#

# GetRunRequestRunCompletedWaitTypeDef definition

class GetRunRequestRunCompletedWaitTypeDef(TypedDict):
    id: str,
    export: NotRequired[Sequence[RunExportType]],  # (1)
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (2)
  1. See RunExportType
  2. See WaiterConfigTypeDef

GetRunRequestRunRunningWaitTypeDef#

# GetRunRequestRunRunningWaitTypeDef definition

class GetRunRequestRunRunningWaitTypeDef(TypedDict):
    id: str,
    export: NotRequired[Sequence[RunExportType]],  # (1)
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (2)
  1. See RunExportType
  2. See WaiterConfigTypeDef

GetRunTaskRequestTaskCompletedWaitTypeDef#

# GetRunTaskRequestTaskCompletedWaitTypeDef definition

class GetRunTaskRequestTaskCompletedWaitTypeDef(TypedDict):
    id: str,
    taskId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetRunTaskRequestTaskRunningWaitTypeDef#

# GetRunTaskRequestTaskRunningWaitTypeDef definition

class GetRunTaskRequestTaskRunningWaitTypeDef(TypedDict):
    id: str,
    taskId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetVariantImportRequestVariantImportJobCreatedWaitTypeDef#

# GetVariantImportRequestVariantImportJobCreatedWaitTypeDef definition

class GetVariantImportRequestVariantImportJobCreatedWaitTypeDef(TypedDict):
    jobId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetVariantStoreRequestVariantStoreCreatedWaitTypeDef#

# GetVariantStoreRequestVariantStoreCreatedWaitTypeDef definition

class GetVariantStoreRequestVariantStoreCreatedWaitTypeDef(TypedDict):
    name: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetVariantStoreRequestVariantStoreDeletedWaitTypeDef#

# GetVariantStoreRequestVariantStoreDeletedWaitTypeDef definition

class GetVariantStoreRequestVariantStoreDeletedWaitTypeDef(TypedDict):
    name: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetWorkflowRequestWorkflowActiveWaitTypeDef#

# GetWorkflowRequestWorkflowActiveWaitTypeDef definition

class GetWorkflowRequestWorkflowActiveWaitTypeDef(TypedDict):
    id: str,
    type: NotRequired[WorkflowTypeType],  # (1)
    export: NotRequired[Sequence[WorkflowExportType]],  # (2)
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (3)
  1. See WorkflowTypeType
  2. See WorkflowExportType
  3. See WaiterConfigTypeDef

ReadSetListItemTypeDef#

# ReadSetListItemTypeDef definition

class ReadSetListItemTypeDef(TypedDict):
    id: str,
    arn: str,
    sequenceStoreId: str,
    status: ReadSetStatusType,  # (1)
    fileType: FileTypeType,  # (2)
    creationTime: datetime,
    subjectId: NotRequired[str],
    sampleId: NotRequired[str],
    name: NotRequired[str],
    description: NotRequired[str],
    referenceArn: NotRequired[str],
    sequenceInformation: NotRequired[SequenceInformationTypeDef],  # (3)
    statusMessage: NotRequired[str],
    creationType: NotRequired[CreationTypeType],  # (4)
    etag: NotRequired[ETagTypeDef],  # (5)
  1. See ReadSetStatusType
  2. See FileTypeType
  3. See SequenceInformationTypeDef
  4. See CreationTypeType
  5. See ETagTypeDef

GetReferenceImportJobResponseTypeDef#

# GetReferenceImportJobResponseTypeDef definition

class GetReferenceImportJobResponseTypeDef(TypedDict):
    id: str,
    referenceStoreId: str,
    roleArn: str,
    status: ReferenceImportJobStatusType,  # (1)
    statusMessage: str,
    creationTime: datetime,
    completionTime: datetime,
    sources: List[ImportReferenceSourceItemTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See ReferenceImportJobStatusType
  2. See ImportReferenceSourceItemTypeDef
  3. See ResponseMetadataTypeDef

GetRunResponseTypeDef#

# GetRunResponseTypeDef definition

class GetRunResponseTypeDef(TypedDict):
    arn: str,
    id: str,
    status: RunStatusType,  # (1)
    workflowId: str,
    workflowType: WorkflowTypeType,  # (2)
    runId: str,
    roleArn: str,
    name: str,
    runGroupId: str,
    priority: int,
    definition: str,
    digest: str,
    parameters: Dict[str, Any],
    storageCapacity: int,
    outputUri: str,
    logLevel: RunLogLevelType,  # (3)
    resourceDigests: Dict[str, str],
    startedBy: str,
    creationTime: datetime,
    startTime: datetime,
    stopTime: datetime,
    statusMessage: str,
    tags: Dict[str, str],
    accelerators: AcceleratorsType,  # (4)
    retentionMode: RunRetentionModeType,  # (5)
    failureReason: str,
    logLocation: RunLogLocationTypeDef,  # (6)
    uuid: str,
    runOutputUri: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (7)
  1. See RunStatusType
  2. See WorkflowTypeType
  3. See RunLogLevelType
  4. See AcceleratorsType
  5. See RunRetentionModeType
  6. See RunLogLocationTypeDef
  7. See ResponseMetadataTypeDef

GetShareResponseTypeDef#

# GetShareResponseTypeDef definition

class GetShareResponseTypeDef(TypedDict):
    share: ShareDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ShareDetailsTypeDef
  2. See ResponseMetadataTypeDef

ListSharesResponseTypeDef#

# ListSharesResponseTypeDef definition

class ListSharesResponseTypeDef(TypedDict):
    shares: List[ShareDetailsTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ShareDetailsTypeDef
  2. See ResponseMetadataTypeDef

GetVariantImportResponseTypeDef#

# GetVariantImportResponseTypeDef definition

class GetVariantImportResponseTypeDef(TypedDict):
    id: str,
    destinationName: str,
    roleArn: str,
    status: JobStatusType,  # (1)
    statusMessage: str,
    creationTime: datetime,
    updateTime: datetime,
    completionTime: datetime,
    items: List[VariantImportItemDetailTypeDef],  # (2)
    runLeftNormalization: bool,
    annotationFields: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See JobStatusType
  2. See VariantImportItemDetailTypeDef
  3. See ResponseMetadataTypeDef

ListReadSetImportJobsResponseTypeDef#

# ListReadSetImportJobsResponseTypeDef definition

class ListReadSetImportJobsResponseTypeDef(TypedDict):
    nextToken: str,
    importJobs: List[ImportReadSetJobItemTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ImportReadSetJobItemTypeDef
  2. See ResponseMetadataTypeDef

ImportReadSetSourceItemTypeDef#

# ImportReadSetSourceItemTypeDef definition

class ImportReadSetSourceItemTypeDef(TypedDict):
    sourceFiles: SourceFilesTypeDef,  # (1)
    sourceFileType: FileTypeType,  # (2)
    status: ReadSetImportJobItemStatusType,  # (3)
    subjectId: str,
    sampleId: str,
    statusMessage: NotRequired[str],
    generatedFrom: NotRequired[str],
    referenceArn: NotRequired[str],
    name: NotRequired[str],
    description: NotRequired[str],
    tags: NotRequired[Dict[str, str]],
  1. See SourceFilesTypeDef
  2. See FileTypeType
  3. See ReadSetImportJobItemStatusType

StartReadSetImportJobSourceItemTypeDef#

# StartReadSetImportJobSourceItemTypeDef definition

class StartReadSetImportJobSourceItemTypeDef(TypedDict):
    sourceFiles: SourceFilesTypeDef,  # (1)
    sourceFileType: FileTypeType,  # (2)
    subjectId: str,
    sampleId: str,
    generatedFrom: NotRequired[str],
    referenceArn: NotRequired[str],
    name: NotRequired[str],
    description: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],
  1. See SourceFilesTypeDef
  2. See FileTypeType

ListReferenceImportJobsResponseTypeDef#

# ListReferenceImportJobsResponseTypeDef definition

class ListReferenceImportJobsResponseTypeDef(TypedDict):
    nextToken: str,
    importJobs: List[ImportReferenceJobItemTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ImportReferenceJobItemTypeDef
  2. See ResponseMetadataTypeDef

ListAnnotationImportJobsRequestRequestTypeDef#

# ListAnnotationImportJobsRequestRequestTypeDef definition

class ListAnnotationImportJobsRequestRequestTypeDef(TypedDict):
    maxResults: NotRequired[int],
    ids: NotRequired[Sequence[str]],
    nextToken: NotRequired[str],
    filter: NotRequired[ListAnnotationImportJobsFilterTypeDef],  # (1)
  1. See ListAnnotationImportJobsFilterTypeDef

ListAnnotationImportJobsRequestListAnnotationImportJobsPaginateTypeDef#

# ListAnnotationImportJobsRequestListAnnotationImportJobsPaginateTypeDef definition

class ListAnnotationImportJobsRequestListAnnotationImportJobsPaginateTypeDef(TypedDict):
    ids: NotRequired[Sequence[str]],
    filter: NotRequired[ListAnnotationImportJobsFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ListAnnotationImportJobsFilterTypeDef
  2. See PaginatorConfigTypeDef

ListMultipartReadSetUploadsRequestListMultipartReadSetUploadsPaginateTypeDef#

# ListMultipartReadSetUploadsRequestListMultipartReadSetUploadsPaginateTypeDef definition

class ListMultipartReadSetUploadsRequestListMultipartReadSetUploadsPaginateTypeDef(TypedDict):
    sequenceStoreId: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListRunGroupsRequestListRunGroupsPaginateTypeDef#

# ListRunGroupsRequestListRunGroupsPaginateTypeDef definition

class ListRunGroupsRequestListRunGroupsPaginateTypeDef(TypedDict):
    name: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListRunTasksRequestListRunTasksPaginateTypeDef#

# ListRunTasksRequestListRunTasksPaginateTypeDef definition

class ListRunTasksRequestListRunTasksPaginateTypeDef(TypedDict):
    id: str,
    status: NotRequired[TaskStatusType],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See TaskStatusType
  2. See PaginatorConfigTypeDef

ListRunsRequestListRunsPaginateTypeDef#

# ListRunsRequestListRunsPaginateTypeDef definition

class ListRunsRequestListRunsPaginateTypeDef(TypedDict):
    name: NotRequired[str],
    runGroupId: NotRequired[str],
    status: NotRequired[RunStatusType],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See RunStatusType
  2. See PaginatorConfigTypeDef

ListSharesRequestListSharesPaginateTypeDef#

# ListSharesRequestListSharesPaginateTypeDef definition

class ListSharesRequestListSharesPaginateTypeDef(TypedDict):
    resourceOwner: ResourceOwnerType,  # (1)
    filter: NotRequired[FilterTypeDef],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ResourceOwnerType
  2. See FilterTypeDef
  3. See PaginatorConfigTypeDef

ListWorkflowsRequestListWorkflowsPaginateTypeDef#

# ListWorkflowsRequestListWorkflowsPaginateTypeDef definition

class ListWorkflowsRequestListWorkflowsPaginateTypeDef(TypedDict):
    type: NotRequired[WorkflowTypeType],  # (1)
    name: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See WorkflowTypeType
  2. See PaginatorConfigTypeDef

ListAnnotationStoreVersionsRequestListAnnotationStoreVersionsPaginateTypeDef#

# ListAnnotationStoreVersionsRequestListAnnotationStoreVersionsPaginateTypeDef definition

class ListAnnotationStoreVersionsRequestListAnnotationStoreVersionsPaginateTypeDef(TypedDict):
    name: str,
    filter: NotRequired[ListAnnotationStoreVersionsFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ListAnnotationStoreVersionsFilterTypeDef
  2. See PaginatorConfigTypeDef

ListAnnotationStoreVersionsRequestRequestTypeDef#

# ListAnnotationStoreVersionsRequestRequestTypeDef definition

class ListAnnotationStoreVersionsRequestRequestTypeDef(TypedDict):
    name: str,
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
    filter: NotRequired[ListAnnotationStoreVersionsFilterTypeDef],  # (1)
  1. See ListAnnotationStoreVersionsFilterTypeDef

ListAnnotationStoresRequestListAnnotationStoresPaginateTypeDef#

# ListAnnotationStoresRequestListAnnotationStoresPaginateTypeDef definition

class ListAnnotationStoresRequestListAnnotationStoresPaginateTypeDef(TypedDict):
    ids: NotRequired[Sequence[str]],
    filter: NotRequired[ListAnnotationStoresFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ListAnnotationStoresFilterTypeDef
  2. See PaginatorConfigTypeDef

ListAnnotationStoresRequestRequestTypeDef#

# ListAnnotationStoresRequestRequestTypeDef definition

class ListAnnotationStoresRequestRequestTypeDef(TypedDict):
    ids: NotRequired[Sequence[str]],
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
    filter: NotRequired[ListAnnotationStoresFilterTypeDef],  # (1)
  1. See ListAnnotationStoresFilterTypeDef

ListMultipartReadSetUploadsResponseTypeDef#

# ListMultipartReadSetUploadsResponseTypeDef definition

class ListMultipartReadSetUploadsResponseTypeDef(TypedDict):
    nextToken: str,
    uploads: List[MultipartReadSetUploadListItemTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MultipartReadSetUploadListItemTypeDef
  2. See ResponseMetadataTypeDef

ListReadSetUploadPartsResponseTypeDef#

# ListReadSetUploadPartsResponseTypeDef definition

class ListReadSetUploadPartsResponseTypeDef(TypedDict):
    nextToken: str,
    parts: List[ReadSetUploadPartListItemTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ReadSetUploadPartListItemTypeDef
  2. See ResponseMetadataTypeDef

ListReferencesResponseTypeDef#

# ListReferencesResponseTypeDef definition

class ListReferencesResponseTypeDef(TypedDict):
    nextToken: str,
    references: List[ReferenceListItemTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ReferenceListItemTypeDef
  2. See ResponseMetadataTypeDef

ListRunGroupsResponseTypeDef#

# ListRunGroupsResponseTypeDef definition

class ListRunGroupsResponseTypeDef(TypedDict):
    items: List[RunGroupListItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RunGroupListItemTypeDef
  2. See ResponseMetadataTypeDef

ListRunTasksResponseTypeDef#

# ListRunTasksResponseTypeDef definition

class ListRunTasksResponseTypeDef(TypedDict):
    items: List[TaskListItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TaskListItemTypeDef
  2. See ResponseMetadataTypeDef

ListRunsResponseTypeDef#

# ListRunsResponseTypeDef definition

class ListRunsResponseTypeDef(TypedDict):
    items: List[RunListItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RunListItemTypeDef
  2. See ResponseMetadataTypeDef

ListVariantImportJobsRequestListVariantImportJobsPaginateTypeDef#

# ListVariantImportJobsRequestListVariantImportJobsPaginateTypeDef definition

class ListVariantImportJobsRequestListVariantImportJobsPaginateTypeDef(TypedDict):
    ids: NotRequired[Sequence[str]],
    filter: NotRequired[ListVariantImportJobsFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ListVariantImportJobsFilterTypeDef
  2. See PaginatorConfigTypeDef

ListVariantImportJobsRequestRequestTypeDef#

# ListVariantImportJobsRequestRequestTypeDef definition

class ListVariantImportJobsRequestRequestTypeDef(TypedDict):
    maxResults: NotRequired[int],
    ids: NotRequired[Sequence[str]],
    nextToken: NotRequired[str],
    filter: NotRequired[ListVariantImportJobsFilterTypeDef],  # (1)
  1. See ListVariantImportJobsFilterTypeDef

ListVariantImportJobsResponseTypeDef#

# ListVariantImportJobsResponseTypeDef definition

class ListVariantImportJobsResponseTypeDef(TypedDict):
    variantImportJobs: List[VariantImportJobItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VariantImportJobItemTypeDef
  2. See ResponseMetadataTypeDef

ListVariantStoresRequestListVariantStoresPaginateTypeDef#

# ListVariantStoresRequestListVariantStoresPaginateTypeDef definition

class ListVariantStoresRequestListVariantStoresPaginateTypeDef(TypedDict):
    ids: NotRequired[Sequence[str]],
    filter: NotRequired[ListVariantStoresFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ListVariantStoresFilterTypeDef
  2. See PaginatorConfigTypeDef

ListVariantStoresRequestRequestTypeDef#

# ListVariantStoresRequestRequestTypeDef definition

class ListVariantStoresRequestRequestTypeDef(TypedDict):
    maxResults: NotRequired[int],
    ids: NotRequired[Sequence[str]],
    nextToken: NotRequired[str],
    filter: NotRequired[ListVariantStoresFilterTypeDef],  # (1)
  1. See ListVariantStoresFilterTypeDef

ListWorkflowsResponseTypeDef#

# ListWorkflowsResponseTypeDef definition

class ListWorkflowsResponseTypeDef(TypedDict):
    items: List[WorkflowListItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WorkflowListItemTypeDef
  2. See ResponseMetadataTypeDef

TsvOptionsTypeDef#

# TsvOptionsTypeDef definition

class TsvOptionsTypeDef(TypedDict):
    readOptions: NotRequired[ReadOptionsTypeDef],  # (1)
  1. See ReadOptionsTypeDef

StartReadSetActivationJobRequestRequestTypeDef#

# StartReadSetActivationJobRequestRequestTypeDef definition

class StartReadSetActivationJobRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    sources: Sequence[StartReadSetActivationJobSourceItemTypeDef],  # (1)
    clientToken: NotRequired[str],
  1. See StartReadSetActivationJobSourceItemTypeDef

StartReferenceImportJobRequestRequestTypeDef#

# StartReferenceImportJobRequestRequestTypeDef definition

class StartReferenceImportJobRequestRequestTypeDef(TypedDict):
    referenceStoreId: str,
    roleArn: str,
    sources: Sequence[StartReferenceImportJobSourceItemTypeDef],  # (1)
    clientToken: NotRequired[str],
  1. See StartReferenceImportJobSourceItemTypeDef

StartVariantImportRequestRequestTypeDef#

# StartVariantImportRequestRequestTypeDef definition

class StartVariantImportRequestRequestTypeDef(TypedDict):
    destinationName: str,
    roleArn: str,
    items: Sequence[VariantImportItemSourceTypeDef],  # (1)
    runLeftNormalization: NotRequired[bool],
    annotationFields: NotRequired[Mapping[str, str]],
  1. See VariantImportItemSourceTypeDef

StoreOptionsTypeDef#

# StoreOptionsTypeDef definition

class StoreOptionsTypeDef(TypedDict):
    tsvStoreOptions: NotRequired[TsvStoreOptionsTypeDef],  # (1)
  1. See TsvStoreOptionsTypeDef

VersionOptionsTypeDef#

# VersionOptionsTypeDef definition

class VersionOptionsTypeDef(TypedDict):
    tsvVersionOptions: NotRequired[TsvVersionOptionsTypeDef],  # (1)
  1. See TsvVersionOptionsTypeDef

ListReadSetActivationJobsRequestListReadSetActivationJobsPaginateTypeDef#

# ListReadSetActivationJobsRequestListReadSetActivationJobsPaginateTypeDef definition

class ListReadSetActivationJobsRequestListReadSetActivationJobsPaginateTypeDef(TypedDict):
    sequenceStoreId: str,
    filter: NotRequired[ActivateReadSetFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ActivateReadSetFilterTypeDef
  2. See PaginatorConfigTypeDef

ListReadSetActivationJobsRequestRequestTypeDef#

# ListReadSetActivationJobsRequestRequestTypeDef definition

class ListReadSetActivationJobsRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
    filter: NotRequired[ActivateReadSetFilterTypeDef],  # (1)
  1. See ActivateReadSetFilterTypeDef

ListReadSetExportJobsRequestListReadSetExportJobsPaginateTypeDef#

# ListReadSetExportJobsRequestListReadSetExportJobsPaginateTypeDef definition

class ListReadSetExportJobsRequestListReadSetExportJobsPaginateTypeDef(TypedDict):
    sequenceStoreId: str,
    filter: NotRequired[ExportReadSetFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ExportReadSetFilterTypeDef
  2. See PaginatorConfigTypeDef

ListReadSetExportJobsRequestRequestTypeDef#

# ListReadSetExportJobsRequestRequestTypeDef definition

class ListReadSetExportJobsRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
    filter: NotRequired[ExportReadSetFilterTypeDef],  # (1)
  1. See ExportReadSetFilterTypeDef

ListReadSetImportJobsRequestListReadSetImportJobsPaginateTypeDef#

# ListReadSetImportJobsRequestListReadSetImportJobsPaginateTypeDef definition

class ListReadSetImportJobsRequestListReadSetImportJobsPaginateTypeDef(TypedDict):
    sequenceStoreId: str,
    filter: NotRequired[ImportReadSetFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ImportReadSetFilterTypeDef
  2. See PaginatorConfigTypeDef

ListReadSetImportJobsRequestRequestTypeDef#

# ListReadSetImportJobsRequestRequestTypeDef definition

class ListReadSetImportJobsRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
    filter: NotRequired[ImportReadSetFilterTypeDef],  # (1)
  1. See ImportReadSetFilterTypeDef

ListReferenceImportJobsRequestListReferenceImportJobsPaginateTypeDef#

# ListReferenceImportJobsRequestListReferenceImportJobsPaginateTypeDef definition

class ListReferenceImportJobsRequestListReferenceImportJobsPaginateTypeDef(TypedDict):
    referenceStoreId: str,
    filter: NotRequired[ImportReferenceFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ImportReferenceFilterTypeDef
  2. See PaginatorConfigTypeDef

ListReferenceImportJobsRequestRequestTypeDef#

# ListReferenceImportJobsRequestRequestTypeDef definition

class ListReferenceImportJobsRequestRequestTypeDef(TypedDict):
    referenceStoreId: str,
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
    filter: NotRequired[ImportReferenceFilterTypeDef],  # (1)
  1. See ImportReferenceFilterTypeDef

ListReadSetsRequestListReadSetsPaginateTypeDef#

# ListReadSetsRequestListReadSetsPaginateTypeDef definition

class ListReadSetsRequestListReadSetsPaginateTypeDef(TypedDict):
    sequenceStoreId: str,
    filter: NotRequired[ReadSetFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ReadSetFilterTypeDef
  2. See PaginatorConfigTypeDef

ListReadSetsRequestRequestTypeDef#

# ListReadSetsRequestRequestTypeDef definition

class ListReadSetsRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
    filter: NotRequired[ReadSetFilterTypeDef],  # (1)
  1. See ReadSetFilterTypeDef

ListReadSetUploadPartsRequestListReadSetUploadPartsPaginateTypeDef#

# ListReadSetUploadPartsRequestListReadSetUploadPartsPaginateTypeDef definition

class ListReadSetUploadPartsRequestListReadSetUploadPartsPaginateTypeDef(TypedDict):
    sequenceStoreId: str,
    uploadId: str,
    partSource: ReadSetPartSourceType,  # (1)
    filter: NotRequired[ReadSetUploadPartListFilterTypeDef],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ReadSetPartSourceType
  2. See ReadSetUploadPartListFilterTypeDef
  3. See PaginatorConfigTypeDef

ListReadSetUploadPartsRequestRequestTypeDef#

# ListReadSetUploadPartsRequestRequestTypeDef definition

class ListReadSetUploadPartsRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    uploadId: str,
    partSource: ReadSetPartSourceType,  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
    filter: NotRequired[ReadSetUploadPartListFilterTypeDef],  # (2)
  1. See ReadSetPartSourceType
  2. See ReadSetUploadPartListFilterTypeDef

ListReferencesRequestListReferencesPaginateTypeDef#

# ListReferencesRequestListReferencesPaginateTypeDef definition

class ListReferencesRequestListReferencesPaginateTypeDef(TypedDict):
    referenceStoreId: str,
    filter: NotRequired[ReferenceFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ReferenceFilterTypeDef
  2. See PaginatorConfigTypeDef

ListReferencesRequestRequestTypeDef#

# ListReferencesRequestRequestTypeDef definition

class ListReferencesRequestRequestTypeDef(TypedDict):
    referenceStoreId: str,
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
    filter: NotRequired[ReferenceFilterTypeDef],  # (1)
  1. See ReferenceFilterTypeDef

ListReferenceStoresRequestListReferenceStoresPaginateTypeDef#

# ListReferenceStoresRequestListReferenceStoresPaginateTypeDef definition

class ListReferenceStoresRequestListReferenceStoresPaginateTypeDef(TypedDict):
    filter: NotRequired[ReferenceStoreFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ReferenceStoreFilterTypeDef
  2. See PaginatorConfigTypeDef

ListReferenceStoresRequestRequestTypeDef#

# ListReferenceStoresRequestRequestTypeDef definition

class ListReferenceStoresRequestRequestTypeDef(TypedDict):
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
    filter: NotRequired[ReferenceStoreFilterTypeDef],  # (1)
  1. See ReferenceStoreFilterTypeDef

ListSequenceStoresRequestListSequenceStoresPaginateTypeDef#

# ListSequenceStoresRequestListSequenceStoresPaginateTypeDef definition

class ListSequenceStoresRequestListSequenceStoresPaginateTypeDef(TypedDict):
    filter: NotRequired[SequenceStoreFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See SequenceStoreFilterTypeDef
  2. See PaginatorConfigTypeDef

ListSequenceStoresRequestRequestTypeDef#

# ListSequenceStoresRequestRequestTypeDef definition

class ListSequenceStoresRequestRequestTypeDef(TypedDict):
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
    filter: NotRequired[SequenceStoreFilterTypeDef],  # (1)
  1. See SequenceStoreFilterTypeDef

ListAnnotationStoresResponseTypeDef#

# ListAnnotationStoresResponseTypeDef definition

class ListAnnotationStoresResponseTypeDef(TypedDict):
    annotationStores: List[AnnotationStoreItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AnnotationStoreItemTypeDef
  2. See ResponseMetadataTypeDef

ListReferenceStoresResponseTypeDef#

# ListReferenceStoresResponseTypeDef definition

class ListReferenceStoresResponseTypeDef(TypedDict):
    nextToken: str,
    referenceStores: List[ReferenceStoreDetailTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ReferenceStoreDetailTypeDef
  2. See ResponseMetadataTypeDef

ListSequenceStoresResponseTypeDef#

# ListSequenceStoresResponseTypeDef definition

class ListSequenceStoresResponseTypeDef(TypedDict):
    nextToken: str,
    sequenceStores: List[SequenceStoreDetailTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SequenceStoreDetailTypeDef
  2. See ResponseMetadataTypeDef

ListVariantStoresResponseTypeDef#

# ListVariantStoresResponseTypeDef definition

class ListVariantStoresResponseTypeDef(TypedDict):
    variantStores: List[VariantStoreItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VariantStoreItemTypeDef
  2. See ResponseMetadataTypeDef

GetReadSetMetadataResponseTypeDef#

# GetReadSetMetadataResponseTypeDef definition

class GetReadSetMetadataResponseTypeDef(TypedDict):
    id: str,
    arn: str,
    sequenceStoreId: str,
    subjectId: str,
    sampleId: str,
    status: ReadSetStatusType,  # (1)
    name: str,
    description: str,
    fileType: FileTypeType,  # (2)
    creationTime: datetime,
    sequenceInformation: SequenceInformationTypeDef,  # (3)
    referenceArn: str,
    files: ReadSetFilesTypeDef,  # (4)
    statusMessage: str,
    creationType: CreationTypeType,  # (5)
    etag: ETagTypeDef,  # (6)
    ResponseMetadata: ResponseMetadataTypeDef,  # (7)
  1. See ReadSetStatusType
  2. See FileTypeType
  3. See SequenceInformationTypeDef
  4. See ReadSetFilesTypeDef
  5. See CreationTypeType
  6. See ETagTypeDef
  7. See ResponseMetadataTypeDef

GetReferenceMetadataResponseTypeDef#

# GetReferenceMetadataResponseTypeDef definition

class GetReferenceMetadataResponseTypeDef(TypedDict):
    id: str,
    arn: str,
    referenceStoreId: str,
    md5: str,
    status: ReferenceStatusType,  # (1)
    name: str,
    description: str,
    creationTime: datetime,
    updateTime: datetime,
    files: ReferenceFilesTypeDef,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See ReferenceStatusType
  2. See ReferenceFilesTypeDef
  3. See ResponseMetadataTypeDef

ListReadSetsResponseTypeDef#

# ListReadSetsResponseTypeDef definition

class ListReadSetsResponseTypeDef(TypedDict):
    nextToken: str,
    readSets: List[ReadSetListItemTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ReadSetListItemTypeDef
  2. See ResponseMetadataTypeDef

GetReadSetImportJobResponseTypeDef#

# GetReadSetImportJobResponseTypeDef definition

class GetReadSetImportJobResponseTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    roleArn: str,
    status: ReadSetImportJobStatusType,  # (1)
    statusMessage: str,
    creationTime: datetime,
    completionTime: datetime,
    sources: List[ImportReadSetSourceItemTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See ReadSetImportJobStatusType
  2. See ImportReadSetSourceItemTypeDef
  3. See ResponseMetadataTypeDef

StartReadSetImportJobRequestRequestTypeDef#

# StartReadSetImportJobRequestRequestTypeDef definition

class StartReadSetImportJobRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    roleArn: str,
    sources: Sequence[StartReadSetImportJobSourceItemTypeDef],  # (1)
    clientToken: NotRequired[str],
  1. See StartReadSetImportJobSourceItemTypeDef

FormatOptionsTypeDef#

# FormatOptionsTypeDef definition

class FormatOptionsTypeDef(TypedDict):
    tsvOptions: NotRequired[TsvOptionsTypeDef],  # (1)
    vcfOptions: NotRequired[VcfOptionsTypeDef],  # (2)
  1. See TsvOptionsTypeDef
  2. See VcfOptionsTypeDef

CreateAnnotationStoreRequestRequestTypeDef#

# CreateAnnotationStoreRequestRequestTypeDef definition

class CreateAnnotationStoreRequestRequestTypeDef(TypedDict):
    storeFormat: StoreFormatType,  # (1)
    reference: NotRequired[ReferenceItemTypeDef],  # (2)
    name: NotRequired[str],
    description: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],
    versionName: NotRequired[str],
    sseConfig: NotRequired[SseConfigTypeDef],  # (3)
    storeOptions: NotRequired[StoreOptionsTypeDef],  # (4)
  1. See StoreFormatType
  2. See ReferenceItemTypeDef
  3. See SseConfigTypeDef
  4. See StoreOptionsTypeDef

CreateAnnotationStoreResponseTypeDef#

# CreateAnnotationStoreResponseTypeDef definition

class CreateAnnotationStoreResponseTypeDef(TypedDict):
    id: str,
    reference: ReferenceItemTypeDef,  # (1)
    storeFormat: StoreFormatType,  # (2)
    storeOptions: StoreOptionsTypeDef,  # (3)
    status: StoreStatusType,  # (4)
    name: str,
    versionName: str,
    creationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See ReferenceItemTypeDef
  2. See StoreFormatType
  3. See StoreOptionsTypeDef
  4. See StoreStatusType
  5. See ResponseMetadataTypeDef

GetAnnotationStoreResponseTypeDef#

# GetAnnotationStoreResponseTypeDef definition

class GetAnnotationStoreResponseTypeDef(TypedDict):
    id: str,
    reference: ReferenceItemTypeDef,  # (1)
    status: StoreStatusType,  # (2)
    storeArn: str,
    name: str,
    description: str,
    sseConfig: SseConfigTypeDef,  # (3)
    creationTime: datetime,
    updateTime: datetime,
    tags: Dict[str, str],
    storeOptions: StoreOptionsTypeDef,  # (4)
    storeFormat: StoreFormatType,  # (5)
    statusMessage: str,
    storeSizeBytes: int,
    numVersions: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See ReferenceItemTypeDef
  2. See StoreStatusType
  3. See SseConfigTypeDef
  4. See StoreOptionsTypeDef
  5. See StoreFormatType
  6. See ResponseMetadataTypeDef

UpdateAnnotationStoreResponseTypeDef#

# UpdateAnnotationStoreResponseTypeDef definition

class UpdateAnnotationStoreResponseTypeDef(TypedDict):
    id: str,
    reference: ReferenceItemTypeDef,  # (1)
    status: StoreStatusType,  # (2)
    name: str,
    description: str,
    creationTime: datetime,
    updateTime: datetime,
    storeOptions: StoreOptionsTypeDef,  # (3)
    storeFormat: StoreFormatType,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See ReferenceItemTypeDef
  2. See StoreStatusType
  3. See StoreOptionsTypeDef
  4. See StoreFormatType
  5. See ResponseMetadataTypeDef

CreateAnnotationStoreVersionRequestRequestTypeDef#

# CreateAnnotationStoreVersionRequestRequestTypeDef definition

class CreateAnnotationStoreVersionRequestRequestTypeDef(TypedDict):
    name: str,
    versionName: str,
    description: NotRequired[str],
    versionOptions: NotRequired[VersionOptionsTypeDef],  # (1)
    tags: NotRequired[Mapping[str, str]],
  1. See VersionOptionsTypeDef

CreateAnnotationStoreVersionResponseTypeDef#

# CreateAnnotationStoreVersionResponseTypeDef definition

class CreateAnnotationStoreVersionResponseTypeDef(TypedDict):
    id: str,
    versionName: str,
    storeId: str,
    versionOptions: VersionOptionsTypeDef,  # (1)
    name: str,
    status: VersionStatusType,  # (2)
    creationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See VersionOptionsTypeDef
  2. See VersionStatusType
  3. See ResponseMetadataTypeDef

GetAnnotationStoreVersionResponseTypeDef#

# GetAnnotationStoreVersionResponseTypeDef definition

class GetAnnotationStoreVersionResponseTypeDef(TypedDict):
    storeId: str,
    id: str,
    status: VersionStatusType,  # (1)
    versionArn: str,
    name: str,
    versionName: str,
    description: str,
    creationTime: datetime,
    updateTime: datetime,
    tags: Dict[str, str],
    versionOptions: VersionOptionsTypeDef,  # (2)
    statusMessage: str,
    versionSizeBytes: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See VersionStatusType
  2. See VersionOptionsTypeDef
  3. See ResponseMetadataTypeDef

GetAnnotationImportResponseTypeDef#

# GetAnnotationImportResponseTypeDef definition

class GetAnnotationImportResponseTypeDef(TypedDict):
    id: str,
    destinationName: str,
    versionName: str,
    roleArn: str,
    status: JobStatusType,  # (1)
    statusMessage: str,
    creationTime: datetime,
    updateTime: datetime,
    completionTime: datetime,
    items: List[AnnotationImportItemDetailTypeDef],  # (2)
    runLeftNormalization: bool,
    formatOptions: FormatOptionsTypeDef,  # (3)
    annotationFields: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See JobStatusType
  2. See AnnotationImportItemDetailTypeDef
  3. See FormatOptionsTypeDef
  4. See ResponseMetadataTypeDef

StartAnnotationImportRequestRequestTypeDef#

# StartAnnotationImportRequestRequestTypeDef definition

class StartAnnotationImportRequestRequestTypeDef(TypedDict):
    destinationName: str,
    roleArn: str,
    items: Sequence[AnnotationImportItemSourceTypeDef],  # (1)
    versionName: NotRequired[str],
    formatOptions: NotRequired[FormatOptionsTypeDef],  # (2)
    runLeftNormalization: NotRequired[bool],
    annotationFields: NotRequired[Mapping[str, str]],
  1. See AnnotationImportItemSourceTypeDef
  2. See FormatOptionsTypeDef