[−][src]Struct rusoto_dynamodb::RestoreTableFromBackupInput
Fields
backup_arn: String
The Amazon Resource Name (ARN) associated with the backup.
billing_mode_override: Option<String>
The billing mode of the restored table.
global_secondary_index_override: Option<Vec<GlobalSecondaryIndex>>
List of global secondary indexes for the restored table. The indexes provided should match existing secondary indexes. You can choose to exclude some or all of the indexes at the time of restore.
local_secondary_index_override: Option<Vec<LocalSecondaryIndex>>
List of local secondary indexes for the restored table. The indexes provided should match existing secondary indexes. You can choose to exclude some or all of the indexes at the time of restore.
provisioned_throughput_override: Option<ProvisionedThroughput>
Provisioned throughput settings for the restored table.
target_table_name: String
The name of the new table to which the backup must be restored.
Trait Implementations
impl Clone for RestoreTableFromBackupInput
[src]
fn clone(&self) -> RestoreTableFromBackupInput
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for RestoreTableFromBackupInput
[src]
impl Default for RestoreTableFromBackupInput
[src]
impl PartialEq<RestoreTableFromBackupInput> for RestoreTableFromBackupInput
[src]
fn eq(&self, other: &RestoreTableFromBackupInput) -> bool
[src]
fn ne(&self, other: &RestoreTableFromBackupInput) -> bool
[src]
impl Serialize for RestoreTableFromBackupInput
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for RestoreTableFromBackupInput
[src]
Auto Trait Implementations
impl RefUnwindSafe for RestoreTableFromBackupInput
impl Send for RestoreTableFromBackupInput
impl Sync for RestoreTableFromBackupInput
impl Unpin for RestoreTableFromBackupInput
impl UnwindSafe for RestoreTableFromBackupInput
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,