Skip to content

Typed dictionaries#

Index > Braket > Typed dictionaries

Auto-generated documentation for Braket type annotations stubs module mypy-boto3-braket.

ContainerImageTypeDef#

# ContainerImageTypeDef usage example

from mypy_boto3_braket.type_defs import ContainerImageTypeDef

def get_value() -> ContainerImageTypeDef:
    return {
        "uri": ...,
    }
# ContainerImageTypeDef definition

class ContainerImageTypeDef(TypedDict):
    uri: str,

ScriptModeConfigTypeDef#

# ScriptModeConfigTypeDef usage example

from mypy_boto3_braket.type_defs import ScriptModeConfigTypeDef

def get_value() -> ScriptModeConfigTypeDef:
    return {
        "entryPoint": ...,
        "s3Uri": ...,
    }
# ScriptModeConfigTypeDef definition

class ScriptModeConfigTypeDef(TypedDict):
    entryPoint: str,
    s3Uri: str,
    compressionType: NotRequired[CompressionTypeType],  # (1)
  1. See CompressionTypeType

CancelJobRequestRequestTypeDef#

# CancelJobRequestRequestTypeDef usage example

from mypy_boto3_braket.type_defs import CancelJobRequestRequestTypeDef

def get_value() -> CancelJobRequestRequestTypeDef:
    return {
        "jobArn": ...,
    }
# CancelJobRequestRequestTypeDef definition

class CancelJobRequestRequestTypeDef(TypedDict):
    jobArn: str,

CancelJobResponseTypeDef#

# CancelJobResponseTypeDef usage example

from mypy_boto3_braket.type_defs import CancelJobResponseTypeDef

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

class CancelJobResponseTypeDef(TypedDict):
    cancellationStatus: CancellationStatusType,  # (1)
    jobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CancellationStatusType
  2. See ResponseMetadataTypeDef

CancelQuantumTaskRequestRequestTypeDef#

# CancelQuantumTaskRequestRequestTypeDef usage example

from mypy_boto3_braket.type_defs import CancelQuantumTaskRequestRequestTypeDef

def get_value() -> CancelQuantumTaskRequestRequestTypeDef:
    return {
        "clientToken": ...,
        "quantumTaskArn": ...,
    }
# CancelQuantumTaskRequestRequestTypeDef definition

class CancelQuantumTaskRequestRequestTypeDef(TypedDict):
    clientToken: str,
    quantumTaskArn: str,

CancelQuantumTaskResponseTypeDef#

# CancelQuantumTaskResponseTypeDef usage example

from mypy_boto3_braket.type_defs import CancelQuantumTaskResponseTypeDef

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

class CancelQuantumTaskResponseTypeDef(TypedDict):
    cancellationStatus: CancellationStatusType,  # (1)
    quantumTaskArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CancellationStatusType
  2. See ResponseMetadataTypeDef

DeviceConfigTypeDef#

# DeviceConfigTypeDef usage example

from mypy_boto3_braket.type_defs import DeviceConfigTypeDef

def get_value() -> DeviceConfigTypeDef:
    return {
        "device": ...,
    }
# DeviceConfigTypeDef definition

class DeviceConfigTypeDef(TypedDict):
    device: str,

InstanceConfigTypeDef#

# InstanceConfigTypeDef usage example

from mypy_boto3_braket.type_defs import InstanceConfigTypeDef

def get_value() -> InstanceConfigTypeDef:
    return {
        "instanceType": ...,
        "volumeSizeInGb": ...,
    }
# InstanceConfigTypeDef definition

class InstanceConfigTypeDef(TypedDict):
    instanceType: InstanceTypeType,  # (1)
    volumeSizeInGb: int,
    instanceCount: NotRequired[int],
  1. See InstanceTypeType

JobCheckpointConfigTypeDef#

# JobCheckpointConfigTypeDef usage example

from mypy_boto3_braket.type_defs import JobCheckpointConfigTypeDef

def get_value() -> JobCheckpointConfigTypeDef:
    return {
        "s3Uri": ...,
    }
# JobCheckpointConfigTypeDef definition

class JobCheckpointConfigTypeDef(TypedDict):
    s3Uri: str,
    localPath: NotRequired[str],

JobOutputDataConfigTypeDef#

# JobOutputDataConfigTypeDef usage example

from mypy_boto3_braket.type_defs import JobOutputDataConfigTypeDef

def get_value() -> JobOutputDataConfigTypeDef:
    return {
        "s3Path": ...,
    }
# JobOutputDataConfigTypeDef definition

class JobOutputDataConfigTypeDef(TypedDict):
    s3Path: str,
    kmsKeyId: NotRequired[str],

JobStoppingConditionTypeDef#

# JobStoppingConditionTypeDef usage example

from mypy_boto3_braket.type_defs import JobStoppingConditionTypeDef

def get_value() -> JobStoppingConditionTypeDef:
    return {
        "maxRuntimeInSeconds": ...,
    }
# JobStoppingConditionTypeDef definition

class JobStoppingConditionTypeDef(TypedDict):
    maxRuntimeInSeconds: NotRequired[int],

CreateJobResponseTypeDef#

# CreateJobResponseTypeDef usage example

from mypy_boto3_braket.type_defs import CreateJobResponseTypeDef

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

class CreateJobResponseTypeDef(TypedDict):
    jobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateQuantumTaskRequestRequestTypeDef#

# CreateQuantumTaskRequestRequestTypeDef usage example

from mypy_boto3_braket.type_defs import CreateQuantumTaskRequestRequestTypeDef

def get_value() -> CreateQuantumTaskRequestRequestTypeDef:
    return {
        "action": ...,
        "clientToken": ...,
        "deviceArn": ...,
        "outputS3Bucket": ...,
        "outputS3KeyPrefix": ...,
        "shots": ...,
    }
# CreateQuantumTaskRequestRequestTypeDef definition

class CreateQuantumTaskRequestRequestTypeDef(TypedDict):
    action: str,
    clientToken: str,
    deviceArn: str,
    outputS3Bucket: str,
    outputS3KeyPrefix: str,
    shots: int,
    deviceParameters: NotRequired[str],
    jobToken: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],

CreateQuantumTaskResponseTypeDef#

# CreateQuantumTaskResponseTypeDef usage example

from mypy_boto3_braket.type_defs import CreateQuantumTaskResponseTypeDef

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

class CreateQuantumTaskResponseTypeDef(TypedDict):
    quantumTaskArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

S3DataSourceTypeDef#

# S3DataSourceTypeDef usage example

from mypy_boto3_braket.type_defs import S3DataSourceTypeDef

def get_value() -> S3DataSourceTypeDef:
    return {
        "s3Uri": ...,
    }
# S3DataSourceTypeDef definition

class S3DataSourceTypeDef(TypedDict):
    s3Uri: str,

DeviceSummaryTypeDef#

# DeviceSummaryTypeDef usage example

from mypy_boto3_braket.type_defs import DeviceSummaryTypeDef

def get_value() -> DeviceSummaryTypeDef:
    return {
        "deviceArn": ...,
        "deviceName": ...,
        "deviceStatus": ...,
        "deviceType": ...,
        "providerName": ...,
    }
# DeviceSummaryTypeDef definition

class DeviceSummaryTypeDef(TypedDict):
    deviceArn: str,
    deviceName: str,
    deviceStatus: DeviceStatusType,  # (1)
    deviceType: DeviceTypeType,  # (2)
    providerName: str,
  1. See DeviceStatusType
  2. See DeviceTypeType

GetDeviceRequestRequestTypeDef#

# GetDeviceRequestRequestTypeDef usage example

from mypy_boto3_braket.type_defs import GetDeviceRequestRequestTypeDef

def get_value() -> GetDeviceRequestRequestTypeDef:
    return {
        "deviceArn": ...,
    }
# GetDeviceRequestRequestTypeDef definition

class GetDeviceRequestRequestTypeDef(TypedDict):
    deviceArn: str,

GetDeviceResponseTypeDef#

# GetDeviceResponseTypeDef usage example

from mypy_boto3_braket.type_defs import GetDeviceResponseTypeDef

def get_value() -> GetDeviceResponseTypeDef:
    return {
        "deviceArn": ...,
        "deviceCapabilities": ...,
        "deviceName": ...,
        "deviceStatus": ...,
        "deviceType": ...,
        "providerName": ...,
        "ResponseMetadata": ...,
    }
# GetDeviceResponseTypeDef definition

class GetDeviceResponseTypeDef(TypedDict):
    deviceArn: str,
    deviceCapabilities: str,
    deviceName: str,
    deviceStatus: DeviceStatusType,  # (1)
    deviceType: DeviceTypeType,  # (2)
    providerName: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See DeviceStatusType
  2. See DeviceTypeType
  3. See ResponseMetadataTypeDef

GetJobRequestRequestTypeDef#

# GetJobRequestRequestTypeDef usage example

from mypy_boto3_braket.type_defs import GetJobRequestRequestTypeDef

def get_value() -> GetJobRequestRequestTypeDef:
    return {
        "jobArn": ...,
    }
# GetJobRequestRequestTypeDef definition

class GetJobRequestRequestTypeDef(TypedDict):
    jobArn: str,

JobEventDetailsTypeDef#

# JobEventDetailsTypeDef usage example

from mypy_boto3_braket.type_defs import JobEventDetailsTypeDef

def get_value() -> JobEventDetailsTypeDef:
    return {
        "eventType": ...,
    }
# JobEventDetailsTypeDef definition

class JobEventDetailsTypeDef(TypedDict):
    eventType: NotRequired[JobEventTypeType],  # (1)
    message: NotRequired[str],
    timeOfEvent: NotRequired[datetime],
  1. See JobEventTypeType

GetQuantumTaskRequestRequestTypeDef#

# GetQuantumTaskRequestRequestTypeDef usage example

from mypy_boto3_braket.type_defs import GetQuantumTaskRequestRequestTypeDef

def get_value() -> GetQuantumTaskRequestRequestTypeDef:
    return {
        "quantumTaskArn": ...,
    }
# GetQuantumTaskRequestRequestTypeDef definition

class GetQuantumTaskRequestRequestTypeDef(TypedDict):
    quantumTaskArn: str,

GetQuantumTaskResponseTypeDef#

# GetQuantumTaskResponseTypeDef usage example

from mypy_boto3_braket.type_defs import GetQuantumTaskResponseTypeDef

def get_value() -> GetQuantumTaskResponseTypeDef:
    return {
        "createdAt": ...,
        "deviceArn": ...,
        "deviceParameters": ...,
        "endedAt": ...,
        "failureReason": ...,
        "jobArn": ...,
        "outputS3Bucket": ...,
        "outputS3Directory": ...,
        "quantumTaskArn": ...,
        "shots": ...,
        "status": ...,
        "tags": ...,
        "ResponseMetadata": ...,
    }
# GetQuantumTaskResponseTypeDef definition

class GetQuantumTaskResponseTypeDef(TypedDict):
    createdAt: datetime,
    deviceArn: str,
    deviceParameters: str,
    endedAt: datetime,
    failureReason: str,
    jobArn: str,
    outputS3Bucket: str,
    outputS3Directory: str,
    quantumTaskArn: str,
    shots: int,
    status: QuantumTaskStatusType,  # (1)
    tags: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See QuantumTaskStatusType
  2. See ResponseMetadataTypeDef

JobSummaryTypeDef#

# JobSummaryTypeDef usage example

from mypy_boto3_braket.type_defs import JobSummaryTypeDef

def get_value() -> JobSummaryTypeDef:
    return {
        "createdAt": ...,
        "device": ...,
        "jobArn": ...,
        "jobName": ...,
        "status": ...,
    }
# JobSummaryTypeDef definition

class JobSummaryTypeDef(TypedDict):
    createdAt: datetime,
    device: str,
    jobArn: str,
    jobName: str,
    status: JobPrimaryStatusType,  # (1)
    endedAt: NotRequired[datetime],
    startedAt: NotRequired[datetime],
    tags: NotRequired[Dict[str, str]],
  1. See JobPrimaryStatusType

ListTagsForResourceRequestRequestTypeDef#

# ListTagsForResourceRequestRequestTypeDef usage example

from mypy_boto3_braket.type_defs import ListTagsForResourceRequestRequestTypeDef

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

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef usage example

from mypy_boto3_braket.type_defs import ListTagsForResourceResponseTypeDef

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

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

PaginatorConfigTypeDef#

# PaginatorConfigTypeDef usage example

from mypy_boto3_braket.type_defs import PaginatorConfigTypeDef

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

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

QuantumTaskSummaryTypeDef#

# QuantumTaskSummaryTypeDef usage example

