pub struct DeleteRuleInput {
pub name: String,
pub event_bus_name: Option<String>,
pub force: Option<bool>,
}Expand description
Input for the DeleteRule operation.
Fields§
§name: StringThe name of the rule to delete.
event_bus_name: Option<String>The name of the event bus associated with the rule.
force: Option<bool>Whether to force-delete a managed rule.
Trait Implementations§
Source§impl Clone for DeleteRuleInput
impl Clone for DeleteRuleInput
Source§fn clone(&self) -> DeleteRuleInput
fn clone(&self) -> DeleteRuleInput
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 DeleteRuleInput
impl Debug for DeleteRuleInput
Source§impl Default for DeleteRuleInput
impl Default for DeleteRuleInput
Source§fn default() -> DeleteRuleInput
fn default() -> DeleteRuleInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeleteRuleInput
impl<'de> Deserialize<'de> for DeleteRuleInput
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 DeleteRuleInput
impl RefUnwindSafe for DeleteRuleInput
impl Send for DeleteRuleInput
impl Sync for DeleteRuleInput
impl Unpin for DeleteRuleInput
impl UnsafeUnpin for DeleteRuleInput
impl UnwindSafe for DeleteRuleInput
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