Skip to content

Typed dictionaries

Index > Omics > Typed dictionaries

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

ActivateReadSetFilterTypeDef

# ActivateReadSetFilterTypeDef usage example

from mypy_boto3_omics.type_defs import ActivateReadSetFilterTypeDef

def get_value() -> ActivateReadSetFilterTypeDef:
    return {
        "createdAfter": ...,
    }
# ActivateReadSetFilterTypeDef definition

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

ActivateReadSetJobItemTypeDef

# ActivateReadSetJobItemTypeDef usage example

from mypy_boto3_omics.type_defs import ActivateReadSetJobItemTypeDef

def get_value() -> ActivateReadSetJobItemTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "sequenceStoreId": ...,
        "status": ...,
    }
# ActivateReadSetJobItemTypeDef definition

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

ActivateReadSetSourceItemTypeDef

# ActivateReadSetSourceItemTypeDef usage example

from mypy_boto3_omics.type_defs import ActivateReadSetSourceItemTypeDef

def get_value() -> ActivateReadSetSourceItemTypeDef:
    return {
        "readSetId": ...,
        "status": ...,
    }
# ActivateReadSetSourceItemTypeDef definition

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

AnnotationImportItemDetailTypeDef

# AnnotationImportItemDetailTypeDef usage example

from mypy_boto3_omics.type_defs import AnnotationImportItemDetailTypeDef

def get_value() -> AnnotationImportItemDetailTypeDef:
    return {
        "jobStatus": ...,
        "source": ...,
    }
# AnnotationImportItemDetailTypeDef definition

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

AnnotationImportItemSourceTypeDef

# AnnotationImportItemSourceTypeDef usage example

from mypy_boto3_omics.type_defs import AnnotationImportItemSourceTypeDef

def get_value() -> AnnotationImportItemSourceTypeDef:
    return {
        "source": ...,
    }
# AnnotationImportItemSourceTypeDef definition

class AnnotationImportItemSourceTypeDef(TypedDict):
    source: str,

AnnotationImportJobItemTypeDef

# AnnotationImportJobItemTypeDef usage example

from mypy_boto3_omics.type_defs import AnnotationImportJobItemTypeDef

def get_value() -> AnnotationImportJobItemTypeDef:
    return {
        "creationTime": ...,
        "destinationName": ...,
        "id": ...,
        "roleArn": ...,
        "status": ...,
        "updateTime": ...,
    }
# AnnotationImportJobItemTypeDef definition

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

ReferenceItemTypeDef

# ReferenceItemTypeDef usage example

from mypy_boto3_omics.type_defs import ReferenceItemTypeDef

def get_value() -> ReferenceItemTypeDef:
    return {
        "referenceArn": ...,
    }
# ReferenceItemTypeDef definition

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

SseConfigTypeDef

# SseConfigTypeDef usage example

from mypy_boto3_omics.type_defs import SseConfigTypeDef

def get_value() -> SseConfigTypeDef:
    return {
        "type": ...,
    }
# SseConfigTypeDef definition

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

BatchDeleteReadSetRequestRequestTypeDef

# BatchDeleteReadSetRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import BatchDeleteReadSetRequestRequestTypeDef

def get_value() -> BatchDeleteReadSetRequestRequestTypeDef:
    return {
        "ids": ...,
        "sequenceStoreId": ...,
    }
# BatchDeleteReadSetRequestRequestTypeDef definition

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

ReadSetBatchErrorTypeDef

# ReadSetBatchErrorTypeDef usage example

from mypy_boto3_omics.type_defs import ReadSetBatchErrorTypeDef

def get_value() -> ReadSetBatchErrorTypeDef:
    return {
        "code": ...,
        "id": ...,
        "message": ...,
    }
# ReadSetBatchErrorTypeDef definition

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

ResponseMetadataTypeDef

# ResponseMetadataTypeDef usage example

from mypy_boto3_omics.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
# ResponseMetadataTypeDef definition

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

CancelAnnotationImportRequestRequestTypeDef

# CancelAnnotationImportRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import CancelAnnotationImportRequestRequestTypeDef

def get_value() -> CancelAnnotationImportRequestRequestTypeDef:
    return {
        "jobId": ...,
    }
# CancelAnnotationImportRequestRequestTypeDef definition

class CancelAnnotationImportRequestRequestTypeDef(TypedDict):
    jobId: str,

CancelRunRequestRequestTypeDef

# CancelRunRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import CancelRunRequestRequestTypeDef

def get_value() -> CancelRunRequestRequestTypeDef:
    return {
        "id": ...,
    }
# CancelRunRequestRequestTypeDef definition

class CancelRunRequestRequestTypeDef(TypedDict):
    id: str,

CancelVariantImportRequestRequestTypeDef

# CancelVariantImportRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import CancelVariantImportRequestRequestTypeDef

def get_value() -> CancelVariantImportRequestRequestTypeDef:
    return {
        "jobId": ...,
    }
# CancelVariantImportRequestRequestTypeDef definition

class CancelVariantImportRequestRequestTypeDef(TypedDict):
    jobId: str,

CreateRunGroupRequestRequestTypeDef

# CreateRunGroupRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import CreateRunGroupRequestRequestTypeDef

def get_value() -> CreateRunGroupRequestRequestTypeDef:
    return {
        "requestId": ...,
    }
# CreateRunGroupRequestRequestTypeDef definition

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

WorkflowParameterTypeDef

# WorkflowParameterTypeDef usage example

from mypy_boto3_omics.type_defs import WorkflowParameterTypeDef

def get_value() -> WorkflowParameterTypeDef:
    return {
        "description": ...,
    }
# WorkflowParameterTypeDef definition

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

DeleteAnnotationStoreRequestRequestTypeDef

# DeleteAnnotationStoreRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import DeleteAnnotationStoreRequestRequestTypeDef

def get_value() -> DeleteAnnotationStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
# DeleteAnnotationStoreRequestRequestTypeDef definition

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

DeleteReferenceRequestRequestTypeDef

# DeleteReferenceRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import DeleteReferenceRequestRequestTypeDef

def get_value() -> DeleteReferenceRequestRequestTypeDef:
    return {
        "id": ...,
        "referenceStoreId": ...,
    }
# DeleteReferenceRequestRequestTypeDef definition

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

DeleteReferenceStoreRequestRequestTypeDef

# DeleteReferenceStoreRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import DeleteReferenceStoreRequestRequestTypeDef

def get_value() -> DeleteReferenceStoreRequestRequestTypeDef:
    return {
        "id": ...,
    }
# DeleteReferenceStoreRequestRequestTypeDef definition

class DeleteReferenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

DeleteRunGroupRequestRequestTypeDef

# DeleteRunGroupRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import DeleteRunGroupRequestRequestTypeDef

def get_value() -> DeleteRunGroupRequestRequestTypeDef:
    return {
        "id": ...,
    }
# DeleteRunGroupRequestRequestTypeDef definition

class DeleteRunGroupRequestRequestTypeDef(TypedDict):
    id: str,

DeleteRunRequestRequestTypeDef

# DeleteRunRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import DeleteRunRequestRequestTypeDef

def get_value() -> DeleteRunRequestRequestTypeDef:
    return {
        "id": ...,
    }
# DeleteRunRequestRequestTypeDef definition

class DeleteRunRequestRequestTypeDef(TypedDict):
    id: str,

DeleteSequenceStoreRequestRequestTypeDef

# DeleteSequenceStoreRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import DeleteSequenceStoreRequestRequestTypeDef

def get_value() -> DeleteSequenceStoreRequestRequestTypeDef:
    return {
        "id": ...,
    }
# DeleteSequenceStoreRequestRequestTypeDef definition

class DeleteSequenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

DeleteVariantStoreRequestRequestTypeDef

# DeleteVariantStoreRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import DeleteVariantStoreRequestRequestTypeDef

def get_value() -> DeleteVariantStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
# DeleteVariantStoreRequestRequestTypeDef definition

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

DeleteWorkflowRequestRequestTypeDef

# DeleteWorkflowRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import DeleteWorkflowRequestRequestTypeDef

def get_value() -> DeleteWorkflowRequestRequestTypeDef:
    return {
        "id": ...,
    }
# DeleteWorkflowRequestRequestTypeDef definition

class DeleteWorkflowRequestRequestTypeDef(TypedDict):
    id: str,

ExportReadSetDetailTypeDef

# ExportReadSetDetailTypeDef usage example

from mypy_boto3_omics.type_defs import ExportReadSetDetailTypeDef

def get_value() -> ExportReadSetDetailTypeDef:
    return {
        "id": ...,
        "status": ...,
    }
# ExportReadSetDetailTypeDef definition

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

ExportReadSetFilterTypeDef

# ExportReadSetFilterTypeDef usage example

from mypy_boto3_omics.type_defs import ExportReadSetFilterTypeDef

def get_value() -> ExportReadSetFilterTypeDef:
    return {
        "createdAfter": ...,
    }
# ExportReadSetFilterTypeDef definition

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

ExportReadSetJobDetailTypeDef

# ExportReadSetJobDetailTypeDef usage example

from mypy_boto3_omics.type_defs import ExportReadSetJobDetailTypeDef

def get_value() -> ExportReadSetJobDetailTypeDef:
    return {
        "creationTime": ...,
        "destination": ...,
        "id": ...,
        "sequenceStoreId": ...,
        "status": ...,
    }
# ExportReadSetJobDetailTypeDef definition

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

ExportReadSetTypeDef

# ExportReadSetTypeDef usage example

from mypy_boto3_omics.type_defs import ExportReadSetTypeDef