from mypy_boto3_braket.type_defs import QuantumTaskSummaryTypeDef

def get_value() -> QuantumTaskSummaryTypeDef:
    return {
        "createdAt": ...,
        "deviceArn": ...,
        "outputS3Bucket": ...,
        "outputS3Directory": ...,
        "quantumTaskArn": ...,
        "shots": ...,
        "status": ...,
    }
# QuantumTaskSummaryTypeDef definition

class QuantumTaskSummaryTypeDef(TypedDict):
    createdAt: datetime,
    deviceArn: str,
    outputS3Bucket: str,
    outputS3Directory: str,
    quantumTaskArn: str,
    shots: int,
    status: QuantumTaskStatusType,  # (1)
    endedAt: NotRequired[datetime],
    tags: NotRequired[Dict[str, str]],
  1. See QuantumTaskStatusType

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef usage example

from mypy_boto3_braket.type_defs import ResponseMetadataTypeDef

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

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

SearchDevicesFilterTypeDef#

# SearchDevicesFilterTypeDef usage example

from mypy_boto3_braket.type_defs import SearchDevicesFilterTypeDef

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

class SearchDevicesFilterTypeDef(TypedDict):
    name: str,
    values: Sequence[str],

SearchJobsFilterTypeDef#

# SearchJobsFilterTypeDef usage example

from mypy_boto3_braket.type_defs import SearchJobsFilterTypeDef

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

class SearchJobsFilterTypeDef(TypedDict):
    name: str,
    operator: SearchJobsFilterOperatorType,  # (1)
    values: Sequence[str],
  1. See SearchJobsFilterOperatorType

SearchQuantumTasksFilterTypeDef#

# SearchQuantumTasksFilterTypeDef usage example

from mypy_boto3_braket.type_defs import SearchQuantumTasksFilterTypeDef

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

class SearchQuantumTasksFilterTypeDef(TypedDict):
    name: str,
    operator: SearchQuantumTasksFilterOperatorType,  # (1)
    values: Sequence[str],
  1. See SearchQuantumTasksFilterOperatorType

TagResourceRequestRequestTypeDef#

# TagResourceRequestRequestTypeDef usage example

from mypy_boto3_braket.type_defs import TagResourceRequestRequestTypeDef

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

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

UntagResourceRequestRequestTypeDef#

# UntagResourceRequestRequestTypeDef usage example

from mypy_boto3_braket.type_defs import UntagResourceRequestRequestTypeDef

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

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

AlgorithmSpecificationTypeDef#

# AlgorithmSpecificationTypeDef usage example

from mypy_boto3_braket.type_defs import AlgorithmSpecificationTypeDef

def get_value() -> AlgorithmSpecificationTypeDef:
    return {
        "containerImage": ...,
    }
# AlgorithmSpecificationTypeDef definition

class AlgorithmSpecificationTypeDef(TypedDict):
    containerImage: NotRequired[ContainerImageTypeDef],  # (1)
    scriptModeConfig: NotRequired[ScriptModeConfigTypeDef],  # (2)
  1. See ContainerImageTypeDef
  2. See ScriptModeConfigTypeDef

DataSourceTypeDef#

# DataSourceTypeDef usage example

from mypy_boto3_braket.type_defs import DataSourceTypeDef

def get_value() -> DataSourceTypeDef:
    return {
        "s3DataSource": ...,
    }
# DataSourceTypeDef definition

class DataSourceTypeDef(TypedDict):
    s3DataSource: S3DataSourceTypeDef,  # (1)
  1. See S3DataSourceTypeDef

SearchDevicesResponseTypeDef#

# SearchDevicesResponseTypeDef usage example

from mypy_boto3_braket.type_defs import SearchDevicesResponseTypeDef

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

