Struct aws_sdk_iot::model::AddThingsToThingGroupParams
source · [−]#[non_exhaustive]pub struct AddThingsToThingGroupParams {
pub thing_group_names: Option<Vec<String>>,
pub override_dynamic_groups: bool,
}
Expand description
Parameters used when defining a mitigation action that move a set of things to a thing group.
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.thing_group_names: Option<Vec<String>>
The list of groups to which you want to add the things that triggered the mitigation action. You can add a thing to a maximum of 10 groups, but you can't add a thing to more than one group in the same hierarchy.
override_dynamic_groups: bool
Specifies if this mitigation action can move the things that triggered the mitigation action even if they are part of one or more dynamic thing groups.
Implementations
sourceimpl AddThingsToThingGroupParams
impl AddThingsToThingGroupParams
sourcepub fn thing_group_names(&self) -> Option<&[String]>
pub fn thing_group_names(&self) -> Option<&[String]>
The list of groups to which you want to add the things that triggered the mitigation action. You can add a thing to a maximum of 10 groups, but you can't add a thing to more than one group in the same hierarchy.
sourcepub fn override_dynamic_groups(&self) -> bool
pub fn override_dynamic_groups(&self) -> bool
Specifies if this mitigation action can move the things that triggered the mitigation action even if they are part of one or more dynamic thing groups.
sourceimpl AddThingsToThingGroupParams
impl AddThingsToThingGroupParams
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AddThingsToThingGroupParams
Trait Implementations
sourceimpl Clone for AddThingsToThingGroupParams
impl Clone for AddThingsToThingGroupParams
sourcefn clone(&self) -> AddThingsToThingGroupParams
fn clone(&self) -> AddThingsToThingGroupParams
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AddThingsToThingGroupParams
impl Debug for AddThingsToThingGroupParams
sourceimpl PartialEq<AddThingsToThingGroupParams> for AddThingsToThingGroupParams
impl PartialEq<AddThingsToThingGroupParams> for AddThingsToThingGroupParams
sourcefn eq(&self, other: &AddThingsToThingGroupParams) -> bool
fn eq(&self, other: &AddThingsToThingGroupParams) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &AddThingsToThingGroupParams) -> bool
fn ne(&self, other: &AddThingsToThingGroupParams) -> bool
This method tests for !=
.
impl StructuralPartialEq for AddThingsToThingGroupParams
Auto Trait Implementations
impl RefUnwindSafe for AddThingsToThingGroupParams
impl Send for AddThingsToThingGroupParams
impl Sync for AddThingsToThingGroupParams
impl Unpin for AddThingsToThingGroupParams
impl UnwindSafe for AddThingsToThingGroupParams
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more