pub struct RemovePermissionInput {
pub event_bus_name: Option<String>,
pub statement_id: Option<String>,
pub remove_all_permissions: Option<bool>,
}Expand description
Input for the RemovePermission operation.
Fields§
§event_bus_name: Option<String>The name of the event bus to modify.
statement_id: Option<String>The statement ID of the permission to remove.
remove_all_permissions: Option<bool>Whether to remove all permissions from the event bus.
Trait Implementations§
Source§impl Clone for RemovePermissionInput
impl Clone for RemovePermissionInput
Source§fn clone(&self) -> RemovePermissionInput
fn clone(&self) -> RemovePermissionInput
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 RemovePermissionInput
impl Debug for RemovePermissionInput
Source§impl Default for RemovePermissionInput
impl Default for RemovePermissionInput
Source§fn default() -> RemovePermissionInput
fn default() -> RemovePermissionInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RemovePermissionInput
impl<'de> Deserialize<'de> for RemovePermissionInput
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 RemovePermissionInput
impl RefUnwindSafe for RemovePermissionInput
impl Send for RemovePermissionInput
impl Sync for RemovePermissionInput
impl Unpin for RemovePermissionInput
impl UnsafeUnpin for RemovePermissionInput
impl UnwindSafe for RemovePermissionInput
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