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_arnString

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_nameString

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_timeTime

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

#etagString

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_keyString

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_sizeInteger

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_arnString

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_idString

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