DataSourceDynamodbConfig class
Constructors
-
DataSourceDynamodbConfig({Input<
DataSourceDynamodbConfigDeltaSyncConfig?> ? deltaSyncConfig, Input<String?> ? region, required Input<String> tableName, Input<bool?> ? useCallerCredentials, Input<bool?> ? versioned}) -
Creates a new DataSourceDynamodbConfig.
deltaSyncConfigDeltaSyncConfig for a versioned data source. SeedeltaSyncConfigBlock for details.regionAWS region of the DynamoDB table. Defaults to current region.tableNameName of the DynamoDB table.useCallerCredentialsSet totrueto use Amazon Cognito credentials with this data source.versionedDetects Conflict Detection and Resolution with this data source.const -
DataSourceDynamodbConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
deltaSyncConfig
→ Input<
DataSourceDynamodbConfigDeltaSyncConfig?> ? -
DeltaSyncConfig for a versioned data source. See
deltaSyncConfigBlock for details.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
region
→ Input<
String?> ? -
AWS region of the DynamoDB table. Defaults to current region.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
tableName
→ Input<
String> -
Name of the DynamoDB table.
final
-
useCallerCredentials
→ Input<
bool?> ? -
Set to
trueto use Amazon Cognito credentials with this data source.final -
versioned
→ Input<
bool?> ? -
Detects Conflict Detection and Resolution with this data source.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited