Skip to content

Type definitions#

Index > Omics > Type definitions

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

TimestampTypeDef#

# TimestampTypeDef definition

TimestampTypeDef = Union[
    datetime,
    str,
]

BlobTypeDef#

# BlobTypeDef definition

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

TsvStoreOptionsUnionTypeDef#

# TsvStoreOptionsUnionTypeDef definition

TsvStoreOptionsUnionTypeDef = Union[
    TsvStoreOptionsTypeDef,  # (1)
    TsvStoreOptionsOutputTypeDef,  # (2)
]
  1. See TsvStoreOptionsTypeDef
  2. See TsvStoreOptionsOutputTypeDef

TsvVersionOptionsUnionTypeDef#

# TsvVersionOptionsUnionTypeDef definition

TsvVersionOptionsUnionTypeDef = Union[
    TsvVersionOptionsTypeDef,  # (1)
    TsvVersionOptionsOutputTypeDef,  # (2)
]
  1. See TsvVersionOptionsTypeDef
  2. See TsvVersionOptionsOutputTypeDef

AbortMultipartReadSetUploadRequestRequestTypeDef#

# AbortMultipartReadSetUploadRequestRequestTypeDef definition

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

AcceptShareRequestRequestTypeDef#

# AcceptShareRequestRequestTypeDef definition

class AcceptShareRequestRequestTypeDef(TypedDict):
    shareId: str,

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef definition

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

ActivateReadSetJobItemTypeDef#

# ActivateReadSetJobItemTypeDef definition

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

ActivateReadSetSourceItemTypeDef#

# ActivateReadSetSourceItemTypeDef definition

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

AnnotationImportItemDetailTypeDef#

# AnnotationImportItemDetailTypeDef definition

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

AnnotationImportItemSourceTypeDef#

# AnnotationImportItemSourceTypeDef definition

class AnnotationImportItemSourceTypeDef(TypedDict):
    source: str,

AnnotationImportJobItemTypeDef#

# AnnotationImportJobItemTypeDef definition

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

ReferenceItemTypeDef#

# ReferenceItemTypeDef definition

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

SseConfigTypeDef#

# SseConfigTypeDef definition

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

AnnotationStoreVersionItemTypeDef#

# AnnotationStoreVersionItemTypeDef definition

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

BatchDeleteReadSetRequestRequestTypeDef#

# BatchDeleteReadSetRequestRequestTypeDef definition

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

ReadSetBatchErrorTypeDef#

# ReadSetBatchErrorTypeDef definition

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

CancelAnnotationImportRequestRequestTypeDef#

# CancelAnnotationImportRequestRequestTypeDef definition

class CancelAnnotationImportRequestRequestTypeDef(TypedDict):
    jobId: str,

CancelRunRequestRequestTypeDef#

# CancelRunRequestRequestTypeDef definition

class CancelRunRequestRequestTypeDef(TypedDict):
    id: str,

CancelVariantImportRequestRequestTypeDef#

# CancelVariantImportRequestRequestTypeDef definition

class CancelVariantImportRequestRequestTypeDef(TypedDict):
    jobId: str,

CompleteReadSetUploadPartListItemTypeDef#

# CompleteReadSetUploadPartListItemTypeDef definition

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

CreateMultipartReadSetUploadRequestRequestTypeDef#

# CreateMultipartReadSetUploadRequestRequestTypeDef definition

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

CreateRunCacheRequestRequestTypeDef#

# CreateRunCacheRequestRequestTypeDef definition

class CreateRunCacheRequestRequestTypeDef(TypedDict):
    cacheS3Location: str,
    requestId: str,
    cacheBehavior: NotRequired[CacheBehaviorType],  # (1)
    description: NotRequired[str],
    name: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],
    cacheBucketOwnerId: NotRequired[str],
  1. See CacheBehaviorType

CreateRunGroupRequestRequestTypeDef#

# CreateRunGroupRequestRequestTypeDef definition

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

S3AccessConfigTypeDef#

# S3AccessConfigTypeDef definition

class S3AccessConfigTypeDef(TypedDict):
    accessLogLocation: NotRequired[str],

SequenceStoreS3AccessTypeDef#

# SequenceStoreS3AccessTypeDef definition

class SequenceStoreS3AccessTypeDef(TypedDict):
    s3Uri: NotRequired[str],
    s3AccessPointArn: NotRequired[str],
    accessLogLocation: NotRequired[str],

CreateShareRequestRequestTypeDef#

# CreateShareRequestRequestTypeDef definition

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

WorkflowParameterTypeDef#

# WorkflowParameterTypeDef definition

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

DeleteAnnotationStoreRequestRequestTypeDef#

# DeleteAnnotationStoreRequestRequestTypeDef definition

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

DeleteAnnotationStoreVersionsRequestRequestTypeDef#

# DeleteAnnotationStoreVersionsRequestRequestTypeDef definition

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

VersionDeleteErrorTypeDef#

# VersionDeleteErrorTypeDef definition

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

DeleteReferenceRequestRequestTypeDef#

# DeleteReferenceRequestRequestTypeDef definition

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

DeleteReferenceStoreRequestRequestTypeDef#

# DeleteReferenceStoreRequestRequestTypeDef definition

class DeleteReferenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

DeleteRunCacheRequestRequestTypeDef#

# DeleteRunCacheRequestRequestTypeDef definition

