Bucket¶
- class geodesic.tesseract.components.Bucket(*args, **kwargs)[source]¶
Bases:
geodesic.bases._APIObject
- url¶
//bucket/prefix). If this is specified, you do not need to specify prefix, platform, bucket, region, account or domain
Descriptor:
_StringDescr
- Type
(str) - a storage URL, (e.g. s3
- Type
//bucket/prefix or gs
- prefix¶
(str) - all output will be written to this prefix
Descriptor:
_StringDescr
- platform¶
(str) - the platform for this bucket (aws, gcp, azure)
Descriptor:
_StringDescr
- bucket¶
(str) - name of the bucket or container
Descriptor:
_StringDescr
- region¶
(str) - storage region (AWS)
Descriptor:
_StringDescr
- credentials¶
(str) - credentials to access this bucket
Descriptor:
_StringDescr
- account¶
(str) - the azure storage account name (e.g. storageaccount)
Descriptor:
_StringDescr
- domain¶
(str) - the azure storage domain (e.g. us.core.windows.net)
Descriptor:
_StringDescr
- requester_pays¶
(bool) - requester pays to access bucket
Descriptor:
_BoolDescr