Class: Aws::Types::HeadObjectOutput

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:ssekms_key_id])

Instance Attribute Summary collapse

Instance Attribute Details

#accept_ranges::String

Returns the value of attribute accept_ranges.

Returns:

  • (::String)


1361
1362
1363
# File 'sig/types.rbs', line 1361

def accept_ranges
  @accept_ranges
end

#archive_status"ARCHIVE_ACCESS", "DEEP_ARCHIVE_ACCESS"

Returns the value of attribute archive_status.

Returns:

  • ("ARCHIVE_ACCESS", "DEEP_ARCHIVE_ACCESS")


1364
1365
1366
# File 'sig/types.rbs', line 1364

def archive_status
  @archive_status
end

#bucket_key_enabledBoolean

Returns the value of attribute bucket_key_enabled.

Returns:

  • (Boolean)


1395
1396
1397
# File 'sig/types.rbs', line 1395

def bucket_key_enabled
  @bucket_key_enabled
end

#cache_control::String

Returns the value of attribute cache_control.

Returns:

  • (::String)


1381
1382
1383
# File 'sig/types.rbs', line 1381

def cache_control
  @cache_control
end

#checksum_crc32::String

Returns the value of attribute checksum_crc32.

Returns:

  • (::String)


1367
1368
1369
# File 'sig/types.rbs', line 1367

def checksum_crc32
  @checksum_crc32
end

#checksum_crc32c::String

Returns the value of attribute checksum_crc32c.

Returns:

  • (::String)


1368
1369
1370
# File 'sig/types.rbs', line 1368

def checksum_crc32c
  @checksum_crc32c
end

#checksum_crc64nvme::String

Returns the value of attribute checksum_crc64nvme.

Returns:

  • (::String)


1369
1370
1371
# File 'sig/types.rbs', line 1369

def checksum_crc64nvme
  @checksum_crc64nvme
end

#checksum_md5::String

Returns the value of attribute checksum_md5.

Returns:

  • (::String)


1373
1374
1375
# File 'sig/types.rbs', line 1373

def checksum_md5
  @checksum_md5
end

#checksum_sha1::String

Returns the value of attribute checksum_sha1.

Returns:

  • (::String)


1370
1371
1372
# File 'sig/types.rbs', line 1370

def checksum_sha1
  @checksum_sha1
end

#checksum_sha256::String

Returns the value of attribute checksum_sha256.

Returns:

  • (::String)


1371
1372
1373
# File 'sig/types.rbs', line 1371

def checksum_sha256
  @checksum_sha256
end

#checksum_sha512::String

Returns the value of attribute checksum_sha512.

Returns:

  • (::String)


1372
1373
1374
# File 'sig/types.rbs', line 1372

def checksum_sha512
  @checksum_sha512
end

#checksum_type"COMPOSITE", "FULL_OBJECT"

Returns the value of attribute checksum_type.

Returns:

  • ("COMPOSITE", "FULL_OBJECT")


1377
1378
1379
# File 'sig/types.rbs', line 1377

def checksum_type
  @checksum_type
end

#checksum_xxhash128::String

Returns the value of attribute checksum_xxhash128.

Returns:

  • (::String)


1376
1377
1378
# File 'sig/types.rbs', line 1376

def checksum_xxhash128
  @checksum_xxhash128
end

#checksum_xxhash3::String

Returns the value of attribute checksum_xxhash3.

Returns:

  • (::String)


1375
1376
1377
# File 'sig/types.rbs', line 1375

def checksum_xxhash3
  @checksum_xxhash3
end

#checksum_xxhash64::String

Returns the value of attribute checksum_xxhash64.

Returns:

  • (::String)


1374
1375
1376
# File 'sig/types.rbs', line 1374

def checksum_xxhash64
  @checksum_xxhash64
end

#content_disposition::String

Returns the value of attribute content_disposition.

Returns:

  • (::String)


1382
1383
1384
# File 'sig/types.rbs', line 1382

def content_disposition
  @content_disposition
end

#content_encoding::String

Returns the value of attribute content_encoding.

Returns:

  • (::String)


1383
1384
1385
# File 'sig/types.rbs', line 1383

def content_encoding
  @content_encoding
end

#content_language::String

Returns the value of attribute content_language.

Returns:

  • (::String)


1384
1385
1386
# File 'sig/types.rbs', line 1384

def content_language
  @content_language
end

#content_length::Integer

Returns the value of attribute content_length.

Returns:

  • (::Integer)


1366
1367
1368
# File 'sig/types.rbs', line 1366

def content_length
  @content_length
end

#content_range::String

Returns the value of attribute content_range.

Returns:

  • (::String)


1386
1387
1388
# File 'sig/types.rbs', line 1386

def content_range
  @content_range
end

#content_type::String

Returns the value of attribute content_type.

Returns:

  • (::String)


1385
1386
1387
# File 'sig/types.rbs', line 1385

def content_type
  @content_type
end

#delete_markerBoolean

Returns the value of attribute delete_marker.

Returns:

  • (Boolean)


1360
1361
1362
# File 'sig/types.rbs', line 1360

def delete_marker
  @delete_marker
end

#etag::String

Returns the value of attribute etag.

Returns:

  • (::String)


