Skip to content

Typed dictionaries

Index > Omics > Typed dictionaries

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

ActivateReadSetFilterTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ActivateReadSetFilterTypeDef

def get_value() -> ActivateReadSetFilterTypeDef:
    return {
        "createdAfter": ...,
    }
Definition
class ActivateReadSetFilterTypeDef(TypedDict):
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],
    status: NotRequired[ReadSetActivationJobStatusType],  # (1)
  1. See ReadSetActivationJobStatusType

ActivateReadSetJobItemTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ActivateReadSetJobItemTypeDef

def get_value() -> ActivateReadSetJobItemTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "sequenceStoreId": ...,
        "status": ...,
    }
Definition
class ActivateReadSetJobItemTypeDef(TypedDict):
    creationTime: datetime,
    id: str,
    sequenceStoreId: str,
    status: ReadSetActivationJobStatusType,  # (1)
    completionTime: NotRequired[datetime],
  1. See ReadSetActivationJobStatusType

ActivateReadSetSourceItemTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ActivateReadSetSourceItemTypeDef

def get_value() -> ActivateReadSetSourceItemTypeDef:
    return {
        "readSetId": ...,
        "status": ...,
    }
Definition
class ActivateReadSetSourceItemTypeDef(TypedDict):
    readSetId: str,
    status: ReadSetActivationJobItemStatusType,  # (1)
    statusMessage: NotRequired[str],
  1. See ReadSetActivationJobItemStatusType

AnnotationImportItemDetailTypeDef

Usage Example
from mypy_boto3_omics.type_defs import AnnotationImportItemDetailTypeDef

def get_value() -> AnnotationImportItemDetailTypeDef:
    return {
        "jobStatus": ...,
        "source": ...,
    }
Definition
class AnnotationImportItemDetailTypeDef(TypedDict):
    jobStatus: JobStatusType,  # (1)
    source: str,
  1. See JobStatusType

AnnotationImportItemSourceTypeDef

Usage Example
from mypy_boto3_omics.type_defs import AnnotationImportItemSourceTypeDef

def get_value() -> AnnotationImportItemSourceTypeDef:
    return {
        "source": ...,
    }
Definition
class AnnotationImportItemSourceTypeDef(TypedDict):
    source: str,

AnnotationImportJobItemTypeDef

Usage Example
from mypy_boto3_omics.type_defs import AnnotationImportJobItemTypeDef

def get_value() -> AnnotationImportJobItemTypeDef:
    return {
        "creationTime": ...,
        "destinationName": ...,
        "id": ...,
        "roleArn": ...,
        "status": ...,
        "updateTime": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ReferenceItemTypeDef

def get_value() -> ReferenceItemTypeDef:
    return {
        "referenceArn": ...,
    }
Definition
class ReferenceItemTypeDef(TypedDict):
    referenceArn: NotRequired[str],

SseConfigTypeDef

Usage Example
from mypy_boto3_omics.type_defs import SseConfigTypeDef

def get_value() -> SseConfigTypeDef:
    return {
        "type": ...,
    }
Definition
class SseConfigTypeDef(TypedDict):
    type: EncryptionTypeType,  # (1)
    keyArn: NotRequired[str],
  1. See EncryptionTypeType

BatchDeleteReadSetRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import BatchDeleteReadSetRequestRequestTypeDef

def get_value() -> BatchDeleteReadSetRequestRequestTypeDef:
    return {
        "ids": ...,
        "sequenceStoreId": ...,
    }
Definition
class BatchDeleteReadSetRequestRequestTypeDef(TypedDict):
    ids: Sequence[str],
    sequenceStoreId: str,

ReadSetBatchErrorTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ReadSetBatchErrorTypeDef

def get_value() -> ReadSetBatchErrorTypeDef:
    return {
        "code": ...,
        "id": ...,
        "message": ...,
    }
Definition
class ReadSetBatchErrorTypeDef(TypedDict):
    code: str,
    id: str,
    message: str,

ResponseMetadataTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
Definition
class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

CancelAnnotationImportRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import CancelAnnotationImportRequestRequestTypeDef

def get_value() -> CancelAnnotationImportRequestRequestTypeDef:
    return {
        "jobId": ...,
    }
Definition
class CancelAnnotationImportRequestRequestTypeDef(TypedDict):
    jobId: str,

CancelRunRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import CancelRunRequestRequestTypeDef

def get_value() -> CancelRunRequestRequestTypeDef:
    return {
        "id": ...,
    }
Definition
class CancelRunRequestRequestTypeDef(TypedDict):
    id: str,

CancelVariantImportRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import CancelVariantImportRequestRequestTypeDef

def get_value() -> CancelVariantImportRequestRequestTypeDef:
    return {
        "jobId": ...,
    }
Definition
class CancelVariantImportRequestRequestTypeDef(TypedDict):
    jobId: str,

CreateRunGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import CreateRunGroupRequestRequestTypeDef

def get_value() -> CreateRunGroupRequestRequestTypeDef:
    return {
        "requestId": ...,
    }
Definition
class CreateRunGroupRequestRequestTypeDef(TypedDict):
    requestId: str,
    maxCpus: NotRequired[int],
    maxDuration: NotRequired[int],
    maxRuns: NotRequired[int],
    name: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],

WorkflowParameterTypeDef

Usage Example
from mypy_boto3_omics.type_defs import WorkflowParameterTypeDef

def get_value() -> WorkflowParameterTypeDef:
    return {
        "description": ...,
    }
Definition
class WorkflowParameterTypeDef(TypedDict):
    description: NotRequired[str],
    optional: NotRequired[bool],

DeleteAnnotationStoreRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import DeleteAnnotationStoreRequestRequestTypeDef

def get_value() -> DeleteAnnotationStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
Definition
class DeleteAnnotationStoreRequestRequestTypeDef(TypedDict):
    name: str,
    force: NotRequired[bool],

DeleteReferenceRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import DeleteReferenceRequestRequestTypeDef

def get_value() -> DeleteReferenceRequestRequestTypeDef:
    return {
        "id": ...,
        "referenceStoreId": ...,
    }
Definition
class DeleteReferenceRequestRequestTypeDef(TypedDict):
    id: str,
    referenceStoreId: str,

DeleteReferenceStoreRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import DeleteReferenceStoreRequestRequestTypeDef

def get_value() -> DeleteReferenceStoreRequestRequestTypeDef:
    return {
        "id": ...,
    }
Definition
class DeleteReferenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

DeleteRunGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import DeleteRunGroupRequestRequestTypeDef

def get_value() -> DeleteRunGroupRequestRequestTypeDef:
    return {
        "id": ...,
    }
Definition
class DeleteRunGroupRequestRequestTypeDef(TypedDict):
    id: str,

DeleteRunRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import DeleteRunRequestRequestTypeDef

def get_value() -> DeleteRunRequestRequestTypeDef:
    return {
        "id": ...,
    }
Definition
class DeleteRunRequestRequestTypeDef(TypedDict):
    id: str,

DeleteSequenceStoreRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import DeleteSequenceStoreRequestRequestTypeDef

def get_value() -> DeleteSequenceStoreRequestRequestTypeDef:
    return {
        "id": ...,
    }
Definition
class DeleteSequenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

DeleteVariantStoreRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import DeleteVariantStoreRequestRequestTypeDef

def get_value() -> DeleteVariantStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
Definition
class DeleteVariantStoreRequestRequestTypeDef(TypedDict):
    name: str,
    force: NotRequired[bool],

DeleteWorkflowRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import DeleteWorkflowRequestRequestTypeDef

def get_value() -> DeleteWorkflowRequestRequestTypeDef:
    return {
        "id": ...,
    }
Definition
class DeleteWorkflowRequestRequestTypeDef(TypedDict):
    id: str,

ExportReadSetDetailTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ExportReadSetDetailTypeDef

def get_value() -> ExportReadSetDetailTypeDef:
    return {
        "id": ...,
        "status": ...,
    }
Definition
class ExportReadSetDetailTypeDef(TypedDict):
    id: str,
    status: ReadSetExportJobItemStatusType,  # (1)
    statusMessage: NotRequired[str],
  1. See ReadSetExportJobItemStatusType

ExportReadSetFilterTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ExportReadSetFilterTypeDef

def get_value() -> ExportReadSetFilterTypeDef:
    return {
        "createdAfter": ...,
    }
Definition
class ExportReadSetFilterTypeDef(TypedDict):
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],
    status: NotRequired[ReadSetExportJobStatusType],  # (1)
  1. See ReadSetExportJobStatusType

ExportReadSetJobDetailTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ExportReadSetJobDetailTypeDef

def get_value() -> ExportReadSetJobDetailTypeDef:
    return {
        "creationTime": ...,
        "destination": ...,
        "id": ...,
        "sequenceStoreId": ...,
        "status": ...,
    }
Definition
class ExportReadSetJobDetailTypeDef(TypedDict):
    creationTime: datetime,
    destination: str,
    id: str,
    sequenceStoreId: str,
    status: ReadSetExportJobStatusType,  # (1)
    completionTime: NotRequired[datetime],
  1. See ReadSetExportJobStatusType

ExportReadSetTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ExportReadSetTypeDef

def get_value() -> ExportReadSetTypeDef:
    return {
        "readSetId": ...,
    }
Definition
class ExportReadSetTypeDef(TypedDict):
    readSetId: str,

FileInformationTypeDef

Usage Example
from mypy_boto3_omics.type_defs import FileInformationTypeDef

def get_value() -> FileInformationTypeDef:
    return {
        "contentLength": ...,
    }
Definition
class FileInformationTypeDef(TypedDict):
    contentLength: NotRequired[int],
    partSize: NotRequired[int],
    totalParts: NotRequired[int],

VcfOptionsTypeDef

Usage Example
from mypy_boto3_omics.type_defs import VcfOptionsTypeDef

def get_value() -> VcfOptionsTypeDef:
    return {
        "ignoreFilterField": ...,
    }
Definition
class VcfOptionsTypeDef(TypedDict):
    ignoreFilterField: NotRequired[bool],
    ignoreQualField: NotRequired[bool],

WaiterConfigTypeDef

Usage Example
from mypy_boto3_omics.type_defs import WaiterConfigTypeDef

def get_value() -> WaiterConfigTypeDef:
    return {
        "Delay": ...,
    }
Definition
class WaiterConfigTypeDef(TypedDict):
    Delay: NotRequired[int],
    MaxAttempts: NotRequired[int],

GetAnnotationImportRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetAnnotationImportRequestRequestTypeDef

def get_value() -> GetAnnotationImportRequestRequestTypeDef:
    return {
        "jobId": ...,
    }
Definition
class GetAnnotationImportRequestRequestTypeDef(TypedDict):
    jobId: str,

GetAnnotationStoreRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetAnnotationStoreRequestRequestTypeDef

def get_value() -> GetAnnotationStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
Definition
class GetAnnotationStoreRequestRequestTypeDef(TypedDict):
    name: str,

GetReadSetActivationJobRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReadSetActivationJobRequestRequestTypeDef

def get_value() -> GetReadSetActivationJobRequestRequestTypeDef:
    return {
        "id": ...,
        "sequenceStoreId": ...,
    }
Definition
class GetReadSetActivationJobRequestRequestTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,

GetReadSetExportJobRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReadSetExportJobRequestRequestTypeDef

def get_value() -> GetReadSetExportJobRequestRequestTypeDef:
    return {
        "id": ...,
        "sequenceStoreId": ...,
    }
Definition
class GetReadSetExportJobRequestRequestTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,

GetReadSetImportJobRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReadSetImportJobRequestRequestTypeDef

def get_value() -> GetReadSetImportJobRequestRequestTypeDef:
    return {
        "id": ...,
        "sequenceStoreId": ...,
    }
Definition
class GetReadSetImportJobRequestRequestTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,

GetReadSetMetadataRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReadSetMetadataRequestRequestTypeDef

def get_value() -> GetReadSetMetadataRequestRequestTypeDef:
    return {
        "id": ...,
        "sequenceStoreId": ...,
    }
Definition
class GetReadSetMetadataRequestRequestTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,

SequenceInformationTypeDef

Usage Example
from mypy_boto3_omics.type_defs import SequenceInformationTypeDef

def get_value() -> SequenceInformationTypeDef:
    return {
        "alignment": ...,
    }
Definition
class SequenceInformationTypeDef(TypedDict):
    alignment: NotRequired[str],
    generatedFrom: NotRequired[str],
    totalBaseCount: NotRequired[int],
    totalReadCount: NotRequired[int],

GetReadSetRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReadSetRequestRequestTypeDef

def get_value() -> GetReadSetRequestRequestTypeDef:
    return {
        "id": ...,
        "partNumber": ...,
        "sequenceStoreId": ...,
    }
Definition
class GetReadSetRequestRequestTypeDef(TypedDict):
    id: str,
    partNumber: int,
    sequenceStoreId: str,
    file: NotRequired[ReadSetFileType],  # (1)
  1. See ReadSetFileType

GetReferenceImportJobRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReferenceImportJobRequestRequestTypeDef

def get_value() -> GetReferenceImportJobRequestRequestTypeDef:
    return {
        "id": ...,
        "referenceStoreId": ...,
    }
Definition
class GetReferenceImportJobRequestRequestTypeDef(TypedDict):
    id: str,
    referenceStoreId: str,

ImportReferenceSourceItemTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ImportReferenceSourceItemTypeDef

def get_value() -> ImportReferenceSourceItemTypeDef:
    return {
        "status": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import GetReferenceMetadataRequestRequestTypeDef

def get_value() -> GetReferenceMetadataRequestRequestTypeDef:
    return {
        "id": ...,
        "referenceStoreId": ...,
    }
Definition
class GetReferenceMetadataRequestRequestTypeDef(TypedDict):
    id: str,
    referenceStoreId: str,

GetReferenceRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReferenceRequestRequestTypeDef

def get_value() -> GetReferenceRequestRequestTypeDef:
    return {
        "id": ...,
        "partNumber": ...,
        "referenceStoreId": ...,
    }
Definition
class GetReferenceRequestRequestTypeDef(TypedDict):
    id: str,
    partNumber: int,
    referenceStoreId: str,
    file: NotRequired[ReferenceFileType],  # (1)
    range: NotRequired[str],
  1. See ReferenceFileType

GetReferenceStoreRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReferenceStoreRequestRequestTypeDef

def get_value() -> GetReferenceStoreRequestRequestTypeDef:
    return {
        "id": ...,
    }
Definition
class GetReferenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

GetRunGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetRunGroupRequestRequestTypeDef

def get_value() -> GetRunGroupRequestRequestTypeDef:
    return {
        "id": ...,
    }
Definition
class GetRunGroupRequestRequestTypeDef(TypedDict):
    id: str,

GetRunRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetRunRequestRequestTypeDef

def get_value() -> GetRunRequestRequestTypeDef:
    return {
        "id": ...,
    }
Definition
class GetRunRequestRequestTypeDef(TypedDict):
    id: str,
    export: NotRequired[Sequence[RunExportType]],  # (1)
  1. See RunExportType

GetRunTaskRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetRunTaskRequestRequestTypeDef

def get_value() -> GetRunTaskRequestRequestTypeDef:
    return {
        "id": ...,
        "taskId": ...,
    }
Definition
class GetRunTaskRequestRequestTypeDef(TypedDict):
    id: str,
    taskId: str,

GetSequenceStoreRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetSequenceStoreRequestRequestTypeDef

def get_value() -> GetSequenceStoreRequestRequestTypeDef:
    return {
        "id": ...,
    }
Definition
class GetSequenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

GetVariantImportRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetVariantImportRequestRequestTypeDef

def get_value() -> GetVariantImportRequestRequestTypeDef:
    return {
        "jobId": ...,
    }
Definition
class GetVariantImportRequestRequestTypeDef(TypedDict):
    jobId: str,

VariantImportItemDetailTypeDef

Usage Example
from mypy_boto3_omics.type_defs import VariantImportItemDetailTypeDef

def get_value() -> VariantImportItemDetailTypeDef:
    return {
        "jobStatus": ...,
        "source": ...,
    }
Definition
class VariantImportItemDetailTypeDef(TypedDict):
    jobStatus: JobStatusType,  # (1)
    source: str,
    statusMessage: NotRequired[str],
  1. See JobStatusType

GetVariantStoreRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetVariantStoreRequestRequestTypeDef

def get_value() -> GetVariantStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
Definition
class GetVariantStoreRequestRequestTypeDef(TypedDict):
    name: str,

GetWorkflowRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetWorkflowRequestRequestTypeDef

def get_value() -> GetWorkflowRequestRequestTypeDef:
    return {
        "id": ...,
    }
Definition
class GetWorkflowRequestRequestTypeDef(TypedDict):
    id: str,
    export: NotRequired[Sequence[WorkflowExportType]],  # (1)
    type: NotRequired[WorkflowTypeType],  # (2)
  1. See WorkflowExportType
  2. See WorkflowTypeType

ImportReadSetFilterTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ImportReadSetFilterTypeDef

def get_value() -> ImportReadSetFilterTypeDef:
    return {
        "createdAfter": ...,
    }
Definition
class ImportReadSetFilterTypeDef(TypedDict):
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],
    status: NotRequired[ReadSetImportJobStatusType],  # (1)
  1. See ReadSetImportJobStatusType

ImportReadSetJobItemTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ImportReadSetJobItemTypeDef

def get_value() -> ImportReadSetJobItemTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "roleArn": ...,
        "sequenceStoreId": ...,
        "status": ...,
    }
Definition
class ImportReadSetJobItemTypeDef(TypedDict):
    creationTime: datetime,
    id: str,
    roleArn: str,
    sequenceStoreId: str,
    status: ReadSetImportJobStatusType,  # (1)
    completionTime: NotRequired[datetime],
  1. See ReadSetImportJobStatusType

SourceFilesTypeDef

Usage Example
from mypy_boto3_omics.type_defs import SourceFilesTypeDef

def get_value() -> SourceFilesTypeDef:
    return {
        "source1": ...,
    }
Definition
class SourceFilesTypeDef(TypedDict):
    source1: str,
    source2: NotRequired[str],

ImportReferenceFilterTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ImportReferenceFilterTypeDef

def get_value() -> ImportReferenceFilterTypeDef:
    return {
        "createdAfter": ...,
    }
Definition
class ImportReferenceFilterTypeDef(TypedDict):
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],
    status: NotRequired[ReferenceImportJobStatusType],  # (1)
  1. See ReferenceImportJobStatusType

ImportReferenceJobItemTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ImportReferenceJobItemTypeDef

def get_value() -> ImportReferenceJobItemTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "referenceStoreId": ...,
        "roleArn": ...,
        "status": ...,
    }
Definition
class ImportReferenceJobItemTypeDef(TypedDict):
    creationTime: datetime,
    id: str,
    referenceStoreId: str,
    roleArn: str,
    status: ReferenceImportJobStatusType,  # (1)
    completionTime: NotRequired[datetime],
  1. See ReferenceImportJobStatusType

ListAnnotationImportJobsFilterTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListAnnotationImportJobsFilterTypeDef

def get_value() -> ListAnnotationImportJobsFilterTypeDef:
    return {
        "status": ...,
    }
Definition
class ListAnnotationImportJobsFilterTypeDef(TypedDict):
    status: NotRequired[JobStatusType],  # (1)
    storeName: NotRequired[str],
  1. See JobStatusType

PaginatorConfigTypeDef

Usage Example
from mypy_boto3_omics.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
Definition
class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ListAnnotationStoresFilterTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListAnnotationStoresFilterTypeDef

def get_value() -> ListAnnotationStoresFilterTypeDef:
    return {
        "status": ...,
    }
Definition
class ListAnnotationStoresFilterTypeDef(TypedDict):
    status: NotRequired[StoreStatusType],  # (1)
  1. See StoreStatusType

ReadSetFilterTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ReadSetFilterTypeDef

def get_value() -> ReadSetFilterTypeDef:
    return {
        "createdAfter": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ReferenceStoreFilterTypeDef

def get_value() -> ReferenceStoreFilterTypeDef:
    return {
        "createdAfter": ...,
    }
Definition
class ReferenceStoreFilterTypeDef(TypedDict):
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],
    name: NotRequired[str],

ReferenceFilterTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ReferenceFilterTypeDef

def get_value() -> ReferenceFilterTypeDef:
    return {
        "createdAfter": ...,
    }
Definition
class ReferenceFilterTypeDef(TypedDict):
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],
    md5: NotRequired[str],
    name: NotRequired[str],

ReferenceListItemTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ReferenceListItemTypeDef

def get_value() -> ReferenceListItemTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "id": ...,
        "md5": ...,
        "referenceStoreId": ...,
        "updateTime": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ListRunGroupsRequestRequestTypeDef

def get_value() -> ListRunGroupsRequestRequestTypeDef:
    return {
        "maxResults": ...,
    }
Definition
class ListRunGroupsRequestRequestTypeDef(TypedDict):
    maxResults: NotRequired[int],
    name: NotRequired[str],
    startingToken: NotRequired[str],

RunGroupListItemTypeDef

Usage Example
from mypy_boto3_omics.type_defs import RunGroupListItemTypeDef

