[][src]Struct rusoto_shield::AttackSummary

pub struct AttackSummary {
    pub attack_id: Option<String>,
    pub attack_vectors: Option<Vec<AttackVectorDescription>>,
    pub end_time: Option<f64>,
    pub resource_arn: Option<String>,
    pub start_time: Option<f64>,
}

Summarizes all DDoS attacks for a specified time period.

Fields

The unique identifier (ID) of the attack.

The list of attacks for a specified time period.

The end time of the attack, in Unix time in seconds. For more information see timestamp.

The ARN (Amazon Resource Name) of the resource that was attacked.

The start time of the attack, in Unix time in seconds. For more information see timestamp.

Trait Implementations

impl Clone for AttackSummary
[src]

Performs copy-assignment from source. Read more

impl Default for AttackSummary
[src]

impl PartialEq<AttackSummary> for AttackSummary
[src]

impl Debug for AttackSummary
[src]

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

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T> ToOwned for T where
    T: Clone
[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> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut 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> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> Same for T

Should always be Self