[−][src]Struct rusoto_iot::CreateMitigationActionRequest
Fields
action_name: String
A friendly name for the action. Choose a friendly name that accurately describes the action (for example, EnableLoggingAction
).
action_params: MitigationActionParams
Defines the type of action and the parameters for that action.
role_arn: String
The ARN of the IAM role that is used to apply the mitigation action.
Metadata that can be used to manage the mitigation action.
Trait Implementations
impl Clone for CreateMitigationActionRequest
[src]
fn clone(&self) -> CreateMitigationActionRequest
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for CreateMitigationActionRequest
[src]
impl PartialEq<CreateMitigationActionRequest> for CreateMitigationActionRequest
[src]
fn eq(&self, other: &CreateMitigationActionRequest) -> bool
[src]
fn ne(&self, other: &CreateMitigationActionRequest) -> bool
[src]
impl Debug for CreateMitigationActionRequest
[src]
impl StructuralPartialEq for CreateMitigationActionRequest
[src]
impl Serialize for CreateMitigationActionRequest
[src]
Auto Trait Implementations
impl Send for CreateMitigationActionRequest
impl Sync for CreateMitigationActionRequest
impl Unpin for CreateMitigationActionRequest
impl UnwindSafe for CreateMitigationActionRequest
impl RefUnwindSafe for CreateMitigationActionRequest
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T> Same<T> for T
type Output = T
Should always be Self