mypydantic.models.braket

  1# Model Generated: Thu Mar  2 21:56:16 2023
  2
  3from __future__ import annotations
  4
  5from datetime import datetime
  6from typing import Dict, List, Literal, Mapping, Optional, Sequence
  7
  8from pydantic import Field
  9
 10from mypydantic.models.base_model import BaseModel
 11
 12
 13class ContainerImageModel(BaseModel):
 14    uri: str = Field(alias="uri")
 15
 16
 17class ScriptModeConfigModel(BaseModel):
 18    entry_point: str = Field(alias="entryPoint")
 19    s3_uri: str = Field(alias="s3Uri")
 20    compression_type: Optional[Literal["GZIP", "NONE"]] = Field(
 21        default=None, alias="compressionType"
 22    )
 23
 24
 25class CancelJobRequestModel(BaseModel):
 26    job_arn: str = Field(alias="jobArn")
 27
 28
 29class ResponseMetadataModel(BaseModel):
 30    request_id: str = Field(alias="RequestId")
 31    host_id: str = Field(alias="HostId")
 32    http_status_code: int = Field(alias="HTTPStatusCode")
 33    http_headers: Dict[str, str] = Field(alias="HTTPHeaders")
 34    retry_attempts: int = Field(alias="RetryAttempts")
 35
 36
 37class CancelQuantumTaskRequestModel(BaseModel):
 38    client_token: str = Field(alias="clientToken")
 39    quantum_task_arn: str = Field(alias="quantumTaskArn")
 40
 41
 42class DeviceConfigModel(BaseModel):
 43    device: str = Field(alias="device")
 44
 45
 46class InstanceConfigModel(BaseModel):
 47    instance_type: Literal[
 48        "ml.c4.2xlarge",
 49        "ml.c4.4xlarge",
 50        "ml.c4.8xlarge",
 51        "ml.c4.xlarge",
 52        "ml.c5.18xlarge",
 53        "ml.c5.2xlarge",
 54        "ml.c5.4xlarge",
 55        "ml.c5.9xlarge",
 56        "ml.c5.xlarge",
 57        "ml.c5n.18xlarge",
 58        "ml.c5n.2xlarge",
 59        "ml.c5n.4xlarge",
 60        "ml.c5n.9xlarge",
 61        "ml.c5n.xlarge",
 62        "ml.g4dn.12xlarge",
 63        "ml.g4dn.16xlarge",
 64        "ml.g4dn.2xlarge",
 65        "ml.g4dn.4xlarge",
 66        "ml.g4dn.8xlarge",
 67        "ml.g4dn.xlarge",
 68        "ml.m4.10xlarge",
 69        "ml.m4.16xlarge",
 70        "ml.m4.2xlarge",
 71        "ml.m4.4xlarge",
 72        "ml.m4.xlarge",
 73        "ml.m5.12xlarge",
 74        "ml.m5.24xlarge",
 75        "ml.m5.2xlarge",
 76        "ml.m5.4xlarge",
 77        "ml.m5.large",
 78        "ml.m5.xlarge",
 79        "ml.p2.16xlarge",
 80        "ml.p2.8xlarge",
 81        "ml.p2.xlarge",
 82        "ml.p3.16xlarge",
 83        "ml.p3.2xlarge",
 84        "ml.p3.8xlarge",
 85        "ml.p3dn.24xlarge",
 86        "ml.p4d.24xlarge",
 87    ] = Field(alias="instanceType")
 88    volume_size_in_gb: int = Field(alias="volumeSizeInGb")
 89    instance_count: Optional[int] = Field(default=None, alias="instanceCount")
 90
 91
 92class JobCheckpointConfigModel(BaseModel):
 93    s3_uri: str = Field(alias="s3Uri")
 94    local_path: Optional[str] = Field(default=None, alias="localPath")
 95
 96
 97class JobOutputDataConfigModel(BaseModel):
 98    s3_path: str = Field(alias="s3Path")
 99    kms_key_id: Optional[str] = Field(default=None, alias="kmsKeyId")
