AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the ListBackups operation. List DynamoDB backups that are associated with an Amazon Web Services account and weren't made with Amazon Web Services Backup. To list these backups for a given table, specify TableName. ListBackups returns a paginated list of results with at most 1 MB worth of items in a page. You can also specify a maximum number of entries to be returned in a page.

In the request, start time is inclusive, but end time is exclusive. Note that these boundaries are for the time at which the original backup was requested.

You can call ListBackups a maximum of five times per second.

If you want to retrieve the complete list of backups made with Amazon Web Services Backup, use the Amazon Web Services Backup list API.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.DynamoDBv2.AmazonDynamoDBRequest
      Amazon.DynamoDBv2.Model.ListBackupsRequest

Namespace: Amazon.DynamoDBv2.Model
Assembly: AWSSDK.DynamoDBv2.dll
Version: 3.x.y.z

Syntax

C#
public class ListBackupsRequest : AmazonDynamoDBRequest
         IAmazonWebServiceRequest

The ListBackupsRequest type exposes the following members

Constructors

NameDescription
Public Method ListBackupsRequest()

Properties

NameTypeDescription
Public Property BackupType Amazon.DynamoDBv2.BackupTypeFilter

Gets and sets the property BackupType.

The backups from the table specified by BackupType are listed.

Where BackupType can be:

  • USER - On-demand backup created by you. (The default setting if no other backup types are specified.)

  • SYSTEM - On-demand backup automatically created by DynamoDB.

  • ALL - All types of on-demand backups (USER and SYSTEM).

Public Property ExclusiveStartBackupArn System.String

Gets and sets the property ExclusiveStartBackupArn.

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.

Public Property Limit System.Int32

Gets and sets the property Limit.

Maximum number of backups to return at once.

Public Property TableName System.String

Gets and sets the property TableName.

Lists the backups from the table specified in TableName. You can also provide the Amazon Resource Name (ARN) of the table in this parameter.

Public Property TimeRangeLowerBound System.DateTime

Gets and sets the property TimeRangeLowerBound.

Only backups created after this time are listed. TimeRangeLowerBound is inclusive.

Public Property TimeRangeUpperBound System.DateTime

Gets and sets the property TimeRangeUpperBound.

Only backups created before this time are listed. TimeRangeUpperBound is exclusive.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5