class DeleteRunCacheRequestRequestTypeDef(TypedDict):
    id: str,

DeleteRunGroupRequestRequestTypeDef#

# DeleteRunGroupRequestRequestTypeDef definition

class DeleteRunGroupRequestRequestTypeDef(TypedDict):
    id: str,

DeleteRunRequestRequestTypeDef#

# DeleteRunRequestRequestTypeDef definition

class DeleteRunRequestRequestTypeDef(TypedDict):
    id: str,

DeleteS3AccessPolicyRequestRequestTypeDef#

# DeleteS3AccessPolicyRequestRequestTypeDef definition

class DeleteS3AccessPolicyRequestRequestTypeDef(TypedDict):
    s3AccessPointArn: str,

DeleteSequenceStoreRequestRequestTypeDef#

# DeleteSequenceStoreRequestRequestTypeDef definition

class DeleteSequenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

DeleteShareRequestRequestTypeDef#

# DeleteShareRequestRequestTypeDef definition

class DeleteShareRequestRequestTypeDef(TypedDict):
    shareId: str,

DeleteVariantStoreRequestRequestTypeDef#

# DeleteVariantStoreRequestRequestTypeDef definition

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

DeleteWorkflowRequestRequestTypeDef#

# DeleteWorkflowRequestRequestTypeDef definition

class DeleteWorkflowRequestRequestTypeDef(TypedDict):
    id: str,

ETagTypeDef#

# ETagTypeDef definition

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

ExportReadSetDetailTypeDef#

# ExportReadSetDetailTypeDef definition

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

ExportReadSetJobDetailTypeDef#

# ExportReadSetJobDetailTypeDef definition

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

ExportReadSetTypeDef#

# ExportReadSetTypeDef definition

class ExportReadSetTypeDef(TypedDict):
    readSetId: str,

ReadSetS3AccessTypeDef#

# ReadSetS3AccessTypeDef definition

class ReadSetS3AccessTypeDef(TypedDict):
    s3Uri: NotRequired[str],

FilterTypeDef#

# FilterTypeDef definition

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

VcfOptionsTypeDef#

# VcfOptionsTypeDef definition

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

GetAnnotationImportRequestRequestTypeDef#

# GetAnnotationImportRequestRequestTypeDef definition

class GetAnnotationImportRequestRequestTypeDef(TypedDict):
    jobId: str,

WaiterConfigTypeDef#

# WaiterConfigTypeDef definition

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

GetAnnotationStoreRequestRequestTypeDef#

# GetAnnotationStoreRequestRequestTypeDef definition

class GetAnnotationStoreRequestRequestTypeDef(TypedDict):
    name: str,

GetAnnotationStoreVersionRequestRequestTypeDef#

# GetAnnotationStoreVersionRequestRequestTypeDef definition

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

GetReadSetActivationJobRequestRequestTypeDef#

# GetReadSetActivationJobRequestRequestTypeDef definition

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

GetReadSetExportJobRequestRequestTypeDef#

# GetReadSetExportJobRequestRequestTypeDef definition

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

GetReadSetImportJobRequestRequestTypeDef#

# GetReadSetImportJobRequestRequestTypeDef definition

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

GetReadSetMetadataRequestRequestTypeDef#

# GetReadSetMetadataRequestRequestTypeDef definition

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

SequenceInformationTypeDef#

# SequenceInformationTypeDef definition

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

GetReadSetRequestRequestTypeDef#

# GetReadSetRequestRequestTypeDef definition

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

GetReferenceImportJobRequestRequestTypeDef#

# GetReferenceImportJobRequestRequestTypeDef definition

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

ImportReferenceSourceItemTypeDef#

# ImportReferenceSourceItemTypeDef definition

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

GetReferenceMetadataRequestRequestTypeDef#

# GetReferenceMetadataRequestRequestTypeDef definition

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

GetReferenceRequestRequestTypeDef#

# GetReferenceRequestRequestTypeDef definition

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

GetReferenceStoreRequestRequestTypeDef#

# GetReferenceStoreRequestRequestTypeDef definition

class GetReferenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

GetRunCacheRequestRequestTypeDef#

# GetRunCacheRequestRequestTypeDef definition

class GetRunCacheRequestRequestTypeDef(TypedDict):
    id: str,

GetRunGroupRequestRequestTypeDef#

# GetRunGroupRequestRequestTypeDef definition

class GetRunGroupRequestRequestTypeDef(TypedDict):
    id: str,

GetRunRequestRequestTypeDef#

# GetRunRequestRequestTypeDef definition

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

RunLogLocationTypeDef#

# RunLogLocationTypeDef definition

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

GetRunTaskRequestRequestTypeDef#

# GetRunTaskRequestRequestTypeDef definition

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

GetS3AccessPolicyRequestRequestTypeDef#

# GetS3AccessPolicyRequestRequestTypeDef definition

class GetS3AccessPolicyRequestRequestTypeDef(TypedDict):
    s3AccessPointArn: str,

GetSequenceStoreRequestRequestTypeDef#

# GetSequenceStoreRequestRequestTypeDef definition

class GetSequenceStoreRequestRequestTypeDef(TypedDict):
    id: str,

GetShareRequestRequestTypeDef#

# GetShareRequestRequestTypeDef definition

class GetShareRequestRequestTypeDef(TypedDict):
    shareId: str,

ShareDetailsTypeDef#

# ShareDetailsTypeDef definition

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

