Struct aws_sdk_iotjobsdataplane::operation::describe_job_execution::DescribeJobExecutionInput
source · #[non_exhaustive]pub struct DescribeJobExecutionInput {
pub job_id: Option<String>,
pub thing_name: Option<String>,
pub include_job_document: Option<bool>,
pub execution_number: Option<i64>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.job_id: Option<String>
The unique identifier assigned to this job when it was created.
thing_name: Option<String>
The thing name associated with the device the job execution is running on.
include_job_document: Option<bool>
Optional. When set to true, the response contains the job document. The default is false.
execution_number: Option<i64>
Optional. A number that identifies a particular job execution on a particular device. If not specified, the latest job execution is returned.
Implementations§
source§impl DescribeJobExecutionInput
impl DescribeJobExecutionInput
sourcepub fn job_id(&self) -> Option<&str>
pub fn job_id(&self) -> Option<&str>
The unique identifier assigned to this job when it was created.
sourcepub fn thing_name(&self) -> Option<&str>
pub fn thing_name(&self) -> Option<&str>
The thing name associated with the device the job execution is running on.
sourcepub fn include_job_document(&self) -> Option<bool>
pub fn include_job_document(&self) -> Option<bool>
Optional. When set to true, the response contains the job document. The default is false.
sourcepub fn execution_number(&self) -> Option<i64>
pub fn execution_number(&self) -> Option<i64>
Optional. A number that identifies a particular job execution on a particular device. If not specified, the latest job execution is returned.
source§impl DescribeJobExecutionInput
impl DescribeJobExecutionInput
sourcepub fn builder() -> DescribeJobExecutionInputBuilder
pub fn builder() -> DescribeJobExecutionInputBuilder
Creates a new builder-style object to manufacture DescribeJobExecutionInput
.
Trait Implementations§
source§impl Clone for DescribeJobExecutionInput
impl Clone for DescribeJobExecutionInput
source§fn clone(&self) -> DescribeJobExecutionInput
fn clone(&self) -> DescribeJobExecutionInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribeJobExecutionInput
impl Debug for DescribeJobExecutionInput
source§impl PartialEq for DescribeJobExecutionInput
impl PartialEq for DescribeJobExecutionInput
source§fn eq(&self, other: &DescribeJobExecutionInput) -> bool
fn eq(&self, other: &DescribeJobExecutionInput) -> bool
self
and other
values to be equal, and is used
by ==
.