[][src]Struct rusoto_events::RemoveTargetsRequest

pub struct RemoveTargetsRequest {
    pub event_bus_name: Option<String>,
    pub force: Option<bool>,
    pub ids: Vec<String>,
    pub rule: String,
}

Fields

event_bus_name: Option<String>

The name of the event bus associated with the rule.

force: Option<bool>

If this is a managed rule, created by an AWS service on your behalf, you must specify Force as True to remove targets. This parameter is ignored for rules that are not managed rules. You can check whether a rule is a managed rule by using DescribeRule or ListRules and checking the ManagedBy field of the response.

ids: Vec<String>

The IDs of the targets to remove from the rule.

rule: String

The name of the rule.

Trait Implementations

impl Clone for RemoveTargetsRequest[src]

impl Debug for RemoveTargetsRequest[src]

impl Default for RemoveTargetsRequest[src]

impl PartialEq<RemoveTargetsRequest> for RemoveTargetsRequest[src]

impl Serialize for RemoveTargetsRequest[src]

impl StructuralPartialEq for RemoveTargetsRequest[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> 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.