DeleteObjectAnnotationRequest
¶
Source code in docs_src/capo_s3/types/delete_object_annotation_request.py
annotation_name
instance-attribute
¶
annotation_name: AnnotationName
The name of the annotation to delete. Annotation names are UTF-8 encoded and cannot start with aws or s3 (case-insensitive).
Length Constraints: Minimum length of 1. Maximum length of 512 bytes.
expected_bucket_owner
instance-attribute
¶
expected_bucket_owner: NotRequired[AccountId]
The account ID of the expected bucket owner.
object_if_match
instance-attribute
¶
object_if_match: NotRequired[ObjectIfMatch]
If specified, the operation only succeeds if the object's ETag matches the provided value.
version_id
instance-attribute
¶
version_id: NotRequired[ObjectVersionId]
The version ID of the object.