Supported options:
* autoIndexId (boolean): Specify false to disable the automatic creation
of an index on the _id field. For replica sets, this option cannot be
false. The default is true.
* capped (boolean): Specify true to create a capped collection. If set,
the size option must also be specified. The default is false.
* flags (integer): Options for the MMAPv1 storage engine only. Must be a
bitwise combination CreateCollection::USE_POWER_OF_2_SIZES and
CreateCollection::NO_PADDING. The default is
CreateCollection::USE_POWER_OF_2_SIZES.
* indexOptionDefaults (document): Default configuration for indexes when
creating the collection.
* max (integer): The maximum number of documents allowed in the capped
collection. The size option takes precedence over this limit.
* maxTimeMS (integer): The maximum amount of time to allow the query to
run.
* size (integer): The maximum number of bytes for a capped collection.
* storageEngine (document): Storage engine options.
* typeMap (array): Type map for BSON deserialization. This will only be
used for the returned command result document.
* validationAction (string): Validation action.
* validationLevel (string): Validation level.
* validator (document): Validation rules or expressions.