GetVariantImportRequestRequestTypeDef#

# GetVariantImportRequestRequestTypeDef definition

class GetVariantImportRequestRequestTypeDef(TypedDict):
    jobId: str,

VariantImportItemDetailTypeDef#

# VariantImportItemDetailTypeDef definition

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

GetVariantStoreRequestRequestTypeDef#

# GetVariantStoreRequestRequestTypeDef definition

class GetVariantStoreRequestRequestTypeDef(TypedDict):
    name: str,

GetWorkflowRequestRequestTypeDef#

# GetWorkflowRequestRequestTypeDef definition

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

ImportReadSetJobItemTypeDef#

# ImportReadSetJobItemTypeDef definition

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

SourceFilesTypeDef#

# SourceFilesTypeDef definition

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

ImportReferenceJobItemTypeDef#

# ImportReferenceJobItemTypeDef definition

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

ListAnnotationImportJobsFilterTypeDef#

# ListAnnotationImportJobsFilterTypeDef definition

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

PaginatorConfigTypeDef#

# PaginatorConfigTypeDef definition

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

ListAnnotationStoreVersionsFilterTypeDef#

# ListAnnotationStoreVersionsFilterTypeDef definition

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

ListAnnotationStoresFilterTypeDef#

# ListAnnotationStoresFilterTypeDef definition

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

ListMultipartReadSetUploadsRequestRequestTypeDef#

# ListMultipartReadSetUploadsRequestRequestTypeDef definition

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

MultipartReadSetUploadListItemTypeDef#

# MultipartReadSetUploadListItemTypeDef definition

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

ReadSetUploadPartListItemTypeDef#

# ReadSetUploadPartListItemTypeDef definition

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

ReferenceListItemTypeDef#

# ReferenceListItemTypeDef definition

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

ListRunCachesRequestRequestTypeDef#

# ListRunCachesRequestRequestTypeDef definition

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

RunCacheListItemTypeDef#

# RunCacheListItemTypeDef definition

class RunCacheListItemTypeDef(TypedDict):
    arn: NotRequired[str],
    cacheBehavior: NotRequired[CacheBehaviorType],  # (1)
    cacheS3Uri: NotRequired[str],
    creationTime: NotRequired[datetime],
    id: NotRequired[str],
    name: NotRequired[str],
    status: NotRequired[RunCacheStatusType],  # (2)
  1. See CacheBehaviorType
  2. See RunCacheStatusType

ListRunGroupsRequestRequestTypeDef#

# ListRunGroupsRequestRequestTypeDef definition

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

RunGroupListItemTypeDef#

# RunGroupListItemTypeDef definition

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

ListRunTasksRequestRequestTypeDef#

# ListRunTasksRequestRequestTypeDef definition

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

TaskListItemTypeDef#

# TaskListItemTypeDef definition

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

ListRunsRequestRequestTypeDef#

# ListRunsRequestRequestTypeDef definition

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

RunListItemTypeDef#

# RunListItemTypeDef definition

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

ListTagsForResourceRequestRequestTypeDef#

# ListTagsForResourceRequestRequestTypeDef definition

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,

ListVariantImportJobsFilterTypeDef#

# ListVariantImportJobsFilterTypeDef definition

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

VariantImportJobItemTypeDef#

# VariantImportJobItemTypeDef definition

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

ListVariantStoresFilterTypeDef#

# ListVariantStoresFilterTypeDef definition

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

ListWorkflowsRequestRequestTypeDef#

# ListWorkflowsRequestRequestTypeDef definition

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

WorkflowListItemTypeDef#

# WorkflowListItemTypeDef definition

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

PutS3AccessPolicyRequestRequestTypeDef#

# PutS3AccessPolicyRequestRequestTypeDef definition

class PutS3AccessPolicyRequestRequestTypeDef(TypedDict):
    s3AccessPointArn: str,
    s3AccessPolicy: str,

ReadOptionsTypeDef#

# ReadOptionsTypeDef definition

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

StartReadSetActivationJobSourceItemTypeDef#

# StartReadSetActivationJobSourceItemTypeDef definition

class StartReadSetActivationJobSourceItemTypeDef(TypedDict):
    readSetId: str,

StartReferenceImportJobSourceItemTypeDef#

# StartReferenceImportJobSourceItemTypeDef definition

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

StartRunRequestRequestTypeDef#

# StartRunRequestRequestTypeDef definition

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

VariantImportItemSourceTypeDef#

# VariantImportItemSourceTypeDef definition

class VariantImportItemSourceTypeDef(TypedDict):
    source: str,

TsvStoreOptionsOutputTypeDef#

# TsvStoreOptionsOutputTypeDef definition

class TsvStoreOptionsOutputTypeDef(TypedDict):
    annotationType: NotRequired[AnnotationTypeType],  # (1)
    formatToHeader: NotRequired[dict[FormatToHeaderKeyType, str]],  # (2)
    schema: NotRequired[list[dict[str, SchemaValueTypeType]]],  # (3)
  1. See AnnotationTypeType
  2. See FormatToHeaderKeyType
  3. See SchemaValueTypeType

TagResourceRequestRequestTypeDef#

# TagResourceRequestRequestTypeDef definition

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

TsvStoreOptionsTypeDef#

# TsvStoreOptionsTypeDef definition

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

TsvVersionOptionsOutputTypeDef#

# TsvVersionOptionsOutputTypeDef definition

