GetObjectAnnotationRequest
¶
Source code in docs_src/capo_s3/types/get_object_annotation_request.py
annotation_name
instance-attribute
¶
annotation_name: AnnotationName
The name of the annotation to retrieve.
Length Constraints: Minimum length of 1. Maximum length of 512 bytes.
checksum_mode
instance-attribute
¶
checksum_mode: NotRequired[ChecksumMode]
Set to ENABLED to validate the checksum of the annotation payload on retrieval.
expected_bucket_owner
instance-attribute
¶
expected_bucket_owner: NotRequired[AccountId]
The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with an HTTP 403 (Access Denied) error.
version_id
instance-attribute
¶
version_id: NotRequired[ObjectVersionId]
The version ID of the object.