EventSourceMappingDocumentDbEventSourceConfig class
Constructors
-
EventSourceMappingDocumentDbEventSourceConfig({Input<
String?> ? collectionName, required Input<String> databaseName, Input<String?> ? fullDocument}) -
Creates a new EventSourceMappingDocumentDbEventSourceConfig.
collectionNameName of the collection to consume within the database. If you do not specify a collection, Lambda consumes all collections.databaseNameName of the database to consume within the DocumentDB cluster.fullDocumentDocumentDB behavior during document update operations. If set toUpdateLookup, DocumentDB sends a delta describing the changes, along with a copy of the entire document. Otherwise, DocumentDB sends only a partial document that contains the changes. Valid values:UpdateLookup,Default.const -
EventSourceMappingDocumentDbEventSourceConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
collectionName
→ Input<
String?> ? -
Name of the collection to consume within the database. If you do not specify a collection, Lambda consumes all collections.
final
-
databaseName
→ Input<
String> -
Name of the database to consume within the DocumentDB cluster.
final
-
fullDocument
→ Input<
String?> ? -
DocumentDB behavior during document update operations. If set to
UpdateLookup, DocumentDB sends a delta describing the changes, along with a copy of the entire document. Otherwise, DocumentDB sends only a partial document that contains the changes. Valid values:UpdateLookup,Default.final - hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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