class TsvVersionOptionsOutputTypeDef(TypedDict):
    annotationType: NotRequired[AnnotationTypeType],  # (1)
    formatToHeader: NotRequired[dict[FormatToHeaderKeyType, str]],  # (2)
    schema: NotRequired[list[dict[str, SchemaValueTypeType]]],  # (3)
  1. See AnnotationTypeType
  2. See FormatToHeaderKeyType
  3. See SchemaValueTypeType

TsvVersionOptionsTypeDef#

# TsvVersionOptionsTypeDef definition

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

UntagResourceRequestRequestTypeDef#

# UntagResourceRequestRequestTypeDef definition

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

UpdateAnnotationStoreRequestRequestTypeDef#

# UpdateAnnotationStoreRequestRequestTypeDef definition

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

UpdateAnnotationStoreVersionRequestRequestTypeDef#

# UpdateAnnotationStoreVersionRequestRequestTypeDef definition

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

UpdateRunCacheRequestRequestTypeDef#

# UpdateRunCacheRequestRequestTypeDef definition

class UpdateRunCacheRequestRequestTypeDef(TypedDict):
    id: str,
    cacheBehavior: NotRequired[CacheBehaviorType],  # (1)
    description: NotRequired[str],
    name: NotRequired[str],
  1. See CacheBehaviorType

UpdateRunGroupRequestRequestTypeDef#

# UpdateRunGroupRequestRequestTypeDef definition

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

UpdateVariantStoreRequestRequestTypeDef#

# UpdateVariantStoreRequestRequestTypeDef definition

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

UpdateWorkflowRequestRequestTypeDef#

# UpdateWorkflowRequestRequestTypeDef definition

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

AcceptShareResponseTypeDef#

# AcceptShareResponseTypeDef definition

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

CompleteMultipartReadSetUploadResponseTypeDef#

# CompleteMultipartReadSetUploadResponseTypeDef definition

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

CreateMultipartReadSetUploadResponseTypeDef#

# CreateMultipartReadSetUploadResponseTypeDef definition

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

CreateRunCacheResponseTypeDef#

# CreateRunCacheResponseTypeDef definition

class CreateRunCacheResponseTypeDef(TypedDict):
    arn: str,
    id: str,
    status: RunCacheStatusType,  # (1)
    tags: dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RunCacheStatusType
  2. See ResponseMetadataTypeDef

CreateRunGroupResponseTypeDef#

# CreateRunGroupResponseTypeDef definition

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

CreateShareResponseTypeDef#

# CreateShareResponseTypeDef definition

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

CreateWorkflowResponseTypeDef#

# CreateWorkflowResponseTypeDef definition

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

DeleteAnnotationStoreResponseTypeDef#

# DeleteAnnotationStoreResponseTypeDef definition

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

DeleteShareResponseTypeDef#

# DeleteShareResponseTypeDef definition

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

DeleteVariantStoreResponseTypeDef#

# DeleteVariantStoreResponseTypeDef definition

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

EmptyResponseMetadataTypeDef#

# EmptyResponseMetadataTypeDef definition

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

GetReadSetResponseTypeDef#

# GetReadSetResponseTypeDef definition

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

GetReferenceResponseTypeDef#

# GetReferenceResponseTypeDef definition

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

GetRunCacheResponseTypeDef#

# GetRunCacheResponseTypeDef definition

class GetRunCacheResponseTypeDef(TypedDict):
    arn: str,
    cacheBehavior: CacheBehaviorType,  # (1)
    cacheBucketOwnerId: str,
    cacheS3Uri: str,
    creationTime: datetime,
    description: str,
    id: str,
    name: str,
    status: RunCacheStatusType,  # (2)
    tags: dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See CacheBehaviorType
  2. See RunCacheStatusType
  3. See ResponseMetadataTypeDef

GetRunGroupResponseTypeDef#

# GetRunGroupResponseTypeDef definition

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

GetRunTaskResponseTypeDef#

# GetRunTaskResponseTypeDef definition

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

GetS3AccessPolicyResponseTypeDef#

# GetS3AccessPolicyResponseTypeDef definition

class GetS3AccessPolicyResponseTypeDef(TypedDict):
    s3AccessPointArn: str,
    storeId: str,
    storeType: StoreTypeType,  # (1)
    updateTime: datetime,
    s3AccessPolicy: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StoreTypeType
  2. See ResponseMetadataTypeDef

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef definition

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

PutS3AccessPolicyResponseTypeDef#

# PutS3AccessPolicyResponseTypeDef definition

class PutS3AccessPolicyResponseTypeDef(TypedDict):
    s3AccessPointArn: str,
    storeId: str,
    storeType: StoreTypeType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StoreTypeType
  2. See ResponseMetadataTypeDef

StartAnnotationImportResponseTypeDef#

# StartAnnotationImportResponseTypeDef definition

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

StartReadSetActivationJobResponseTypeDef#

# StartReadSetActivationJobResponseTypeDef definition

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

StartReadSetExportJobResponseTypeDef#

# StartReadSetExportJobResponseTypeDef definition

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

StartReadSetImportJobResponseTypeDef#

# StartReadSetImportJobResponseTypeDef definition

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

StartReferenceImportJobResponseTypeDef#

# StartReferenceImportJobResponseTypeDef definition

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

StartRunResponseTypeDef#

# StartRunResponseTypeDef definition

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

