Struct DeleteObjectParams (2.21.0)

A thin wrapper around the DeleteObject() parameters.

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