Skip to content

S3Backend

class: S3Backend

class S3Backend(BaseModel):
    type: Literal[s3] = <BackendType.S3: 's3'>
    bucket: str
    key: str
    region: str | None = None
    dynamodb_table: str | None = None
    encrypt: bool | None = None
    use_lockfile: bool | None = None

Fields

Field Type Default Since
type Literal[s3] <BackendType.S3: 's3'> 0.6.0
bucket str - 0.6.0
key str - 0.6.0
region str | None None 0.6.0
dynamodb_table str | None None 0.6.0
encrypt bool | None None 0.6.0
use_lockfile bool | None None unreleased

Changes

Version Change
0.7.0 added optional field 'use_lockfile' (default: None)
0.6.0 Made public