StartVariantImportResponseTypeDef#

# StartVariantImportResponseTypeDef definition

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

UpdateAnnotationStoreVersionResponseTypeDef#

# UpdateAnnotationStoreVersionResponseTypeDef definition

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

UploadReadSetPartResponseTypeDef#

# UploadReadSetPartResponseTypeDef definition

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

ActivateReadSetFilterTypeDef#

# ActivateReadSetFilterTypeDef definition

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

ExportReadSetFilterTypeDef#

# ExportReadSetFilterTypeDef definition

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

ImportReadSetFilterTypeDef#

# ImportReadSetFilterTypeDef definition

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

ImportReferenceFilterTypeDef#

# ImportReferenceFilterTypeDef definition

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

ReadSetFilterTypeDef#

# ReadSetFilterTypeDef definition

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

ReadSetUploadPartListFilterTypeDef#

# ReadSetUploadPartListFilterTypeDef definition

class ReadSetUploadPartListFilterTypeDef(TypedDict):
    createdAfter: NotRequired[TimestampTypeDef],
    createdBefore: NotRequired[TimestampTypeDef],

ReferenceFilterTypeDef#

# ReferenceFilterTypeDef definition

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

ReferenceStoreFilterTypeDef#

# ReferenceStoreFilterTypeDef definition

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

SequenceStoreFilterTypeDef#

# SequenceStoreFilterTypeDef definition

class SequenceStoreFilterTypeDef(TypedDict):
    name: NotRequired[str],
    createdAfter: NotRequired[TimestampTypeDef],
    createdBefore: NotRequired[TimestampTypeDef],
    status: NotRequired[SequenceStoreStatusType],  # (1)
    updatedAfter: NotRequired[TimestampTypeDef],
    updatedBefore: NotRequired[TimestampTypeDef],
  1. See SequenceStoreStatusType

ListReadSetActivationJobsResponseTypeDef#

# ListReadSetActivationJobsResponseTypeDef definition

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

GetReadSetActivationJobResponseTypeDef#

# GetReadSetActivationJobResponseTypeDef definition

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

ListAnnotationImportJobsResponseTypeDef#

# ListAnnotationImportJobsResponseTypeDef definition

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

CreateVariantStoreResponseTypeDef#

# CreateVariantStoreResponseTypeDef definition

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

UpdateVariantStoreResponseTypeDef#

# UpdateVariantStoreResponseTypeDef definition

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

AnnotationStoreItemTypeDef#

# AnnotationStoreItemTypeDef definition

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

CreateReferenceStoreRequestRequestTypeDef#

# CreateReferenceStoreRequestRequestTypeDef definition

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

CreateReferenceStoreResponseTypeDef#

# CreateReferenceStoreResponseTypeDef definition

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

CreateVariantStoreRequestRequestTypeDef#

# CreateVariantStoreRequestRequestTypeDef definition

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

GetReferenceStoreResponseTypeDef#

# GetReferenceStoreResponseTypeDef definition

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

GetVariantStoreResponseTypeDef#

# GetVariantStoreResponseTypeDef definition

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

ReferenceStoreDetailTypeDef#

# ReferenceStoreDetailTypeDef definition

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

SequenceStoreDetailTypeDef#

# SequenceStoreDetailTypeDef definition

class SequenceStoreDetailTypeDef(TypedDict):
    arn: str,
    id: str,
    creationTime: datetime,
    name: NotRequired[str],
    description: NotRequired[str],
    sseConfig: NotRequired[SseConfigTypeDef],  # (1)
    fallbackLocation: NotRequired[str],
    eTagAlgorithmFamily: NotRequired[ETagAlgorithmFamilyType],  # (2)
    status: NotRequired[SequenceStoreStatusType],  # (3)
    statusMessage: NotRequired[str],
    updateTime: NotRequired[datetime],
  1. See SseConfigTypeDef
  2. See ETagAlgorithmFamilyType
  3. See SequenceStoreStatusType

VariantStoreItemTypeDef#

# VariantStoreItemTypeDef definition

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

ListAnnotationStoreVersionsResponseTypeDef#

# ListAnnotationStoreVersionsResponseTypeDef definition

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

BatchDeleteReadSetResponseTypeDef#

# BatchDeleteReadSetResponseTypeDef definition

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

UploadReadSetPartRequestRequestTypeDef#

# UploadReadSetPartRequestRequestTypeDef definition

class UploadReadSetPartRequestRequestTypeDef(TypedDict):
    sequenceStoreId: str,
    uploadId: str,
    partSource: ReadSetPartSourceType,  # (1)
    partNumber: int,
    payload: BlobTypeDef,
  1. See ReadSetPartSourceType

CompleteMultipartReadSetUploadRequestRequestTypeDef#

# CompleteMultipartReadSetUploadRequestRequestTypeDef definition

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

CreateSequenceStoreRequestRequestTypeDef#

# CreateSequenceStoreRequestRequestTypeDef definition

class CreateSequenceStoreRequestRequestTypeDef(TypedDict):
    name: str,
    description: NotRequired[str],
    sseConfig: NotRequired[SseConfigTypeDef],  # (1)
    tags: NotRequired[Mapping[str, str]],
    clientToken: NotRequired[str],
    fallbackLocation: NotRequired[str],
    eTagAlgorithmFamily: NotRequired[ETagAlgorithmFamilyType],  # (2)
    propagatedSetLevelTags: NotRequired[Sequence[str]],
    s3AccessConfig: NotRequired[S3AccessConfigTypeDef],  # (3)
  1. See SseConfigTypeDef
  2. See ETagAlgorithmFamilyType
  3. See S3AccessConfigTypeDef

