AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Specifies an Amazon DynamoDB table to crawl.

Inheritance Hierarchy

System.Object
  Amazon.Glue.Model.DynamoDBTarget

Namespace: Amazon.Glue.Model
Assembly: AWSSDK.Glue.dll
Version: 3.x.y.z

Syntax

C#
public class DynamoDBTarget

The DynamoDBTarget type exposes the following members

Constructors

NameDescription
Public Method DynamoDBTarget()

Properties

NameTypeDescription
Public Property Path System.String

Gets and sets the property Path.

The name of the DynamoDB table to crawl.

Public Property ScanAll System.Boolean

Gets and sets the property ScanAll.

Indicates whether to scan all the records, or to sample rows from the table. Scanning all the records can take a long time when the table is not a high throughput table.

A value of true means to scan all records, while a value of false means to sample the records. If no value is specified, the value defaults to true.

Public Property ScanRate System.Double

Gets and sets the property ScanRate.

The percentage of the configured read capacity units to use by the Glue crawler. Read capacity units is a term defined by DynamoDB, and is a numeric value that acts as rate limiter for the number of reads that can be performed on that table per second.

The valid values are null or a value between 0.1 to 1.5. A null value is used when user does not provide a value, and defaults to 0.5 of the configured Read Capacity Unit (for provisioned tables), or 0.25 of the max configured Read Capacity Unit (for tables using on-demand mode).

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5