AWS IoT Device SDK C++ v2
1.34.0
AWS IoT Device SDK C++ v2
|
#include <JobExecutionSummary.h>
Public Member Functions | |
JobExecutionSummary ()=default | |
JobExecutionSummary (const Crt::JsonView &doc) | |
JobExecutionSummary & | operator= (const Crt::JsonView &doc) |
void | SerializeToObject (Crt::JsonObject &doc) const |
Public Attributes | |
Aws::Crt::Optional< Aws::Crt::String > | JobId |
Aws::Crt::Optional< int64_t > | ExecutionNumber |
Aws::Crt::Optional< int32_t > | VersionNumber |
Aws::Crt::Optional< Aws::Crt::DateTime > | LastUpdatedAt |
Aws::Crt::Optional< Aws::Crt::DateTime > | QueuedAt |
Aws::Crt::Optional< Aws::Crt::DateTime > | StartedAt |
Contains a subset of information about a job execution.
|
default |
Aws::Iotjobs::JobExecutionSummary::JobExecutionSummary | ( | const Crt::JsonView & | doc | ) |
JobExecutionSummary & Aws::Iotjobs::JobExecutionSummary::operator= | ( | const Crt::JsonView & | doc | ) |
void Aws::Iotjobs::JobExecutionSummary::SerializeToObject | ( | Crt::JsonObject & | doc | ) | const |
Aws::Crt::Optional<int64_t> Aws::Iotjobs::JobExecutionSummary::ExecutionNumber |
A number that identifies a job execution on a device.
Aws::Crt::Optional<Aws::Crt::String> Aws::Iotjobs::JobExecutionSummary::JobId |
The unique identifier you assigned to this job when it was created.
Aws::Crt::Optional<Aws::Crt::DateTime> Aws::Iotjobs::JobExecutionSummary::LastUpdatedAt |
The time when the job execution was last updated.
Aws::Crt::Optional<Aws::Crt::DateTime> Aws::Iotjobs::JobExecutionSummary::QueuedAt |
The time when the job execution was enqueued.
Aws::Crt::Optional<Aws::Crt::DateTime> Aws::Iotjobs::JobExecutionSummary::StartedAt |
The time when the job execution started.
Aws::Crt::Optional<int32_t> Aws::Iotjobs::JobExecutionSummary::VersionNumber |
The version of the job execution. Job execution versions are incremented each time the AWS IoT Jobs service receives an update from a device.