1378
1379
1380
# File 'sig/types.rbs', line 1378

def etag
  @etag
end

#expiration::String

Returns the value of attribute expiration.

Returns:

  • (::String)


1362
1363
1364
# File 'sig/types.rbs', line 1362

def expiration
  @expiration
end

#expires::Time

Returns the value of attribute expires.

Returns:

  • (::Time)


1387
1388
1389
# File 'sig/types.rbs', line 1387

def expires
  @expires
end

#expires_string::String

Returns the value of attribute expires_string.

Returns:

  • (::String)


1388
1389
1390
# File 'sig/types.rbs', line 1388

def expires_string
  @expires_string
end

#last_modified::Time

Returns the value of attribute last_modified.

Returns:

  • (::Time)


1365
1366
1367
# File 'sig/types.rbs', line 1365

def last_modified
  @last_modified
end

#metadata::Hash[::String, ::String]

Returns the value of attribute metadata.

Returns:

  • (::Hash[::String, ::String])


1391
1392
1393
# File 'sig/types.rbs', line 1391

def 
  @metadata
end

#missing_meta::Integer

Returns the value of attribute missing_meta.

Returns:

  • (::Integer)


1379
1380
1381
# File 'sig/types.rbs', line 1379

def missing_meta
  @missing_meta
end

Returns the value of attribute object_lock_legal_hold_status.

Returns:

  • ("ON", "OFF")


1403
1404
1405
# File 'sig/types.rbs', line 1403

def object_lock_legal_hold_status
  @object_lock_legal_hold_status
end

#object_lock_mode"GOVERNANCE", "COMPLIANCE"

Returns the value of attribute object_lock_mode.

Returns:

  • ("GOVERNANCE", "COMPLIANCE")


1401
1402
1403
# File 'sig/types.rbs', line 1401

def object_lock_mode
  @object_lock_mode
end

#object_lock_retain_until_date::Time

Returns the value of attribute object_lock_retain_until_date.

Returns:

  • (::Time)


1402
1403
1404
# File 'sig/types.rbs', line 1402

def object_lock_retain_until_date
  @object_lock_retain_until_date
end

#parts_count::Integer

Returns the value of attribute parts_count.

Returns:

  • (::Integer)


1399
1400
1401
# File 'sig/types.rbs', line 1399

def parts_count
  @parts_count
end

#replication_status"COMPLETE", ...

Returns the value of attribute replication_status.

Returns:

  • ("COMPLETE", "PENDING", "FAILED", "REPLICA", "COMPLETED")


1398
1399
1400
# File 'sig/types.rbs', line 1398

def replication_status
  @replication_status
end

#request_charged"requester"

Returns the value of attribute request_charged.

Returns:

  • ("requester")


1397
1398
1399
# File 'sig/types.rbs', line 1397

def request_charged
  @request_charged
end

#restore::String

Returns the value of attribute restore.

Returns:

  • (::String)


1363
1364
1365
# File 'sig/types.rbs', line 1363

def restore
  @restore
end

#server_side_encryption"AES256", ...

Returns the value of attribute server_side_encryption.

Returns:

  • ("AES256", "aws:fsx", "aws:kms", "aws:kms:dsse")


1390
1391
1392
# File 'sig/types.rbs', line 1390

def server_side_encryption
  @server_side_encryption
end

#sse_customer_algorithm::String

Returns the value of attribute sse_customer_algorithm.

Returns:

  • (::String)


1392
1393
1394
# File 'sig/types.rbs', line 1392

def sse_customer_algorithm
  @sse_customer_algorithm
end

#sse_customer_key_md5::String

Returns the value of attribute sse_customer_key_md5.

Returns:

  • (::String)


1393
1394
1395
# File 'sig/types.rbs', line 1393

def sse_customer_key_md5
  @sse_customer_key_md5
end

#ssekms_key_id::String

Returns the value of attribute ssekms_key_id.

Returns:

  • (::String)


1394
1395
1396
# File 'sig/types.rbs', line 1394

def ssekms_key_id
  @ssekms_key_id
end

#storage_class"STANDARD", ...

Returns the value of attribute storage_class.

Returns:

  • ("STANDARD", "REDUCED_REDUNDANCY", "STANDARD_IA", "ONEZONE_IA", "INTELLIGENT_TIERING", "GLACIER", "DEEP_ARCHIVE", "OUTPOSTS", "GLACIER_IR", "SNOW", "EXPRESS_ONEZONE", "FSX_OPENZFS", "FSX_ONTAP")


1396
1397
1398
# File 'sig/types.rbs', line 1396

def storage_class
  @storage_class
end

#tag_count::Integer

Returns the value of attribute tag_count.

Returns:

  • (::Integer)


1400
1401
1402
# File 'sig/types.rbs', line 1400

def tag_count
  @tag_count
end

#version_id::String

Returns the value of attribute version_id.

Returns:

  • (::String)


1380
1381
1382
# File 'sig/types.rbs', line 1380

def version_id
  @version_id
end

#website_redirect_location::String

Returns the value of attribute website_redirect_location.

Returns:

  • (::String)


1389
1390
1391
# File 'sig/types.rbs', line 1389

def website_redirect_location
  @website_redirect_location
end