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)
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)
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)
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],
- 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)
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)
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,
- See DeviceStatusType
- 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)
- See DeviceStatusType
- See DeviceTypeType
- 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],
- 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)
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]],
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)
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]],
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],
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],
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)
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)
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)
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)
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)
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],
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)
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],
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)
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],
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)
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],
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]],
- See AlgorithmSpecificationTypeDef
- See DeviceConfigTypeDef
- See InstanceConfigTypeDef
- See JobOutputDataConfigTypeDef
- See JobCheckpointConfigTypeDef
- See InputFileConfigTypeDef
- 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)