Class: Aws::Backup::Types::ListIndexedRecoveryPointsInput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-backup/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_afterTime

Returns only indexed recovery points that were created after the specified date.

Returns:



6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
# File 'lib/aws-sdk-backup/types.rb', line 6457

class ListIndexedRecoveryPointsInput < Struct.new(
  :next_token,
  :max_results,
  :source_resource_arn,
  :created_before,
  :created_after,
  :resource_type,
  :index_status)
  SENSITIVE = []
  include Aws::Structure
end

#created_beforeTime

Returns only indexed recovery points that were created before the specified date.

Returns:



6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
# File 'lib/aws-sdk-backup/types.rb', line 6457

class ListIndexedRecoveryPointsInput < Struct.new(
  :next_token,
  :max_results,
  :source_resource_arn,
  :created_before,
  :created_after,
  :resource_type,
  :index_status)
  SENSITIVE = []
  include Aws::Structure
end

#index_statusString

Include this parameter to filter the returned list by the indicated statuses.

Accepted values: PENDING | ACTIVE | FAILED | DELETING

A recovery point with an index that has the status of ACTIVE can be included in a search.

Returns:



6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
# File 'lib/aws-sdk-backup/types.rb', line 6457

class ListIndexedRecoveryPointsInput < Struct.new(
  :next_token,
  :max_results,
  :source_resource_arn,
  :created_before,
  :created_after,
  :resource_type,
  :index_status)
  SENSITIVE = []
  include Aws::Structure
end

#max_resultsInteger

The maximum number of resource list items to be returned.

Returns:



6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
# File 'lib/aws-sdk-backup/types.rb', line 6457

class ListIndexedRecoveryPointsInput < Struct.new(
  :next_token,
  :max_results,
  :source_resource_arn,
  :created_before,
  :created_after,
  :resource_type,
  :index_status)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

The next item following a partial list of returned recovery points.

For example, if a request is made to return MaxResults number of indexed recovery points, NextToken allows you to return more items in your list starting at the location pointed to by the next token.

Returns:



6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
# File 'lib/aws-sdk-backup/types.rb', line 6457

class ListIndexedRecoveryPointsInput < Struct.new(
  :next_token,
  :max_results,
  :source_resource_arn,
  :created_before,
  :created_after,
  :resource_type,
  :index_status)
  SENSITIVE = []
  include Aws::Structure
end

#resource_typeString

Returns a list of indexed recovery points for the specified resource type(s).

Accepted values include:

  • EBS for Amazon Elastic Block Store

  • S3 for Amazon Simple Storage Service (Amazon S3)

Returns:



6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
# File 'lib/aws-sdk-backup/types.rb', line 6457

class ListIndexedRecoveryPointsInput < Struct.new(
  :next_token,
  :max_results,
  :source_resource_arn,
  :created_before,
  :created_after,
  :resource_type,
  :index_status)
  SENSITIVE = []
  include Aws::Structure
end

#source_resource_arnString

A string of the Amazon Resource Name (ARN) that uniquely identifies the source resource.

Returns:



6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
# File 'lib/aws-sdk-backup/types.rb', line 6457

class ListIndexedRecoveryPointsInput < Struct.new(
  :next_token,
  :max_results,
  :source_resource_arn,
  :created_before,
  :created_after,
  :resource_type,
  :index_status)
  SENSITIVE = []
  include Aws::Structure
end