carbond.collections.InsertConfig¶
extends CollectionOperationConfig
The insert operation config
Instance Properties¶
- ¶
allowUnauthenticated boolean
Inherited fromCollectionOperationConfig
Default false Description Allow unauthenticated requests to the operation
- ¶
description string
Inherited fromCollectionOperationConfig
Default undefined Description A brief description of the operation used by the documentation generator
- ¶
endpoint Inherited fromCollectionOperationConfig
(read-only)Description The parent endpoint/collection that this configuration is a member of
- ¶
example Inherited fromCollectionOperationConfig
Default undefined Description An example response body used for documentation
- ¶
idParameterName string
Inherited fromCollectionOperationConfig
(read-only)Description The collection object id property name. Note, this is configured on the top level Collection
and set on the configure during initialzation.
- ¶
noDocument boolean
Inherited fromCollectionOperationConfig
Default false Description Exclude the operation from “docgen” API documentation
- ¶
options object.<string, *>
Inherited fromCollectionOperationConfig
Required Description Any additional options that should be added to options passed down to a handler.
- ¶
parameters object.<string, carbond.OperationParameter>
Required Description The body parameter definition
- ¶
responses Object.<string, carbond.OperationResponse>
Inherited fromCollectionOperationConfig
Required Description Add custom responses for an operation. Note, this will override all default responses.
- ¶
returnsInsertedObjects boolean
Default true
Description Whether or not the HTTP layer returns the objects inserted in the response
- ¶
schema Default undefined Description The schema used to validate the request body. If this is undefined, the collection level schema (adapted for arrays) will be used. Note, schema
takes precedence.