class SearchDevicesResponseTypeDef(TypedDict):
    devices: List[DeviceSummaryTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DeviceSummaryTypeDef
  2. See ResponseMetadataTypeDef

SearchJobsResponseTypeDef#

# SearchJobsResponseTypeDef usage example

from mypy_boto3_braket.type_defs import SearchJobsResponseTypeDef

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

class SearchJobsResponseTypeDef(TypedDict):
    jobs: List[JobSummaryTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobSummaryTypeDef
  2. See ResponseMetadataTypeDef

SearchQuantumTasksResponseTypeDef#

# SearchQuantumTasksResponseTypeDef usage example

from mypy_boto3_braket.type_defs import SearchQuantumTasksResponseTypeDef

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

class SearchQuantumTasksResponseTypeDef(TypedDict):
    nextToken: str,
    quantumTasks: List[QuantumTaskSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See QuantumTaskSummaryTypeDef
  2. See ResponseMetadataTypeDef

SearchDevicesRequestRequestTypeDef#

# SearchDevicesRequestRequestTypeDef usage example

from mypy_boto3_braket.type_defs import SearchDevicesRequestRequestTypeDef

def get_value() -> SearchDevicesRequestRequestTypeDef:
    return {
        "filters": ...,
    }
# SearchDevicesRequestRequestTypeDef definition

class SearchDevicesRequestRequestTypeDef(TypedDict):
    filters: Sequence[SearchDevicesFilterTypeDef],  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See SearchDevicesFilterTypeDef

SearchDevicesRequestSearchDevicesPaginateTypeDef#

# SearchDevicesRequestSearchDevicesPaginateTypeDef usage example

from mypy_boto3_braket.type_defs import SearchDevicesRequestSearchDevicesPaginateTypeDef

def get_value() -> SearchDevicesRequestSearchDevicesPaginateTypeDef:
    return {
        "filters": ...,
    }
# SearchDevicesRequestSearchDevicesPaginateTypeDef definition

class SearchDevicesRequestSearchDevicesPaginateTypeDef(TypedDict):
    filters: Sequence[SearchDevicesFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See SearchDevicesFilterTypeDef
  2. See PaginatorConfigTypeDef

SearchJobsRequestRequestTypeDef#

# SearchJobsRequestRequestTypeDef usage example

from mypy_boto3_braket.type_defs import SearchJobsRequestRequestTypeDef

def get_value() -> SearchJobsRequestRequestTypeDef:
    return {
        "filters": ...,
    }
# SearchJobsRequestRequestTypeDef definition

class SearchJobsRequestRequestTypeDef(TypedDict):
    filters: Sequence[SearchJobsFilterTypeDef],  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See SearchJobsFilterTypeDef

SearchJobsRequestSearchJobsPaginateTypeDef#

# SearchJobsRequestSearchJobsPaginateTypeDef usage example

from mypy_boto3_braket.type_defs import SearchJobsRequestSearchJobsPaginateTypeDef

def get_value() -> SearchJobsRequestSearchJobsPaginateTypeDef:
    return {
        "filters": ...,
    }
# SearchJobsRequestSearchJobsPaginateTypeDef definition

class SearchJobsRequestSearchJobsPaginateTypeDef(TypedDict):
    filters: Sequence[SearchJobsFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See SearchJobsFilterTypeDef
  2. See PaginatorConfigTypeDef

SearchQuantumTasksRequestRequestTypeDef#

# SearchQuantumTasksRequestRequestTypeDef usage example

from mypy_boto3_braket.type_defs import SearchQuantumTasksRequestRequestTypeDef

def get_value() -> SearchQuantumTasksRequestRequestTypeDef:
    return {
        "filters": ...,
    }
# SearchQuantumTasksRequestRequestTypeDef definition

class SearchQuantumTasksRequestRequestTypeDef(TypedDict):
    filters: Sequence[SearchQuantumTasksFilterTypeDef],  # (1)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See SearchQuantumTasksFilterTypeDef

SearchQuantumTasksRequestSearchQuantumTasksPaginateTypeDef#

# SearchQuantumTasksRequestSearchQuantumTasksPaginateTypeDef usage example

from mypy_boto3_braket.type_defs import SearchQuantumTasksRequestSearchQuantumTasksPaginateTypeDef

def get_value() -> SearchQuantumTasksRequestSearchQuantumTasksPaginateTypeDef:
    return {
        "filters": ...,
    }
# SearchQuantumTasksRequestSearchQuantumTasksPaginateTypeDef definition

class SearchQuantumTasksRequestSearchQuantumTasksPaginateTypeDef(TypedDict):
    filters: Sequence[SearchQuantumTasksFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See SearchQuantumTasksFilterTypeDef
  2. See PaginatorConfigTypeDef

InputFileConfigTypeDef#

# InputFileConfigTypeDef usage example

from mypy_boto3_braket.type_defs import InputFileConfigTypeDef

def get_value() -> InputFileConfigTypeDef:
    return {
        "channelName": ...,
        "dataSource": ...,
    }
# InputFileConfigTypeDef definition

class InputFileConfigTypeDef(TypedDict):
    channelName: str,
    dataSource: DataSourceTypeDef,  # (1)
    contentType: NotRequired[str],
  1. See DataSourceTypeDef

CreateJobRequestRequestTypeDef#

# CreateJobRequestRequestTypeDef usage example

from mypy_boto3_braket.type_defs import CreateJobRequestRequestTypeDef

def get_value() -> CreateJobRequestRequestTypeDef:
    return {
        "algorithmSpecification": ...,
        "clientToken": ...,
        "deviceConfig": ...,
        "instanceConfig": ...,
        "jobName": ...,
        "outputDataConfig": ...,
        "roleArn": ...,
    }
# CreateJobRequestRequestTypeDef definition

class CreateJobRequestRequestTypeDef(TypedDict):
    algorithmSpecification: AlgorithmSpecificationTypeDef,  # (1)
    clientToken: str,
    deviceConfig: DeviceConfigTypeDef,  # (2)
    instanceConfig: InstanceConfigTypeDef,  # (3)
    jobName: str,
    outputDataConfig: JobOutputDataConfigTypeDef,  # (4)
    roleArn: str,
    checkpointConfig: NotRequired[JobCheckpointConfigTypeDef],  # (5)
    hyperParameters: NotRequired[Mapping[str, str]],
    inputDataConfig: NotRequired[Sequence[InputFileConfigTypeDef]],  # (6)
    stoppingCondition: NotRequired[JobStoppingConditionTypeDef],  # (7)
    tags: NotRequired[Mapping[str, str]],
  1. See AlgorithmSpecificationTypeDef
  2. See DeviceConfigTypeDef
  3. See InstanceConfigTypeDef
  4. See JobOutputDataConfigTypeDef
  5. See JobCheckpointConfigTypeDef
  6. See InputFileConfigTypeDef
  7. See JobStoppingConditionTypeDef

GetJobResponseTypeDef#

# GetJobResponseTypeDef usage example

from mypy_boto3_braket.type_defs import GetJobResponseTypeDef

def get_value() -> GetJobResponseTypeDef:
    return {
        "algorithmSpecification": ...,
        "billableDuration": ...,
        "checkpointConfig": ...,
        "createdAt": ...,
        "deviceConfig": ...,
        "endedAt": ...,
        "events": ...,
        "failureReason": ...,
        "hyperParameters": ...,
        "inputDataConfig": ...,
        "instanceConfig": ...,
        "jobArn": ...,
        "jobName": ...,
        "outputDataConfig": ...,
        "roleArn": ...,
        "startedAt": ...,
        "status": ...,
        "stoppingCondition": ...,
        "tags": ...,
        "ResponseMetadata": ...,
    }
# GetJobResponseTypeDef definition

class GetJobResponseTypeDef(TypedDict):
    algorithmSpecification: AlgorithmSpecificationTypeDef,  # (1)
    billableDuration: int,
    checkpointConfig: JobCheckpointConfigTypeDef,  # (2)
    createdAt: datetime,
    deviceConfig: DeviceConfigTypeDef,  # (3)
    endedAt: datetime,
    events: List[JobEventDetailsTypeDef],  # (4)
    failureReason: str,
    hyperParameters: Dict[str, str],
    inputDataConfig: List[InputFileConfigTypeDef],  # (5)
    instanceConfig: InstanceConfigTypeDef,  # (6)
    jobArn: str,
    jobName: str,
    outputDataConfig: JobOutputDataConfigTypeDef,  # (7)
    roleArn: str,
    startedAt: datetime,
    status: JobPrimaryStatusType,  # (8)
    stoppingCondition: JobStoppingConditionTypeDef,  # (9)
    tags: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (10)
  1. See AlgorithmSpecificationTypeDef
  2. See JobCheckpointConfigTypeDef
  3. See DeviceConfigTypeDef
  4. See JobEventDetailsTypeDef
  5. See InputFileConfigTypeDef
  6. See InstanceConfigTypeDef
  7. See JobOutputDataConfigTypeDef
  8. See JobPrimaryStatusType
  9. See JobStoppingConditionTypeDef
  10. See ResponseMetadataTypeDef