pub struct CreateVolumePermission {
pub group: Option<String>,
pub user_id: Option<String>,
}Expand description
Describes the user or group to be added or removed from the list of create volume permissions for a volume.
Fields§
§group: Option<String>The group to be added or removed. The possible value is all.
user_id: Option<String>The AWS account ID to be added or removed.
Trait Implementations§
Source§impl Clone for CreateVolumePermission
impl Clone for CreateVolumePermission
Source§fn clone(&self) -> CreateVolumePermission
fn clone(&self) -> CreateVolumePermission
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 CreateVolumePermission
impl Debug for CreateVolumePermission
Source§impl Default for CreateVolumePermission
impl Default for CreateVolumePermission
Source§fn default() -> CreateVolumePermission
fn default() -> CreateVolumePermission
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateVolumePermission
impl PartialEq for CreateVolumePermission
impl StructuralPartialEq for CreateVolumePermission
Auto Trait Implementations§
impl Freeze for CreateVolumePermission
impl RefUnwindSafe for CreateVolumePermission
impl Send for CreateVolumePermission
impl Sync for CreateVolumePermission
impl Unpin for CreateVolumePermission
impl UnwindSafe for CreateVolumePermission
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