100
101
102class JobStoppingConditionModel(BaseModel):
103    max_runtime_in_seconds: Optional[int] = Field(
104        default=None, alias="maxRuntimeInSeconds"
105    )
106
107
108class CreateQuantumTaskRequestModel(BaseModel):
109    action: str = Field(alias="action")
110    client_token: str = Field(alias="clientToken")
111    device_arn: str = Field(alias="deviceArn")
112    output_s3_bucket: str = Field(alias="outputS3Bucket")
113    output_s3_key_prefix: str = Field(alias="outputS3KeyPrefix")
114    shots: int = Field(alias="shots")
115    device_parameters: Optional[str] = Field(default=None, alias="deviceParameters")
116    job_token: Optional[str] = Field(default=None, alias="jobToken")
117    tags: Optional[Mapping[str, str]] = Field(default=None, alias="tags")
118
119
120class S3DataSourceModel(BaseModel):
121    s3_uri: str = Field(alias="s3Uri")
122
123
124class DeviceSummaryModel(BaseModel):
125    device_arn: str = Field(alias="deviceArn")
126    device_name: str = Field(alias="deviceName")
127    device_status: Literal["OFFLINE", "ONLINE", "RETIRED"] = Field(alias="deviceStatus")
128    device_type: Literal["QPU", "SIMULATOR"] = Field(alias="deviceType")
129    provider_name: str = Field(alias="providerName")
130
131
132class GetDeviceRequestModel(BaseModel):
133    device_arn: str = Field(alias="deviceArn")
134
135
136class GetJobRequestModel(BaseModel):
137    job_arn: str = Field(alias="jobArn")
138
139
140class JobEventDetailsModel(BaseModel):
141    event_type: Optional[
142        Literal[
143            "CANCELLED",
144            "COMPLETED",
145            "DEPRIORITIZED_DUE_TO_INACTIVITY",
146            "DOWNLOADING_DATA",
147            "FAILED",
148            "MAX_RUNTIME_EXCEEDED",
149            "QUEUED_FOR_EXECUTION",
150            "RUNNING",
151            "STARTING_INSTANCE",
152            "UPLOADING_RESULTS",
153            "WAITING_FOR_PRIORITY",
154        ]
155    ] = Field(default=None, alias="eventType")
156    message: Optional[str] = Field(default=None, alias="message")
157    time_of_event: Optional[datetime] = Field(default=None, alias="timeOfEvent")
158
159
160class GetQuantumTaskRequestModel(BaseModel):
161    quantum_task_arn: str = Field(alias="quantumTaskArn")
162
163
164class JobSummaryModel(BaseModel):
165    created_at: datetime = Field(alias="createdAt")
166    device: str = Field(alias="device")
167    job_arn: str = Field(alias="jobArn")
168    job_name: str = Field(alias="jobName")
169    status: Literal[
170        "CANCELLED", "CANCELLING", "COMPLETED", "FAILED", "QUEUED", "RUNNING"
171    ] = Field(alias="status")
172    ended_at: Optional[datetime] = Field(default=None, alias="endedAt")
173    started_at: Optional[datetime] = Field(default=None, alias="startedAt")
174    tags: Optional[Dict[str, str]] = Field(default=None, alias="tags")
175
176
177class ListTagsForResourceRequestModel(BaseModel):
178    resource_arn: str = Field(alias="resourceArn")
179
180
181class PaginatorConfigModel(BaseModel):
182    max_items: Optional[int] = Field(default=None, alias="MaxItems")
183    page_size: Optional[int] = Field(default=None, alias="PageSize")
184    starting_token: Optional[str] = Field(default=None, alias="StartingToken")
185
186
187class QuantumTaskSummaryModel(BaseModel):
188    created_at: datetime = Field(alias="createdAt")
189    device_arn: str = Field(alias="deviceArn")
190    output_s3_bucket: str = Field(alias="outputS3Bucket")
191    output_s3_directory: str = Field(alias="outputS3Directory")
192    quantum_task_arn: str = Field(alias="quantumTaskArn")
193    shots: int = Field(alias="shots")
194    status: Literal[
195        "CANCELLED", "CANCELLING", "COMPLETED", "CREATED", "FAILED", "QUEUED", "RUNNING"
196    ] = Field(alias="status")
197    ended_at: Optional[datetime] = Field(default=None, alias="endedAt")
198    tags: Optional[Dict[str, str]] = Field(default=None, alias="tags")
199
200
201class SearchDevicesFilterModel(BaseModel):
202    name: str = Field(alias="name")
203    values: Sequence[str] = Field(alias="values")
204
205
206class SearchJobsFilterModel(BaseModel):
207    name: str = Field(alias="name")
208    operator: Literal["BETWEEN", "CONTAINS", "EQUAL", "GT", "GTE", "LT", "LTE"] = Field(
209        alias="operator"
210    )
211    values: Sequence[str] = Field(alias="values")
212
213
214class SearchQuantumTasksFilterModel(BaseModel):
215    name: str = Field(alias="name")
216    operator: Literal["BETWEEN", "EQUAL", "GT", "GTE", "LT", "LTE"] = Field(
217        alias="operator"
218    )
219    values: Sequence[str] = Field(alias="values")
220
221
222class TagResourceRequestModel(BaseModel):
223    resource_arn: str = Field(alias="resourceArn")
224    tags: Mapping[str, str] = Field(alias="tags")
225
226
227class UntagResourceRequestModel(BaseModel):
228    resource_arn: str = Field(alias="resourceArn")
229    tag_keys: Sequence[str] = Field(alias="tagKeys")
230
231
232class AlgorithmSpecificationModel(BaseModel):
233    container_image: Optional[ContainerImageModel] = Field(
234        default=None, alias="containerImage"
235    )
236    script_mode_config: Optional[ScriptModeConfigModel] = Field(
237        default=None, alias="scriptModeConfig"
238    )
239
240
241class CancelJobResponseModel(BaseModel):
242    cancellation_status: Literal["CANCELLED", "CANCELLING"] = Field(
243        alias="cancellationStatus"
244    )
245    job_arn: str = Field(alias="jobArn")
246    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
247
248
249class CancelQuantumTaskResponseModel(BaseModel):
250    cancellation_status: Literal["CANCELLED", "CANCELLING"] = Field(
251        alias="cancellationStatus"
252    )
253    quantum_task_arn: str = Field(alias="quantumTaskArn")
254    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
255
256
257class CreateJobResponseModel(BaseModel):
258    job_arn: str = Field(alias="jobArn")
259    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
260
261
262class CreateQuantumTaskResponseModel(BaseModel):
263    quantum_task_arn: str = Field(alias="quantumTaskArn")
264    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
265
266
267class GetDeviceResponseModel(BaseModel):
268    device_arn: str = Field(alias="deviceArn")
269    device_capabilities: str = Field(alias="deviceCapabilities")
270    device_name: str = Field(alias="deviceName")
271    device_status: Literal["OFFLINE", "ONLINE", "RETIRED"] = Field(alias="deviceStatus")
272    device_type: Literal["QPU", "SIMULATOR"] = Field(alias="deviceType")
273    provider_name: str = Field(alias="providerName")
274    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
275
276
277class GetQuantumTaskResponseModel(BaseModel):
278    created_at: datetime = Field(alias="createdAt")
279    device_arn: str = Field(alias="deviceArn")
280    device_parameters: str = Field(alias="deviceParameters")
281    ended_at: datetime = Field(alias="endedAt")
282    failure_reason: str = Field(alias="failureReason")
283    job_arn: str = Field(alias="jobArn")
284    output_s3_bucket: str = Field(alias="outputS3Bucket")
285    output_s3_directory: str = Field(alias="outputS3Directory")
286    quantum_task_arn: str = Field(alias="quantumTaskArn")
287    shots: int = Field(alias="shots")
288    status: Literal[
289        "CANCELLED", "CANCELLING", "COMPLETED", "CREATED", "FAILED", "QUEUED", "RUNNING"
290    ] = Field(alias="status")
291    tags: Dict[str, str] = Field(alias="tags")
292    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
293
294
295class ListTagsForResourceResponseModel(BaseModel):
296    tags: Dict[str, str] = Field(alias="tags")
297    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
298
299
300class DataSourceModel(BaseModel):
301    s3_data_source: S3DataSourceModel = Field(alias="s3DataSource")
302
303
304class SearchDevicesResponseModel(BaseModel):
305    devices: List[DeviceSummaryModel] = Field(alias="devices")
306    next_token: str = Field(alias="nextToken")
307    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
308
309
310class SearchJobsResponseModel(BaseModel):
311    jobs: List[JobSummaryModel] = Field(alias="jobs")
312    next_token: str = Field(alias="nextToken")
313    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
314
315
316class SearchQuantumTasksResponseModel(BaseModel):
317    next_token: str = Field(alias="nextToken")
318    quantum_tasks: List[QuantumTaskSummaryModel] = Field(alias="quantumTasks")
319    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
320
321
322class SearchDevicesRequestModel(BaseModel):
323    filters: Sequence[SearchDevicesFilterModel] = Field(alias="filters")
324    max_results: Optional[int] = Field(default=None, alias="maxResults")
325    next_token: Optional[str] = Field(default=None, alias="nextToken")
326
327
328class SearchDevicesRequestSearchDevicesPaginateModel(BaseModel):
329    filters: Sequence[SearchDevicesFilterModel] = Field(alias="filters")
330    pagination_config: Optional[PaginatorConfigModel] = Field(
331        default=None, alias="PaginationConfig"
332    )
333
334
335class SearchJobsRequestModel(BaseModel):
336    filters: Sequence[SearchJobsFilterModel] = Field(alias="filters")
337    max_results: Optional[int] = Field(default=None, alias="maxResults")
338    next_token: Optional[str] = Field(default=None, alias="nextToken")
339
340
341class SearchJobsRequestSearchJobsPaginateModel(BaseModel):
342    filters: Sequence[SearchJobsFilterModel] = Field(alias="filters")
343    pagination_config: Optional[PaginatorConfigModel] = Field(
344        default=None, alias="PaginationConfig"
345    )
346
347
348class SearchQuantumTasksRequestModel(BaseModel):
349    filters: Sequence[SearchQuantumTasksFilterModel] = Field(alias="filters")
350    max_results: Optional[int] = Field(default=None, alias="maxResults")
351    next_token: Optional[str] = Field(default=None, alias="nextToken")
352
353
354class SearchQuantumTasksRequestSearchQuantumTasksPaginateModel(BaseModel):
355    filters: Sequence[SearchQuantumTasksFilterModel] = Field(alias="filters")
356    pagination_config: Optional[PaginatorConfigModel] = Field(
357        default=None, alias="PaginationConfig"
358    )
359
360
361class InputFileConfigModel(BaseModel):
362    channel_name: str = Field(alias="channelName")
363    data_source: DataSourceModel = Field(alias="dataSource")
364    content_type: Optional[str] = Field(default=None, alias="contentType")
365
366
367class CreateJobRequestModel(BaseModel):
368    algorithm_specification: AlgorithmSpecificationModel = Field(
369        alias="algorithmSpecification"
370    )
371    client_token: str = Field(alias="clientToken")
372    device_config: DeviceConfigModel = Field(alias="deviceConfig")
373    instance_config: InstanceConfigModel = Field(alias="instanceConfig")
374    job_name: str = Field(alias="jobName")
375    output_data_config: JobOutputDataConfigModel = Field(alias="outputDataConfig")
376    role_arn: str = Field(alias="roleArn")
377    checkpoint_config: Optional[JobCheckpointConfigModel] = Field(
378        default=None, alias="checkpointConfig"
379    )
380    hyper_parameters: Optional[Mapping[str, str]] = Field(
381        default=None, alias="hyperParameters"
382    )
383    input_data_config: Optional[Sequence[InputFileConfigModel]] = Field(
384        default=None, alias="inputDataConfig"
385    )
386    stopping_condition: Optional[JobStoppingConditionModel] = Field(
387        default=None, alias="stoppingCondition"
388    )
389    tags: Optional[Mapping[str, str]] = Field(default=None, alias="tags")
390
391
392class GetJobResponseModel(BaseModel):
393    algorithm_specification: AlgorithmSpecificationModel = Field(
394        alias="algorithmSpecification"
395    )
396    billable_duration: int = Field(alias="billableDuration")
397    checkpoint_config: JobCheckpointConfigModel = Field(alias="checkpointConfig")
398    created_at: datetime = Field(alias="createdAt")
399    device_config: DeviceConfigModel = Field(alias="deviceConfig")
400    ended_at: datetime = Field(alias="endedAt")
401    events: List[JobEventDetailsModel] = Field(alias="events")
402    failure_reason: str = Field(alias="failureReason")
403    hyper_parameters: Dict[str, str] = Field(alias="hyperParameters")
404    input_data_config: List[InputFileConfigModel] = Field(alias="inputDataConfig")
405    instance_config: InstanceConfigModel = Field(alias="instanceConfig")
406    job_arn: str = Field(alias="jobArn")
407    job_name: str = Field(alias="jobName")
408    output_data_config: JobOutputDataConfigModel = Field(alias="outputDataConfig")
409    role_arn: str = Field(alias="roleArn")
410    started_at: datetime = Field(alias="startedAt")
411    status: Literal[
412        "CANCELLED", "CANCELLING", "COMPLETED", "FAILED", "QUEUED", "RUNNING"
413    ] = Field(alias="status")
414    stopping_condition: JobStoppingConditionModel = Field(alias="stoppingCondition")
415    tags: Dict[str, str] = Field(alias="tags")
416    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
class ContainerImageModel(mypydantic.models.base_model.BaseModel):
14class ContainerImageModel(BaseModel):
15    uri: str = Field(alias="uri")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ScriptModeConfigModel(mypydantic.models.base_model.BaseModel):
18class ScriptModeConfigModel(BaseModel):
19    entry_point: str = Field(alias="entryPoint")
20    s3_uri: str = Field(alias="s3Uri")
21    compression_type: Optional[Literal["GZIP", "NONE"]] = Field(
22        default=None, alias="compressionType"
23    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CancelJobRequestModel(mypydantic.models.base_model.BaseModel):
26class CancelJobRequestModel(BaseModel):
27    job_arn: str = Field(alias="jobArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ResponseMetadataModel(mypydantic.models.base_model.BaseModel):
30class ResponseMetadataModel(BaseModel):
31    request_id: str = Field(alias="RequestId")
32    host_id: str = Field(alias="HostId")
33    http_status_code: int = Field(alias="HTTPStatusCode")
34    http_headers: Dict[str, str] = Field(alias="HTTPHeaders")
35    retry_attempts: int = Field(alias="RetryAttempts")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CancelQuantumTaskRequestModel(mypydantic.models.base_model.BaseModel):
38class CancelQuantumTaskRequestModel(BaseModel):
39    client_token: str = Field(alias="clientToken")
40    quantum_task_arn: str = Field(alias="quantumTaskArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeviceConfigModel(mypydantic.models.base_model.BaseModel):
43class DeviceConfigModel(BaseModel):
44    device: str = Field(alias="device")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class InstanceConfigModel(mypydantic.models.base_model.BaseModel):
47class InstanceConfigModel(BaseModel):
48    instance_type: Literal[
49        "ml.c4.2xlarge",
50        "ml.c4.4xlarge",
51        "ml.c4.8xlarge",
52        "ml.c4.xlarge",
53        "ml.c5.18xlarge",
54        "ml.c5.2xlarge",
55        "ml.c5.4xlarge",
56        "ml.c5.9xlarge",
57        "ml.c5.xlarge",
58        "ml.c5n.18xlarge",
59        "ml.c5n.2xlarge",
60        "ml.c5n.4xlarge",
61        "ml.c5n.9xlarge",
62        "ml.c5n.xlarge",
63        "ml.g4dn.12xlarge",
64        "ml.g4dn.16xlarge",
65        "ml.g4dn.2xlarge",
66        "ml.g4dn.4xlarge",
67        "ml.g4dn.8xlarge",
68        "ml.g4dn.xlarge",
69        "ml.m4.10xlarge",
70        "ml.m4.16xlarge",
71        "ml.m4.2xlarge",
72        "ml.m4.4xlarge",
73        "ml.m4.xlarge",
74        "ml.m5.12xlarge",
75        "ml.m5.24xlarge",
76        "ml.m5.2xlarge",
77        "ml.m5.4xlarge",
78        "ml.m5.large",
79        "ml.m5.xlarge",
80        "ml.p2.16xlarge",
81        "ml.p2.8xlarge",
82        "ml.p2.xlarge",
83        "ml.p3.16xlarge",
84        "ml.p3.2xlarge",
85        "ml.p3.8xlarge",
86        "ml.p3dn.24xlarge",
87        "ml.p4d.24xlarge",
88    ] = Field(alias="instanceType")
89    volume_size_in_gb: int = Field(alias="volumeSizeInGb")
90    instance_count: Optional[int] = Field(default=None, alias="instanceCount")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class JobCheckpointConfigModel(mypydantic.models.base_model.BaseModel):
93class JobCheckpointConfigModel(BaseModel):
94    s3_uri: str = Field(alias="s3Uri")
95    local_path: Optional[str] = Field(default=None, alias="localPath")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class JobOutputDataConfigModel(mypydantic.models.base_model.BaseModel):
 98class JobOutputDataConfigModel(BaseModel):
 99    s3_path: str = Field(alias="s3Path")
100    kms_key_id: Optional[str] = Field(default=None, alias="kmsKeyId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class JobStoppingConditionModel(mypydantic.models.base_model.BaseModel):
103class JobStoppingConditionModel(BaseModel):
104    max_runtime_in_seconds: Optional[int] = Field(
105        default=None, alias="maxRuntimeInSeconds"
106    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateQuantumTaskRequestModel(mypydantic.models.base_model.BaseModel):
109class CreateQuantumTaskRequestModel(BaseModel):
110    action: str = Field(alias="action")
111    client_token: str = Field(alias="clientToken")
112    device_arn: str = Field(alias="deviceArn")
113    output_s3_bucket: str = Field(alias="outputS3Bucket")
114    output_s3_key_prefix: str = Field(alias="outputS3KeyPrefix")
115    shots: int = Field(alias="shots")
116    device_parameters: Optional[str] = Field(default=None, alias="deviceParameters")
117    job_token: Optional[str] = Field(default=None, alias="jobToken")
118    tags: Optional[Mapping[str, str]] = Field(default=None, alias="tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class S3DataSourceModel(mypydantic.models.base_model.BaseModel):
121class S3DataSourceModel(BaseModel):
122    s3_uri: str = Field(alias="s3Uri")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeviceSummaryModel(mypydantic.models.base_model.BaseModel):
125class DeviceSummaryModel(BaseModel):
126    device_arn: str = Field(alias="deviceArn")
127    device_name: str = Field(alias="deviceName")
128    device_status: Literal["OFFLINE", "ONLINE", "RETIRED"] = Field(alias="deviceStatus")
129    device_type: Literal["QPU", "SIMULATOR"] = Field(alias="deviceType")
130    provider_name: str = Field(alias="providerName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetDeviceRequestModel(mypydantic.models.base_model.BaseModel):
133class GetDeviceRequestModel(BaseModel):
134    device_arn: str = Field(alias="deviceArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetJobRequestModel(mypydantic.models.base_model.BaseModel):
137class GetJobRequestModel(BaseModel):
138    job_arn: str = Field(alias="jobArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class JobEventDetailsModel(mypydantic.models.base_model.BaseModel):
141class JobEventDetailsModel(BaseModel):
142    event_type: Optional[
143        Literal[
144            "CANCELLED",
145            "COMPLETED",
146            "DEPRIORITIZED_DUE_TO_INACTIVITY",
147            "DOWNLOADING_DATA",
148            "FAILED",
149            "MAX_RUNTIME_EXCEEDED",
150            "QUEUED_FOR_EXECUTION",
151            "RUNNING",
152            "STARTING_INSTANCE",
153            "UPLOADING_RESULTS",
154            "WAITING_FOR_PRIORITY",
155        ]
156    ] = Field(default=None, alias="eventType")
157    message: Optional[str] = Field(default=None, alias="message")
158    time_of_event: Optional[datetime] = Field(default=None, alias="timeOfEvent")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetQuantumTaskRequestModel(mypydantic.models.base_model.BaseModel):
161class GetQuantumTaskRequestModel(BaseModel):
162    quantum_task_arn: str = Field(alias="quantumTaskArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class JobSummaryModel(mypydantic.models.base_model.BaseModel):
165class JobSummaryModel(BaseModel):
166    created_at: datetime = Field(alias="createdAt")
167    device: str = Field(alias="device")
168    job_arn: str = Field(alias="jobArn")
169    job_name: str = Field(alias="jobName")
170    status: Literal[
171        "CANCELLED", "CANCELLING", "COMPLETED", "FAILED", "QUEUED", "RUNNING"
172    ] = Field(alias="status")
173    ended_at: Optional[datetime] = Field(default=None, alias="endedAt")
174    started_at: Optional[datetime] = Field(default=None, alias="startedAt")
175    tags: Optional[Dict[str, str]] = Field(default=None, alias="tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListTagsForResourceRequestModel(mypydantic.models.base_model.BaseModel):
178class ListTagsForResourceRequestModel(BaseModel):
179    resource_arn: str = Field(alias="resourceArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PaginatorConfigModel(mypydantic.models.base_model.BaseModel):
182class PaginatorConfigModel(BaseModel):
183    max_items: Optional[int] = Field(default=None, alias="MaxItems")
184    page_size: Optional[int] = Field(default=None, alias="PageSize")
185    starting_token: Optional[str] = Field(default=None, alias="StartingToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class QuantumTaskSummaryModel(mypydantic.models.base_model.BaseModel):
188class QuantumTaskSummaryModel(BaseModel):
189    created_at: datetime = Field(alias="createdAt")
190    device_arn: str = Field(alias="deviceArn")
191    output_s3_bucket: str = Field(alias="outputS3Bucket")
192    output_s3_directory: str = Field(alias="outputS3Directory")
193    quantum_task_arn: str = Field(alias="quantumTaskArn")
194    shots: int = Field(alias="shots")
195    status: Literal[
196        "CANCELLED", "CANCELLING", "COMPLETED", "CREATED", "FAILED", "QUEUED", "RUNNING"
197    ] = Field(alias="status")
198    ended_at: Optional[datetime] = Field(default=None, alias="endedAt")
199    tags: Optional[Dict[str, str]] = Field(default=None, alias="tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchDevicesFilterModel(mypydantic.models.base_model.BaseModel):
202class SearchDevicesFilterModel(BaseModel):
203    name: str = Field(alias="name")
204    values: Sequence[str] = Field(alias="values")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchJobsFilterModel(mypydantic.models.base_model.BaseModel):
207class SearchJobsFilterModel(BaseModel):
208    name: str = Field(alias="name")
209    operator: Literal["BETWEEN", "CONTAINS", "EQUAL", "GT", "GTE", "LT", "LTE"] = Field(
210        alias="operator"
211    )
212    values: Sequence[str] = Field(alias="values")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchQuantumTasksFilterModel(mypydantic.models.base_model.BaseModel):
215class SearchQuantumTasksFilterModel(BaseModel):
216    name: str = Field(alias="name")
217    operator: Literal["BETWEEN", "EQUAL", "GT", "GTE", "LT", "LTE"] = Field(
218        alias="operator"
219    )
220    values: Sequence[str] = Field(alias="values")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class TagResourceRequestModel(mypydantic.models.base_model.BaseModel):
223class TagResourceRequestModel(BaseModel):
224    resource_arn: str = Field(alias="resourceArn")
225    tags: Mapping[str, str] = Field(alias="tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UntagResourceRequestModel(mypydantic.models.base_model.BaseModel):
228class UntagResourceRequestModel(BaseModel):
229    resource_arn: str = Field(alias="resourceArn")
230    tag_keys: Sequence[str] = Field(alias="tagKeys")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AlgorithmSpecificationModel(mypydantic.models.base_model.BaseModel):
233class AlgorithmSpecificationModel(BaseModel):
234    container_image: Optional[ContainerImageModel] = Field(
235        default=None, alias="containerImage"
236    )
237    script_mode_config: Optional[ScriptModeConfigModel] = Field(
238        default=None, alias="scriptModeConfig"
239    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CancelJobResponseModel(mypydantic.models.base_model.BaseModel):
242class CancelJobResponseModel(BaseModel):
243    cancellation_status: Literal["CANCELLED", "CANCELLING"] = Field(
244        alias="cancellationStatus"
245    )
246    job_arn: str = Field(alias="jobArn")
247    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CancelQuantumTaskResponseModel(mypydantic.models.base_model.BaseModel):
250class CancelQuantumTaskResponseModel(BaseModel):
251    cancellation_status: Literal["CANCELLED", "CANCELLING"] = Field(
252        alias="cancellationStatus"
253    )
254    quantum_task_arn: str = Field(alias="quantumTaskArn")
255    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateJobResponseModel(mypydantic.models.base_model.BaseModel):
258class CreateJobResponseModel(BaseModel):
259    job_arn: str = Field(alias="jobArn")
260    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateQuantumTaskResponseModel(mypydantic.models.base_model.BaseModel):
263class CreateQuantumTaskResponseModel(BaseModel):
264    quantum_task_arn: str = Field(alias="quantumTaskArn")
265    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetDeviceResponseModel(mypydantic.models.base_model.BaseModel):
268class GetDeviceResponseModel(BaseModel):
269    device_arn: str = Field(alias="deviceArn")
270    device_capabilities: str = Field(alias="deviceCapabilities")
271    device_name: str = Field(alias="deviceName")
272    device_status: Literal["OFFLINE", "ONLINE", "RETIRED"] = Field(alias="deviceStatus")
273    device_type: Literal["QPU", "SIMULATOR"] = Field(alias="deviceType")
274    provider_name: str = Field(alias="providerName")
275    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetQuantumTaskResponseModel(mypydantic.models.base_model.BaseModel):
278class GetQuantumTaskResponseModel(BaseModel):
279    created_at: datetime = Field(alias="createdAt")
280    device_arn: str = Field(alias="deviceArn")
281    device_parameters: str = Field(alias="deviceParameters")
282    ended_at: datetime = Field(alias="endedAt")
283    failure_reason: str = Field(alias="failureReason")
284    job_arn: str = Field(alias="jobArn")
285    output_s3_bucket: str = Field(alias="outputS3Bucket")
286    output_s3_directory: str = Field(alias="outputS3Directory")
287    quantum_task_arn: str = Field(alias="quantumTaskArn")
288    shots: int = Field(alias="shots")
289    status: Literal[
290        "CANCELLED", "CANCELLING", "COMPLETED", "CREATED", "FAILED", "QUEUED", "RUNNING"
291    ] = Field(alias="status")
292    tags: Dict[str, str] = Field(alias="tags")
293    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListTagsForResourceResponseModel(mypydantic.models.base_model.BaseModel):
296class ListTagsForResourceResponseModel(BaseModel):
297    tags: Dict[str, str] = Field(alias="tags")
298    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DataSourceModel(mypydantic.models.base_model.BaseModel):
301class DataSourceModel(BaseModel):
302    s3_data_source: S3DataSourceModel = Field(alias="s3DataSource")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchDevicesResponseModel(mypydantic.models.base_model.BaseModel):
305class SearchDevicesResponseModel(BaseModel):
306    devices: List[DeviceSummaryModel] = Field(alias="devices")
307    next_token: str = Field(alias="nextToken")
308    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchJobsResponseModel(mypydantic.models.base_model.BaseModel):
311class SearchJobsResponseModel(BaseModel):
312    jobs: List[JobSummaryModel] = Field(alias="jobs")
313    next_token: str = Field(alias="nextToken")
314    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchQuantumTasksResponseModel(mypydantic.models.base_model.BaseModel):
317class SearchQuantumTasksResponseModel(BaseModel):
318    next_token: str = Field(alias="nextToken")
319    quantum_tasks: List[QuantumTaskSummaryModel] = Field(alias="quantumTasks")
320    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchDevicesRequestModel(mypydantic.models.base_model.BaseModel):
323class SearchDevicesRequestModel(BaseModel):
324    filters: Sequence[SearchDevicesFilterModel] = Field(alias="filters")
325    max_results: Optional[int] = Field(default=None, alias="maxResults")
326    next_token: Optional[str] = Field(default=None, alias="nextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchDevicesRequestSearchDevicesPaginateModel(mypydantic.models.base_model.BaseModel):
329class SearchDevicesRequestSearchDevicesPaginateModel(BaseModel):
330    filters: Sequence[SearchDevicesFilterModel] = Field(alias="filters")
331    pagination_config: Optional[PaginatorConfigModel] = Field(
332        default=None, alias="PaginationConfig"
333    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchJobsRequestModel(mypydantic.models.base_model.BaseModel):
336class SearchJobsRequestModel(BaseModel):
337    filters: Sequence[SearchJobsFilterModel] = Field(alias="filters")
338    max_results: Optional[int] = Field(default=None, alias="maxResults")
339    next_token: Optional[str] = Field(default=None, alias="nextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchJobsRequestSearchJobsPaginateModel(mypydantic.models.base_model.BaseModel):
342class SearchJobsRequestSearchJobsPaginateModel(BaseModel):
343    filters: Sequence[SearchJobsFilterModel] = Field(alias="filters")
344    pagination_config: Optional[PaginatorConfigModel] = Field(
345        default=None, alias="PaginationConfig"
346    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchQuantumTasksRequestModel(mypydantic.models.base_model.BaseModel):
349class SearchQuantumTasksRequestModel(BaseModel):
350    filters: Sequence[SearchQuantumTasksFilterModel] = Field(alias="filters")
351    max_results: Optional[int] = Field(default=None, alias="maxResults")
352    next_token: Optional[str] = Field(default=None, alias="nextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchQuantumTasksRequestSearchQuantumTasksPaginateModel(mypydantic.models.base_model.BaseModel):
355class SearchQuantumTasksRequestSearchQuantumTasksPaginateModel(BaseModel):
356    filters: Sequence[SearchQuantumTasksFilterModel] = Field(alias="filters")
357    pagination_config: Optional[PaginatorConfigModel] = Field(
358        default=None, alias="PaginationConfig"
359    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class InputFileConfigModel(mypydantic.models.base_model.BaseModel):
362class InputFileConfigModel(BaseModel):
363    channel_name: str = Field(alias="channelName")
364    data_source: DataSourceModel = Field(alias="dataSource")
365    content_type: Optional[str] = Field(default=None, alias="contentType")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateJobRequestModel(mypydantic.models.base_model.BaseModel):
368class CreateJobRequestModel(BaseModel):
369    algorithm_specification: AlgorithmSpecificationModel = Field(
370        alias="algorithmSpecification"
371    )
372    client_token: str = Field(alias="clientToken")
373    device_config: DeviceConfigModel = Field(alias="deviceConfig")
374    instance_config: InstanceConfigModel = Field(alias="instanceConfig")
375    job_name: str = Field(alias="jobName")
376    output_data_config: JobOutputDataConfigModel = Field(alias="outputDataConfig")
377    role_arn: str = Field(alias="roleArn")
378    checkpoint_config: Optional[JobCheckpointConfigModel] = Field(
379        default=None, alias="checkpointConfig"
380    )
381    hyper_parameters: Optional[Mapping[str, str]] = Field(
382        default=None, alias="hyperParameters"
383    )
384    input_data_config: Optional[Sequence[InputFileConfigModel]] = Field(
385        default=None, alias="inputDataConfig"
386    )
387    stopping_condition: Optional[JobStoppingConditionModel] = Field(
388        default=None, alias="stoppingCondition"
389    )
390    tags: Optional[Mapping[str, str]] = Field(default=None, alias="tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetJobResponseModel(mypydantic.models.base_model.BaseModel):
393class GetJobResponseModel(BaseModel):
394    algorithm_specification: AlgorithmSpecificationModel = Field(
395        alias="algorithmSpecification"
396    )
397    billable_duration: int = Field(alias="billableDuration")
398    checkpoint_config: JobCheckpointConfigModel = Field(alias="checkpointConfig")
399    created_at: datetime = Field(alias="createdAt")
400    device_config: DeviceConfigModel = Field(alias="deviceConfig")
401    ended_at: datetime = Field(alias="endedAt")
402    events: List[JobEventDetailsModel] = Field(alias="events")
403    failure_reason: str = Field(alias="failureReason")
404    hyper_parameters: Dict[str, str] = Field(alias="hyperParameters")
405    input_data_config: List[InputFileConfigModel] = Field(alias="inputDataConfig")
406    instance_config: InstanceConfigModel = Field(alias="instanceConfig")
407    job_arn: str = Field(alias="jobArn")
408    job_name: str = Field(alias="jobName")
409    output_data_config: JobOutputDataConfigModel = Field(alias="outputDataConfig")
410    role_arn: str = Field(alias="roleArn")
411    started_at: datetime = Field(alias="startedAt")
412    status: Literal[
413        "CANCELLED", "CANCELLING", "COMPLETED", "FAILED", "QUEUED", "RUNNING"
414    ] = Field(alias="status")
415    stopping_condition: JobStoppingConditionModel = Field(alias="stoppingCondition")
416    tags: Dict[str, str] = Field(alias="tags")
417    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs