Class: Aws::DynamoDB::Types::PointInTimeRecoverySpecification
- Inherits:
-
Struct
- Object
- Struct
- Aws::DynamoDB::Types::PointInTimeRecoverySpecification
- Defined in:
- gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb
Overview
Represents the settings used to enable point in time recovery.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#point_in_time_recovery_enabled ⇒ Boolean
Indicates whether point in time recovery is enabled (true) or disabled (false) on the table.
-
#recovery_period_in_days ⇒ Integer
The number of preceding days for which continuous backups are taken and maintained.
Instance Attribute Details
#point_in_time_recovery_enabled ⇒ Boolean
Indicates whether point in time recovery is enabled (true) or disabled (false) on the table.
5903 5904 5905 5906 5907 5908 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 5903 class PointInTimeRecoverySpecification < Struct.new( :point_in_time_recovery_enabled, :recovery_period_in_days) SENSITIVE = [] include Aws::Structure end |
#recovery_period_in_days ⇒ Integer
The number of preceding days for which continuous backups are taken and maintained. Your table data is only recoverable to any point-in-time from within the configured recovery period. This parameter is optional. If no value is provided, the value will default to 35.
5903 5904 5905 5906 5907 5908 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 5903 class PointInTimeRecoverySpecification < Struct.new( :point_in_time_recovery_enabled, :recovery_period_in_days) SENSITIVE = [] include Aws::Structure end |