class Aws::FSx::Types::DescribeBackupsRequest

The request object for `DescribeBackups` operation.

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

data as a hash:

    {
      backup_ids: ["BackupId"],
      filters: [
        {
          name: "file-system-id", # accepts file-system-id, backup-type, file-system-type, volume-id
          values: ["FilterValue"],
        },
      ],
      max_results: 1,
      next_token: "NextToken",
    }

@!attribute [rw] backup_ids

IDs of the backups you want to retrieve (String). This overrides any
filters. If any IDs are not found, BackupNotFound will be thrown.
@return [Array<String>]

@!attribute [rw] filters

Filters structure. Supported names are `file-system-id`,
`backup-type`, `file-system-type`, and `volume-id`.
@return [Array<Types::Filter>]

@!attribute [rw] max_results

Maximum number of backups to return in the response (integer). This
parameter value must be greater than 0. The number of items that
Amazon FSx returns is the minimum of the `MaxResults` parameter
specified in the request and the service's internal maximum number
of items per page.
@return [Integer]

@!attribute [rw] next_token

Opaque pagination token returned from a previous `DescribeBackups`
operation (String). If a token present, the action continues the
list from where the returning call left off.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/fsx-2018-03-01/DescribeBackupsRequest AWS API Documentation

Constants

SENSITIVE