def get_value() -> ExportReadSetTypeDef:
    return {
        "readSetId": ...,
    }
# ExportReadSetTypeDef definition

class ExportReadSetTypeDef(TypedDict):
    readSetId: str,

FileInformationTypeDef

# FileInformationTypeDef usage example

from mypy_boto3_omics.type_defs import FileInformationTypeDef

def get_value() -> FileInformationTypeDef:
    return {
        "contentLength": ...,
    }
# FileInformationTypeDef definition

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

VcfOptionsTypeDef

# VcfOptionsTypeDef usage example

from mypy_boto3_omics.type_defs import VcfOptionsTypeDef

def get_value() -> VcfOptionsTypeDef:
    return {
        "ignoreFilterField": ...,
    }
# VcfOptionsTypeDef definition

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

WaiterConfigTypeDef

# WaiterConfigTypeDef usage example

from mypy_boto3_omics.type_defs import WaiterConfigTypeDef

def get_value() -> WaiterConfigTypeDef:
    return {
        "Delay": ...,
    }
# WaiterConfigTypeDef definition

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

GetAnnotationImportRequestRequestTypeDef

# GetAnnotationImportRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetAnnotationImportRequestRequestTypeDef

def get_value() -> GetAnnotationImportRequestRequestTypeDef:
    return {
        "jobId": ...,
    }
# GetAnnotationImportRequestRequestTypeDef definition

class GetAnnotationImportRequestRequestTypeDef(TypedDict):
    jobId: str,

GetAnnotationStoreRequestRequestTypeDef

# GetAnnotationStoreRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetAnnotationStoreRequestRequestTypeDef

def get_value() -> GetAnnotationStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
# GetAnnotationStoreRequestRequestTypeDef definition

class GetAnnotationStoreRequestRequestTypeDef(TypedDict):
    name: str,

GetReadSetActivationJobRequestRequestTypeDef

# GetReadSetActivationJobRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetReadSetActivationJobRequestRequestTypeDef

def get_value() -> GetReadSetActivationJobRequestRequestTypeDef:
    return {
        "id": ...,
        "sequenceStoreId": ...,
    }
# GetReadSetActivationJobRequestRequestTypeDef definition

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

GetReadSetExportJobRequestRequestTypeDef

# GetReadSetExportJobRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetReadSetExportJobRequestRequestTypeDef

def get_value() -> GetReadSetExportJobRequestRequestTypeDef:
    return {
        "id": ...,
        "sequenceStoreId": ...,
    }
# GetReadSetExportJobRequestRequestTypeDef definition

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

GetReadSetImportJobRequestRequestTypeDef

# GetReadSetImportJobRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetReadSetImportJobRequestRequestTypeDef

def get_value() -> GetReadSetImportJobRequestRequestTypeDef:
    return {
        "id": ...,
        "sequenceStoreId": ...,
    }
# GetReadSetImportJobRequestRequestTypeDef definition

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

GetReadSetMetadataRequestRequestTypeDef

# GetReadSetMetadataRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetReadSetMetadataRequestRequestTypeDef

def get_value() -> GetReadSetMetadataRequestRequestTypeDef:
    return {
        "id": ...,
        "sequenceStoreId": ...,
    }
# GetReadSetMetadataRequestRequestTypeDef definition

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

SequenceInformationTypeDef

# SequenceInformationTypeDef usage example

from mypy_boto3_omics.type_defs import SequenceInformationTypeDef

def get_value() -> SequenceInformationTypeDef:
    return {
        "alignment": ...,
    }
# SequenceInformationTypeDef definition

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

GetReadSetRequestRequestTypeDef

# GetReadSetRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetReadSetRequestRequestTypeDef

def get_value() -> GetReadSetRequestRequestTypeDef:
    return {
        "id": ...,
        "partNumber": ...,
        "sequenceStoreId": ...,
    }
# GetReadSetRequestRequestTypeDef definition

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

GetReferenceImportJobRequestRequestTypeDef

# GetReferenceImportJobRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetReferenceImportJobRequestRequestTypeDef

def get_value() -> GetReferenceImportJobRequestRequestTypeDef:
    return {
        "id": ...,
        "referenceStoreId": ...,
    }
# GetReferenceImportJobRequestRequestTypeDef definition

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

ImportReferenceSourceItemTypeDef

# ImportReferenceSourceItemTypeDef usage example

from mypy_boto3_omics.type_defs import ImportReferenceSourceItemTypeDef

def get_value() -> ImportReferenceSourceItemTypeDef:
    return {
        "status": ...,
    }
# ImportReferenceSourceItemTypeDef definition

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

GetReferenceMetadataRequestRequestTypeDef

# GetReferenceMetadataRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetReferenceMetadataRequestRequestTypeDef

def get_value() -> GetReferenceMetadataRequestRequestTypeDef:
    return {
        "id": ...,
        "referenceStoreId": ...,
    }
# GetReferenceMetadataRequestRequestTypeDef definition

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

GetReferenceRequestRequestTypeDef

# GetReferenceRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetReferenceRequestRequestTypeDef

def get_value() -> GetReferenceRequestRequestTypeDef:
    return {
        "id": ...,
        "partNumber": ...,
        "referenceStoreId": ...,
    }
# GetReferenceRequestRequestTypeDef definition

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

GetReferenceStoreRequestRequestTypeDef

# GetReferenceStoreRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetReferenceStoreRequestRequestTypeDef

def get_value() -> GetReferenceStoreRequestRequestTypeDef:
    return {
        "id": ...,
    }
# GetReferenceStoreRequestRequestTypeDef definition

class GetReferenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

GetRunGroupRequestRequestTypeDef

# GetRunGroupRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetRunGroupRequestRequestTypeDef

def get_value() -> GetRunGroupRequestRequestTypeDef:
    return {
        "id": ...,
    }
# GetRunGroupRequestRequestTypeDef definition

class GetRunGroupRequestRequestTypeDef(TypedDict):
    id: str,

GetRunRequestRequestTypeDef

# GetRunRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetRunRequestRequestTypeDef

def get_value() -> GetRunRequestRequestTypeDef:
    return {
        "id": ...,
    }
# GetRunRequestRequestTypeDef definition

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

GetRunTaskRequestRequestTypeDef

# GetRunTaskRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetRunTaskRequestRequestTypeDef

def get_value() -> GetRunTaskRequestRequestTypeDef:
    return {
        "id": ...,
        "taskId": ...,
    }
# GetRunTaskRequestRequestTypeDef definition

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

GetSequenceStoreRequestRequestTypeDef

# GetSequenceStoreRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetSequenceStoreRequestRequestTypeDef

def get_value() -> GetSequenceStoreRequestRequestTypeDef:
    return {
        "id": ...,
    }
# GetSequenceStoreRequestRequestTypeDef definition

class GetSequenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

GetVariantImportRequestRequestTypeDef

# GetVariantImportRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetVariantImportRequestRequestTypeDef

def get_value() -> GetVariantImportRequestRequestTypeDef:
    return {
        "jobId": ...,
    }
# GetVariantImportRequestRequestTypeDef definition

class GetVariantImportRequestRequestTypeDef(TypedDict):
    jobId: str,

VariantImportItemDetailTypeDef

# VariantImportItemDetailTypeDef usage example

from mypy_boto3_omics.type_defs import VariantImportItemDetailTypeDef

def get_value() -> VariantImportItemDetailTypeDef:
    return {
        "jobStatus": ...,
        "source": ...,
    }
# VariantImportItemDetailTypeDef definition

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

GetVariantStoreRequestRequestTypeDef

# GetVariantStoreRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetVariantStoreRequestRequestTypeDef

def get_value() -> GetVariantStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
# GetVariantStoreRequestRequestTypeDef definition

class GetVariantStoreRequestRequestTypeDef(TypedDict):
    name: str,

GetWorkflowRequestRequestTypeDef

# GetWorkflowRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import GetWorkflowRequestRequestTypeDef

def get_value() -> GetWorkflowRequestRequestTypeDef:
    return {
        "id": ...,
    }
# GetWorkflowRequestRequestTypeDef definition

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

ImportReadSetFilterTypeDef

# ImportReadSetFilterTypeDef usage example

from mypy_boto3_omics.type_defs import ImportReadSetFilterTypeDef

def get_value() -> ImportReadSetFilterTypeDef:
    return {
        "createdAfter": ...,
    }
# ImportReadSetFilterTypeDef definition

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

ImportReadSetJobItemTypeDef

# ImportReadSetJobItemTypeDef usage example

from mypy_boto3_omics.type_defs import ImportReadSetJobItemTypeDef

def get_value() -> ImportReadSetJobItemTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "roleArn": ...,
        "sequenceStoreId": ...,
        "status": ...,
    }
# ImportReadSetJobItemTypeDef definition

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

SourceFilesTypeDef

# SourceFilesTypeDef usage example

from mypy_boto3_omics.type_defs import SourceFilesTypeDef

def get_value() -> SourceFilesTypeDef:
    return {
        "source1": ...,
    }
# SourceFilesTypeDef definition

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

ImportReferenceFilterTypeDef

# ImportReferenceFilterTypeDef usage example

from mypy_boto3_omics.type_defs import ImportReferenceFilterTypeDef

def get_value() -> ImportReferenceFilterTypeDef:
    return {
        "createdAfter": ...,
    }
# ImportReferenceFilterTypeDef definition

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

ImportReferenceJobItemTypeDef

# ImportReferenceJobItemTypeDef usage example

from mypy_boto3_omics.type_defs import ImportReferenceJobItemTypeDef

def get_value() -> ImportReferenceJobItemTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "referenceStoreId": ...,
        "roleArn": ...,
        "status": ...,
    }
# ImportReferenceJobItemTypeDef definition

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

ListAnnotationImportJobsFilterTypeDef

# ListAnnotationImportJobsFilterTypeDef usage example

from mypy_boto3_omics.type_defs import ListAnnotationImportJobsFilterTypeDef

def get_value() -> ListAnnotationImportJobsFilterTypeDef:
    return {
        "status": ...,
    }
# ListAnnotationImportJobsFilterTypeDef definition

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

PaginatorConfigTypeDef

# PaginatorConfigTypeDef usage example

from mypy_boto3_omics.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
# PaginatorConfigTypeDef definition

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

ListAnnotationStoresFilterTypeDef

# ListAnnotationStoresFilterTypeDef usage example

from mypy_boto3_omics.type_defs import ListAnnotationStoresFilterTypeDef

def get_value() -> ListAnnotationStoresFilterTypeDef:
    return {
        "status": ...,
    }
# ListAnnotationStoresFilterTypeDef definition

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

ReadSetFilterTypeDef

# ReadSetFilterTypeDef usage example

from mypy_boto3_omics.type_defs import ReadSetFilterTypeDef

def get_value() -> ReadSetFilterTypeDef:
    return {
        "createdAfter": ...,
    }
# ReadSetFilterTypeDef definition

class ReadSetFilterTypeDef(TypedDict):
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],
    name: NotRequired[str],
    referenceArn: NotRequired[str],
    status: NotRequired[ReadSetStatusType],  # (1)
  1. See ReadSetStatusType

ReferenceStoreFilterTypeDef

# ReferenceStoreFilterTypeDef usage example

from mypy_boto3_omics.type_defs import ReferenceStoreFilterTypeDef

def get_value() -> ReferenceStoreFilterTypeDef:
    return {
        "createdAfter": ...,
    }
# ReferenceStoreFilterTypeDef definition

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

ReferenceFilterTypeDef

# ReferenceFilterTypeDef usage example

from mypy_boto3_omics.type_defs import ReferenceFilterTypeDef

def get_value() -> ReferenceFilterTypeDef:
    return {
        "createdAfter": ...,
    }
# ReferenceFilterTypeDef definition

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

ReferenceListItemTypeDef

# ReferenceListItemTypeDef usage example

from mypy_boto3_omics.type_defs import ReferenceListItemTypeDef

def get_value() -> ReferenceListItemTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "id": ...,
        "md5": ...,
        "referenceStoreId": ...,
        "updateTime": ...,
    }
# ReferenceListItemTypeDef definition

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

ListRunGroupsRequestRequestTypeDef

# ListRunGroupsRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListRunGroupsRequestRequestTypeDef

def get_value() -> ListRunGroupsRequestRequestTypeDef:
    return {
        "maxResults": ...,
    }
# ListRunGroupsRequestRequestTypeDef definition

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

RunGroupListItemTypeDef

# RunGroupListItemTypeDef usage example

from mypy_boto3_omics.type_defs import RunGroupListItemTypeDef

def get_value() -> RunGroupListItemTypeDef:
    return {
        "arn": ...,
    }
# RunGroupListItemTypeDef definition

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

ListRunTasksRequestRequestTypeDef

# ListRunTasksRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListRunTasksRequestRequestTypeDef

def get_value() -> ListRunTasksRequestRequestTypeDef:
    return {
        "id": ...,
    }
# ListRunTasksRequestRequestTypeDef definition

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

TaskListItemTypeDef

# TaskListItemTypeDef usage example

from mypy_boto3_omics.type_defs import TaskListItemTypeDef

def get_value() -> TaskListItemTypeDef:
    return {
        "cpus": ...,
    }
# TaskListItemTypeDef definition

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

ListRunsRequestRequestTypeDef

# ListRunsRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListRunsRequestRequestTypeDef

def get_value() -> ListRunsRequestRequestTypeDef:
    return {
        "maxResults": ...,
    }
# ListRunsRequestRequestTypeDef definition

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

RunListItemTypeDef

# RunListItemTypeDef usage example

from mypy_boto3_omics.type_defs import RunListItemTypeDef

def get_value() -> RunListItemTypeDef:
    return {
        "arn": ...,
    }
# RunListItemTypeDef definition

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

SequenceStoreFilterTypeDef

# SequenceStoreFilterTypeDef usage example

from mypy_boto3_omics.type_defs import SequenceStoreFilterTypeDef

def get_value() -> SequenceStoreFilterTypeDef:
    return {
        "createdAfter": ...,
    }
# SequenceStoreFilterTypeDef definition

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

ListTagsForResourceRequestRequestTypeDef

# ListTagsForResourceRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "resourceArn": ...,
    }
# ListTagsForResourceRequestRequestTypeDef definition

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,

ListVariantImportJobsFilterTypeDef

# ListVariantImportJobsFilterTypeDef usage example

from mypy_boto3_omics.type_defs import ListVariantImportJobsFilterTypeDef

def get_value() -> ListVariantImportJobsFilterTypeDef:
    return {
        "status": ...,
    }
# ListVariantImportJobsFilterTypeDef definition

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

VariantImportJobItemTypeDef

# VariantImportJobItemTypeDef usage example

from mypy_boto3_omics.type_defs import VariantImportJobItemTypeDef

def get_value() -> VariantImportJobItemTypeDef:
    return {
        "creationTime": ...,
        "destinationName": ...,
        "id": ...,
        "roleArn": ...,
        "status": ...,
        "updateTime": ...,
    }
# VariantImportJobItemTypeDef definition

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

ListVariantStoresFilterTypeDef

# ListVariantStoresFilterTypeDef usage example

from mypy_boto3_omics.type_defs import ListVariantStoresFilterTypeDef

def get_value() -> ListVariantStoresFilterTypeDef:
    return {
        "status": ...,
    }
# ListVariantStoresFilterTypeDef definition

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

ListWorkflowsRequestRequestTypeDef

# ListWorkflowsRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListWorkflowsRequestRequestTypeDef

def get_value() -> ListWorkflowsRequestRequestTypeDef:
    return {
        "maxResults": ...,
    }
# ListWorkflowsRequestRequestTypeDef definition

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

WorkflowListItemTypeDef

# WorkflowListItemTypeDef usage example

from mypy_boto3_omics.type_defs import WorkflowListItemTypeDef

def get_value() -> WorkflowListItemTypeDef:
    return {
        "arn": ...,
    }
# WorkflowListItemTypeDef definition

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

ReadOptionsTypeDef

# ReadOptionsTypeDef usage example

from mypy_boto3_omics.type_defs import ReadOptionsTypeDef

def get_value() -> ReadOptionsTypeDef:
    return {
        "comment": ...,
    }
# ReadOptionsTypeDef definition

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

StartReadSetActivationJobSourceItemTypeDef

# StartReadSetActivationJobSourceItemTypeDef usage example

from mypy_boto3_omics.type_defs import StartReadSetActivationJobSourceItemTypeDef

def get_value() -> StartReadSetActivationJobSourceItemTypeDef:
    return {
        "readSetId": ...,
    }
# StartReadSetActivationJobSourceItemTypeDef definition

class StartReadSetActivationJobSourceItemTypeDef(TypedDict):
    readSetId: str,

StartReferenceImportJobSourceItemTypeDef

# StartReferenceImportJobSourceItemTypeDef usage example

from mypy_boto3_omics.type_defs import StartReferenceImportJobSourceItemTypeDef

def get_value() -> StartReferenceImportJobSourceItemTypeDef:
    return {
        "name": ...,
        "sourceFile": ...,
    }
# StartReferenceImportJobSourceItemTypeDef definition

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

StartRunRequestRequestTypeDef

# StartRunRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import StartRunRequestRequestTypeDef

def get_value() -> StartRunRequestRequestTypeDef:
    return {
        "requestId": ...,
        "roleArn": ...,
    }
# StartRunRequestRequestTypeDef definition

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

VariantImportItemSourceTypeDef

# VariantImportItemSourceTypeDef usage example

from mypy_boto3_omics.type_defs import VariantImportItemSourceTypeDef

def get_value() -> VariantImportItemSourceTypeDef:
    return {
        "source": ...,
    }
# VariantImportItemSourceTypeDef definition

class VariantImportItemSourceTypeDef(TypedDict):
    source: str,

TsvStoreOptionsTypeDef

# TsvStoreOptionsTypeDef usage example

from mypy_boto3_omics.type_defs import TsvStoreOptionsTypeDef

def get_value() -> TsvStoreOptionsTypeDef:
    return {
        "annotationType": ...,
    }
# 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 usage example

from mypy_boto3_omics.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "resourceArn": ...,
        "tags": ...,
    }
# TagResourceRequestRequestTypeDef definition

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

UntagResourceRequestRequestTypeDef

# UntagResourceRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "resourceArn": ...,
        "tagKeys": ...,
    }
# UntagResourceRequestRequestTypeDef definition

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

UpdateAnnotationStoreRequestRequestTypeDef

# UpdateAnnotationStoreRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import UpdateAnnotationStoreRequestRequestTypeDef

def get_value() -> UpdateAnnotationStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
# UpdateAnnotationStoreRequestRequestTypeDef definition

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

UpdateRunGroupRequestRequestTypeDef

# UpdateRunGroupRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import UpdateRunGroupRequestRequestTypeDef

def get_value() -> UpdateRunGroupRequestRequestTypeDef:
    return {
        "id": ...,
    }
# UpdateRunGroupRequestRequestTypeDef definition

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

UpdateVariantStoreRequestRequestTypeDef

# UpdateVariantStoreRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import UpdateVariantStoreRequestRequestTypeDef

def get_value() -> UpdateVariantStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
# UpdateVariantStoreRequestRequestTypeDef definition

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

UpdateWorkflowRequestRequestTypeDef

# UpdateWorkflowRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import UpdateWorkflowRequestRequestTypeDef

def get_value() -> UpdateWorkflowRequestRequestTypeDef:
    return {
        "id": ...,
    }
# UpdateWorkflowRequestRequestTypeDef definition

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

ListReadSetActivationJobsRequestRequestTypeDef

# ListReadSetActivationJobsRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListReadSetActivationJobsRequestRequestTypeDef

def get_value() -> ListReadSetActivationJobsRequestRequestTypeDef:
    return {
        "sequenceStoreId": ...,
    }
# ListReadSetActivationJobsRequestRequestTypeDef definition

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

AnnotationStoreItemTypeDef

# AnnotationStoreItemTypeDef usage example

from mypy_boto3_omics.type_defs import AnnotationStoreItemTypeDef

def get_value() -> AnnotationStoreItemTypeDef:
    return {
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "reference": ...,
        "sseConfig": ...,
        "status": ...,
        "statusMessage": ...,
        "storeArn": ...,
        "storeFormat": ...,
        "storeSizeBytes": ...,
        "updateTime": ...,
    }
# AnnotationStoreItemTypeDef definition

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

CreateReferenceStoreRequestRequestTypeDef

# CreateReferenceStoreRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import CreateReferenceStoreRequestRequestTypeDef

def get_value() -> CreateReferenceStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
# CreateReferenceStoreRequestRequestTypeDef definition

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

CreateSequenceStoreRequestRequestTypeDef

# CreateSequenceStoreRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import CreateSequenceStoreRequestRequestTypeDef

def get_value() -> CreateSequenceStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
# CreateSequenceStoreRequestRequestTypeDef definition

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

CreateVariantStoreRequestRequestTypeDef

# CreateVariantStoreRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import CreateVariantStoreRequestRequestTypeDef

def get_value() -> CreateVariantStoreRequestRequestTypeDef:
    return {
        "reference": ...,
    }
# CreateVariantStoreRequestRequestTypeDef definition

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

ReferenceStoreDetailTypeDef

# ReferenceStoreDetailTypeDef usage example

from mypy_boto3_omics.type_defs import ReferenceStoreDetailTypeDef

def get_value() -> ReferenceStoreDetailTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "id": ...,
    }
# ReferenceStoreDetailTypeDef definition

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

SequenceStoreDetailTypeDef

# SequenceStoreDetailTypeDef usage example

from mypy_boto3_omics.type_defs import SequenceStoreDetailTypeDef

def get_value() -> SequenceStoreDetailTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "id": ...,
    }
# SequenceStoreDetailTypeDef definition

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

VariantStoreItemTypeDef

# VariantStoreItemTypeDef usage example

from mypy_boto3_omics.type_defs import VariantStoreItemTypeDef

def get_value() -> VariantStoreItemTypeDef:
    return {
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "reference": ...,
        "sseConfig": ...,
        "status": ...,
        "statusMessage": ...,
        "storeArn": ...,
        "storeSizeBytes": ...,
        "updateTime": ...,
    }
# VariantStoreItemTypeDef definition

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

BatchDeleteReadSetResponseTypeDef

# BatchDeleteReadSetResponseTypeDef usage example

from mypy_boto3_omics.type_defs import BatchDeleteReadSetResponseTypeDef

def get_value() -> BatchDeleteReadSetResponseTypeDef:
    return {
        "errors": ...,
        "ResponseMetadata": ...,
    }
# BatchDeleteReadSetResponseTypeDef definition

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

CreateReferenceStoreResponseTypeDef

# CreateReferenceStoreResponseTypeDef usage example

from mypy_boto3_omics.type_defs import CreateReferenceStoreResponseTypeDef

def get_value() -> CreateReferenceStoreResponseTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "sseConfig": ...,
        "ResponseMetadata": ...,
    }
# CreateReferenceStoreResponseTypeDef definition

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

CreateRunGroupResponseTypeDef

# CreateRunGroupResponseTypeDef usage example

from mypy_boto3_omics.type_defs import CreateRunGroupResponseTypeDef

def get_value() -> CreateRunGroupResponseTypeDef:
    return {
        "arn": ...,
        "id": ...,
        "tags": ...,
        "ResponseMetadata": ...,
    }
# CreateRunGroupResponseTypeDef definition

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

CreateSequenceStoreResponseTypeDef

# CreateSequenceStoreResponseTypeDef usage example

from mypy_boto3_omics.type_defs import CreateSequenceStoreResponseTypeDef

def get_value() -> CreateSequenceStoreResponseTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "sseConfig": ...,
        "ResponseMetadata": ...,
    }
# CreateSequenceStoreResponseTypeDef definition

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

CreateVariantStoreResponseTypeDef

# CreateVariantStoreResponseTypeDef usage example

from mypy_boto3_omics.type_defs import CreateVariantStoreResponseTypeDef

def get_value() -> CreateVariantStoreResponseTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "name": ...,
        "reference": ...,
        "status": ...,
        "ResponseMetadata": ...,
    }
# CreateVariantStoreResponseTypeDef definition

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

CreateWorkflowResponseTypeDef

# CreateWorkflowResponseTypeDef usage example

from mypy_boto3_omics.type_defs import CreateWorkflowResponseTypeDef

def get_value() -> CreateWorkflowResponseTypeDef:
    return {
        "arn": ...,
        "id": ...,
        "status": ...,
        "tags": ...,
        "ResponseMetadata": ...,
    }
# 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 usage example

from mypy_boto3_omics.type_defs import DeleteAnnotationStoreResponseTypeDef

def get_value() -> DeleteAnnotationStoreResponseTypeDef:
    return {
        "status": ...,
        "ResponseMetadata": ...,
    }
# DeleteAnnotationStoreResponseTypeDef definition

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

DeleteVariantStoreResponseTypeDef

# DeleteVariantStoreResponseTypeDef usage example

from mypy_boto3_omics.type_defs import DeleteVariantStoreResponseTypeDef

def get_value() -> DeleteVariantStoreResponseTypeDef:
    return {
        "status": ...,
        "ResponseMetadata": ...,
    }
# DeleteVariantStoreResponseTypeDef definition

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

EmptyResponseMetadataTypeDef

# EmptyResponseMetadataTypeDef usage example

from mypy_boto3_omics.type_defs import EmptyResponseMetadataTypeDef

def get_value() -> EmptyResponseMetadataTypeDef:
    return {
        "ResponseMetadata": ...,
    }
# EmptyResponseMetadataTypeDef definition

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

GetReadSetActivationJobResponseTypeDef

# GetReadSetActivationJobResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetReadSetActivationJobResponseTypeDef

def get_value() -> GetReadSetActivationJobResponseTypeDef:
    return {
        "completionTime": ...,
        "creationTime": ...,
        "id": ...,
        "sequenceStoreId": ...,
        "sources": ...,
        "status": ...,
        "statusMessage": ...,
        "ResponseMetadata": ...,
    }
# GetReadSetActivationJobResponseTypeDef definition

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

GetReadSetResponseTypeDef

# GetReadSetResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetReadSetResponseTypeDef

def get_value() -> GetReadSetResponseTypeDef:
    return {
        "payload": ...,
        "ResponseMetadata": ...,
    }
# GetReadSetResponseTypeDef definition

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

GetReferenceResponseTypeDef

# GetReferenceResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetReferenceResponseTypeDef

def get_value() -> GetReferenceResponseTypeDef:
    return {
        "payload": ...,
        "ResponseMetadata": ...,
    }
# GetReferenceResponseTypeDef definition

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

GetReferenceStoreResponseTypeDef

# GetReferenceStoreResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetReferenceStoreResponseTypeDef

def get_value() -> GetReferenceStoreResponseTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "sseConfig": ...,
        "ResponseMetadata": ...,
    }
# GetReferenceStoreResponseTypeDef definition

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

GetRunGroupResponseTypeDef

# GetRunGroupResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetRunGroupResponseTypeDef

def get_value() -> GetRunGroupResponseTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "id": ...,
        "maxCpus": ...,
        "maxDuration": ...,
        "maxRuns": ...,
        "name": ...,
        "tags": ...,
        "ResponseMetadata": ...,
    }
# GetRunGroupResponseTypeDef definition

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

GetRunResponseTypeDef

# GetRunResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetRunResponseTypeDef

def get_value() -> GetRunResponseTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "definition": ...,
        "digest": ...,
        "id": ...,
        "logLevel": ...,
        "name": ...,
        "outputUri": ...,
        "parameters": ...,
        "priority": ...,
        "resourceDigests": ...,
        "roleArn": ...,
        "runGroupId": ...,
        "runId": ...,
        "startTime": ...,
        "startedBy": ...,
        "status": ...,
        "statusMessage": ...,
        "stopTime": ...,
        "storageCapacity": ...,
        "tags": ...,
        "workflowId": ...,
        "workflowType": ...,
        "ResponseMetadata": ...,
    }
# GetRunResponseTypeDef definition

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

GetRunTaskResponseTypeDef

# GetRunTaskResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetRunTaskResponseTypeDef

