[−][src]Struct rusoto_dynamodb::BackupSummary
Contains details for the backup.
Fields
backup_arn: Option<String>
ARN associated with the backup.
backup_creation_date_time: Option<f64>
Time at which the backup was created.
backup_expiry_date_time: Option<f64>
Time at which the automatic on-demand backup created by DynamoDB will expire. This SYSTEM
on-demand backup expires automatically 35 days after its creation.
backup_name: Option<String>
Name of the specified backup.
backup_size_bytes: Option<i64>
Size of the backup in bytes.
backup_status: Option<String>
Backup can be in one of the following states: CREATING, ACTIVE, DELETED.
backup_type: Option<String>
BackupType:
-
USER
- You create and manage these using the on-demand backup feature. -
SYSTEM
- If you delete a table with point-in-time recovery enabled, aSYSTEM
backup is automatically created and is retained for 35 days (at no additional cost). System backups allow you to restore the deleted table to the state it was in just before the point of deletion. -
AWS_BACKUP
- On-demand backup created by you from AWS Backup service.
table_arn: Option<String>
ARN associated with the table.
table_id: Option<String>
Unique identifier for the table.
table_name: Option<String>
Name of the table.
Trait Implementations
impl Clone for BackupSummary
[src]
pub fn clone(&self) -> BackupSummary
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for BackupSummary
[src]
impl Default for BackupSummary
[src]
pub fn default() -> BackupSummary
[src]
impl<'de> Deserialize<'de> for BackupSummary
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<BackupSummary> for BackupSummary
[src]
pub fn eq(&self, other: &BackupSummary) -> bool
[src]
pub fn ne(&self, other: &BackupSummary) -> bool
[src]
impl StructuralPartialEq for BackupSummary
[src]
Auto Trait Implementations
impl RefUnwindSafe for BackupSummary
[src]
impl Send for BackupSummary
[src]
impl Sync for BackupSummary
[src]
impl Unpin for BackupSummary
[src]
impl UnwindSafe for BackupSummary
[src]
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,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[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.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,