CosmosDbMongoDbApiSink interface   
A copy activity sink for a CosmosDB (MongoDB API) database.
- Extends
Properties
| type | Polymorphic discriminator, which specifies the different types this object can be | 
| write | Specifies whether the document with same key to be overwritten (upsert) rather than throw exception (insert). The default value is "insert". Type: string (or Expression with resultType string). Type: string (or Expression with resultType string). | 
Inherited Properties
| disable | If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean). | 
| max | The maximum concurrent connection count for the sink data store. Type: integer (or Expression with resultType integer). | 
| sink | Sink retry count. Type: integer (or Expression with resultType integer). | 
| sink | Sink retry wait. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])). | 
| write | Write batch size. Type: integer (or Expression with resultType integer), minimum: 0. | 
| write | Write batch timeout. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])). | 
Property Details
type
Polymorphic discriminator, which specifies the different types this object can be
type: "CosmosDbMongoDbApiSink"Property Value
"CosmosDbMongoDbApiSink"
		writeBehavior
	 
	Specifies whether the document with same key to be overwritten (upsert) rather than throw exception (insert). The default value is "insert". Type: string (or Expression with resultType string). Type: string (or Expression with resultType string).
writeBehavior?: anyProperty Value
any
Inherited Property Details
		disableMetricsCollection
	  
	If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).
disableMetricsCollection?: anyProperty Value
any
Inherited From CopySink.disableMetricsCollection
		maxConcurrentConnections
	  
	The maximum concurrent connection count for the sink data store. Type: integer (or Expression with resultType integer).
maxConcurrentConnections?: anyProperty Value
any
Inherited From CopySink.maxConcurrentConnections
		sinkRetryCount
	  
	Sink retry count. Type: integer (or Expression with resultType integer).
sinkRetryCount?: anyProperty Value
any
Inherited From CopySink.sinkRetryCount
		sinkRetryWait
	  
	Sink retry wait. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
sinkRetryWait?: anyProperty Value
any
Inherited From CopySink.sinkRetryWait
		writeBatchSize
	  
	Write batch size. Type: integer (or Expression with resultType integer), minimum: 0.
writeBatchSize?: anyProperty Value
any
Inherited From CopySink.writeBatchSize
		writeBatchTimeout
	  
	Write batch timeout. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
writeBatchTimeout?: anyProperty Value
any
Inherited From CopySink.writeBatchTimeout