Request Types
filesender.request_types.File
filesender.request_types.TransferOptions
Bases: TypedDict
email_recipient_when_transfer_expires
instance-attribute
enable_recipient_email_download_complete
instance-attribute
filesender.request_types.PartialTransfer
module-attribute
PartialTransfer = TypedDict(
"PartialTransfer",
{
"options": NotRequired[TransferOptions],
"expires": NotRequired[int],
"subject": NotRequired[str],
"message": NotRequired[str],
"recipients": NotRequired[List[str]],
"from": NotRequired[str],
},
)
filesender.request_types.Transfer
Bases: PartialTransfer
filesender.request_types.TransferUpdate
filesender.request_types.FileUpdate
filesender.request_types.GuestOptions
Bases: TypedDict
filesender.request_types.GuestAllOptions
Bases: TypedDict
filesender.request_types.Guest
module-attribute
Guest = TypedDict(
"Guest",
{
"recipient": str,
"from": str,
"subject": NotRequired[str],
"message": NotRequired[str],
"options": NotRequired[GuestAllOptions],
"expires": NotRequired[int],
},
)