/AWS1/CL_S3_PUTOBJANNOTOUTPUT¶
PutObjectAnnotationOutput
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_key TYPE /AWS1/S3_OBJECTKEY /AWS1/S3_OBJECTKEY¶
The object key.
iv_annotationname TYPE /AWS1/S3_ANNOTATIONNAME /AWS1/S3_ANNOTATIONNAME¶
The name of the annotation.
iv_objectversionid TYPE /AWS1/S3_OBJECTVERSIONID /AWS1/S3_OBJECTVERSIONID¶
The version ID of the object that the annotation was attached to.
iv_etag TYPE /AWS1/S3_ETAG /AWS1/S3_ETAG¶
The entity tag of the annotation.
iv_checksumcrc32 TYPE /AWS1/S3_CHECKSUMCRC32 /AWS1/S3_CHECKSUMCRC32¶
The CRC32 checksum of the stored annotation.
iv_checksumcrc32c TYPE /AWS1/S3_CHECKSUMCRC32C /AWS1/S3_CHECKSUMCRC32C¶
The CRC32C checksum of the stored annotation.
iv_checksumcrc64nvme TYPE /AWS1/S3_CHECKSUMCRC64NVME /AWS1/S3_CHECKSUMCRC64NVME¶
The CRC64NVME checksum of the stored annotation.
iv_checksumsha1 TYPE /AWS1/S3_CHECKSUMSHA1 /AWS1/S3_CHECKSUMSHA1¶
The SHA1 checksum of the stored annotation.
iv_checksumsha256 TYPE /AWS1/S3_CHECKSUMSHA256 /AWS1/S3_CHECKSUMSHA256¶
The SHA256 checksum of the stored annotation.
iv_checksumsha512 TYPE /AWS1/S3_CHECKSUMSHA512 /AWS1/S3_CHECKSUMSHA512¶
The SHA512 checksum of the stored annotation.
iv_checksummd5 TYPE /AWS1/S3_CHECKSUMMD5 /AWS1/S3_CHECKSUMMD5¶
The MD5 checksum of the stored annotation.
iv_checksumxxhash64 TYPE /AWS1/S3_CHECKSUMXXHASH64 /AWS1/S3_CHECKSUMXXHASH64¶
The XXHASH64 checksum of the stored annotation.
iv_checksumxxhash3 TYPE /AWS1/S3_CHECKSUMXXHASH3 /AWS1/S3_CHECKSUMXXHASH3¶
The XXHASH3 checksum of the stored annotation.
iv_checksumxxhash128 TYPE /AWS1/S3_CHECKSUMXXHASH128 /AWS1/S3_CHECKSUMXXHASH128¶
The XXHASH128 checksum of the stored annotation.
iv_checksumtype TYPE /AWS1/S3_CHECKSUMTYPE /AWS1/S3_CHECKSUMTYPE¶
The type of checksum used.
iv_serversideencryption TYPE /AWS1/S3_SERVERSIDEENCRYPTION /AWS1/S3_SERVERSIDEENCRYPTION¶
The server-side encryption algorithm used to encrypt the annotation.
iv_requestcharged TYPE /AWS1/S3_REQUESTCHARGED /AWS1/S3_REQUESTCHARGED¶
If present, indicates that the requester was successfully charged for the request. For more information, see Using Requester Pays buckets for storage transfers and usage in the Amazon Simple Storage Service user guide.
This functionality is not supported for directory buckets.
Queryable Attributes¶
Key¶
The object key.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEY() |
Getter for KEY, with configurable default |
ASK_KEY() |
Getter for KEY w/ exceptions if field has no value |
HAS_KEY() |
Determine if KEY has a value |
AnnotationName¶
The name of the annotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ANNOTATIONNAME() |
Getter for ANNOTATIONNAME, with configurable default |
ASK_ANNOTATIONNAME() |
Getter for ANNOTATIONNAME w/ exceptions if field has no valu |
HAS_ANNOTATIONNAME() |
Determine if ANNOTATIONNAME has a value |
ObjectVersionId¶
The version ID of the object that the annotation was attached to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OBJECTVERSIONID() |
Getter for OBJECTVERSIONID, with configurable default |
ASK_OBJECTVERSIONID() |
Getter for OBJECTVERSIONID w/ exceptions if field has no val |
HAS_OBJECTVERSIONID() |
Determine if OBJECTVERSIONID has a value |
ETag¶
The entity tag of the annotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ETAG() |
Getter for ETAG, with configurable default |
ASK_ETAG() |
Getter for ETAG w/ exceptions if field has no value |
HAS_ETAG() |
Determine if ETAG has a value |
ChecksumCRC32¶
The CRC32 checksum of the stored annotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHECKSUMCRC32() |
Getter for CHECKSUMCRC32, with configurable default |
ASK_CHECKSUMCRC32() |
Getter for CHECKSUMCRC32 w/ exceptions if field has no value |
HAS_CHECKSUMCRC32() |
Determine if CHECKSUMCRC32 has a value |
ChecksumCRC32C¶
The CRC32C checksum of the stored annotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHECKSUMCRC32C() |
Getter for CHECKSUMCRC32C, with configurable default |
ASK_CHECKSUMCRC32C() |
Getter for CHECKSUMCRC32C w/ exceptions if field has no valu |
HAS_CHECKSUMCRC32C() |
Determine if CHECKSUMCRC32C has a value |
ChecksumCRC64NVME¶
The CRC64NVME checksum of the stored annotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHECKSUMCRC64NVME() |
Getter for CHECKSUMCRC64NVME, with configurable default |
ASK_CHECKSUMCRC64NVME() |
Getter for CHECKSUMCRC64NVME w/ exceptions if field has no v |
HAS_CHECKSUMCRC64NVME() |
Determine if CHECKSUMCRC64NVME has a value |
ChecksumSHA1¶
The SHA1 checksum of the stored annotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHECKSUMSHA1() |
Getter for CHECKSUMSHA1, with configurable default |
ASK_CHECKSUMSHA1() |
Getter for CHECKSUMSHA1 w/ exceptions if field has no value |
HAS_CHECKSUMSHA1() |
Determine if CHECKSUMSHA1 has a value |
ChecksumSHA256¶
The SHA256 checksum of the stored annotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHECKSUMSHA256() |
Getter for CHECKSUMSHA256, with configurable default |
ASK_CHECKSUMSHA256() |
Getter for CHECKSUMSHA256 w/ exceptions if field has no valu |
HAS_CHECKSUMSHA256() |
Determine if CHECKSUMSHA256 has a value |
ChecksumSHA512¶
The SHA512 checksum of the stored annotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHECKSUMSHA512() |
Getter for CHECKSUMSHA512, with configurable default |
ASK_CHECKSUMSHA512() |
Getter for CHECKSUMSHA512 w/ exceptions if field has no valu |
HAS_CHECKSUMSHA512() |
Determine if CHECKSUMSHA512 has a value |
ChecksumMD5¶
The MD5 checksum of the stored annotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHECKSUMMD5() |
Getter for CHECKSUMMD5, with configurable default |
ASK_CHECKSUMMD5() |
Getter for CHECKSUMMD5 w/ exceptions if field has no value |
HAS_CHECKSUMMD5() |
Determine if CHECKSUMMD5 has a value |
ChecksumXXHASH64¶
The XXHASH64 checksum of the stored annotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHECKSUMXXHASH64() |
Getter for CHECKSUMXXHASH64, with configurable default |
ASK_CHECKSUMXXHASH64() |
Getter for CHECKSUMXXHASH64 w/ exceptions if field has no va |
HAS_CHECKSUMXXHASH64() |
Determine if CHECKSUMXXHASH64 has a value |
ChecksumXXHASH3¶
The XXHASH3 checksum of the stored annotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHECKSUMXXHASH3() |
Getter for CHECKSUMXXHASH3, with configurable default |
ASK_CHECKSUMXXHASH3() |
Getter for CHECKSUMXXHASH3 w/ exceptions if field has no val |
HAS_CHECKSUMXXHASH3() |
Determine if CHECKSUMXXHASH3 has a value |
ChecksumXXHASH128¶
The XXHASH128 checksum of the stored annotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHECKSUMXXHASH128() |
Getter for CHECKSUMXXHASH128, with configurable default |
ASK_CHECKSUMXXHASH128() |
Getter for CHECKSUMXXHASH128 w/ exceptions if field has no v |
HAS_CHECKSUMXXHASH128() |
Determine if CHECKSUMXXHASH128 has a value |
ChecksumType¶
The type of checksum used.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHECKSUMTYPE() |
Getter for CHECKSUMTYPE, with configurable default |
ASK_CHECKSUMTYPE() |
Getter for CHECKSUMTYPE w/ exceptions if field has no value |
HAS_CHECKSUMTYPE() |
Determine if CHECKSUMTYPE has a value |
ServerSideEncryption¶
The server-side encryption algorithm used to encrypt the annotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVERSIDEENCRYPTION() |
Getter for SERVERSIDEENCRYPTION, with configurable default |
ASK_SERVERSIDEENCRYPTION() |
Getter for SERVERSIDEENCRYPTION w/ exceptions if field has n |
HAS_SERVERSIDEENCRYPTION() |
Determine if SERVERSIDEENCRYPTION has a value |
RequestCharged¶
If present, indicates that the requester was successfully charged for the request. For more information, see Using Requester Pays buckets for storage transfers and usage in the Amazon Simple Storage Service user guide.
This functionality is not supported for directory buckets.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REQUESTCHARGED() |
Getter for REQUESTCHARGED, with configurable default |
ASK_REQUESTCHARGED() |
Getter for REQUESTCHARGED w/ exceptions if field has no valu |
HAS_REQUESTCHARGED() |
Determine if REQUESTCHARGED has a value |