[][src]Struct rusoto_guardduty::CreateIPSetRequest

pub struct CreateIPSetRequest {
    pub activate: bool,
    pub client_token: Option<String>,
    pub detector_id: String,
    pub format: String,
    pub location: String,
    pub name: String,
}

Fields

activate: bool

A boolean value that indicates whether GuardDuty is to start using the uploaded IPSet.

client_token: Option<String>

The idempotency token for the create request.

detector_id: String

The unique ID of the detector of the GuardDuty account for which you want to create an IPSet.

format: String

The format of the file that contains the IPSet.

location: String

The URI of the file that contains the IPSet. For example (https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key)

name: String

The user friendly name to identify the IPSet. This name is displayed in all findings that are triggered by activity that involves IP addresses included in this IPSet.

Trait Implementations

impl PartialEq<CreateIPSetRequest> for CreateIPSetRequest[src]

impl Default for CreateIPSetRequest[src]

impl Clone for CreateIPSetRequest[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for CreateIPSetRequest[src]

impl Serialize for CreateIPSetRequest[src]

Auto Trait Implementations

impl Send for CreateIPSetRequest

impl Sync for CreateIPSetRequest

Blanket Implementations

impl<T> From for T[src]

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

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

type Owned = T

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

type Error = !

🔬 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> BorrowMut for T where
    T: ?Sized
[src]

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

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

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

The type returned in the event of a conversion error.

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

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self