# API Reference <a name="API Reference"></a>

## Constructs <a name="Constructs"></a>

### InitializedDynamodbTable <a name="initialized-dynamodb-table.InitializedDynamodbTable"></a>

#### Initializer <a name="initialized-dynamodb-table.InitializedDynamodbTable.Initializer"></a>

```typescript
import { InitializedDynamodbTable } from 'initialized-dynamodb-table'

new InitializedDynamodbTable(scope: Construct, id: string, props: InitializedDynamodbTableProps)
```

##### `scope`<sup>Required</sup> <a name="initialized-dynamodb-table.InitializedDynamodbTable.parameter.scope"></a>

- *Type:* [`@aws-cdk/core.Construct`](#@aws-cdk/core.Construct)

---

##### `id`<sup>Required</sup> <a name="initialized-dynamodb-table.InitializedDynamodbTable.parameter.id"></a>

- *Type:* `string`

---

##### `props`<sup>Required</sup> <a name="initialized-dynamodb-table.InitializedDynamodbTable.parameter.props"></a>

- *Type:* [`initialized-dynamodb-table.InitializedDynamodbTableProps`](#initialized-dynamodb-table.InitializedDynamodbTableProps)

---





## Structs <a name="Structs"></a>

### InitializedDynamodbTableProps <a name="initialized-dynamodb-table.InitializedDynamodbTableProps"></a>

#### Initializer <a name="[object Object].Initializer"></a>

```typescript
import { InitializedDynamodbTableProps } from 'initialized-dynamodb-table'

const initializedDynamodbTableProps: InitializedDynamodbTableProps = { ... }
```

##### `dataPath`<sup>Required</sup> <a name="initialized-dynamodb-table.InitializedDynamodbTableProps.property.dataPath"></a>

- *Type:* `string`

---

##### `tableProps`<sup>Required</sup> <a name="initialized-dynamodb-table.InitializedDynamodbTableProps.property.tableProps"></a>

- *Type:* [`@aws-cdk/aws-dynamodb.TableProps`](#@aws-cdk/aws-dynamodb.TableProps)

---

##### `timeout`<sup>Optional</sup> <a name="initialized-dynamodb-table.InitializedDynamodbTableProps.property.timeout"></a>

- *Type:* [`@aws-cdk/core.Duration`](#@aws-cdk/core.Duration)

---



