botframework-s3storage
Version:
This is a library to store botframework bot state to s3
13 lines (12 loc) • 422 B
TypeScript
import { StoreItems, Storage } from 'botbuilder-core';
export default class S3Storage implements Storage {
private s3Client;
private bucketName;
protected etag: number;
constructor(bucketName: string, options?: any);
private getJsonObject;
private putObject;
read(keys: string[]): Promise<StoreItems>;
write(changes: StoreItems): Promise<void>;
delete(keys: string[]): Promise<void>;
}