-- | Creates a value of 'InAppProductsUpdate' with the minimum fields required to make a request.
--
-- Use one of the following lenses to modify other fields as desired:
--
-- * 'iapuAutoConvertMissingPrices'
--
-- * 'iapuPackageName'
--
-- * 'iapuPayload'
--
-- * 'iapuSKU'
inAppProductsUpdate
    :: Text -- ^ 'iapuPackageName'
    -> InAppProduct -- ^ 'iapuPayload'
    -> Text -- ^ 'iapuSKU'
    -> InAppProductsUpdate
inAppProductsUpdate pIapuPackageName_ pIapuPayload_ pIapuSKU_ =
    InAppProductsUpdate'
    { _iapuAutoConvertMissingPrices = Nothing
    , _iapuPackageName = pIapuPackageName_
    , _iapuPayload = pIapuPayload_
    , _iapuSKU = pIapuSKU_
    }
inAppProductsUpdate
    :: Text -- ^ 'iapuPackageName'
    -> InAppProduct -- ^ 'iapuPayload'
    -> Text -- ^ 'iapuSKU'
    -> InAppProductsUpdate
inAppProductsUpdate pIapuPackageName_ pIapuPayload_ pIapuSKU_ =
    InAppProductsUpdate'
    { _iapuAutoConvertMissingPrices = Nothing
    , _iapuPackageName = pIapuPackageName_
    , _iapuPayload = pIapuPayload_
    , _iapuSKU = pIapuSKU_
    }
inAppProductsUpdate pIapuPackageName_ pIapuPayload_ pIapuSKU_ =
    InAppProductsUpdate'
    { _iapuAutoConvertMissingPrices = Nothing
    , _iapuPackageName = pIapuPackageName_
    , _iapuPayload = pIapuPayload_
    , _iapuSKU = pIapuSKU_
    }