def get_value() -> GetRunTaskResponseTypeDef:
    return {
        "cpus": ...,
        "creationTime": ...,
        "logStream": ...,
        "memory": ...,
        "name": ...,
        "startTime": ...,
        "status": ...,
        "statusMessage": ...,
        "stopTime": ...,
        "taskId": ...,
        "ResponseMetadata": ...,
    }
# GetRunTaskResponseTypeDef definition

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

GetSequenceStoreResponseTypeDef

# GetSequenceStoreResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetSequenceStoreResponseTypeDef

def get_value() -> GetSequenceStoreResponseTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "sseConfig": ...,
        "ResponseMetadata": ...,
    }
# GetSequenceStoreResponseTypeDef definition

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

GetVariantStoreResponseTypeDef

# GetVariantStoreResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetVariantStoreResponseTypeDef

def get_value() -> GetVariantStoreResponseTypeDef:
    return {
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "reference": ...,
        "sseConfig": ...,
        "status": ...,
        "statusMessage": ...,
        "storeArn": ...,
        "storeSizeBytes": ...,
        "tags": ...,
        "updateTime": ...,
        "ResponseMetadata": ...,
    }
# GetVariantStoreResponseTypeDef definition

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

ListAnnotationImportJobsResponseTypeDef

# ListAnnotationImportJobsResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListAnnotationImportJobsResponseTypeDef

def get_value() -> ListAnnotationImportJobsResponseTypeDef:
    return {
        "annotationImportJobs": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListAnnotationImportJobsResponseTypeDef definition

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

ListReadSetActivationJobsResponseTypeDef

# ListReadSetActivationJobsResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListReadSetActivationJobsResponseTypeDef

def get_value() -> ListReadSetActivationJobsResponseTypeDef:
    return {
        "activationJobs": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListReadSetActivationJobsResponseTypeDef definition

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

ListTagsForResourceResponseTypeDef

# ListTagsForResourceResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "tags": ...,
        "ResponseMetadata": ...,
    }
# ListTagsForResourceResponseTypeDef definition

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

StartAnnotationImportResponseTypeDef

# StartAnnotationImportResponseTypeDef usage example

from mypy_boto3_omics.type_defs import StartAnnotationImportResponseTypeDef

def get_value() -> StartAnnotationImportResponseTypeDef:
    return {
        "jobId": ...,
        "ResponseMetadata": ...,
    }
# StartAnnotationImportResponseTypeDef definition

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

StartReadSetActivationJobResponseTypeDef

# StartReadSetActivationJobResponseTypeDef usage example

from mypy_boto3_omics.type_defs import StartReadSetActivationJobResponseTypeDef

def get_value() -> StartReadSetActivationJobResponseTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "sequenceStoreId": ...,
        "status": ...,
        "ResponseMetadata": ...,
    }
# StartReadSetActivationJobResponseTypeDef definition

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

StartReadSetExportJobResponseTypeDef

# StartReadSetExportJobResponseTypeDef usage example

from mypy_boto3_omics.type_defs import StartReadSetExportJobResponseTypeDef

def get_value() -> StartReadSetExportJobResponseTypeDef:
    return {
        "creationTime": ...,
        "destination": ...,
        "id": ...,
        "sequenceStoreId": ...,
        "status": ...,
        "ResponseMetadata": ...,
    }
# StartReadSetExportJobResponseTypeDef definition

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

StartReadSetImportJobResponseTypeDef

# StartReadSetImportJobResponseTypeDef usage example

from mypy_boto3_omics.type_defs import StartReadSetImportJobResponseTypeDef

def get_value() -> StartReadSetImportJobResponseTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "roleArn": ...,
        "sequenceStoreId": ...,
        "status": ...,
        "ResponseMetadata": ...,
    }
# StartReadSetImportJobResponseTypeDef definition

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

StartReferenceImportJobResponseTypeDef

# StartReferenceImportJobResponseTypeDef usage example

from mypy_boto3_omics.type_defs import StartReferenceImportJobResponseTypeDef

def get_value() -> StartReferenceImportJobResponseTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "referenceStoreId": ...,
        "roleArn": ...,
        "status": ...,
        "ResponseMetadata": ...,
    }
# StartReferenceImportJobResponseTypeDef definition

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

StartRunResponseTypeDef

# StartRunResponseTypeDef usage example

from mypy_boto3_omics.type_defs import StartRunResponseTypeDef

def get_value() -> StartRunResponseTypeDef:
    return {
        "arn": ...,
        "id": ...,
        "status": ...,
        "tags": ...,
        "ResponseMetadata": ...,
    }
# StartRunResponseTypeDef definition

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

StartVariantImportResponseTypeDef

# StartVariantImportResponseTypeDef usage example

from mypy_boto3_omics.type_defs import StartVariantImportResponseTypeDef

def get_value() -> StartVariantImportResponseTypeDef:
    return {
        "jobId": ...,
        "ResponseMetadata": ...,
    }
# StartVariantImportResponseTypeDef definition

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

UpdateVariantStoreResponseTypeDef

# UpdateVariantStoreResponseTypeDef usage example

from mypy_boto3_omics.type_defs import UpdateVariantStoreResponseTypeDef

def get_value() -> UpdateVariantStoreResponseTypeDef:
    return {
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "reference": ...,
        "status": ...,
        "updateTime": ...,
        "ResponseMetadata": ...,
    }
# UpdateVariantStoreResponseTypeDef definition

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

CreateWorkflowRequestRequestTypeDef

# CreateWorkflowRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import CreateWorkflowRequestRequestTypeDef

def get_value() -> CreateWorkflowRequestRequestTypeDef:
    return {
        "requestId": ...,
    }
# CreateWorkflowRequestRequestTypeDef definition

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

GetWorkflowResponseTypeDef

# GetWorkflowResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetWorkflowResponseTypeDef

def get_value() -> GetWorkflowResponseTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "definition": ...,
        "description": ...,
        "digest": ...,
        "engine": ...,
        "id": ...,
        "main": ...,
        "name": ...,
        "parameterTemplate": ...,
        "status": ...,
        "statusMessage": ...,
        "storageCapacity": ...,
        "tags": ...,
        "type": ...,
        "ResponseMetadata": ...,
    }
# GetWorkflowResponseTypeDef definition

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

GetReadSetExportJobResponseTypeDef

# GetReadSetExportJobResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetReadSetExportJobResponseTypeDef

def get_value() -> GetReadSetExportJobResponseTypeDef:
    return {
        "completionTime": ...,
        "creationTime": ...,
        "destination": ...,
        "id": ...,
        "readSets": ...,
        "sequenceStoreId": ...,
        "status": ...,
        "statusMessage": ...,
        "ResponseMetadata": ...,
    }
# GetReadSetExportJobResponseTypeDef definition

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

ListReadSetExportJobsRequestRequestTypeDef

# ListReadSetExportJobsRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListReadSetExportJobsRequestRequestTypeDef

def get_value() -> ListReadSetExportJobsRequestRequestTypeDef:
    return {
        "sequenceStoreId": ...,
    }
# ListReadSetExportJobsRequestRequestTypeDef definition

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

ListReadSetExportJobsResponseTypeDef

# ListReadSetExportJobsResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListReadSetExportJobsResponseTypeDef

