pub struct DescribeSnapshotAttributeRequest {
pub attribute: String,
pub dry_run: Option<bool>,
pub snapshot_id: String,
}Fields§
§attribute: StringThe snapshot attribute you would like to view.
dry_run: Option<bool>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.
snapshot_id: StringThe ID of the EBS snapshot.
Trait Implementations§
Source§impl Clone for DescribeSnapshotAttributeRequest
impl Clone for DescribeSnapshotAttributeRequest
Source§fn clone(&self) -> DescribeSnapshotAttributeRequest
fn clone(&self) -> DescribeSnapshotAttributeRequest
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 Default for DescribeSnapshotAttributeRequest
impl Default for DescribeSnapshotAttributeRequest
Source§fn default() -> DescribeSnapshotAttributeRequest
fn default() -> DescribeSnapshotAttributeRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for DescribeSnapshotAttributeRequest
impl PartialEq for DescribeSnapshotAttributeRequest
Source§fn eq(&self, other: &DescribeSnapshotAttributeRequest) -> bool
fn eq(&self, other: &DescribeSnapshotAttributeRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescribeSnapshotAttributeRequest
Auto Trait Implementations§
impl Freeze for DescribeSnapshotAttributeRequest
impl RefUnwindSafe for DescribeSnapshotAttributeRequest
impl Send for DescribeSnapshotAttributeRequest
impl Sync for DescribeSnapshotAttributeRequest
impl Unpin for DescribeSnapshotAttributeRequest
impl UnwindSafe for DescribeSnapshotAttributeRequest
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