UpdateSequenceStoreRequestRequestTypeDef#

# UpdateSequenceStoreRequestRequestTypeDef definition

class UpdateSequenceStoreRequestRequestTypeDef(TypedDict):
    id: str,
    name: NotRequired[str],
    description: NotRequired[str],
    clientToken: NotRequired[str],
    fallbackLocation: NotRequired[str],
    propagatedSetLevelTags: NotRequired[Sequence[str]],
    s3AccessConfig: NotRequired[S3AccessConfigTypeDef],  # (1)
  1. See S3AccessConfigTypeDef

CreateSequenceStoreResponseTypeDef#

# CreateSequenceStoreResponseTypeDef definition

class CreateSequenceStoreResponseTypeDef(TypedDict):
    id: str,
    arn: str,
    name: str,
    description: str,
    sseConfig: SseConfigTypeDef,  # (1)
    creationTime: datetime,
    fallbackLocation: str,
    eTagAlgorithmFamily: ETagAlgorithmFamilyType,  # (2)
    status: SequenceStoreStatusType,  # (3)
    statusMessage: str,
    propagatedSetLevelTags: list[str],
    s3Access: SequenceStoreS3AccessTypeDef,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See SseConfigTypeDef
  2. See ETagAlgorithmFamilyType
  3. See SequenceStoreStatusType
  4. See SequenceStoreS3AccessTypeDef
  5. See ResponseMetadataTypeDef

GetSequenceStoreResponseTypeDef#

# GetSequenceStoreResponseTypeDef definition

class GetSequenceStoreResponseTypeDef(TypedDict):
    id: str,
    arn: str,
    name: str,
    description: str,
    sseConfig: SseConfigTypeDef,  # (1)
    creationTime: datetime,
    fallbackLocation: str,
    s3Access: SequenceStoreS3AccessTypeDef,  # (2)
    eTagAlgorithmFamily: ETagAlgorithmFamilyType,  # (3)
    status: SequenceStoreStatusType,  # (4)
    statusMessage: str,
    propagatedSetLevelTags: list[str],
    updateTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See SseConfigTypeDef
  2. See SequenceStoreS3AccessTypeDef
  3. See ETagAlgorithmFamilyType
  4. See SequenceStoreStatusType
  5. See ResponseMetadataTypeDef

UpdateSequenceStoreResponseTypeDef#

# UpdateSequenceStoreResponseTypeDef definition

class UpdateSequenceStoreResponseTypeDef(TypedDict):
    id: str,
    arn: str,
    name: str,
    description: str,
    sseConfig: SseConfigTypeDef,  # (1)
    creationTime: datetime,
    updateTime: datetime,
    propagatedSetLevelTags: list[str],
    status: SequenceStoreStatusType,  # (2)
    statusMessage: str,
    fallbackLocation: str,
    s3Access: SequenceStoreS3AccessTypeDef,  # (3)
    eTagAlgorithmFamily: ETagAlgorithmFamilyType,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See SseConfigTypeDef
  2. See SequenceStoreStatusType
  3. See SequenceStoreS3AccessTypeDef
  4. See ETagAlgorithmFamilyType
  5. See ResponseMetadataTypeDef

CreateWorkflowRequestRequestTypeDef#

# CreateWorkflowRequestRequestTypeDef definition

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

GetWorkflowResponseTypeDef#

# GetWorkflowResponseTypeDef definition

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

DeleteAnnotationStoreVersionsResponseTypeDef#

# DeleteAnnotationStoreVersionsResponseTypeDef definition

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

GetReadSetExportJobResponseTypeDef#

# GetReadSetExportJobResponseTypeDef definition

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

ListReadSetExportJobsResponseTypeDef#

# ListReadSetExportJobsResponseTypeDef definition

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

StartReadSetExportJobRequestRequestTypeDef#

# StartReadSetExportJobRequestRequestTypeDef definition

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

FileInformationTypeDef#

# FileInformationTypeDef definition

class FileInformationTypeDef(TypedDict):
    totalParts: NotRequired[int],
    partSize: NotRequired[int],
    contentLength: NotRequired[int],
    s3Access: NotRequired[ReadSetS3AccessTypeDef],  # (1)
  1. See ReadSetS3AccessTypeDef

ListSharesRequestRequestTypeDef#

# ListSharesRequestRequestTypeDef definition

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

GetAnnotationImportRequestWaitTypeDef#

# GetAnnotationImportRequestWaitTypeDef definition

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

GetAnnotationStoreRequestWaitTypeDef#

# GetAnnotationStoreRequestWaitTypeDef definition

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

GetAnnotationStoreVersionRequestWaitTypeDef#

# GetAnnotationStoreVersionRequestWaitTypeDef definition

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

GetReadSetActivationJobRequestWaitTypeDef#

# GetReadSetActivationJobRequestWaitTypeDef definition

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

GetReadSetExportJobRequestWaitTypeDef#

# GetReadSetExportJobRequestWaitTypeDef definition

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

GetReadSetImportJobRequestWaitTypeDef#

# GetReadSetImportJobRequestWaitTypeDef definition

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

GetReferenceImportJobRequestWaitTypeDef#

# GetReferenceImportJobRequestWaitTypeDef definition

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

GetRunRequestWaitTypeDef#

# GetRunRequestWaitTypeDef definition

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

GetRunTaskRequestWaitTypeDef#

# GetRunTaskRequestWaitTypeDef definition

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

GetVariantImportRequestWaitTypeDef#

# GetVariantImportRequestWaitTypeDef definition

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

GetVariantStoreRequestWaitTypeDef#

# GetVariantStoreRequestWaitTypeDef definition

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

GetWorkflowRequestWaitTypeDef#

# GetWorkflowRequestWaitTypeDef definition

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

ReadSetListItemTypeDef#

# ReadSetListItemTypeDef definition

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

GetReferenceImportJobResponseTypeDef#

# GetReferenceImportJobResponseTypeDef definition

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

GetRunResponseTypeDef#

# GetRunResponseTypeDef definition

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

GetShareResponseTypeDef#

# GetShareResponseTypeDef definition

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

ListSharesResponseTypeDef#

# ListSharesResponseTypeDef definition

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

GetVariantImportResponseTypeDef#

# GetVariantImportResponseTypeDef definition

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

ListReadSetImportJobsResponseTypeDef#

# ListReadSetImportJobsResponseTypeDef definition

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

ImportReadSetSourceItemTypeDef#

# ImportReadSetSourceItemTypeDef definition

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

StartReadSetImportJobSourceItemTypeDef#

# StartReadSetImportJobSourceItemTypeDef definition

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

ListReferenceImportJobsResponseTypeDef#

# ListReferenceImportJobsResponseTypeDef definition

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

ListAnnotationImportJobsRequestRequestTypeDef#

# ListAnnotationImportJobsRequestRequestTypeDef definition

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

ListAnnotationImportJobsRequestPaginateTypeDef#

# ListAnnotationImportJobsRequestPaginateTypeDef definition

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

ListMultipartReadSetUploadsRequestPaginateTypeDef#

# ListMultipartReadSetUploadsRequestPaginateTypeDef definition

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

ListRunCachesRequestPaginateTypeDef#

# ListRunCachesRequestPaginateTypeDef definition

class ListRunCachesRequestPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListRunGroupsRequestPaginateTypeDef#

# ListRunGroupsRequestPaginateTypeDef definition

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

ListRunTasksRequestPaginateTypeDef#

# ListRunTasksRequestPaginateTypeDef definition

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

ListRunsRequestPaginateTypeDef#

# ListRunsRequestPaginateTypeDef definition

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

ListSharesRequestPaginateTypeDef#

# ListSharesRequestPaginateTypeDef definition

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

ListWorkflowsRequestPaginateTypeDef#

# ListWorkflowsRequestPaginateTypeDef definition

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

ListAnnotationStoreVersionsRequestPaginateTypeDef#

# ListAnnotationStoreVersionsRequestPaginateTypeDef definition

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

ListAnnotationStoreVersionsRequestRequestTypeDef#

# ListAnnotationStoreVersionsRequestRequestTypeDef definition

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

ListAnnotationStoresRequestPaginateTypeDef#

# ListAnnotationStoresRequestPaginateTypeDef definition

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

ListAnnotationStoresRequestRequestTypeDef#

# ListAnnotationStoresRequestRequestTypeDef definition

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

ListMultipartReadSetUploadsResponseTypeDef#

# ListMultipartReadSetUploadsResponseTypeDef definition

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

ListReadSetUploadPartsResponseTypeDef#

# ListReadSetUploadPartsResponseTypeDef definition

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

ListReferencesResponseTypeDef#

# ListReferencesResponseTypeDef definition

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

ListRunCachesResponseTypeDef#

# ListRunCachesResponseTypeDef definition

class ListRunCachesResponseTypeDef(TypedDict):
    items: list[RunCacheListItemTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See RunCacheListItemTypeDef
  2. See ResponseMetadataTypeDef

ListRunGroupsResponseTypeDef#

# ListRunGroupsResponseTypeDef definition

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

ListRunTasksResponseTypeDef#

# ListRunTasksResponseTypeDef definition

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

ListRunsResponseTypeDef#

# ListRunsResponseTypeDef definition

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

ListVariantImportJobsRequestPaginateTypeDef#

# ListVariantImportJobsRequestPaginateTypeDef definition

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

ListVariantImportJobsRequestRequestTypeDef#

# ListVariantImportJobsRequestRequestTypeDef definition

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

ListVariantImportJobsResponseTypeDef#

# ListVariantImportJobsResponseTypeDef definition

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

ListVariantStoresRequestPaginateTypeDef#

# ListVariantStoresRequestPaginateTypeDef definition

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

ListVariantStoresRequestRequestTypeDef#

# ListVariantStoresRequestRequestTypeDef definition

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

ListWorkflowsResponseTypeDef#

# ListWorkflowsResponseTypeDef definition

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

TsvOptionsTypeDef#

# TsvOptionsTypeDef definition

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

StartReadSetActivationJobRequestRequestTypeDef#

# StartReadSetActivationJobRequestRequestTypeDef definition

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

StartReferenceImportJobRequestRequestTypeDef#

# StartReferenceImportJobRequestRequestTypeDef definition

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

StartVariantImportRequestRequestTypeDef#

# StartVariantImportRequestRequestTypeDef definition

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

StoreOptionsOutputTypeDef#

# StoreOptionsOutputTypeDef definition

class StoreOptionsOutputTypeDef(TypedDict):
    tsvStoreOptions: NotRequired[TsvStoreOptionsOutputTypeDef],  # (1)
  1. See TsvStoreOptionsOutputTypeDef

VersionOptionsOutputTypeDef#

# VersionOptionsOutputTypeDef definition

class VersionOptionsOutputTypeDef(TypedDict):
    tsvVersionOptions: NotRequired[TsvVersionOptionsOutputTypeDef],  # (1)
  1. See TsvVersionOptionsOutputTypeDef

ListReadSetActivationJobsRequestPaginateTypeDef#

# ListReadSetActivationJobsRequestPaginateTypeDef definition

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

ListReadSetActivationJobsRequestRequestTypeDef#

# ListReadSetActivationJobsRequestRequestTypeDef definition

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

ListReadSetExportJobsRequestPaginateTypeDef#

# ListReadSetExportJobsRequestPaginateTypeDef definition

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

ListReadSetExportJobsRequestRequestTypeDef#

# ListReadSetExportJobsRequestRequestTypeDef definition

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

ListReadSetImportJobsRequestPaginateTypeDef#

# ListReadSetImportJobsRequestPaginateTypeDef definition

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

ListReadSetImportJobsRequestRequestTypeDef#

# ListReadSetImportJobsRequestRequestTypeDef definition

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

ListReferenceImportJobsRequestPaginateTypeDef#

# ListReferenceImportJobsRequestPaginateTypeDef definition

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

ListReferenceImportJobsRequestRequestTypeDef#

# ListReferenceImportJobsRequestRequestTypeDef definition

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

ListReadSetsRequestPaginateTypeDef#

# ListReadSetsRequestPaginateTypeDef definition

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

ListReadSetsRequestRequestTypeDef#

# ListReadSetsRequestRequestTypeDef definition

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

ListReadSetUploadPartsRequestPaginateTypeDef#

# ListReadSetUploadPartsRequestPaginateTypeDef definition

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

ListReadSetUploadPartsRequestRequestTypeDef#

# ListReadSetUploadPartsRequestRequestTypeDef definition

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

ListReferencesRequestPaginateTypeDef#

# ListReferencesRequestPaginateTypeDef definition

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

ListReferencesRequestRequestTypeDef#

# ListReferencesRequestRequestTypeDef definition

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

ListReferenceStoresRequestPaginateTypeDef#

# ListReferenceStoresRequestPaginateTypeDef definition

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

ListReferenceStoresRequestRequestTypeDef#

# ListReferenceStoresRequestRequestTypeDef definition

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

ListSequenceStoresRequestPaginateTypeDef#

# ListSequenceStoresRequestPaginateTypeDef definition

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

ListSequenceStoresRequestRequestTypeDef#

# ListSequenceStoresRequestRequestTypeDef definition

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

ListAnnotationStoresResponseTypeDef#

# ListAnnotationStoresResponseTypeDef definition

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

ListReferenceStoresResponseTypeDef#

# ListReferenceStoresResponseTypeDef definition

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

ListSequenceStoresResponseTypeDef#

# ListSequenceStoresResponseTypeDef definition

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

ListVariantStoresResponseTypeDef#

# ListVariantStoresResponseTypeDef definition

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

ReadSetFilesTypeDef#

# ReadSetFilesTypeDef definition

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

ReferenceFilesTypeDef#

# ReferenceFilesTypeDef definition

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

ListReadSetsResponseTypeDef#

# ListReadSetsResponseTypeDef definition

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

GetReadSetImportJobResponseTypeDef#

# GetReadSetImportJobResponseTypeDef definition

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

StartReadSetImportJobRequestRequestTypeDef#

# StartReadSetImportJobRequestRequestTypeDef definition

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

FormatOptionsTypeDef#

# FormatOptionsTypeDef definition

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

CreateAnnotationStoreResponseTypeDef#

# CreateAnnotationStoreResponseTypeDef definition

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

GetAnnotationStoreResponseTypeDef#

# GetAnnotationStoreResponseTypeDef definition

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

UpdateAnnotationStoreResponseTypeDef#

# UpdateAnnotationStoreResponseTypeDef definition

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

StoreOptionsTypeDef#

# StoreOptionsTypeDef definition

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

CreateAnnotationStoreVersionResponseTypeDef#

# CreateAnnotationStoreVersionResponseTypeDef definition

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

GetAnnotationStoreVersionResponseTypeDef#

# GetAnnotationStoreVersionResponseTypeDef definition

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

VersionOptionsTypeDef#

# VersionOptionsTypeDef definition

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

GetReadSetMetadataResponseTypeDef#

# GetReadSetMetadataResponseTypeDef definition

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

GetReferenceMetadataResponseTypeDef#

# GetReferenceMetadataResponseTypeDef definition

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

GetAnnotationImportResponseTypeDef#

# GetAnnotationImportResponseTypeDef definition

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

StartAnnotationImportRequestRequestTypeDef#

# StartAnnotationImportRequestRequestTypeDef definition

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

CreateAnnotationStoreRequestRequestTypeDef#

# CreateAnnotationStoreRequestRequestTypeDef definition

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

CreateAnnotationStoreVersionRequestRequestTypeDef#

# CreateAnnotationStoreVersionRequestRequestTypeDef definition

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