User guide

...
<logging
logTo="SystemDiagnostics"
logResponses="OnError"
logMetrics="true"
logMetricsFormat="JSON"
logMetricsCustomFormatter="MyLib.Util.MyMetricsFormatter, MyLib" />
...
map
The map element represents a single item in a collection of type-to-table mappings from .NET types to
DynamoDB tables. (This element maps to an instance of the Amazon.Util.TypeMapping class from
the Amazon.AWSConfigs.DynamoDBConfig.Context.TypeMappings property in the AWS SDK for
.NET.) For more information, see Enhancements to the DynamoDB SDK. This element can include the
following attributes:
targetTableThe DynamoDB table to which the mapping applies. (This attribute maps to the
Amazon.Util.TypeMapping.TargetTable property in the AWS SDK for .NET.)
typeThe type and assembly name to which the mapping applies. (This attribute maps to the
Amazon.Util.TypeMapping.Type property in the AWS SDK for .NET.)
The parent of the map element is the dynamoDBContext (p. 22) element.
The map element can include one or more instances of the property (p. 24) child element.
The following is an example of the map element in use:
...
<map
type="SampleApp.Models.Movie, SampleDLL"
targetTable="Movies">
...
</map>
...
property
The property element represents a DynamoDB property. (This element maps to an instance of the
Amazon.Util.PropertyConfig class from the Amazon.Util.TypeMapping.AddProperty method
in the AWS SDK for .NET.) For more information, see Enhancements to the DynamoDB SDK and
DynamoDB Attributes. This element can include the following attributes:
attributeThe name of an attribute for the property, such as the name of a range key. (This attribute
maps to the Amazon.Util.PropertyConfig.Attribute property in the AWS SDK for .NET.)
converterThe type of converter that should be used for this property. (This attribute maps to the
Amazon.Util.PropertyConfig.Converter property in the AWS SDK for .NET.)
ignoreWhether the associated property should be ignored (true); otherwise, false. (This attribute
maps to the Amazon.Util.PropertyConfig.Ignore property in the AWS SDK for .NET.)
nameThe name of the property. (This attribute maps to the Amazon.Util.PropertyConfig.Name
property in the AWS SDK for .NET.)
versionWhether this property should store the item version number (true); otherwise, false.
(This attribute maps to the Amazon.Util.PropertyConfig.Version property in the AWS SDK for
.NET.)
Version v2.0.0
24
AWS SDK for .NET Developer Guide
Configuration Files Reference