Types¶
The structures of the data returned or required by various API calls are described here.
Responses¶
- typeddict storage3.types.SignedUploadURL¶
typing.TypedDict.- Required Keys:
signed_url (
str)token (
str)path (
str)
Options¶
- typeddict storage3.types.CreateOrUpdateBucketOptions¶
typing.TypedDict.- Optional Keys:
public (
bool)file_size_limit (
int)allowed_mime_types (
list[str])
- typeddict storage3.types.ListBucketFilesOptions¶
typing.TypedDict.- Required Keys:
limit (
int)offset (
int)sortBy (
_sortByType)
- typeddict storage3.types.TransformOptions¶
typing.TypedDict.- Optional Keys:
height (
int)width (
int)resize (
Literal['cover','contain','fill'])format (
Literal['origin','avif'])quality (
int)
- typeddict storage3.types.URLOptions¶
typing.TypedDict.- Optional Keys:
download (
Union[str,bool])transform (
TransformOptions)
- typeddict storage3.types.CreateSignedURLsOptions¶
typing.TypedDict.- Optional Keys:
download (
Union[str,bool])
- typeddict storage3.types.FileOptions¶
typing.TypedDict.- Optional Keys:
cache-control (
str)content-type (
str)x-upsert (
str)
- typeddict storage3.types._sortByType¶
typing.TypedDict.- Required Keys:
column (
str)order (
Literal['asc','desc'])