pub struct EnableFastSnapshotRestoresRequest {
pub availability_zones: Vec<String>,
pub dry_run: Option<bool>,
pub source_snapshot_ids: Vec<String>,
}Fields§
§availability_zones: Vec<String>One or more Availability Zones. For example, us-east-2a.
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.
source_snapshot_ids: Vec<String>The IDs of one or more snapshots. For example, snap-1234567890abcdef0. You can specify a snapshot that was shared with you from another AWS account.
Trait Implementations§
Source§impl Clone for EnableFastSnapshotRestoresRequest
impl Clone for EnableFastSnapshotRestoresRequest
Source§fn clone(&self) -> EnableFastSnapshotRestoresRequest
fn clone(&self) -> EnableFastSnapshotRestoresRequest
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 EnableFastSnapshotRestoresRequest
impl Default for EnableFastSnapshotRestoresRequest
Source§fn default() -> EnableFastSnapshotRestoresRequest
fn default() -> EnableFastSnapshotRestoresRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for EnableFastSnapshotRestoresRequest
impl PartialEq for EnableFastSnapshotRestoresRequest
Source§fn eq(&self, other: &EnableFastSnapshotRestoresRequest) -> bool
fn eq(&self, other: &EnableFastSnapshotRestoresRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EnableFastSnapshotRestoresRequest
Auto Trait Implementations§
impl Freeze for EnableFastSnapshotRestoresRequest
impl RefUnwindSafe for EnableFastSnapshotRestoresRequest
impl Send for EnableFastSnapshotRestoresRequest
impl Sync for EnableFastSnapshotRestoresRequest
impl Unpin for EnableFastSnapshotRestoresRequest
impl UnwindSafe for EnableFastSnapshotRestoresRequest
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