Bucket

Bucket

Provides bucket interface.

Constructor

new Bucket()

Source:
Example
const modelFoo = new Model('foo');
modelFoo.parent = null;
modelFoo.fields = ['foo1', 'foo2', 'foo3'];

const modelBar = new Model('bar');
modelBar.parent = modelFoo;
modelBar.fields = ['bar1', 'bar2', 'bar3'];

class Storage extends Bucket {
  models = [modelFoo, modelBar];
}

  ..

const storage = new Storage();
const client = storage.config({
  bucket: 's3-is-not-a-db',
  region: 'us-east-1'
});

client.<Model>.<Action>()

Methods

config(opts)

Source:
Parameters:
Name Type Description
opts Object

Configuration options.