Skip to main content

FuseDynamoInstance

@appfire/fuse-datastoreDocs


@appfire/fuse-datastore / FuseDynamoInstance

Class: FuseDynamoInstance

Constructors

new FuseDynamoInstance()

new FuseDynamoInstance(): FuseDynamoInstance

Returns

FuseDynamoInstance

Methods

getConfig()

static getConfig(config?): DynamoDBFactoryConfig

Parameters

config?: DynamoInstanceConfig | APIGatewayProxyEvent

Returns

DynamoDBFactoryConfig

Defined in

factory/dynamo.instance.ts:44


getInstance()

static getInstance(config?): FuseDynamoDBClientFactory\<DynamoDB>

Parameters

config?: DynamoDBFactoryConfig | APIGatewayProxyEvent

Returns

FuseDynamoDBClientFactory\<DynamoDB>

Defined in

factory/dynamo.instance.ts:21


getInstanceByArn()

static getInstanceByArn(config): FuseDynamoDBClientFactory\<DynamoDB>

Parameters

config: DynamoInstanceConfig

Returns

FuseDynamoDBClientFactory\<DynamoDB>

Defined in

factory/dynamo.instance.ts:32


getInstanceCacheOptimised()

static getInstanceCacheOptimised(config?): Promise\<FuseDynamoDBClientFactory\<DynamoDB>>

Parameters

config?: DynamoInstanceConfig | APIGatewayProxyEvent

Returns

Promise\<FuseDynamoDBClientFactory\<DynamoDB>>

Defined in

factory/dynamo.instance.ts:74


getInstanceCacheOptimisedByArn()

static getInstanceCacheOptimisedByArn(config): Promise\<FuseDynamoDBClientFactory\<DynamoDB>>

Parameters

config: DynamoInstanceConfig

Returns

Promise\<FuseDynamoDBClientFactory\<DynamoDB>>

Defined in

factory/dynamo.instance.ts:93