S3Object
¶
Source code in docs_src/capo_macie2/types/s3_object.py
bucket_arn
instance-attribute
¶
bucket_arn: NotRequired[__string]
The Amazon Resource Name (ARN) of the bucket that contains the object.
e_tag
instance-attribute
¶
e_tag: NotRequired[__string]
The entity tag (ETag) that identifies the affected version of the object. If the object was overwritten or changed after Amazon Macie produced the finding, this value might be different from the current ETag for the object.
extension
instance-attribute
¶
extension: NotRequired[__string]
The file name extension of the object. If the object doesn't have a file name extension, this value is "".
key
instance-attribute
¶
key: NotRequired[__string]
The full name (key) of the object, including the object's prefix if applicable.
last_modified
instance-attribute
¶
last_modified: NotRequired[__timestampIso8601]
The date and time, in UTC and extended ISO 8601 format, when the object was last modified.
path
instance-attribute
¶
path: NotRequired[__string]
The full path to the affected object, including the name of the affected bucket and the object's name (key).
public_access
instance-attribute
¶
public_access: NotRequired[__boolean]
Specifies whether the object is publicly accessible due to the combination of permissions settings that apply to the object.
server_side_encryption
instance-attribute
¶
server_side_encryption: NotRequired[ServerSideEncryption]
The type of server-side encryption that was used to encrypt the object.
size
instance-attribute
¶
size: NotRequired[__long]
The total storage size, in bytes, of the object.
storage_class
instance-attribute
¶
storage_class: NotRequired[StorageClass]
The storage class of the object.
tags
instance-attribute
¶
tags: NotRequired[KeyValuePairList]
The tags that are associated with the object.