Interface CfnDataSource.IDynamoDBConfigProperty
The DynamoDBConfig property type specifies the AwsRegion and TableName for an Amazon DynamoDB table in your account for an AWS AppSync data source.
Namespace: Amazon.CDK.AWS.AppSync
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnDataSource.IDynamoDBConfigProperty
Syntax (vb)
Public Interface CfnDataSource.IDynamoDBConfigProperty
Remarks
DynamoDBConfig is a property of the AWS::AppSync::DataSource property type.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.AppSync;
var dynamoDBConfigProperty = new DynamoDBConfigProperty {
AwsRegion = "awsRegion",
TableName = "tableName",
// the properties below are optional
DeltaSyncConfig = new DeltaSyncConfigProperty {
BaseTableTtl = "baseTableTtl",
DeltaSyncTableName = "deltaSyncTableName",
DeltaSyncTableTtl = "deltaSyncTableTtl"
},
UseCallerCredentials = false,
Versioned = false
};
Synopsis
Properties
| AwsRegion | The AWS Region. |
| DeltaSyncConfig | The |
| TableName | The table name. |
| UseCallerCredentials | Set to |
| Versioned | Set to TRUE to use Conflict Detection and Resolution with this data source. |
Properties
AwsRegion
The AWS Region.
string AwsRegion { get; }
Property Value
Remarks
DeltaSyncConfig
The DeltaSyncConfig for a versioned datasource.
object? DeltaSyncConfig { get; }
Property Value
Remarks
TableName
The table name.
string TableName { get; }
Property Value
Remarks
UseCallerCredentials
Set to TRUE to use AWS Identity and Access Management with this data source.
object? UseCallerCredentials { get; }
Property Value
Remarks
Versioned
Set to TRUE to use Conflict Detection and Resolution with this data source.
object? Versioned { get; }