EventSourceMappingDocumentDbEventSourceConfig class

Constructors

EventSourceMappingDocumentDbEventSourceConfig({Input<String?>? collectionName, required Input<String> databaseName, Input<String?>? fullDocument})
Creates a new EventSourceMappingDocumentDbEventSourceConfig. collectionName Name of the collection to consume within the database. If you do not specify a collection, Lambda consumes all collections. databaseName Name of the database to consume within the DocumentDB cluster. fullDocument 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.
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