[][src]Struct rusoto_waf_regional::UpdateGeoMatchSetRequest

pub struct UpdateGeoMatchSetRequest {
    pub change_token: String,
    pub geo_match_set_id: String,
    pub updates: Vec<GeoMatchSetUpdate>,
}

Fields

The value returned by the most recent call to GetChangeToken.

The GeoMatchSetId of the GeoMatchSet that you want to update. GeoMatchSetId is returned by CreateGeoMatchSet and by ListGeoMatchSets.

An array of GeoMatchSetUpdate objects that you want to insert into or delete from an GeoMatchSet. For more information, see the applicable data types:

  • GeoMatchSetUpdate: Contains Action and GeoMatchConstraint

  • GeoMatchConstraint: Contains Type and Value

    You can have only one Type and Value per GeoMatchConstraint. To add multiple countries, include multiple GeoMatchSetUpdate objects in your request.

Trait Implementations

impl Clone for UpdateGeoMatchSetRequest
[src]

Performs copy-assignment from source. Read more

impl Default for UpdateGeoMatchSetRequest
[src]

impl PartialEq<UpdateGeoMatchSetRequest> for UpdateGeoMatchSetRequest
[src]

impl Debug for UpdateGeoMatchSetRequest
[src]

impl Serialize for UpdateGeoMatchSetRequest
[src]

Auto Trait Implementations

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]

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

impl<T> Same for T

Should always be Self

impl<T> Erased for T