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)


2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 2620

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)


2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 2620

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)


2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 2620

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)


2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 2620

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)


2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 2620

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)


2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 2620

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)


2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 2620

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