Search
Preparing search index...
The search index is not available
ddes
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Packages
@ddes/aws-store
AwsMetaStore
Class AwsMetaStore
Interface for MetaStore powered by AWS DynamoDB
Hierarchy
MetaStore
AwsMetaStore
Index
Constructors
constructor
Properties
autoscaling
aws
Config
dynamodb
dynamodb
Client
Configuration
table
Name
Accessors
table
Specification
Methods
delete
get
list
put
setup
teardown
Object literals
initial
Capacity
Constructors
constructor
new
Aws
Meta
Store
(
config
:
object
)
:
AwsMetaStore
Parameters
config:
object
Optional
autoscaling
?:
AutoscalingConfig
Optional
aws
Config
?:
ConfigurationOptions
Optional
dynamodb
Client
Configuration
?:
DynamoDB.ClientConfiguration
Optional
initial
Capacity
?:
StoreCapacityConfig
table
Name
:
string
Returns
AwsMetaStore
Properties
Optional
autoscaling
autoscaling
:
AutoscalingConfig
Optional
aws
Config
aws
Config
:
ConfigurationOptions
Private
dynamodb
dynamodb
:
DynamoDB
Optional
dynamodb
Client
Configuration
dynamodb
Client
Configuration
:
DynamoDB.ClientConfiguration
table
Name
table
Name
:
string
Accessors
Private
table
Specification
get
tableSpecification
(
)
:
object
Returns
object
Attribute
Definitions
:
object
[]
Key
Schema
:
object
[]
Table
Name
:
string
Provisioned
Throughput
:
object
Read
Capacity
Units
:
number
Write
Capacity
Units
:
number
Methods
delete
delete
(
key
:
MetaStoreKey
)
:
Promise
<
void
>
Parameters
key:
MetaStoreKey
Returns
Promise
<
void
>
get
get
(
key
:
MetaStoreKey
)
:
Promise
<
any
>
Parameters
key:
MetaStoreKey
Returns
Promise
<
any
>
list
list
(
primaryKey
:
string
)
:
AsyncIterableIterator
<
[
string
,
any
]
>
Parameters
primaryKey:
string
Returns
AsyncIterableIterator
<
[
string
,
any
]
>
put
put
(
key
:
MetaStoreKey
, value
:
any
, options
?:
object
)
:
Promise
<
void
>
Parameters
key:
MetaStoreKey
value:
any
Default value
options:
object
= {}
Optional
expires
At
?:
Date
Returns
Promise
<
void
>
setup
setup
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
teardown
teardown
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Object literals
initial
Capacity
initial
Capacity
:
object
table
Read
table
Read
:
number
= 2
table
Write
table
Write
:
number
= 2
Packages
@ddes/aws-
lambda-
transformer
@ddes/aws-
store
@ddes/cli
@ddes/core
@ddes/event-
streaming
@ddes/store-
transformations
Aws
Event
Store
Aws
Event
Store
Batch
Mutator
Aws
Event
Store
Query
Response
Aws
Meta
Store
constructor
autoscaling
aws
Config
dynamodb
dynamodb
Client
Configuration
table
Name
table
Specification
delete
get
list
put
setup
teardown
initial
Capacity
Aws
Snapshot
Store
Autoscaling
Config
Aws
Event
Store
Config
Marshalled
Commit
Store
Capacity
Config
Store
Query
Params
Generated using
TypeDoc
Interface for MetaStore powered by AWS DynamoDB