[][src]Struct rusoto_iot::AuditNotificationTarget

pub struct AuditNotificationTarget {
    pub enabled: Option<bool>,
    pub role_arn: Option<String>,
    pub target_arn: Option<String>,
}

Information about the targets to which audit notifications are sent.

Fields

True if notifications to the target are enabled.

The ARN of the role that grants permission to send notifications to the target.

The ARN of the target (SNS topic) to which audit notifications are sent.

Trait Implementations

impl Default for AuditNotificationTarget
[src]

impl PartialEq<AuditNotificationTarget> for AuditNotificationTarget
[src]

impl Clone for AuditNotificationTarget
[src]

Performs copy-assignment from source. Read more

impl Debug for AuditNotificationTarget
[src]

impl Serialize for AuditNotificationTarget
[src]

impl<'de> Deserialize<'de> for AuditNotificationTarget
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> Same for T

Should always be Self