class Aws::DynamoDB::Types::ListBackupsInput

@note When making an API call, you may pass ListBackupsInput

data as a hash:

    {
      table_name: "TableName",
      limit: 1,
      time_range_lower_bound: Time.now,
      time_range_upper_bound: Time.now,
      exclusive_start_backup_arn: "BackupArn",
      backup_type: "USER", # accepts USER, SYSTEM, AWS_BACKUP, ALL
    }

@!attribute [rw] table_name

The backups from the table specified by `TableName` are listed.
@return [String]

@!attribute [rw] limit

Maximum number of backups to return at once.
@return [Integer]

@!attribute [rw] time_range_lower_bound

Only backups created after this time are listed.
`TimeRangeLowerBound` is inclusive.
@return [Time]

@!attribute [rw] time_range_upper_bound

Only backups created before this time are listed.
`TimeRangeUpperBound` is exclusive.
@return [Time]

@!attribute [rw] exclusive_start_backup_arn

`LastEvaluatedBackupArn` is the Amazon Resource Name (ARN) of the
backup last evaluated when the current page of results was returned,
inclusive of the current page of results. This value may be
specified as the `ExclusiveStartBackupArn` of a new `ListBackups`
operation in order to fetch the next page of results.
@return [String]

@!attribute [rw] backup_type

The backups from the table specified by `BackupType` are listed.

Where `BackupType` can be:

* `USER` - On-demand backup created by you.

* `SYSTEM` - On-demand backup automatically created by DynamoDB.

* `ALL` - All types of on-demand backups (USER and SYSTEM).
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/dynamodb-2012-08-10/ListBackupsInput AWS API Documentation

Constants

SENSITIVE