[][src]Struct rusoto_guardduty::DestinationProperties

pub struct DestinationProperties {
    pub destination_arn: Option<String>,
    pub kms_key_arn: Option<String>,
}

Contains the Amazon Resource Name (ARN) of the resource to publish to, such as an S3 bucket, and the ARN of the KMS key to use to encrypt published findings.

Fields

destination_arn: Option<String>

The ARN of the resource to publish to.

kms_key_arn: Option<String>

The ARN of the KMS key to use for encryption.

Trait Implementations

impl Clone for DestinationProperties[src]

impl Debug for DestinationProperties[src]

impl Default for DestinationProperties[src]

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

impl PartialEq<DestinationProperties> for DestinationProperties[src]

impl Serialize for DestinationProperties[src]

impl StructuralPartialEq for DestinationProperties[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.