pub struct DisableFastSnapshotRestoresRequest {
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.
Trait Implementations§
Source§impl Clone for DisableFastSnapshotRestoresRequest
impl Clone for DisableFastSnapshotRestoresRequest
Source§fn clone(&self) -> DisableFastSnapshotRestoresRequest
fn clone(&self) -> DisableFastSnapshotRestoresRequest
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 DisableFastSnapshotRestoresRequest
impl Default for DisableFastSnapshotRestoresRequest
Source§fn default() -> DisableFastSnapshotRestoresRequest
fn default() -> DisableFastSnapshotRestoresRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for DisableFastSnapshotRestoresRequest
impl PartialEq for DisableFastSnapshotRestoresRequest
Source§fn eq(&self, other: &DisableFastSnapshotRestoresRequest) -> bool
fn eq(&self, other: &DisableFastSnapshotRestoresRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DisableFastSnapshotRestoresRequest
Auto Trait Implementations§
impl Freeze for DisableFastSnapshotRestoresRequest
impl RefUnwindSafe for DisableFastSnapshotRestoresRequest
impl Send for DisableFastSnapshotRestoresRequest
impl Sync for DisableFastSnapshotRestoresRequest
impl Unpin for DisableFastSnapshotRestoresRequest
impl UnwindSafe for DisableFastSnapshotRestoresRequest
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