Class: Aws::S3::Types::CopyPartResult

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

Overview

Container for all response elements.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#checksum_crc32String

This header can be used as a data integrity check to verify that the data received is the same data that was originally sent. This header specifies the Base64 encoded, 32-bit CRC32 checksum of the part. For more information, see Checking object integrity in the Amazon S3 User Guide.

Returns:

  • (String)


2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 2754

class CopyPartResult < Struct.new(
  :etag,
  :last_modified,
  :checksum_crc32,
  :checksum_crc32c,
  :checksum_crc64nvme,
  :checksum_sha1,
  :checksum_sha256)
  SENSITIVE = []
  include Aws::Structure
end

#checksum_crc32cString

This header can be used as a data integrity check to verify that the data received is the same data that was originally sent. This header specifies the Base64 encoded, 32-bit CRC32C checksum of the part. For more information, see Checking object integrity in the Amazon S3 User Guide.

Returns:

  • (String)


2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 2754

class CopyPartResult < Struct.new(
  :etag,
  :last_modified,
  :checksum_crc32,
  :checksum_crc32c,
  :checksum_crc64nvme,
  :checksum_sha1,
  :checksum_sha256)
  SENSITIVE = []
  include Aws::Structure
end

#checksum_crc64nvmeString

The Base64 encoded, 64-bit CRC64NVME checksum of the part. This checksum is present if the multipart upload request was created with the CRC64NVME checksum algorithm to the uploaded object). For more information, see Checking object integrity in the Amazon S3 User Guide.

Returns:

  • (String)


2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 2754

class CopyPartResult < Struct.new(
  :etag,
  :last_modified,
  :checksum_crc32,
  :checksum_crc32c,
  :checksum_crc64nvme,
  :checksum_sha1,
  :checksum_sha256)
  SENSITIVE = []
  include Aws::Structure
end

#checksum_sha1String

This header can be used as a data integrity check to verify that the data received is the same data that was originally sent. This header specifies the Base64 encoded, 160-bit SHA1 checksum of the part. For more information, see Checking object integrity in the Amazon S3 User Guide.

Returns:

  • (String)


2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 2754

class CopyPartResult < Struct.new(
  :etag,
  :last_modified,
  :checksum_crc32,
  :checksum_crc32c,
  :checksum_crc64nvme,
  :checksum_sha1,
  :checksum_sha256)
  SENSITIVE = []
  include Aws::Structure
end

#checksum_sha256String

This header can be used as a data integrity check to verify that the data received is the same data that was originally sent. This header specifies the Base64 encoded, 256-bit SHA256 checksum of the part. For more information, see Checking object integrity in the Amazon S3 User Guide.

Returns:

  • (String)


2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 2754

class CopyPartResult < Struct.new(
  :etag,
  :last_modified,
  :checksum_crc32,
  :checksum_crc32c,
  :checksum_crc64nvme,
  :checksum_sha1,
  :checksum_sha256)
  SENSITIVE = []
  include Aws::Structure
end

#etagString

Entity tag of the object.

Returns:

  • (String)


2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 2754

class CopyPartResult < Struct.new(
  :etag,
  :last_modified,
  :checksum_crc32,
  :checksum_crc32c,
  :checksum_crc64nvme,
  :checksum_sha1,
  :checksum_sha256)
  SENSITIVE = []
  include Aws::Structure
end

#last_modifiedTime

Date and time at which the object was uploaded.

Returns:

  • (Time)


2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 2754

class CopyPartResult < Struct.new(
  :etag,
  :last_modified,
  :checksum_crc32,
  :checksum_crc32c,
  :checksum_crc64nvme,
  :checksum_sha1,
  :checksum_sha256)
  SENSITIVE = []
  include Aws::Structure
end