userver: pytest_userver.s3api._S3BucketUploadStorage Class Reference
Loading...
Searching...
No Matches
pytest_userver.s3api._S3BucketUploadStorage Class Reference

Detailed Description

Definition at line 72 of file s3api.py.

Public Member Functions

 __init__ (self)
 
 create_multipart_upload (self, str key, Mapping[str, str]|None user_defined_meta=None)
 
 abort_multipart_uplod (self, str key, str upload_id)
 
 upload_part (self, str key, str upload_id, int part_number, bytearray data, dt.datetime|str|None last_modified=None)
 
 complete_multipart_upload (self, str key, str upload_id, list parts_to_complete)
 

Static Protected Member Functions

 _generate_upload_id ()
 
 _generate_etag (data)
 

Constructor & Destructor Documentation

◆ __init__()

pytest_userver.s3api._S3BucketUploadStorage.__init__ (   self)

Definition at line 73 of file s3api.py.

Member Function Documentation

◆ _generate_etag()

pytest_userver.s3api._S3BucketUploadStorage._generate_etag (   data)
staticprotected

Definition at line 81 of file s3api.py.

◆ _generate_upload_id()

pytest_userver.s3api._S3BucketUploadStorage._generate_upload_id ( )
staticprotected

Definition at line 77 of file s3api.py.

◆ abort_multipart_uplod()

pytest_userver.s3api._S3BucketUploadStorage.abort_multipart_uplod (   self,
str  key,
str  upload_id 
)

Definition at line 99 of file s3api.py.

◆ complete_multipart_upload()

pytest_userver.s3api._S3BucketUploadStorage.complete_multipart_upload (   self,
str  key,
str  upload_id,
list  parts_to_complete 
)

Definition at line 138 of file s3api.py.

◆ create_multipart_upload()

pytest_userver.s3api._S3BucketUploadStorage.create_multipart_upload (   self,
str  key,
Mapping[str, str] | None   user_defined_meta = None 
)

Definition at line 84 of file s3api.py.

◆ upload_part()

pytest_userver.s3api._S3BucketUploadStorage.upload_part (   self,
str  key,
str  upload_id,
int  part_number,
bytearray  data,
dt.datetime | str | None   last_modified = None 
)

Definition at line 106 of file s3api.py.


The documentation for this class was generated from the following file: