Struct rusoto_iot::AssociateTargetsWithJobRequest [−][src]
pub struct AssociateTargetsWithJobRequest { pub comment: Option<String>, pub job_id: String, pub namespace_id: Option<String>, pub targets: Vec<String>, }
Fields
comment: Option<String>
An optional comment string describing why the job was associated with the targets.
job_id: String
The unique identifier you assigned to this job when it was created.
namespace_id: Option<String>
The namespace used to indicate that a job is a customer-managed job.
When you specify a value for this parameter, AWS IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.
$aws/things/THINGNAME/jobs/JOBID/notify-namespace-NAMESPACE_ID/
The namespaceId
feature is in public preview.
targets: Vec<String>
A list of thing group ARNs that define the targets of the job.
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for AssociateTargetsWithJobRequest
impl Sync for AssociateTargetsWithJobRequest
impl Unpin for AssociateTargetsWithJobRequest
impl UnwindSafe for AssociateTargetsWithJobRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self