pub struct ArchivalSummary {
pub archival_backup_arn: Option<String>,
pub archival_date_time: Option<f64>,
pub archival_reason: Option<String>,
}
Expand description
Contains details of a table archival operation.
Fields§
§archival_backup_arn: Option<String>
The Amazon Resource Name (ARN) of the backup the table was archived to, when applicable in the archival reason. If you wish to restore this backup to the same table name, you will need to delete the original table.
archival_date_time: Option<f64>
The date and time when table archival was initiated by DynamoDB, in UNIX epoch time format.
archival_reason: Option<String>
The reason DynamoDB archived the table. Currently, the only possible value is:
-
INACCESSIBLEENCRYPTIONCREDENTIALS
- The table was archived due to the table's AWS KMS key being inaccessible for more than seven days. An On-Demand backup was created at the archival time.
Trait Implementations§
Source§impl Clone for ArchivalSummary
impl Clone for ArchivalSummary
Source§fn clone(&self) -> ArchivalSummary
fn clone(&self) -> ArchivalSummary
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 ArchivalSummary
impl Debug for ArchivalSummary
Source§impl Default for ArchivalSummary
impl Default for ArchivalSummary
Source§fn default() -> ArchivalSummary
fn default() -> ArchivalSummary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ArchivalSummary
impl<'de> Deserialize<'de> for ArchivalSummary
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ArchivalSummary
impl PartialEq for ArchivalSummary
impl StructuralPartialEq for ArchivalSummary
Auto Trait Implementations§
impl Freeze for ArchivalSummary
impl RefUnwindSafe for ArchivalSummary
impl Send for ArchivalSummary
impl Sync for ArchivalSummary
impl Unpin for ArchivalSummary
impl UnwindSafe for ArchivalSummary
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