def get_value() -> RunGroupListItemTypeDef:
    return {
        "arn": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ListRunTasksRequestRequestTypeDef

def get_value() -> ListRunTasksRequestRequestTypeDef:
    return {
        "id": ...,
    }
Definition
class ListRunTasksRequestRequestTypeDef(TypedDict):
    id: str,
    maxResults: NotRequired[int],
    startingToken: NotRequired[str],
    status: NotRequired[TaskStatusType],  # (1)
  1. See TaskStatusType

TaskListItemTypeDef

Usage Example
from mypy_boto3_omics.type_defs import TaskListItemTypeDef

def get_value() -> TaskListItemTypeDef:
    return {
        "cpus": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ListRunsRequestRequestTypeDef

def get_value() -> ListRunsRequestRequestTypeDef:
    return {
        "maxResults": ...,
    }
Definition
class ListRunsRequestRequestTypeDef(TypedDict):
    maxResults: NotRequired[int],
    name: NotRequired[str],
    runGroupId: NotRequired[str],
    startingToken: NotRequired[str],

RunListItemTypeDef

Usage Example
from mypy_boto3_omics.type_defs import RunListItemTypeDef

def get_value() -> RunListItemTypeDef:
    return {
        "arn": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import SequenceStoreFilterTypeDef

def get_value() -> SequenceStoreFilterTypeDef:
    return {
        "createdAfter": ...,
    }
Definition
class SequenceStoreFilterTypeDef(TypedDict):
    createdAfter: NotRequired[Union[datetime, str]],
    createdBefore: NotRequired[Union[datetime, str]],
    name: NotRequired[str],

ListTagsForResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "resourceArn": ...,
    }
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,

ListVariantImportJobsFilterTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListVariantImportJobsFilterTypeDef

def get_value() -> ListVariantImportJobsFilterTypeDef:
    return {
        "status": ...,
    }
Definition
class ListVariantImportJobsFilterTypeDef(TypedDict):
    status: NotRequired[JobStatusType],  # (1)
    storeName: NotRequired[str],
  1. See JobStatusType

VariantImportJobItemTypeDef

Usage Example
from mypy_boto3_omics.type_defs import VariantImportJobItemTypeDef

def get_value() -> VariantImportJobItemTypeDef:
    return {
        "creationTime": ...,
        "destinationName": ...,
        "id": ...,
        "roleArn": ...,
        "status": ...,
        "updateTime": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ListVariantStoresFilterTypeDef

def get_value() -> ListVariantStoresFilterTypeDef:
    return {
        "status": ...,
    }
Definition
class ListVariantStoresFilterTypeDef(TypedDict):
    status: NotRequired[StoreStatusType],  # (1)
  1. See StoreStatusType

ListWorkflowsRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListWorkflowsRequestRequestTypeDef

def get_value() -> ListWorkflowsRequestRequestTypeDef:
    return {
        "maxResults": ...,
    }
Definition
class ListWorkflowsRequestRequestTypeDef(TypedDict):
    maxResults: NotRequired[int],
    name: NotRequired[str],
    startingToken: NotRequired[str],
    type: NotRequired[WorkflowTypeType],  # (1)
  1. See WorkflowTypeType

WorkflowListItemTypeDef

Usage Example
from mypy_boto3_omics.type_defs import WorkflowListItemTypeDef

def get_value() -> WorkflowListItemTypeDef:
    return {
        "arn": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ReadOptionsTypeDef

def get_value() -> ReadOptionsTypeDef:
    return {
        "comment": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import StartReadSetActivationJobSourceItemTypeDef

def get_value() -> StartReadSetActivationJobSourceItemTypeDef:
    return {
        "readSetId": ...,
    }
Definition
class StartReadSetActivationJobSourceItemTypeDef(TypedDict):
    readSetId: str,

StartReferenceImportJobSourceItemTypeDef

Usage Example
from mypy_boto3_omics.type_defs import StartReferenceImportJobSourceItemTypeDef

def get_value() -> StartReferenceImportJobSourceItemTypeDef:
    return {
        "name": ...,
        "sourceFile": ...,
    }
Definition
class StartReferenceImportJobSourceItemTypeDef(TypedDict):
    name: str,
    sourceFile: str,
    description: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],

StartRunRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import StartRunRequestRequestTypeDef

def get_value() -> StartRunRequestRequestTypeDef:
    return {
        "requestId": ...,
        "roleArn": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import VariantImportItemSourceTypeDef

def get_value() -> VariantImportItemSourceTypeDef:
    return {
        "source": ...,
    }
Definition
class VariantImportItemSourceTypeDef(TypedDict):
    source: str,

TsvStoreOptionsTypeDef

Usage Example
from mypy_boto3_omics.type_defs import TsvStoreOptionsTypeDef

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

Usage Example
from mypy_boto3_omics.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "resourceArn": ...,
        "tags": ...,
    }
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,
    tags: Mapping[str, str],

UntagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "resourceArn": ...,
        "tagKeys": ...,
    }
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,
    tagKeys: Sequence[str],

UpdateAnnotationStoreRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import UpdateAnnotationStoreRequestRequestTypeDef

def get_value() -> UpdateAnnotationStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
Definition
class UpdateAnnotationStoreRequestRequestTypeDef(TypedDict):
    name: str,
    description: NotRequired[str],

UpdateRunGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import UpdateRunGroupRequestRequestTypeDef

def get_value() -> UpdateRunGroupRequestRequestTypeDef:
    return {
        "id": ...,
    }
Definition
class UpdateRunGroupRequestRequestTypeDef(TypedDict):
    id: str,
    maxCpus: NotRequired[int],
    maxDuration: NotRequired[int],
    maxRuns: NotRequired[int],
    name: NotRequired[str],

UpdateVariantStoreRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import UpdateVariantStoreRequestRequestTypeDef

def get_value() -> UpdateVariantStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
Definition
class UpdateVariantStoreRequestRequestTypeDef(TypedDict):
    name: str,
    description: NotRequired[str],

UpdateWorkflowRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import UpdateWorkflowRequestRequestTypeDef

def get_value() -> UpdateWorkflowRequestRequestTypeDef:
    return {
        "id": ...,
    }
Definition
class UpdateWorkflowRequestRequestTypeDef(TypedDict):
    id: str,
    description: NotRequired[str],
    name: NotRequired[str],

ListReadSetActivationJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReadSetActivationJobsRequestRequestTypeDef

def get_value() -> ListReadSetActivationJobsRequestRequestTypeDef:
    return {
        "sequenceStoreId": ...,
    }
Definition
class ListReadSetActivationJobsRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    filter: NotRequired[ActivateReadSetFilterTypeDef],  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See ActivateReadSetFilterTypeDef

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": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import CreateReferenceStoreRequestRequestTypeDef

def get_value() -> CreateReferenceStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import CreateSequenceStoreRequestRequestTypeDef

def get_value() -> CreateSequenceStoreRequestRequestTypeDef:
    return {
        "name": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import CreateVariantStoreRequestRequestTypeDef

def get_value() -> CreateVariantStoreRequestRequestTypeDef:
    return {
        "reference": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ReferenceStoreDetailTypeDef

def get_value() -> ReferenceStoreDetailTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "id": ...,
    }
Definition
class ReferenceStoreDetailTypeDef(TypedDict):
    arn: str,
    creationTime: datetime,
    id: str,
    description: NotRequired[str],
    name: NotRequired[str],
    sseConfig: NotRequired[SseConfigTypeDef],  # (1)
  1. See SseConfigTypeDef

SequenceStoreDetailTypeDef

Usage Example
from mypy_boto3_omics.type_defs import SequenceStoreDetailTypeDef

def get_value() -> SequenceStoreDetailTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "id": ...,
    }
Definition
class SequenceStoreDetailTypeDef(TypedDict):
    arn: str,
    creationTime: datetime,
    id: str,
    description: NotRequired[str],
    name: NotRequired[str],
    sseConfig: NotRequired[SseConfigTypeDef],  # (1)
  1. See SseConfigTypeDef

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": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import BatchDeleteReadSetResponseTypeDef

def get_value() -> BatchDeleteReadSetResponseTypeDef:
    return {
        "errors": ...,
        "ResponseMetadata": ...,
    }
Definition
class BatchDeleteReadSetResponseTypeDef(TypedDict):
    errors: List[ReadSetBatchErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ReadSetBatchErrorTypeDef
  2. See ResponseMetadataTypeDef

CreateReferenceStoreResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import CreateReferenceStoreResponseTypeDef

def get_value() -> CreateReferenceStoreResponseTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "sseConfig": ...,
        "ResponseMetadata": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import CreateRunGroupResponseTypeDef

def get_value() -> CreateRunGroupResponseTypeDef:
    return {
        "arn": ...,
        "id": ...,
        "tags": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateRunGroupResponseTypeDef(TypedDict):
    arn: str,
    id: str,
    tags: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateSequenceStoreResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import CreateSequenceStoreResponseTypeDef

def get_value() -> CreateSequenceStoreResponseTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "sseConfig": ...,
        "ResponseMetadata": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import CreateVariantStoreResponseTypeDef

def get_value() -> CreateVariantStoreResponseTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "name": ...,
        "reference": ...,
        "status": ...,
        "ResponseMetadata": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import CreateWorkflowResponseTypeDef

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

Usage Example
from mypy_boto3_omics.type_defs import DeleteAnnotationStoreResponseTypeDef

def get_value() -> DeleteAnnotationStoreResponseTypeDef:
    return {
        "status": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteAnnotationStoreResponseTypeDef(TypedDict):
    status: StoreStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StoreStatusType
  2. See ResponseMetadataTypeDef

DeleteVariantStoreResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import DeleteVariantStoreResponseTypeDef

def get_value() -> DeleteVariantStoreResponseTypeDef:
    return {
        "status": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteVariantStoreResponseTypeDef(TypedDict):
    status: StoreStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StoreStatusType
  2. See ResponseMetadataTypeDef

EmptyResponseMetadataTypeDef

Usage Example
from mypy_boto3_omics.type_defs import EmptyResponseMetadataTypeDef

def get_value() -> EmptyResponseMetadataTypeDef:
    return {
        "ResponseMetadata": ...,
    }
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetReadSetActivationJobResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReadSetActivationJobResponseTypeDef

def get_value() -> GetReadSetActivationJobResponseTypeDef:
    return {
        "completionTime": ...,
        "creationTime": ...,
        "id": ...,
        "sequenceStoreId": ...,
        "sources": ...,
        "status": ...,
        "statusMessage": ...,
        "ResponseMetadata": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import GetReadSetResponseTypeDef

def get_value() -> GetReadSetResponseTypeDef:
    return {
        "payload": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetReadSetResponseTypeDef(TypedDict):
    payload: StreamingBody,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetReferenceResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReferenceResponseTypeDef

def get_value() -> GetReferenceResponseTypeDef:
    return {
        "payload": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetReferenceResponseTypeDef(TypedDict):
    payload: StreamingBody,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetReferenceStoreResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReferenceStoreResponseTypeDef

def get_value() -> GetReferenceStoreResponseTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "sseConfig": ...,
        "ResponseMetadata": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import GetRunGroupResponseTypeDef

def get_value() -> GetRunGroupResponseTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "id": ...,
        "maxCpus": ...,
        "maxDuration": ...,
        "maxRuns": ...,
        "name": ...,
        "tags": ...,
        "ResponseMetadata": ...,
    }
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

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": ...,
    }
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

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": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import GetSequenceStoreResponseTypeDef

def get_value() -> GetSequenceStoreResponseTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "sseConfig": ...,
        "ResponseMetadata": ...,
    }
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

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": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ListAnnotationImportJobsResponseTypeDef

def get_value() -> ListAnnotationImportJobsResponseTypeDef:
    return {
        "annotationImportJobs": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListAnnotationImportJobsResponseTypeDef(TypedDict):
    annotationImportJobs: List[AnnotationImportJobItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AnnotationImportJobItemTypeDef
  2. See ResponseMetadataTypeDef

ListReadSetActivationJobsResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReadSetActivationJobsResponseTypeDef

def get_value() -> ListReadSetActivationJobsResponseTypeDef:
    return {
        "activationJobs": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListReadSetActivationJobsResponseTypeDef(TypedDict):
    activationJobs: List[ActivateReadSetJobItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ActivateReadSetJobItemTypeDef
  2. See ResponseMetadataTypeDef

ListTagsForResourceResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "tags": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
    tags: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartAnnotationImportResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import StartAnnotationImportResponseTypeDef

def get_value() -> StartAnnotationImportResponseTypeDef:
    return {
        "jobId": ...,
        "ResponseMetadata": ...,
    }
Definition
class StartAnnotationImportResponseTypeDef(TypedDict):
    jobId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartReadSetActivationJobResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import StartReadSetActivationJobResponseTypeDef

def get_value() -> StartReadSetActivationJobResponseTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "sequenceStoreId": ...,
        "status": ...,
        "ResponseMetadata": ...,
    }
Definition
class StartReadSetActivationJobResponseTypeDef(TypedDict):
    creationTime: datetime,
    id: str,
    sequenceStoreId: str,
    status: ReadSetActivationJobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ReadSetActivationJobStatusType
  2. See ResponseMetadataTypeDef

StartReadSetExportJobResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import StartReadSetExportJobResponseTypeDef

def get_value() -> StartReadSetExportJobResponseTypeDef:
    return {
        "creationTime": ...,
        "destination": ...,
        "id": ...,
        "sequenceStoreId": ...,
        "status": ...,
        "ResponseMetadata": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import StartReadSetImportJobResponseTypeDef

def get_value() -> StartReadSetImportJobResponseTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "roleArn": ...,
        "sequenceStoreId": ...,
        "status": ...,
        "ResponseMetadata": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import StartReferenceImportJobResponseTypeDef

def get_value() -> StartReferenceImportJobResponseTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "referenceStoreId": ...,
        "roleArn": ...,
        "status": ...,
        "ResponseMetadata": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import StartRunResponseTypeDef

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

Usage Example
from mypy_boto3_omics.type_defs import StartVariantImportResponseTypeDef

def get_value() -> StartVariantImportResponseTypeDef:
    return {
        "jobId": ...,
        "ResponseMetadata": ...,
    }
Definition
class StartVariantImportResponseTypeDef(TypedDict):
    jobId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateVariantStoreResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import UpdateVariantStoreResponseTypeDef

def get_value() -> UpdateVariantStoreResponseTypeDef:
    return {
        "creationTime": ...,
        "description": ...,
        "id": ...,
        "name": ...,
        "reference": ...,
        "status": ...,
        "updateTime": ...,
        "ResponseMetadata": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import CreateWorkflowRequestRequestTypeDef

def get_value() -> CreateWorkflowRequestRequestTypeDef:
    return {
        "requestId": ...,
    }
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

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": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import GetReadSetExportJobResponseTypeDef

def get_value() -> GetReadSetExportJobResponseTypeDef:
    return {
        "completionTime": ...,
        "creationTime": ...,
        "destination": ...,
        "id": ...,
        "readSets": ...,
        "sequenceStoreId": ...,
        "status": ...,
        "statusMessage": ...,
        "ResponseMetadata": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ListReadSetExportJobsRequestRequestTypeDef

def get_value() -> ListReadSetExportJobsRequestRequestTypeDef:
    return {
        "sequenceStoreId": ...,
    }
Definition
class ListReadSetExportJobsRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    filter: NotRequired[ExportReadSetFilterTypeDef],  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See ExportReadSetFilterTypeDef

ListReadSetExportJobsResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReadSetExportJobsResponseTypeDef

def get_value() -> ListReadSetExportJobsResponseTypeDef:
    return {
        "exportJobs": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListReadSetExportJobsResponseTypeDef(TypedDict):
    exportJobs: List[ExportReadSetJobDetailTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ExportReadSetJobDetailTypeDef
  2. See ResponseMetadataTypeDef

StartReadSetExportJobRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import StartReadSetExportJobRequestRequestTypeDef

def get_value() -> StartReadSetExportJobRequestRequestTypeDef:
    return {
        "destination": ...,
        "roleArn": ...,
        "sequenceStoreId": ...,
        "sources": ...,
    }
Definition
class StartReadSetExportJobRequestRequestTypeDef(TypedDict):
    destination: str,
    roleArn: str,
    sequenceStoreId: str,
    sources: Sequence[ExportReadSetTypeDef],  # (1)
    clientToken: NotRequired[str],
  1. See ExportReadSetTypeDef

ReadSetFilesTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ReadSetFilesTypeDef

def get_value() -> ReadSetFilesTypeDef:
    return {
        "index": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ReferenceFilesTypeDef

def get_value() -> ReferenceFilesTypeDef:
    return {
        "index": ...,
    }
Definition
class ReferenceFilesTypeDef(TypedDict):
    index: NotRequired[FileInformationTypeDef],  # (1)
    source: NotRequired[FileInformationTypeDef],  # (1)
  1. See FileInformationTypeDef
  2. See FileInformationTypeDef

GetAnnotationImportRequestAnnotationImportJobCreatedWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetAnnotationImportRequestAnnotationImportJobCreatedWaitTypeDef

def get_value() -> GetAnnotationImportRequestAnnotationImportJobCreatedWaitTypeDef:
    return {
        "jobId": ...,
    }
Definition
class GetAnnotationImportRequestAnnotationImportJobCreatedWaitTypeDef(TypedDict):
    jobId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetAnnotationStoreRequestAnnotationStoreCreatedWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetAnnotationStoreRequestAnnotationStoreCreatedWaitTypeDef

def get_value() -> GetAnnotationStoreRequestAnnotationStoreCreatedWaitTypeDef:
    return {
        "name": ...,
    }
Definition
class GetAnnotationStoreRequestAnnotationStoreCreatedWaitTypeDef(TypedDict):
    name: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetAnnotationStoreRequestAnnotationStoreDeletedWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetAnnotationStoreRequestAnnotationStoreDeletedWaitTypeDef

def get_value() -> GetAnnotationStoreRequestAnnotationStoreDeletedWaitTypeDef:
    return {
        "name": ...,
    }
Definition
class GetAnnotationStoreRequestAnnotationStoreDeletedWaitTypeDef(TypedDict):
    name: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetReadSetActivationJobRequestReadSetActivationJobCompletedWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReadSetActivationJobRequestReadSetActivationJobCompletedWaitTypeDef

def get_value() -> GetReadSetActivationJobRequestReadSetActivationJobCompletedWaitTypeDef:
    return {
        "id": ...,
        "sequenceStoreId": ...,
    }
Definition
class GetReadSetActivationJobRequestReadSetActivationJobCompletedWaitTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetReadSetExportJobRequestReadSetExportJobCompletedWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReadSetExportJobRequestReadSetExportJobCompletedWaitTypeDef

def get_value() -> GetReadSetExportJobRequestReadSetExportJobCompletedWaitTypeDef:
    return {
        "id": ...,
        "sequenceStoreId": ...,
    }
Definition
class GetReadSetExportJobRequestReadSetExportJobCompletedWaitTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetReadSetImportJobRequestReadSetImportJobCompletedWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReadSetImportJobRequestReadSetImportJobCompletedWaitTypeDef

def get_value() -> GetReadSetImportJobRequestReadSetImportJobCompletedWaitTypeDef:
    return {
        "id": ...,
        "sequenceStoreId": ...,
    }
Definition
class GetReadSetImportJobRequestReadSetImportJobCompletedWaitTypeDef(TypedDict):
    id: str,
    sequenceStoreId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetReferenceImportJobRequestReferenceImportJobCompletedWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetReferenceImportJobRequestReferenceImportJobCompletedWaitTypeDef

def get_value() -> GetReferenceImportJobRequestReferenceImportJobCompletedWaitTypeDef:
    return {
        "id": ...,
        "referenceStoreId": ...,
    }
Definition
class GetReferenceImportJobRequestReferenceImportJobCompletedWaitTypeDef(TypedDict):
    id: str,
    referenceStoreId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetRunRequestRunCompletedWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetRunRequestRunCompletedWaitTypeDef

def get_value() -> GetRunRequestRunCompletedWaitTypeDef:
    return {
        "id": ...,
    }
Definition
class GetRunRequestRunCompletedWaitTypeDef(TypedDict):
    id: str,
    export: NotRequired[Sequence[RunExportType]],  # (1)
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (2)
  1. See RunExportType
  2. See WaiterConfigTypeDef

GetRunRequestRunRunningWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetRunRequestRunRunningWaitTypeDef

def get_value() -> GetRunRequestRunRunningWaitTypeDef:
    return {
        "id": ...,
    }
Definition
class GetRunRequestRunRunningWaitTypeDef(TypedDict):
    id: str,
    export: NotRequired[Sequence[RunExportType]],  # (1)
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (2)
  1. See RunExportType
  2. See WaiterConfigTypeDef

GetRunTaskRequestTaskCompletedWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetRunTaskRequestTaskCompletedWaitTypeDef

def get_value() -> GetRunTaskRequestTaskCompletedWaitTypeDef:
    return {
        "id": ...,
        "taskId": ...,
    }
Definition
class GetRunTaskRequestTaskCompletedWaitTypeDef(TypedDict):
    id: str,
    taskId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetRunTaskRequestTaskRunningWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetRunTaskRequestTaskRunningWaitTypeDef

def get_value() -> GetRunTaskRequestTaskRunningWaitTypeDef:
    return {
        "id": ...,
        "taskId": ...,
    }
Definition
class GetRunTaskRequestTaskRunningWaitTypeDef(TypedDict):
    id: str,
    taskId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetVariantImportRequestVariantImportJobCreatedWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetVariantImportRequestVariantImportJobCreatedWaitTypeDef

def get_value() -> GetVariantImportRequestVariantImportJobCreatedWaitTypeDef:
    return {
        "jobId": ...,
    }
Definition
class GetVariantImportRequestVariantImportJobCreatedWaitTypeDef(TypedDict):
    jobId: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetVariantStoreRequestVariantStoreCreatedWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetVariantStoreRequestVariantStoreCreatedWaitTypeDef

def get_value() -> GetVariantStoreRequestVariantStoreCreatedWaitTypeDef:
    return {
        "name": ...,
    }
Definition
class GetVariantStoreRequestVariantStoreCreatedWaitTypeDef(TypedDict):
    name: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetVariantStoreRequestVariantStoreDeletedWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetVariantStoreRequestVariantStoreDeletedWaitTypeDef

def get_value() -> GetVariantStoreRequestVariantStoreDeletedWaitTypeDef:
    return {
        "name": ...,
    }
Definition
class GetVariantStoreRequestVariantStoreDeletedWaitTypeDef(TypedDict):
    name: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

GetWorkflowRequestWorkflowActiveWaitTypeDef

Usage Example
from mypy_boto3_omics.type_defs import GetWorkflowRequestWorkflowActiveWaitTypeDef

def get_value() -> GetWorkflowRequestWorkflowActiveWaitTypeDef:
    return {
        "id": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ReadSetListItemTypeDef

def get_value() -> ReadSetListItemTypeDef:
    return {
        "arn": ...,
        "creationTime": ...,
        "fileType": ...,
        "id": ...,
        "sequenceStoreId": ...,
        "status": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import GetReferenceImportJobResponseTypeDef

def get_value() -> GetReferenceImportJobResponseTypeDef:
    return {
        "completionTime": ...,
        "creationTime": ...,
        "id": ...,
        "referenceStoreId": ...,
        "roleArn": ...,
        "sources": ...,
        "status": ...,
        "statusMessage": ...,
        "ResponseMetadata": ...,
    }
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

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": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ListReadSetImportJobsRequestRequestTypeDef

def get_value() -> ListReadSetImportJobsRequestRequestTypeDef:
    return {
        "sequenceStoreId": ...,
    }
Definition
class ListReadSetImportJobsRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    filter: NotRequired[ImportReadSetFilterTypeDef],  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See ImportReadSetFilterTypeDef

ListReadSetImportJobsResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReadSetImportJobsResponseTypeDef

def get_value() -> ListReadSetImportJobsResponseTypeDef:
    return {
        "importJobs": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListReadSetImportJobsResponseTypeDef(TypedDict):
    importJobs: List[ImportReadSetJobItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ImportReadSetJobItemTypeDef
  2. See ResponseMetadataTypeDef

ImportReadSetSourceItemTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ImportReadSetSourceItemTypeDef

def get_value() -> ImportReadSetSourceItemTypeDef:
    return {
        "sampleId": ...,
        "sourceFileType": ...,
        "sourceFiles": ...,
        "status": ...,
        "subjectId": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import StartReadSetImportJobSourceItemTypeDef

def get_value() -> StartReadSetImportJobSourceItemTypeDef:
    return {
        "referenceArn": ...,
        "sampleId": ...,
        "sourceFileType": ...,
        "sourceFiles": ...,
        "subjectId": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ListReferenceImportJobsRequestRequestTypeDef

def get_value() -> ListReferenceImportJobsRequestRequestTypeDef:
    return {
        "referenceStoreId": ...,
    }
Definition
class ListReferenceImportJobsRequestRequestTypeDef(TypedDict):
    referenceStoreId: str,
    filter: NotRequired[ImportReferenceFilterTypeDef],  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See ImportReferenceFilterTypeDef

ListReferenceImportJobsResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReferenceImportJobsResponseTypeDef

def get_value() -> ListReferenceImportJobsResponseTypeDef:
    return {
        "importJobs": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListReferenceImportJobsResponseTypeDef(TypedDict):
    importJobs: List[ImportReferenceJobItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ImportReferenceJobItemTypeDef
  2. See ResponseMetadataTypeDef

ListAnnotationImportJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListAnnotationImportJobsRequestRequestTypeDef

def get_value() -> ListAnnotationImportJobsRequestRequestTypeDef:
    return {
        "filter": ...,
    }
Definition
class ListAnnotationImportJobsRequestRequestTypeDef(TypedDict):
    filter: NotRequired[ListAnnotationImportJobsFilterTypeDef],  # (1)
    ids: NotRequired[Sequence[str]],
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See ListAnnotationImportJobsFilterTypeDef

ListAnnotationImportJobsRequestListAnnotationImportJobsPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListAnnotationImportJobsRequestListAnnotationImportJobsPaginateTypeDef

def get_value() -> ListAnnotationImportJobsRequestListAnnotationImportJobsPaginateTypeDef:
    return {
        "filter": ...,
    }
Definition
class ListAnnotationImportJobsRequestListAnnotationImportJobsPaginateTypeDef(TypedDict):
    filter: NotRequired[ListAnnotationImportJobsFilterTypeDef],  # (1)
    ids: NotRequired[Sequence[str]],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ListAnnotationImportJobsFilterTypeDef
  2. See PaginatorConfigTypeDef

ListReadSetActivationJobsRequestListReadSetActivationJobsPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReadSetActivationJobsRequestListReadSetActivationJobsPaginateTypeDef

def get_value() -> ListReadSetActivationJobsRequestListReadSetActivationJobsPaginateTypeDef:
    return {
        "sequenceStoreId": ...,
    }
Definition
class ListReadSetActivationJobsRequestListReadSetActivationJobsPaginateTypeDef(TypedDict):
    sequenceStoreId: str,
    filter: NotRequired[ActivateReadSetFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ActivateReadSetFilterTypeDef
  2. See PaginatorConfigTypeDef

ListReadSetExportJobsRequestListReadSetExportJobsPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReadSetExportJobsRequestListReadSetExportJobsPaginateTypeDef

def get_value() -> ListReadSetExportJobsRequestListReadSetExportJobsPaginateTypeDef:
    return {
        "sequenceStoreId": ...,
    }
Definition
class ListReadSetExportJobsRequestListReadSetExportJobsPaginateTypeDef(TypedDict):
    sequenceStoreId: str,
    filter: NotRequired[ExportReadSetFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ExportReadSetFilterTypeDef
  2. See PaginatorConfigTypeDef

ListReadSetImportJobsRequestListReadSetImportJobsPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReadSetImportJobsRequestListReadSetImportJobsPaginateTypeDef

def get_value() -> ListReadSetImportJobsRequestListReadSetImportJobsPaginateTypeDef:
    return {
        "sequenceStoreId": ...,
    }
Definition
class ListReadSetImportJobsRequestListReadSetImportJobsPaginateTypeDef(TypedDict):
    sequenceStoreId: str,
    filter: NotRequired[ImportReadSetFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ImportReadSetFilterTypeDef
  2. See PaginatorConfigTypeDef

ListReferenceImportJobsRequestListReferenceImportJobsPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReferenceImportJobsRequestListReferenceImportJobsPaginateTypeDef

def get_value() -> ListReferenceImportJobsRequestListReferenceImportJobsPaginateTypeDef:
    return {
        "referenceStoreId": ...,
    }
Definition
class ListReferenceImportJobsRequestListReferenceImportJobsPaginateTypeDef(TypedDict):
    referenceStoreId: str,
    filter: NotRequired[ImportReferenceFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ImportReferenceFilterTypeDef
  2. See PaginatorConfigTypeDef

ListRunGroupsRequestListRunGroupsPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListRunGroupsRequestListRunGroupsPaginateTypeDef

def get_value() -> ListRunGroupsRequestListRunGroupsPaginateTypeDef:
    return {
        "name": ...,
    }
Definition
class ListRunGroupsRequestListRunGroupsPaginateTypeDef(TypedDict):
    name: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListRunTasksRequestListRunTasksPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListRunTasksRequestListRunTasksPaginateTypeDef

def get_value() -> ListRunTasksRequestListRunTasksPaginateTypeDef:
    return {
        "id": ...,
    }
Definition
class ListRunTasksRequestListRunTasksPaginateTypeDef(TypedDict):
    id: str,
    status: NotRequired[TaskStatusType],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See TaskStatusType
  2. See PaginatorConfigTypeDef

ListRunsRequestListRunsPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListRunsRequestListRunsPaginateTypeDef

def get_value() -> ListRunsRequestListRunsPaginateTypeDef:
    return {
        "name": ...,
    }
Definition
class ListRunsRequestListRunsPaginateTypeDef(TypedDict):
    name: NotRequired[str],
    runGroupId: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListWorkflowsRequestListWorkflowsPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListWorkflowsRequestListWorkflowsPaginateTypeDef

def get_value() -> ListWorkflowsRequestListWorkflowsPaginateTypeDef:
    return {
        "name": ...,
    }
Definition
class ListWorkflowsRequestListWorkflowsPaginateTypeDef(TypedDict):
    name: NotRequired[str],
    type: NotRequired[WorkflowTypeType],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See WorkflowTypeType
  2. See PaginatorConfigTypeDef

ListAnnotationStoresRequestListAnnotationStoresPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListAnnotationStoresRequestListAnnotationStoresPaginateTypeDef

def get_value() -> ListAnnotationStoresRequestListAnnotationStoresPaginateTypeDef:
    return {
        "filter": ...,
    }
Definition
class ListAnnotationStoresRequestListAnnotationStoresPaginateTypeDef(TypedDict):
    filter: NotRequired[ListAnnotationStoresFilterTypeDef],  # (1)
    ids: NotRequired[Sequence[str]],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ListAnnotationStoresFilterTypeDef
  2. See PaginatorConfigTypeDef

ListAnnotationStoresRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListAnnotationStoresRequestRequestTypeDef

def get_value() -> ListAnnotationStoresRequestRequestTypeDef:
    return {
        "filter": ...,
    }
Definition
class ListAnnotationStoresRequestRequestTypeDef(TypedDict):
    filter: NotRequired[ListAnnotationStoresFilterTypeDef],  # (1)
    ids: NotRequired[Sequence[str]],
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See ListAnnotationStoresFilterTypeDef

ListReadSetsRequestListReadSetsPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReadSetsRequestListReadSetsPaginateTypeDef

def get_value() -> ListReadSetsRequestListReadSetsPaginateTypeDef:
    return {
        "sequenceStoreId": ...,
    }
Definition
class ListReadSetsRequestListReadSetsPaginateTypeDef(TypedDict):
    sequenceStoreId: str,
    filter: NotRequired[ReadSetFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ReadSetFilterTypeDef
  2. See PaginatorConfigTypeDef

ListReadSetsRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReadSetsRequestRequestTypeDef

def get_value() -> ListReadSetsRequestRequestTypeDef:
    return {
        "sequenceStoreId": ...,
    }
Definition
class ListReadSetsRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    filter: NotRequired[ReadSetFilterTypeDef],  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See ReadSetFilterTypeDef

ListReferenceStoresRequestListReferenceStoresPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReferenceStoresRequestListReferenceStoresPaginateTypeDef

def get_value() -> ListReferenceStoresRequestListReferenceStoresPaginateTypeDef:
    return {
        "filter": ...,
    }
Definition
class ListReferenceStoresRequestListReferenceStoresPaginateTypeDef(TypedDict):
    filter: NotRequired[ReferenceStoreFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ReferenceStoreFilterTypeDef
  2. See PaginatorConfigTypeDef

ListReferenceStoresRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReferenceStoresRequestRequestTypeDef

def get_value() -> ListReferenceStoresRequestRequestTypeDef:
    return {
        "filter": ...,
    }
Definition
class ListReferenceStoresRequestRequestTypeDef(TypedDict):
    filter: NotRequired[ReferenceStoreFilterTypeDef],  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See ReferenceStoreFilterTypeDef

ListReferencesRequestListReferencesPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReferencesRequestListReferencesPaginateTypeDef

def get_value() -> ListReferencesRequestListReferencesPaginateTypeDef:
    return {
        "referenceStoreId": ...,
    }
Definition
class ListReferencesRequestListReferencesPaginateTypeDef(TypedDict):
    referenceStoreId: str,
    filter: NotRequired[ReferenceFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ReferenceFilterTypeDef
  2. See PaginatorConfigTypeDef

ListReferencesRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReferencesRequestRequestTypeDef

def get_value() -> ListReferencesRequestRequestTypeDef:
    return {
        "referenceStoreId": ...,
    }
Definition
class ListReferencesRequestRequestTypeDef(TypedDict):
    referenceStoreId: str,
    filter: NotRequired[ReferenceFilterTypeDef],  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See ReferenceFilterTypeDef

ListReferencesResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReferencesResponseTypeDef

def get_value() -> ListReferencesResponseTypeDef:
    return {
        "nextToken": ...,
        "references": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListReferencesResponseTypeDef(TypedDict):
    nextToken: str,
    references: List[ReferenceListItemTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ReferenceListItemTypeDef
  2. See ResponseMetadataTypeDef

ListRunGroupsResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListRunGroupsResponseTypeDef

def get_value() -> ListRunGroupsResponseTypeDef:
    return {
        "items": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListRunGroupsResponseTypeDef(TypedDict):
    items: List[RunGroupListItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RunGroupListItemTypeDef
  2. See ResponseMetadataTypeDef

ListRunTasksResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListRunTasksResponseTypeDef

def get_value() -> ListRunTasksResponseTypeDef:
    return {
        "items": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListRunTasksResponseTypeDef(TypedDict):
    items: List[TaskListItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TaskListItemTypeDef
  2. See ResponseMetadataTypeDef

ListRunsResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListRunsResponseTypeDef

def get_value() -> ListRunsResponseTypeDef:
    return {
        "items": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListRunsResponseTypeDef(TypedDict):
    items: List[RunListItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RunListItemTypeDef
  2. See ResponseMetadataTypeDef

ListSequenceStoresRequestListSequenceStoresPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListSequenceStoresRequestListSequenceStoresPaginateTypeDef

def get_value() -> ListSequenceStoresRequestListSequenceStoresPaginateTypeDef:
    return {
        "filter": ...,
    }
Definition
class ListSequenceStoresRequestListSequenceStoresPaginateTypeDef(TypedDict):
    filter: NotRequired[SequenceStoreFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See SequenceStoreFilterTypeDef
  2. See PaginatorConfigTypeDef

ListSequenceStoresRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListSequenceStoresRequestRequestTypeDef

def get_value() -> ListSequenceStoresRequestRequestTypeDef:
    return {
        "filter": ...,
    }
Definition
class ListSequenceStoresRequestRequestTypeDef(TypedDict):
    filter: NotRequired[SequenceStoreFilterTypeDef],  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See SequenceStoreFilterTypeDef

ListVariantImportJobsRequestListVariantImportJobsPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListVariantImportJobsRequestListVariantImportJobsPaginateTypeDef

def get_value() -> ListVariantImportJobsRequestListVariantImportJobsPaginateTypeDef:
    return {
        "filter": ...,
    }
Definition
class ListVariantImportJobsRequestListVariantImportJobsPaginateTypeDef(TypedDict):
    filter: NotRequired[ListVariantImportJobsFilterTypeDef],  # (1)
    ids: NotRequired[Sequence[str]],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ListVariantImportJobsFilterTypeDef
  2. See PaginatorConfigTypeDef

ListVariantImportJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListVariantImportJobsRequestRequestTypeDef

def get_value() -> ListVariantImportJobsRequestRequestTypeDef:
    return {
        "filter": ...,
    }
Definition
class ListVariantImportJobsRequestRequestTypeDef(TypedDict):
    filter: NotRequired[ListVariantImportJobsFilterTypeDef],  # (1)
    ids: NotRequired[Sequence[str]],
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See ListVariantImportJobsFilterTypeDef

ListVariantImportJobsResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListVariantImportJobsResponseTypeDef

def get_value() -> ListVariantImportJobsResponseTypeDef:
    return {
        "nextToken": ...,
        "variantImportJobs": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListVariantImportJobsResponseTypeDef(TypedDict):
    nextToken: str,
    variantImportJobs: List[VariantImportJobItemTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VariantImportJobItemTypeDef
  2. See ResponseMetadataTypeDef

ListVariantStoresRequestListVariantStoresPaginateTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListVariantStoresRequestListVariantStoresPaginateTypeDef

def get_value() -> ListVariantStoresRequestListVariantStoresPaginateTypeDef:
    return {
        "filter": ...,
    }
Definition
class ListVariantStoresRequestListVariantStoresPaginateTypeDef(TypedDict):
    filter: NotRequired[ListVariantStoresFilterTypeDef],  # (1)
    ids: NotRequired[Sequence[str]],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ListVariantStoresFilterTypeDef
  2. See PaginatorConfigTypeDef

ListVariantStoresRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListVariantStoresRequestRequestTypeDef

def get_value() -> ListVariantStoresRequestRequestTypeDef:
    return {
        "filter": ...,
    }
Definition
class ListVariantStoresRequestRequestTypeDef(TypedDict):
    filter: NotRequired[ListVariantStoresFilterTypeDef],  # (1)
    ids: NotRequired[Sequence[str]],
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See ListVariantStoresFilterTypeDef

ListWorkflowsResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListWorkflowsResponseTypeDef

def get_value() -> ListWorkflowsResponseTypeDef:
    return {
        "items": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListWorkflowsResponseTypeDef(TypedDict):
    items: List[WorkflowListItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WorkflowListItemTypeDef
  2. See ResponseMetadataTypeDef

TsvOptionsTypeDef

Usage Example
from mypy_boto3_omics.type_defs import TsvOptionsTypeDef

def get_value() -> TsvOptionsTypeDef:
    return {
        "readOptions": ...,
    }
Definition
class TsvOptionsTypeDef(TypedDict):
    readOptions: NotRequired[ReadOptionsTypeDef],  # (1)
  1. See ReadOptionsTypeDef

StartReadSetActivationJobRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import StartReadSetActivationJobRequestRequestTypeDef

def get_value() -> StartReadSetActivationJobRequestRequestTypeDef:
    return {
        "sequenceStoreId": ...,
        "sources": ...,
    }
Definition
class StartReadSetActivationJobRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    sources: Sequence[StartReadSetActivationJobSourceItemTypeDef],  # (1)
    clientToken: NotRequired[str],
  1. See StartReadSetActivationJobSourceItemTypeDef

StartReferenceImportJobRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import StartReferenceImportJobRequestRequestTypeDef

def get_value() -> StartReferenceImportJobRequestRequestTypeDef:
    return {
        "referenceStoreId": ...,
        "roleArn": ...,
        "sources": ...,
    }
Definition
class StartReferenceImportJobRequestRequestTypeDef(TypedDict):
    referenceStoreId: str,
    roleArn: str,
    sources: Sequence[StartReferenceImportJobSourceItemTypeDef],  # (1)
    clientToken: NotRequired[str],
  1. See StartReferenceImportJobSourceItemTypeDef

StartVariantImportRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import StartVariantImportRequestRequestTypeDef

def get_value() -> StartVariantImportRequestRequestTypeDef:
    return {
        "destinationName": ...,
        "items": ...,
        "roleArn": ...,
    }
Definition
class StartVariantImportRequestRequestTypeDef(TypedDict):
    destinationName: str,
    items: Sequence[VariantImportItemSourceTypeDef],  # (1)
    roleArn: str,
    runLeftNormalization: NotRequired[bool],
  1. See VariantImportItemSourceTypeDef

StoreOptionsTypeDef

Usage Example
from mypy_boto3_omics.type_defs import StoreOptionsTypeDef

def get_value() -> StoreOptionsTypeDef:
    return {
        "tsvStoreOptions": ...,
    }
Definition
class StoreOptionsTypeDef(TypedDict):
    tsvStoreOptions: NotRequired[TsvStoreOptionsTypeDef],  # (1)
  1. See TsvStoreOptionsTypeDef

ListAnnotationStoresResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListAnnotationStoresResponseTypeDef

def get_value() -> ListAnnotationStoresResponseTypeDef:
    return {
        "annotationStores": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListAnnotationStoresResponseTypeDef(TypedDict):
    annotationStores: List[AnnotationStoreItemTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AnnotationStoreItemTypeDef
  2. See ResponseMetadataTypeDef

ListReferenceStoresResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListReferenceStoresResponseTypeDef

def get_value() -> ListReferenceStoresResponseTypeDef:
    return {
        "nextToken": ...,
        "referenceStores": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListReferenceStoresResponseTypeDef(TypedDict):
    nextToken: str,
    referenceStores: List[ReferenceStoreDetailTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ReferenceStoreDetailTypeDef
  2. See ResponseMetadataTypeDef

ListSequenceStoresResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListSequenceStoresResponseTypeDef

def get_value() -> ListSequenceStoresResponseTypeDef:
    return {
        "nextToken": ...,
        "sequenceStores": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListSequenceStoresResponseTypeDef(TypedDict):
    nextToken: str,
    sequenceStores: List[SequenceStoreDetailTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SequenceStoreDetailTypeDef
  2. See ResponseMetadataTypeDef

ListVariantStoresResponseTypeDef

Usage Example
from mypy_boto3_omics.type_defs import ListVariantStoresResponseTypeDef

def get_value() -> ListVariantStoresResponseTypeDef:
    return {
        "nextToken": ...,
        "variantStores": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListVariantStoresResponseTypeDef(TypedDict):
    nextToken: str,
    variantStores: List[VariantStoreItemTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VariantStoreItemTypeDef
  2. See ResponseMetadataTypeDef

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": ...,
    }
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

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": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import ListReadSetsResponseTypeDef

def get_value() -> ListReadSetsResponseTypeDef:
    return {
        "nextToken": ...,
        "readSets": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListReadSetsResponseTypeDef(TypedDict):
    nextToken: str,
    readSets: List[ReadSetListItemTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ReadSetListItemTypeDef
  2. See ResponseMetadataTypeDef

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": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import StartReadSetImportJobRequestRequestTypeDef

def get_value() -> StartReadSetImportJobRequestRequestTypeDef:
    return {
        "roleArn": ...,
        "sequenceStoreId": ...,
        "sources": ...,
    }
Definition
class StartReadSetImportJobRequestRequestTypeDef(TypedDict):
    roleArn: str,
    sequenceStoreId: str,
    sources: Sequence[StartReadSetImportJobSourceItemTypeDef],  # (1)
    clientToken: NotRequired[str],
  1. See StartReadSetImportJobSourceItemTypeDef

FormatOptionsTypeDef

Usage Example
from mypy_boto3_omics.type_defs import FormatOptionsTypeDef

def get_value() -> FormatOptionsTypeDef:
    return {
        "tsvOptions": ...,
    }
Definition
class FormatOptionsTypeDef(TypedDict):
    tsvOptions: NotRequired[TsvOptionsTypeDef],  # (1)
    vcfOptions: NotRequired[VcfOptionsTypeDef],  # (2)
  1. See TsvOptionsTypeDef
  2. See VcfOptionsTypeDef

CreateAnnotationStoreRequestRequestTypeDef

Usage Example
from mypy_boto3_omics.type_defs import CreateAnnotationStoreRequestRequestTypeDef

def get_value() -> CreateAnnotationStoreRequestRequestTypeDef:
    return {
        "storeFormat": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import CreateAnnotationStoreResponseTypeDef

def get_value() -> CreateAnnotationStoreResponseTypeDef:
    return {
        "creationTime": ...,
        "id": ...,
        "name": ...,
        "reference": ...,
        "status": ...,
        "storeFormat": ...,
        "storeOptions": ...,
        "ResponseMetadata": ...,
    }
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

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": ...,
    }
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

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": ...,
    }
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

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": ...,
    }
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

Usage Example
from mypy_boto3_omics.type_defs import StartAnnotationImportRequestRequestTypeDef

def get_value() -> StartAnnotationImportRequestRequestTypeDef:
    return {
        "destinationName": ...,
        "items": ...,
        "roleArn": ...,
    }
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