-- | The version number to update. If this value is zero, it will not check
-- the version number of the server and will always update the current
-- version; otherwise, this update will fail if the version number found on
-- the server does not match this version number. This is used to support
-- multiple simultaneous updates without losing data.
mctdcrVersionToUpdate :: Lens' ModifyCloudToDeviceConfigRequest (Maybe Int64)
mctdcrVersionToUpdate
  = lens _mctdcrVersionToUpdate
      (\ s a -> s{_mctdcrVersionToUpdate = a})
      . mapping _Coerce
mctdcrVersionToUpdate :: Lens' ModifyCloudToDeviceConfigRequest (Maybe Int64)
mctdcrVersionToUpdate
  = lens _mctdcrVersionToUpdate
      (\ s a -> s{_mctdcrVersionToUpdate = a})
      . mapping _Coerce
mctdcrVersionToUpdate
  = lens _mctdcrVersionToUpdate
      (\ s a -> s{_mctdcrVersionToUpdate = a})
      . mapping _Coerce