You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::AppSync::Types::DynamodbDataSourceConfig
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::AppSync::Types::DynamodbDataSourceConfig
 
- Defined in:
- (unknown)
Overview
    Note:
    
  
When passing DynamodbDataSourceConfig as input to an Aws::Client method, you can use a vanilla Hash:
{
  table_name: "String", # required
  aws_region: "String", # required
  use_caller_credentials: false,
  delta_sync_config: {
    base_table_ttl: 1,
    delta_sync_table_name: "String",
    delta_sync_table_ttl: 1,
  },
  versioned: false,
}
Describes an Amazon DynamoDB data source configuration.
Returned by:
Instance Attribute Summary collapse
- 
  
    
      #aws_region  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The AWS Region. 
- 
  
    
      #delta_sync_config  ⇒ Types::DeltaSyncConfig 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The DeltaSyncConfigfor a versioned datasource.
- 
  
    
      #table_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The table name. 
- 
  
    
      #use_caller_credentials  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Set to TRUE to use Amazon Cognito credentials with this data source. 
- 
  
    
      #versioned  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Set to TRUE to use Conflict Detection and Resolution with this data source. 
Instance Attribute Details
#aws_region ⇒ String
The AWS Region.
#delta_sync_config ⇒ Types::DeltaSyncConfig
The DeltaSyncConfig for a versioned datasource.
#table_name ⇒ String
The table name.
#use_caller_credentials ⇒ Boolean
Set to TRUE to use Amazon Cognito credentials with this data source.
#versioned ⇒ Boolean
Set to TRUE to use Conflict Detection and Resolution with this data source.