pub struct RemoveTargetsInput {
pub rule: String,
pub ids: Vec<String>,
pub event_bus_name: Option<String>,
pub force: Option<bool>,
}Expand description
Input for the RemoveTargets operation.
Fields§
§rule: StringThe name of the rule to remove targets from.
ids: Vec<String>The IDs of the targets to remove.
event_bus_name: Option<String>The name of the event bus associated with the rule.
force: Option<bool>Whether to force-remove targets from a managed rule.
Trait Implementations§
Source§impl Clone for RemoveTargetsInput
impl Clone for RemoveTargetsInput
Source§fn clone(&self) -> RemoveTargetsInput
fn clone(&self) -> RemoveTargetsInput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RemoveTargetsInput
impl Debug for RemoveTargetsInput
Source§impl Default for RemoveTargetsInput
impl Default for RemoveTargetsInput
Source§fn default() -> RemoveTargetsInput
fn default() -> RemoveTargetsInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RemoveTargetsInput
impl<'de> Deserialize<'de> for RemoveTargetsInput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RemoveTargetsInput
impl RefUnwindSafe for RemoveTargetsInput
impl Send for RemoveTargetsInput
impl Sync for RemoveTargetsInput
impl Unpin for RemoveTargetsInput
impl UnsafeUnpin for RemoveTargetsInput
impl UnwindSafe for RemoveTargetsInput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more