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:

  • (Time)


5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'lib/aws-sdk-backup/types.rb', line 5559

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:

  • (Time)


5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'lib/aws-sdk-backup/types.rb', line 5559

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:

  • (String)


5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'lib/aws-sdk-backup/types.rb', line 5559

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:

  • (Integer)


5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'lib/aws-sdk-backup/types.rb', line 5559

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:

  • (String)


5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'lib/aws-sdk-backup/types.rb', line 5559

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:

  • (String)


5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'lib/aws-sdk-backup/types.rb', line 5559

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:

  • (String)


5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'lib/aws-sdk-backup/types.rb', line 5559

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