Class: Aws::BackupSearch::Types::SearchScope

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-backupsearch/lib/aws-sdk-backupsearch/types.rb

Overview

The search scope is all backup properties input into a search.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#backup_resource_arnsArray<String>

The Amazon Resource Name (ARN) that uniquely identifies the backup resources.

Returns:

  • (Array<String>)


1102
1103
1104
1105
1106
1107
1108
1109
1110
# File 'gems/aws-sdk-backupsearch/lib/aws-sdk-backupsearch/types.rb', line 1102

class SearchScope < Struct.new(
  :backup_resource_types,
  :backup_resource_creation_time,
  :source_resource_arns,
  :backup_resource_arns,
  :backup_resource_tags)
  SENSITIVE = []
  include Aws::Structure
end

#backup_resource_creation_timeTypes::BackupCreationTimeFilter

This is the time a backup resource was created.



1102
1103
1104
1105
1106
1107
1108
1109
1110
# File 'gems/aws-sdk-backupsearch/lib/aws-sdk-backupsearch/types.rb', line 1102

class SearchScope < Struct.new(
  :backup_resource_types,
  :backup_resource_creation_time,
  :source_resource_arns,
  :backup_resource_arns,
  :backup_resource_tags)
  SENSITIVE = []
  include Aws::Structure
end

#backup_resource_tagsHash<String,String>

These are one or more tags on the backup (recovery point).

Returns:

  • (Hash<String,String>)


1102
1103
1104
1105
1106
1107
1108
1109
1110
# File 'gems/aws-sdk-backupsearch/lib/aws-sdk-backupsearch/types.rb', line 1102

class SearchScope < Struct.new(
  :backup_resource_types,
  :backup_resource_creation_time,
  :source_resource_arns,
  :backup_resource_arns,
  :backup_resource_tags)
  SENSITIVE = []
  include Aws::Structure
end

#backup_resource_typesArray<String>

The resource types included in a search.

Eligible resource types include S3 and EBS.

Returns:

  • (Array<String>)


1102
1103
1104
1105
1106
1107
1108
1109
1110
# File 'gems/aws-sdk-backupsearch/lib/aws-sdk-backupsearch/types.rb', line 1102

class SearchScope < Struct.new(
  :backup_resource_types,
  :backup_resource_creation_time,
  :source_resource_arns,
  :backup_resource_arns,
  :backup_resource_tags)
  SENSITIVE = []
  include Aws::Structure
end

#source_resource_arnsArray<String>

The Amazon Resource Name (ARN) that uniquely identifies the source resources.

Returns:

  • (Array<String>)


1102
1103
1104
1105
1106
1107
1108
1109
1110
# File 'gems/aws-sdk-backupsearch/lib/aws-sdk-backupsearch/types.rb', line 1102

class SearchScope < Struct.new(
  :backup_resource_types,
  :backup_resource_creation_time,
  :source_resource_arns,
  :backup_resource_arns,
  :backup_resource_tags)
  SENSITIVE = []
  include Aws::Structure
end