ssmbak package

Subpackages

Submodules

ssmbak.typing module

Typing aliases

class ssmbak.typing.Preview

Bases: TypedDict

Preview information for SSM parameter restore.

Deleted: NotRequired[bool]
Description: NotRequired[str]
Modified: datetime
Name: str
Type: NotRequired[Literal['SecureString', 'String', 'StringList']]
Value: NotRequired[str]
class ssmbak.typing.Version

Bases: TypedDict

S3 object version with tagset metadata.

Body: NotRequired[str]
Deleted: NotRequired[bool]
ETag: str
IsLatest: bool
Key: str
LastModified: datetime
Size: int
StorageClass: str
VersionId: str
tagset: dict[str, str]