Iot Jobs Data Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
DescribeJobExecutionRequestRequestTypeDef
jobId
- Type:
- Required: Yes
thingName
- Type:
- Required: Yes
includeJobDocument
- Type: typing.Optional[bool]
executionNumber
- Type: typing.Optional[int]
DescribeJobExecutionResponseTypeDef
execution
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetPendingJobExecutionsRequestRequestTypeDef
thingName
- Type:
- Required: Yes
GetPendingJobExecutionsResponseTypeDef
inProgressJobs
- Type: typing.List[aws_resource_validator.pydantic_models.iot_jobs_data_classes.JobExecutionSummaryTypeDef]
- Required: Yes
queuedJobs
- Type: typing.List[aws_resource_validator.pydantic_models.iot_jobs_data_classes.JobExecutionSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
JobExecutionStateTypeDef
status
- Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'IN_PROGRESS', 'QUEUED', 'REJECTED', 'REMOVED', 'SUCCEEDED', 'TIMED_OUT']]
statusDetails
- Type: typing.Optional[typing.Dict[str, str]]
versionNumber
- Type: typing.Optional[int]
JobExecutionSummaryTypeDef
jobId
- Type: typing.Optional[str]
queuedAt
- Type: typing.Optional[int]
startedAt
- Type: typing.Optional[int]
lastUpdatedAt
- Type: typing.Optional[int]
versionNumber
- Type: typing.Optional[int]
executionNumber
- Type: typing.Optional[int]
JobExecutionTypeDef
jobId
- Type: typing.Optional[str]
thingName
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'IN_PROGRESS', 'QUEUED', 'REJECTED', 'REMOVED', 'SUCCEEDED', 'TIMED_OUT']]
statusDetails
- Type: typing.Optional[typing.Dict[str, str]]
queuedAt
- Type: typing.Optional[int]
startedAt
- Type: typing.Optional[int]
lastUpdatedAt
- Type: typing.Optional[int]
approximateSecondsBeforeTimedOut
- Type: typing.Optional[int]
versionNumber
- Type: typing.Optional[int]
executionNumber
- Type: typing.Optional[int]
jobDocument
- Type: typing.Optional[str]
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
StartNextPendingJobExecutionRequestRequestTypeDef
thingName
- Type:
- Required: Yes
statusDetails
- Type: typing.Optional[typing.Mapping[str, str]]
stepTimeoutInMinutes
- Type: typing.Optional[int]
StartNextPendingJobExecutionResponseTypeDef
execution
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateJobExecutionRequestRequestTypeDef
jobId
- Type:
- Required: Yes
thingName
- Type:
- Required: Yes
status
- Type: typing.Literal['CANCELED', 'FAILED', 'IN_PROGRESS', 'QUEUED', 'REJECTED', 'REMOVED', 'SUCCEEDED', 'TIMED_OUT']
- Required: Yes
statusDetails
- Type: typing.Optional[typing.Mapping[str, str]]
stepTimeoutInMinutes
- Type: typing.Optional[int]
expectedVersion
- Type: typing.Optional[int]
includeJobExecutionState
- Type: typing.Optional[bool]
includeJobDocument
- Type: typing.Optional[bool]
executionNumber
- Type: typing.Optional[int]
UpdateJobExecutionResponseTypeDef
executionState
- Type:
- Required: Yes
jobDocument
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes