minimalkv.net.s3fsstore module¶
- class minimalkv.net.s3fsstore.Credentials(access_key_id: str | None, secret_access_key: str | None, session_token: str | None)¶
Bases:
NamedTuple
Dataclass to hold AWS credentials.
- as_boto3_params()¶
Return the credentials as a dictionary suitable for boto3 authentication.
- class minimalkv.net.s3fsstore.S3FSStore(bucket, credentials: Credentials | None = None, object_prefix='', url_valid_time=0, reduced_redundancy=False, public=False, metadata=None, verify=True, region_name=None)¶
Bases:
FSSpecStore
,UrlMixin