def get_value() -> ListReadSetExportJobsResponseTypeDef:
    return {
        "exportJobs": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListReadSetExportJobsResponseTypeDef definition

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

StartReadSetExportJobRequestRequestTypeDef

# StartReadSetExportJobRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import StartReadSetExportJobRequestRequestTypeDef

def get_value() -> StartReadSetExportJobRequestRequestTypeDef:
    return {
        "destination": ...,
        "roleArn": ...,
        "sequenceStoreId": ...,
        "sources": ...,
    }
# StartReadSetExportJobRequestRequestTypeDef definition

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

ReadSetFilesTypeDef

# ReadSetFilesTypeDef usage example

from mypy_boto3_omics.type_defs import ReadSetFilesTypeDef

def get_value() -> ReadSetFilesTypeDef:
    return {
        "index": ...,
    }
# ReadSetFilesTypeDef definition

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

ReferenceFilesTypeDef

# ReferenceFilesTypeDef usage example

from mypy_boto3_omics.type_defs import ReferenceFilesTypeDef

def get_value() -> ReferenceFilesTypeDef:
    return {
        "index": ...,
    }
# ReferenceFilesTypeDef definition

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

GetAnnotationImportRequestAnnotationImportJobCreatedWaitTypeDef

# GetAnnotationImportRequestAnnotationImportJobCreatedWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetAnnotationImportRequestAnnotationImportJobCreatedWaitTypeDef

def get_value() -> GetAnnotationImportRequestAnnotationImportJobCreatedWaitTypeDef:
    return {
        "jobId": ...,
    }
# GetAnnotationImportRequestAnnotationImportJobCreatedWaitTypeDef definition

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

GetAnnotationStoreRequestAnnotationStoreCreatedWaitTypeDef

# GetAnnotationStoreRequestAnnotationStoreCreatedWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetAnnotationStoreRequestAnnotationStoreCreatedWaitTypeDef

def get_value() -> GetAnnotationStoreRequestAnnotationStoreCreatedWaitTypeDef:
    return {
        "name": ...,
    }
# GetAnnotationStoreRequestAnnotationStoreCreatedWaitTypeDef definition

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

GetAnnotationStoreRequestAnnotationStoreDeletedWaitTypeDef

# GetAnnotationStoreRequestAnnotationStoreDeletedWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetAnnotationStoreRequestAnnotationStoreDeletedWaitTypeDef

def get_value() -> GetAnnotationStoreRequestAnnotationStoreDeletedWaitTypeDef:
    return {
        "name": ...,
    }
# GetAnnotationStoreRequestAnnotationStoreDeletedWaitTypeDef definition

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

GetReadSetActivationJobRequestReadSetActivationJobCompletedWaitTypeDef

# GetReadSetActivationJobRequestReadSetActivationJobCompletedWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetReadSetActivationJobRequestReadSetActivationJobCompletedWaitTypeDef

def get_value() -> GetReadSetActivationJobRequestReadSetActivationJobCompletedWaitTypeDef:
    return {
        "id": ...,
        "sequenceStoreId": ...,
    }
# GetReadSetActivationJobRequestReadSetActivationJobCompletedWaitTypeDef definition

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

GetReadSetExportJobRequestReadSetExportJobCompletedWaitTypeDef

# GetReadSetExportJobRequestReadSetExportJobCompletedWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetReadSetExportJobRequestReadSetExportJobCompletedWaitTypeDef

def get_value() -> GetReadSetExportJobRequestReadSetExportJobCompletedWaitTypeDef:
    return {
        "id": ...,
        "sequenceStoreId": ...,
    }
# GetReadSetExportJobRequestReadSetExportJobCompletedWaitTypeDef definition

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

GetReadSetImportJobRequestReadSetImportJobCompletedWaitTypeDef

# GetReadSetImportJobRequestReadSetImportJobCompletedWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetReadSetImportJobRequestReadSetImportJobCompletedWaitTypeDef

def get_value() -> GetReadSetImportJobRequestReadSetImportJobCompletedWaitTypeDef:
    return {
        "id": ...,
        "sequenceStoreId": ...,
    }
# GetReadSetImportJobRequestReadSetImportJobCompletedWaitTypeDef definition

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

GetReferenceImportJobRequestReferenceImportJobCompletedWaitTypeDef

# GetReferenceImportJobRequestReferenceImportJobCompletedWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetReferenceImportJobRequestReferenceImportJobCompletedWaitTypeDef

def get_value() -> GetReferenceImportJobRequestReferenceImportJobCompletedWaitTypeDef:
    return {
        "id": ...,
        "referenceStoreId": ...,
    }
# GetReferenceImportJobRequestReferenceImportJobCompletedWaitTypeDef definition

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

GetRunRequestRunCompletedWaitTypeDef

# GetRunRequestRunCompletedWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetRunRequestRunCompletedWaitTypeDef

def get_value() -> GetRunRequestRunCompletedWaitTypeDef:
    return {
        "id": ...,
    }
# GetRunRequestRunCompletedWaitTypeDef definition

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

GetRunRequestRunRunningWaitTypeDef

# GetRunRequestRunRunningWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetRunRequestRunRunningWaitTypeDef

def get_value() -> GetRunRequestRunRunningWaitTypeDef:
    return {
        "id": ...,
    }
# GetRunRequestRunRunningWaitTypeDef definition

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

GetRunTaskRequestTaskCompletedWaitTypeDef

# GetRunTaskRequestTaskCompletedWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetRunTaskRequestTaskCompletedWaitTypeDef

def get_value() -> GetRunTaskRequestTaskCompletedWaitTypeDef:
    return {
        "id": ...,
        "taskId": ...,
    }
# GetRunTaskRequestTaskCompletedWaitTypeDef definition

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

GetRunTaskRequestTaskRunningWaitTypeDef

# GetRunTaskRequestTaskRunningWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetRunTaskRequestTaskRunningWaitTypeDef

def get_value() -> GetRunTaskRequestTaskRunningWaitTypeDef:
    return {
        "id": ...,
        "taskId": ...,
    }
# GetRunTaskRequestTaskRunningWaitTypeDef definition

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

GetVariantImportRequestVariantImportJobCreatedWaitTypeDef

# GetVariantImportRequestVariantImportJobCreatedWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetVariantImportRequestVariantImportJobCreatedWaitTypeDef

def get_value() -> GetVariantImportRequestVariantImportJobCreatedWaitTypeDef:
    return {
        "jobId": ...,
    }
# GetVariantImportRequestVariantImportJobCreatedWaitTypeDef definition

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

GetVariantStoreRequestVariantStoreCreatedWaitTypeDef

# GetVariantStoreRequestVariantStoreCreatedWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetVariantStoreRequestVariantStoreCreatedWaitTypeDef

def get_value() -> GetVariantStoreRequestVariantStoreCreatedWaitTypeDef:
    return {
        "name": ...,
    }
# GetVariantStoreRequestVariantStoreCreatedWaitTypeDef definition

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

GetVariantStoreRequestVariantStoreDeletedWaitTypeDef

# GetVariantStoreRequestVariantStoreDeletedWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetVariantStoreRequestVariantStoreDeletedWaitTypeDef

def get_value() -> GetVariantStoreRequestVariantStoreDeletedWaitTypeDef:
    return {
        "name": ...,
    }
# GetVariantStoreRequestVariantStoreDeletedWaitTypeDef definition

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

GetWorkflowRequestWorkflowActiveWaitTypeDef

# GetWorkflowRequestWorkflowActiveWaitTypeDef usage example

from mypy_boto3_omics.type_defs import GetWorkflowRequestWorkflowActiveWaitTypeDef

def get_value() -> GetWorkflowRequestWorkflowActiveWaitTypeDef:
    return {
        "id": ...,
    }
# GetWorkflowRequestWorkflowActiveWaitTypeDef definition

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

ReadSetListItemTypeDef

# ReadSetListItemTypeDef usage example

from mypy_boto3_omics.type_defs import ReadSetListItemTypeDef

def get_value() -> ReadSetListItemTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "fileType": ...,
        "id": ...,
        "sequenceStoreId": ...,
        "status": ...,
    }
# ReadSetListItemTypeDef definition

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

GetReferenceImportJobResponseTypeDef

# GetReferenceImportJobResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetReferenceImportJobResponseTypeDef

def get_value() -> GetReferenceImportJobResponseTypeDef:
    return {
        "completionTime": ...,
        "creationTime": ...,
        "id": ...,
        "referenceStoreId": ...,
        "roleArn": ...,
        "sources": ...,
        "status": ...,
        "statusMessage": ...,
        "ResponseMetadata": ...,
    }
# GetReferenceImportJobResponseTypeDef definition

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

GetVariantImportResponseTypeDef

# GetVariantImportResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetVariantImportResponseTypeDef

def get_value() -> GetVariantImportResponseTypeDef:
    return {
        "completionTime": ...,
        "creationTime": ...,
        "destinationName": ...,
        "id": ...,
        "items": ...,
        "roleArn": ...,
        "runLeftNormalization": ...,
        "status": ...,
        "statusMessage": ...,
        "updateTime": ...,
        "ResponseMetadata": ...,
    }
# GetVariantImportResponseTypeDef definition

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

ListReadSetImportJobsRequestRequestTypeDef

# ListReadSetImportJobsRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListReadSetImportJobsRequestRequestTypeDef

def get_value() -> ListReadSetImportJobsRequestRequestTypeDef:
    return {
        "sequenceStoreId": ...,
    }
# ListReadSetImportJobsRequestRequestTypeDef definition

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

ListReadSetImportJobsResponseTypeDef

# ListReadSetImportJobsResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListReadSetImportJobsResponseTypeDef

def get_value() -> ListReadSetImportJobsResponseTypeDef:
    return {
        "importJobs": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListReadSetImportJobsResponseTypeDef definition

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

ImportReadSetSourceItemTypeDef

# ImportReadSetSourceItemTypeDef usage example

from mypy_boto3_omics.type_defs import ImportReadSetSourceItemTypeDef

def get_value() -> ImportReadSetSourceItemTypeDef:
    return {
        "sampleId": ...,
        "sourceFileType": ...,
        "sourceFiles": ...,
        "status": ...,
        "subjectId": ...,
    }
# ImportReadSetSourceItemTypeDef definition

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

StartReadSetImportJobSourceItemTypeDef

# StartReadSetImportJobSourceItemTypeDef usage example

from mypy_boto3_omics.type_defs import StartReadSetImportJobSourceItemTypeDef

def get_value() -> StartReadSetImportJobSourceItemTypeDef:
    return {
        "referenceArn": ...,
        "sampleId": ...,
        "sourceFileType": ...,
        "sourceFiles": ...,
        "subjectId": ...,
    }
# StartReadSetImportJobSourceItemTypeDef definition

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

ListReferenceImportJobsRequestRequestTypeDef

# ListReferenceImportJobsRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListReferenceImportJobsRequestRequestTypeDef

def get_value() -> ListReferenceImportJobsRequestRequestTypeDef:
    return {
        "referenceStoreId": ...,
    }
# ListReferenceImportJobsRequestRequestTypeDef definition

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

ListReferenceImportJobsResponseTypeDef

# ListReferenceImportJobsResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListReferenceImportJobsResponseTypeDef

def get_value() -> ListReferenceImportJobsResponseTypeDef:
    return {
        "importJobs": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListReferenceImportJobsResponseTypeDef definition

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

ListAnnotationImportJobsRequestRequestTypeDef

# ListAnnotationImportJobsRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListAnnotationImportJobsRequestRequestTypeDef

def get_value() -> ListAnnotationImportJobsRequestRequestTypeDef:
    return {
        "filter": ...,
    }
# ListAnnotationImportJobsRequestRequestTypeDef definition

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

ListAnnotationImportJobsRequestListAnnotationImportJobsPaginateTypeDef

# ListAnnotationImportJobsRequestListAnnotationImportJobsPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListAnnotationImportJobsRequestListAnnotationImportJobsPaginateTypeDef

def get_value() -> ListAnnotationImportJobsRequestListAnnotationImportJobsPaginateTypeDef:
    return {
        "filter": ...,
    }
# ListAnnotationImportJobsRequestListAnnotationImportJobsPaginateTypeDef definition

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

ListReadSetActivationJobsRequestListReadSetActivationJobsPaginateTypeDef

# ListReadSetActivationJobsRequestListReadSetActivationJobsPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListReadSetActivationJobsRequestListReadSetActivationJobsPaginateTypeDef

def get_value() -> ListReadSetActivationJobsRequestListReadSetActivationJobsPaginateTypeDef:
    return {
        "sequenceStoreId": ...,
    }
# ListReadSetActivationJobsRequestListReadSetActivationJobsPaginateTypeDef definition

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

ListReadSetExportJobsRequestListReadSetExportJobsPaginateTypeDef

# ListReadSetExportJobsRequestListReadSetExportJobsPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListReadSetExportJobsRequestListReadSetExportJobsPaginateTypeDef

def get_value() -> ListReadSetExportJobsRequestListReadSetExportJobsPaginateTypeDef:
    return {
        "sequenceStoreId": ...,
    }
# ListReadSetExportJobsRequestListReadSetExportJobsPaginateTypeDef definition

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

ListReadSetImportJobsRequestListReadSetImportJobsPaginateTypeDef

# ListReadSetImportJobsRequestListReadSetImportJobsPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListReadSetImportJobsRequestListReadSetImportJobsPaginateTypeDef

def get_value() -> ListReadSetImportJobsRequestListReadSetImportJobsPaginateTypeDef:
    return {
        "sequenceStoreId": ...,
    }
# ListReadSetImportJobsRequestListReadSetImportJobsPaginateTypeDef definition

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

ListReferenceImportJobsRequestListReferenceImportJobsPaginateTypeDef

# ListReferenceImportJobsRequestListReferenceImportJobsPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListReferenceImportJobsRequestListReferenceImportJobsPaginateTypeDef

def get_value() -> ListReferenceImportJobsRequestListReferenceImportJobsPaginateTypeDef:
    return {
        "referenceStoreId": ...,
    }
# ListReferenceImportJobsRequestListReferenceImportJobsPaginateTypeDef definition

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

ListRunGroupsRequestListRunGroupsPaginateTypeDef

# ListRunGroupsRequestListRunGroupsPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListRunGroupsRequestListRunGroupsPaginateTypeDef

def get_value() -> ListRunGroupsRequestListRunGroupsPaginateTypeDef:
    return {
        "name": ...,
    }
# ListRunGroupsRequestListRunGroupsPaginateTypeDef definition

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

ListRunTasksRequestListRunTasksPaginateTypeDef

# ListRunTasksRequestListRunTasksPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListRunTasksRequestListRunTasksPaginateTypeDef

def get_value() -> ListRunTasksRequestListRunTasksPaginateTypeDef:
    return {
        "id": ...,
    }
# ListRunTasksRequestListRunTasksPaginateTypeDef definition

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

ListRunsRequestListRunsPaginateTypeDef

# ListRunsRequestListRunsPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListRunsRequestListRunsPaginateTypeDef

def get_value() -> ListRunsRequestListRunsPaginateTypeDef:
    return {
        "name": ...,
    }
# ListRunsRequestListRunsPaginateTypeDef definition

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

ListWorkflowsRequestListWorkflowsPaginateTypeDef

# ListWorkflowsRequestListWorkflowsPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListWorkflowsRequestListWorkflowsPaginateTypeDef

def get_value() -> ListWorkflowsRequestListWorkflowsPaginateTypeDef:
    return {
        "name": ...,
    }
# ListWorkflowsRequestListWorkflowsPaginateTypeDef definition

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

ListAnnotationStoresRequestListAnnotationStoresPaginateTypeDef

# ListAnnotationStoresRequestListAnnotationStoresPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListAnnotationStoresRequestListAnnotationStoresPaginateTypeDef

def get_value() -> ListAnnotationStoresRequestListAnnotationStoresPaginateTypeDef:
    return {
        "filter": ...,
    }
# ListAnnotationStoresRequestListAnnotationStoresPaginateTypeDef definition

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

ListAnnotationStoresRequestRequestTypeDef

# ListAnnotationStoresRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListAnnotationStoresRequestRequestTypeDef

def get_value() -> ListAnnotationStoresRequestRequestTypeDef:
    return {
        "filter": ...,
    }
# ListAnnotationStoresRequestRequestTypeDef definition

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

ListReadSetsRequestListReadSetsPaginateTypeDef

# ListReadSetsRequestListReadSetsPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListReadSetsRequestListReadSetsPaginateTypeDef

def get_value() -> ListReadSetsRequestListReadSetsPaginateTypeDef:
    return {
        "sequenceStoreId": ...,
    }
# ListReadSetsRequestListReadSetsPaginateTypeDef definition

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

ListReadSetsRequestRequestTypeDef

# ListReadSetsRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListReadSetsRequestRequestTypeDef

def get_value() -> ListReadSetsRequestRequestTypeDef:
    return {
        "sequenceStoreId": ...,
    }
# ListReadSetsRequestRequestTypeDef definition

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

ListReferenceStoresRequestListReferenceStoresPaginateTypeDef

# ListReferenceStoresRequestListReferenceStoresPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListReferenceStoresRequestListReferenceStoresPaginateTypeDef

def get_value() -> ListReferenceStoresRequestListReferenceStoresPaginateTypeDef:
    return {
        "filter": ...,
    }
# ListReferenceStoresRequestListReferenceStoresPaginateTypeDef definition

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

ListReferenceStoresRequestRequestTypeDef

# ListReferenceStoresRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListReferenceStoresRequestRequestTypeDef

def get_value() -> ListReferenceStoresRequestRequestTypeDef:
    return {
        "filter": ...,
    }
# ListReferenceStoresRequestRequestTypeDef definition

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

ListReferencesRequestListReferencesPaginateTypeDef

# ListReferencesRequestListReferencesPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListReferencesRequestListReferencesPaginateTypeDef

def get_value() -> ListReferencesRequestListReferencesPaginateTypeDef:
    return {
        "referenceStoreId": ...,
    }
# ListReferencesRequestListReferencesPaginateTypeDef definition

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

ListReferencesRequestRequestTypeDef

# ListReferencesRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListReferencesRequestRequestTypeDef

def get_value() -> ListReferencesRequestRequestTypeDef:
    return {
        "referenceStoreId": ...,
    }
# ListReferencesRequestRequestTypeDef definition

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

ListReferencesResponseTypeDef

# ListReferencesResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListReferencesResponseTypeDef

def get_value() -> ListReferencesResponseTypeDef:
    return {
        "nextToken": ...,
        "references": ...,
        "ResponseMetadata": ...,
    }
# ListReferencesResponseTypeDef definition

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

ListRunGroupsResponseTypeDef

# ListRunGroupsResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListRunGroupsResponseTypeDef

def get_value() -> ListRunGroupsResponseTypeDef:
    return {
        "items": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListRunGroupsResponseTypeDef definition

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

ListRunTasksResponseTypeDef

# ListRunTasksResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListRunTasksResponseTypeDef

def get_value() -> ListRunTasksResponseTypeDef:
    return {
        "items": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListRunTasksResponseTypeDef definition

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

ListRunsResponseTypeDef

# ListRunsResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListRunsResponseTypeDef

def get_value() -> ListRunsResponseTypeDef:
    return {
        "items": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListRunsResponseTypeDef definition

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

ListSequenceStoresRequestListSequenceStoresPaginateTypeDef

# ListSequenceStoresRequestListSequenceStoresPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListSequenceStoresRequestListSequenceStoresPaginateTypeDef

def get_value() -> ListSequenceStoresRequestListSequenceStoresPaginateTypeDef:
    return {
        "filter": ...,
    }
# ListSequenceStoresRequestListSequenceStoresPaginateTypeDef definition

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

ListSequenceStoresRequestRequestTypeDef

# ListSequenceStoresRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListSequenceStoresRequestRequestTypeDef

def get_value() -> ListSequenceStoresRequestRequestTypeDef:
    return {
        "filter": ...,
    }
# ListSequenceStoresRequestRequestTypeDef definition

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

ListVariantImportJobsRequestListVariantImportJobsPaginateTypeDef

# ListVariantImportJobsRequestListVariantImportJobsPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListVariantImportJobsRequestListVariantImportJobsPaginateTypeDef

def get_value() -> ListVariantImportJobsRequestListVariantImportJobsPaginateTypeDef:
    return {
        "filter": ...,
    }
# ListVariantImportJobsRequestListVariantImportJobsPaginateTypeDef definition

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

ListVariantImportJobsRequestRequestTypeDef

# ListVariantImportJobsRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListVariantImportJobsRequestRequestTypeDef

def get_value() -> ListVariantImportJobsRequestRequestTypeDef:
    return {
        "filter": ...,
    }
# ListVariantImportJobsRequestRequestTypeDef definition

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

ListVariantImportJobsResponseTypeDef

# ListVariantImportJobsResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListVariantImportJobsResponseTypeDef

def get_value() -> ListVariantImportJobsResponseTypeDef:
    return {
        "nextToken": ...,
        "variantImportJobs": ...,
        "ResponseMetadata": ...,
    }
# ListVariantImportJobsResponseTypeDef definition

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

ListVariantStoresRequestListVariantStoresPaginateTypeDef

# ListVariantStoresRequestListVariantStoresPaginateTypeDef usage example

from mypy_boto3_omics.type_defs import ListVariantStoresRequestListVariantStoresPaginateTypeDef

def get_value() -> ListVariantStoresRequestListVariantStoresPaginateTypeDef:
    return {
        "filter": ...,
    }
# ListVariantStoresRequestListVariantStoresPaginateTypeDef definition

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

ListVariantStoresRequestRequestTypeDef

# ListVariantStoresRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import ListVariantStoresRequestRequestTypeDef

def get_value() -> ListVariantStoresRequestRequestTypeDef:
    return {
        "filter": ...,
    }
# ListVariantStoresRequestRequestTypeDef definition

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

ListWorkflowsResponseTypeDef

# ListWorkflowsResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListWorkflowsResponseTypeDef

def get_value() -> ListWorkflowsResponseTypeDef:
    return {
        "items": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListWorkflowsResponseTypeDef definition

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

TsvOptionsTypeDef

# TsvOptionsTypeDef usage example

from mypy_boto3_omics.type_defs import TsvOptionsTypeDef

def get_value() -> TsvOptionsTypeDef:
    return {
        "readOptions": ...,
    }
# TsvOptionsTypeDef definition

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

StartReadSetActivationJobRequestRequestTypeDef

# StartReadSetActivationJobRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import StartReadSetActivationJobRequestRequestTypeDef

def get_value() -> StartReadSetActivationJobRequestRequestTypeDef:
    return {
        "sequenceStoreId": ...,
        "sources": ...,
    }
# StartReadSetActivationJobRequestRequestTypeDef definition

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

StartReferenceImportJobRequestRequestTypeDef

# StartReferenceImportJobRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import StartReferenceImportJobRequestRequestTypeDef

def get_value() -> StartReferenceImportJobRequestRequestTypeDef:
    return {
        "referenceStoreId": ...,
        "roleArn": ...,
        "sources": ...,
    }
# StartReferenceImportJobRequestRequestTypeDef definition

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

StartVariantImportRequestRequestTypeDef

# StartVariantImportRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import StartVariantImportRequestRequestTypeDef

def get_value() -> StartVariantImportRequestRequestTypeDef:
    return {
        "destinationName": ...,
        "items": ...,
        "roleArn": ...,
    }
# StartVariantImportRequestRequestTypeDef definition

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

StoreOptionsTypeDef

# StoreOptionsTypeDef usage example

from mypy_boto3_omics.type_defs import StoreOptionsTypeDef

def get_value() -> StoreOptionsTypeDef:
    return {
        "tsvStoreOptions": ...,
    }
# StoreOptionsTypeDef definition

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

ListAnnotationStoresResponseTypeDef

# ListAnnotationStoresResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListAnnotationStoresResponseTypeDef

def get_value() -> ListAnnotationStoresResponseTypeDef:
    return {
        "annotationStores": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListAnnotationStoresResponseTypeDef definition

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

ListReferenceStoresResponseTypeDef

# ListReferenceStoresResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListReferenceStoresResponseTypeDef

def get_value() -> ListReferenceStoresResponseTypeDef:
    return {
        "nextToken": ...,
        "referenceStores": ...,
        "ResponseMetadata": ...,
    }
# ListReferenceStoresResponseTypeDef definition

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

ListSequenceStoresResponseTypeDef

# ListSequenceStoresResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListSequenceStoresResponseTypeDef

def get_value() -> ListSequenceStoresResponseTypeDef:
    return {
        "nextToken": ...,
        "sequenceStores": ...,
        "ResponseMetadata": ...,
    }
# ListSequenceStoresResponseTypeDef definition

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

ListVariantStoresResponseTypeDef

# ListVariantStoresResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListVariantStoresResponseTypeDef

def get_value() -> ListVariantStoresResponseTypeDef:
    return {
        "nextToken": ...,
        "variantStores": ...,
        "ResponseMetadata": ...,
    }
# ListVariantStoresResponseTypeDef definition

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

GetReadSetMetadataResponseTypeDef

# GetReadSetMetadataResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetReadSetMetadataResponseTypeDef

def get_value() -> GetReadSetMetadataResponseTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "description": ...,
        "fileType": ...,
        "files": ...,
        "id": ...,
        "name": ...,
        "referenceArn": ...,
        "sampleId": ...,
        "sequenceInformation": ...,
        "sequenceStoreId": ...,
        "status": ...,
        "subjectId": ...,
        "ResponseMetadata": ...,
    }
# GetReadSetMetadataResponseTypeDef definition

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

GetReferenceMetadataResponseTypeDef

# GetReferenceMetadataResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetReferenceMetadataResponseTypeDef

def get_value() -> GetReferenceMetadataResponseTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "description": ...,
        "files": ...,
        "id": ...,
        "md5": ...,
        "name": ...,
        "referenceStoreId": ...,
        "status": ...,
        "updateTime": ...,
        "ResponseMetadata": ...,
    }
# GetReferenceMetadataResponseTypeDef definition

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

ListReadSetsResponseTypeDef

# ListReadSetsResponseTypeDef usage example

from mypy_boto3_omics.type_defs import ListReadSetsResponseTypeDef

def get_value() -> ListReadSetsResponseTypeDef:
    return {
        "nextToken": ...,
        "readSets": ...,
        "ResponseMetadata": ...,
    }
# ListReadSetsResponseTypeDef definition

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

GetReadSetImportJobResponseTypeDef

# GetReadSetImportJobResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetReadSetImportJobResponseTypeDef

def get_value() -> GetReadSetImportJobResponseTypeDef:
    return {
        "completionTime": ...,
        "creationTime": ...,
        "id": ...,
        "roleArn": ...,
        "sequenceStoreId": ...,
        "sources": ...,
        "status": ...,
        "statusMessage": ...,
        "ResponseMetadata": ...,
    }
# GetReadSetImportJobResponseTypeDef definition

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

StartReadSetImportJobRequestRequestTypeDef

# StartReadSetImportJobRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import StartReadSetImportJobRequestRequestTypeDef

def get_value() -> StartReadSetImportJobRequestRequestTypeDef:
    return {
        "roleArn": ...,
        "sequenceStoreId": ...,
        "sources": ...,
    }
# StartReadSetImportJobRequestRequestTypeDef definition

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

FormatOptionsTypeDef

# FormatOptionsTypeDef usage example

from mypy_boto3_omics.type_defs import FormatOptionsTypeDef

def get_value() -> FormatOptionsTypeDef:
    return {
        "tsvOptions": ...,
    }
# FormatOptionsTypeDef definition

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

CreateAnnotationStoreRequestRequestTypeDef

# CreateAnnotationStoreRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import CreateAnnotationStoreRequestRequestTypeDef

def get_value() -> CreateAnnotationStoreRequestRequestTypeDef:
    return {
        "storeFormat": ...,
    }
# CreateAnnotationStoreRequestRequestTypeDef definition

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

CreateAnnotationStoreResponseTypeDef

# CreateAnnotationStoreResponseTypeDef usage example

from mypy_boto3_omics.type_defs import CreateAnnotationStoreResponseTypeDef

def get_value() -> CreateAnnotationStoreResponseTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "name": ...,
        "reference": ...,
        "status": ...,
        "storeFormat": ...,
        "storeOptions": ...,
        "ResponseMetadata": ...,
    }
# CreateAnnotationStoreResponseTypeDef definition

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

GetAnnotationStoreResponseTypeDef

# GetAnnotationStoreResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetAnnotationStoreResponseTypeDef

def get_value() -> GetAnnotationStoreResponseTypeDef:
    return {
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "reference": ...,
        "sseConfig": ...,
        "status": ...,
        "statusMessage": ...,
        "storeArn": ...,
        "storeFormat": ...,
        "storeOptions": ...,
        "storeSizeBytes": ...,
        "tags": ...,
        "updateTime": ...,
        "ResponseMetadata": ...,
    }
# GetAnnotationStoreResponseTypeDef definition

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

UpdateAnnotationStoreResponseTypeDef

# UpdateAnnotationStoreResponseTypeDef usage example

from mypy_boto3_omics.type_defs import UpdateAnnotationStoreResponseTypeDef

def get_value() -> UpdateAnnotationStoreResponseTypeDef:
    return {
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "reference": ...,
        "status": ...,
        "storeFormat": ...,
        "storeOptions": ...,
        "updateTime": ...,
        "ResponseMetadata": ...,
    }
# UpdateAnnotationStoreResponseTypeDef definition

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

GetAnnotationImportResponseTypeDef

# GetAnnotationImportResponseTypeDef usage example

from mypy_boto3_omics.type_defs import GetAnnotationImportResponseTypeDef

def get_value() -> GetAnnotationImportResponseTypeDef:
    return {
        "completionTime": ...,
        "creationTime": ...,
        "destinationName": ...,
        "formatOptions": ...,
        "id": ...,
        "items": ...,
        "roleArn": ...,
        "runLeftNormalization": ...,
        "status": ...,
        "statusMessage": ...,
        "updateTime": ...,
        "ResponseMetadata": ...,
    }
# GetAnnotationImportResponseTypeDef definition

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

StartAnnotationImportRequestRequestTypeDef

# StartAnnotationImportRequestRequestTypeDef usage example

from mypy_boto3_omics.type_defs import StartAnnotationImportRequestRequestTypeDef

def get_value() -> StartAnnotationImportRequestRequestTypeDef:
    return {
        "destinationName": ...,
        "items": ...,
        "roleArn": ...,
    }
# StartAnnotationImportRequestRequestTypeDef definition

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