Struct InsertObjectParams (2.19.0)

A thin wrapper around the InsertObject() parameters.

We use a single struct as the input parameter for this function to prevent breaking any mocks when additional parameters are needed.