Class: Aws::BackupSearch::Types::S3ResultItem

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

Overview

These are the items returned in the results of a search of Amazon S3 backup metadata.

Constant Summary collapse

SENSITIVE =
[:object_key]

Instance Attribute Summary collapse

Instance Attribute Details

#backup_resource_arn ⇒ String

These are items in the returned results that match recovery point Amazon Resource Names (ARN) input during a search of Amazon S3 backup metadata.

Returns:

  • (String)


955
956
957
958
959
960
961
962
963
964
965
966
# File 'gems/aws-sdk-backupsearch/lib/aws-sdk-backupsearch/types.rb', line 955

class S3ResultItem < Struct.new(
  :backup_resource_arn,
  :source_resource_arn,
  :backup_vault_name,
  :object_key,
  :object_size,
  :creation_time,
  :etag,
  :version_id)
  SENSITIVE = [:object_key]
  include Aws::Structure
end

#backup_vault_name ⇒ String

The name of the backup vault.

Returns:

  • (String)


955
956
957
958
959
960
961
962
963
964
965
966
# File 'gems/aws-sdk-backupsearch/lib/aws-sdk-backupsearch/types.rb', line 955

class S3ResultItem < Struct.new(
  :backup_resource_arn,
  :source_resource_arn,
  :backup_vault_name,
  :object_key,
  :object_size,
  :creation_time,
  :etag,
  :version_id)
  SENSITIVE = [:object_key]
  include Aws::Structure
end

#creation_time ⇒ Time

These are one or more items in the returned results that match values for item creation time input during a search of Amazon S3 backup metadata.

Returns:

  • (Time)


955
956
957
958
959
960
961
962
963
964
965
966
# File 'gems/aws-sdk-backupsearch/lib/aws-sdk-backupsearch/types.rb', line 955

class S3ResultItem < Struct.new(
  :backup_resource_arn,
  :source_resource_arn,
  :backup_vault_name,
  :object_key,
  :object_size,
  :creation_time,
  :etag,
  :version_id)
  SENSITIVE = [:object_key]
  include Aws::Structure
end

#etag ⇒ String

These are one or more items in the returned results that match values for ETags input during a search of Amazon S3 backup metadata.

Returns:

  • (String)


955
956
957
958
959
960
961
962
963
964
965
966
# File 'gems/aws-sdk-backupsearch/lib/aws-sdk-backupsearch/types.rb', line 955

class S3ResultItem < Struct.new(
  :backup_resource_arn,
  :source_resource_arn,
  :backup_vault_name,
  :object_key,
  :object_size,
  :creation_time,
  :etag,
  :version_id)
  SENSITIVE = [:object_key]
  include Aws::Structure
end

#object_key ⇒ String

This is one or more items returned in the results of a search of Amazon S3 backup metadata that match the values input for object key.

Returns:

  • (String)


955
956
957
958
959
960
961
962
963
964
965
966
# File 'gems/aws-sdk-backupsearch/lib/aws-sdk-backupsearch/types.rb', line 955

class S3ResultItem < Struct.new(
  :backup_resource_arn,
  :source_resource_arn,
  :backup_vault_name,
  :object_key,
  :object_size,
  :creation_time,
  :etag,
  :version_id)
  SENSITIVE = [:object_key]
  include Aws::Structure
end

#object_size ⇒ Integer

These are items in the returned results that match values for object size(s) input during a search of Amazon S3 backup metadata.

Returns:

  • (Integer)


955
956
957
958
959
960
961
962
963
964
965
966
# File 'gems/aws-sdk-backupsearch/lib/aws-sdk-backupsearch/types.rb', line 955

class S3ResultItem < Struct.new(
  :backup_resource_arn,
  :source_resource_arn,
  :backup_vault_name,
  :object_key,
  :object_size,
  :creation_time,
  :etag,
  :version_id)
  SENSITIVE = [:object_key]
  include Aws::Structure
end

#source_resource_arn ⇒ String

These are items in the returned results that match source Amazon Resource Names (ARN) input during a search of Amazon S3 backup metadata.

Returns:

  • (String)


955
956
957
958
959
960
961
962
963
964
965
966
# File 'gems/aws-sdk-backupsearch/lib/aws-sdk-backupsearch/types.rb', line 955

class S3ResultItem < Struct.new(
  :backup_resource_arn,
  :source_resource_arn,
  :backup_vault_name,
  :object_key,
  :object_size,
  :creation_time,
  :etag,
  :version_id)
  SENSITIVE = [:object_key]
  include Aws::Structure
end

#version_id ⇒ String

These are one or more items in the returned results that match values for version IDs input during a search of Amazon S3 backup metadata.

Returns:

  • (String)


955
956
957
958
959
960
961
962
963
964
965
966
# File 'gems/aws-sdk-backupsearch/lib/aws-sdk-backupsearch/types.rb', line 955

class S3ResultItem < Struct.new(
  :backup_resource_arn,
  :source_resource_arn,
  :backup_vault_name,
  :object_key,
  :object_size,
  :creation_time,
  :etag,
  :version_id)
  SENSITIVE = [:object_key]
  include Aws::Structure
end