diff --git a/amazonka-lambda.cabal b/amazonka-lambda.cabal
--- a/amazonka-lambda.cabal
+++ b/amazonka-lambda.cabal
@@ -1,5 +1,5 @@
 name:                  amazonka-lambda
-version:               0.2.2
+version:               0.2.3
 synopsis:              Amazon Lambda SDK.
 homepage:              https://github.com/brendanhay/amazonka
 license:               OtherLicense
@@ -59,5 +59,5 @@
     other-modules:
 
     build-depends:
-          amazonka-core == 0.2.2.*
+          amazonka-core == 0.2.3.*
         , base          >= 4.7     && < 5
diff --git a/gen/Network/AWS/Lambda/AddEventSource.hs b/gen/Network/AWS/Lambda/AddEventSource.hs
--- a/gen/Network/AWS/Lambda/AddEventSource.hs
+++ b/gen/Network/AWS/Lambda/AddEventSource.hs
@@ -22,18 +22,23 @@
 --
 -- Derived from AWS service descriptions, licensed under Apache 2.0.
 
--- | Identifies an Amazon Kinesis stream as the event source for an AWS Lambda
--- function. AWS Lambda invokes the specified function when records are posted
--- to the stream.
+-- | Identifies a stream as an event source for an AWS Lambda function. It can be
+-- either an Amazon Kinesis stream or a Amazon DynamoDB stream. AWS Lambda
+-- invokes the specified function when records are posted to the stream.
 --
 -- This is the pull model, where AWS Lambda invokes the function. For more
--- information, go to <http://docs.aws.amazon.com/lambda/latest/dg/lambda-introduction.html AWS LambdaL How it Works> in the AWS Lambda Developer Guide.
+-- information, go to <http://docs.aws.amazon.com/lambda/latest/dg/lambda-introduction.html AWS Lambda: How it Works> in the AWS Lambda Developer Guide.
 --
 -- This association between an Amazon Kinesis stream and an AWS Lambda function
 -- is called the event source mapping. You provide the configuration information
 -- (for example, which stream to read from and which AWS Lambda function to
 -- invoke) for the event source mapping in the request body.
 --
+-- Each event source, such as a Kinesis stream, can only be associated with
+-- one AWS Lambda function. If you call 'AddEventSource' for an event source that
+-- is already mapped to another AWS Lambda function, the existing mapping is
+-- updated to call the new function instead of the old one.
+--
 -- This operation requires permission for the 'iam:PassRole' action for the IAM
 -- role. It also requires permission for the 'lambda:AddEventSource' action.
 --
@@ -139,7 +144,7 @@
     , _aesrEventSource  :: Maybe Text
     , _aesrFunctionName :: Maybe Text
     , _aesrIsActive     :: Maybe Bool
-    , _aesrLastModified :: Maybe POSIX
+    , _aesrLastModified :: Maybe Text
     , _aesrParameters   :: Map Text Text
     , _aesrRole         :: Maybe Text
     , _aesrStatus       :: Maybe Text
@@ -158,7 +163,7 @@
 --
 -- * 'aesrIsActive' @::@ 'Maybe' 'Bool'
 --
--- * 'aesrLastModified' @::@ 'Maybe' 'UTCTime'
+-- * 'aesrLastModified' @::@ 'Maybe' 'Text'
 --
 -- * 'aesrParameters' @::@ 'HashMap' 'Text' 'Text'
 --
@@ -201,8 +206,8 @@
 aesrIsActive = lens _aesrIsActive (\s a -> s { _aesrIsActive = a })
 
 -- | The UTC time string indicating the last time the event mapping was updated.
-aesrLastModified :: Lens' AddEventSourceResponse (Maybe UTCTime)
-aesrLastModified = lens _aesrLastModified (\s a -> s { _aesrLastModified = a }) . mapping _Time
+aesrLastModified :: Lens' AddEventSourceResponse (Maybe Text)
+aesrLastModified = lens _aesrLastModified (\s a -> s { _aesrLastModified = a })
 
 -- | The map (key-value pairs) defining the configuration for AWS Lambda to use
 -- when reading the event source.
diff --git a/gen/Network/AWS/Lambda/GetEventSource.hs b/gen/Network/AWS/Lambda/GetEventSource.hs
--- a/gen/Network/AWS/Lambda/GetEventSource.hs
+++ b/gen/Network/AWS/Lambda/GetEventSource.hs
@@ -82,7 +82,7 @@
     , _gesrEventSource  :: Maybe Text
     , _gesrFunctionName :: Maybe Text
     , _gesrIsActive     :: Maybe Bool
-    , _gesrLastModified :: Maybe POSIX
+    , _gesrLastModified :: Maybe Text
     , _gesrParameters   :: Map Text Text
     , _gesrRole         :: Maybe Text
     , _gesrStatus       :: Maybe Text
@@ -101,7 +101,7 @@
 --
 -- * 'gesrIsActive' @::@ 'Maybe' 'Bool'
 --
--- * 'gesrLastModified' @::@ 'Maybe' 'UTCTime'
+-- * 'gesrLastModified' @::@ 'Maybe' 'Text'
 --
 -- * 'gesrParameters' @::@ 'HashMap' 'Text' 'Text'
 --
@@ -144,8 +144,8 @@
 gesrIsActive = lens _gesrIsActive (\s a -> s { _gesrIsActive = a })
 
 -- | The UTC time string indicating the last time the event mapping was updated.
-gesrLastModified :: Lens' GetEventSourceResponse (Maybe UTCTime)
-gesrLastModified = lens _gesrLastModified (\s a -> s { _gesrLastModified = a }) . mapping _Time
+gesrLastModified :: Lens' GetEventSourceResponse (Maybe Text)
+gesrLastModified = lens _gesrLastModified (\s a -> s { _gesrLastModified = a })
 
 -- | The map (key-value pairs) defining the configuration for AWS Lambda to use
 -- when reading the event source.
diff --git a/gen/Network/AWS/Lambda/GetFunctionConfiguration.hs b/gen/Network/AWS/Lambda/GetFunctionConfiguration.hs
--- a/gen/Network/AWS/Lambda/GetFunctionConfiguration.hs
+++ b/gen/Network/AWS/Lambda/GetFunctionConfiguration.hs
@@ -90,7 +90,7 @@
     , _gfcrFunctionARN     :: Maybe Text
     , _gfcrFunctionName    :: Maybe Text
     , _gfcrHandler         :: Maybe Text
-    , _gfcrLastModified    :: Maybe POSIX
+    , _gfcrLastModified    :: Maybe Text
     , _gfcrMemorySize      :: Maybe Nat
     , _gfcrMode            :: Maybe Mode
     , _gfcrRole            :: Maybe Text
@@ -114,7 +114,7 @@
 --
 -- * 'gfcrHandler' @::@ 'Maybe' 'Text'
 --
--- * 'gfcrLastModified' @::@ 'Maybe' 'UTCTime'
+-- * 'gfcrLastModified' @::@ 'Maybe' 'Text'
 --
 -- * 'gfcrMemorySize' @::@ 'Maybe' 'Natural'
 --
@@ -169,8 +169,8 @@
 gfcrHandler = lens _gfcrHandler (\s a -> s { _gfcrHandler = a })
 
 -- | The timestamp of the last time you updated the function.
-gfcrLastModified :: Lens' GetFunctionConfigurationResponse (Maybe UTCTime)
-gfcrLastModified = lens _gfcrLastModified (\s a -> s { _gfcrLastModified = a }) . mapping _Time
+gfcrLastModified :: Lens' GetFunctionConfigurationResponse (Maybe Text)
+gfcrLastModified = lens _gfcrLastModified (\s a -> s { _gfcrLastModified = a })
 
 -- | The memory size, in MB, you configured for the function. Must be a multiple
 -- of 64 MB.
diff --git a/gen/Network/AWS/Lambda/ListEventSources.hs b/gen/Network/AWS/Lambda/ListEventSources.hs
--- a/gen/Network/AWS/Lambda/ListEventSources.hs
+++ b/gen/Network/AWS/Lambda/ListEventSources.hs
@@ -22,9 +22,12 @@
 --
 -- Derived from AWS service descriptions, licensed under Apache 2.0.
 
--- | Returns a list of event source mappings. For each mapping, the API returns
--- configuration information (see 'AddEventSource'). You can optionally specify
--- filters to retrieve specific event source mappings.
+-- | Returns a list of event source mappings you created using the 'AddEventSource'
+-- (see 'AddEventSource'), where you identify a stream as event source. This list
+-- does not include Amazon S3 event sources.
+--
+-- For each mapping, the API returns configuration information. You can
+-- optionally specify filters to retrieve specific event source mappings.
 --
 -- This operation requires permission for the 'lambda:ListEventSources' action.
 --
diff --git a/gen/Network/AWS/Lambda/Types.hs b/gen/Network/AWS/Lambda/Types.hs
--- a/gen/Network/AWS/Lambda/Types.hs
+++ b/gen/Network/AWS/Lambda/Types.hs
@@ -214,7 +214,7 @@
     , _fcFunctionARN     :: Maybe Text
     , _fcFunctionName    :: Maybe Text
     , _fcHandler         :: Maybe Text
-    , _fcLastModified    :: Maybe POSIX
+    , _fcLastModified    :: Maybe Text
     , _fcMemorySize      :: Maybe Nat
     , _fcMode            :: Maybe Mode
     , _fcRole            :: Maybe Text
@@ -238,7 +238,7 @@
 --
 -- * 'fcHandler' @::@ 'Maybe' 'Text'
 --
--- * 'fcLastModified' @::@ 'Maybe' 'UTCTime'
+-- * 'fcLastModified' @::@ 'Maybe' 'Text'
 --
 -- * 'fcMemorySize' @::@ 'Maybe' 'Natural'
 --
@@ -293,8 +293,8 @@
 fcHandler = lens _fcHandler (\s a -> s { _fcHandler = a })
 
 -- | The timestamp of the last time you updated the function.
-fcLastModified :: Lens' FunctionConfiguration (Maybe UTCTime)
-fcLastModified = lens _fcLastModified (\s a -> s { _fcLastModified = a }) . mapping _Time
+fcLastModified :: Lens' FunctionConfiguration (Maybe Text)
+fcLastModified = lens _fcLastModified (\s a -> s { _fcLastModified = a })
 
 -- | The memory size, in MB, you configured for the function. Must be a multiple
 -- of 64 MB.
@@ -357,7 +357,7 @@
     , _escEventSource  :: Maybe Text
     , _escFunctionName :: Maybe Text
     , _escIsActive     :: Maybe Bool
-    , _escLastModified :: Maybe POSIX
+    , _escLastModified :: Maybe Text
     , _escParameters   :: Map Text Text
     , _escRole         :: Maybe Text
     , _escStatus       :: Maybe Text
@@ -376,7 +376,7 @@
 --
 -- * 'escIsActive' @::@ 'Maybe' 'Bool'
 --
--- * 'escLastModified' @::@ 'Maybe' 'UTCTime'
+-- * 'escLastModified' @::@ 'Maybe' 'Text'
 --
 -- * 'escParameters' @::@ 'HashMap' 'Text' 'Text'
 --
@@ -419,8 +419,8 @@
 escIsActive = lens _escIsActive (\s a -> s { _escIsActive = a })
 
 -- | The UTC time string indicating the last time the event mapping was updated.
-escLastModified :: Lens' EventSourceConfiguration (Maybe UTCTime)
-escLastModified = lens _escLastModified (\s a -> s { _escLastModified = a }) . mapping _Time
+escLastModified :: Lens' EventSourceConfiguration (Maybe Text)
+escLastModified = lens _escLastModified (\s a -> s { _escLastModified = a })
 
 -- | The map (key-value pairs) defining the configuration for AWS Lambda to use
 -- when reading the event source.
diff --git a/gen/Network/AWS/Lambda/UpdateFunctionConfiguration.hs b/gen/Network/AWS/Lambda/UpdateFunctionConfiguration.hs
--- a/gen/Network/AWS/Lambda/UpdateFunctionConfiguration.hs
+++ b/gen/Network/AWS/Lambda/UpdateFunctionConfiguration.hs
@@ -145,7 +145,7 @@
     , _ufcrFunctionARN     :: Maybe Text
     , _ufcrFunctionName    :: Maybe Text
     , _ufcrHandler         :: Maybe Text
-    , _ufcrLastModified    :: Maybe POSIX
+    , _ufcrLastModified    :: Maybe Text
     , _ufcrMemorySize      :: Maybe Nat
     , _ufcrMode            :: Maybe Mode
     , _ufcrRole            :: Maybe Text
@@ -169,7 +169,7 @@
 --
 -- * 'ufcrHandler' @::@ 'Maybe' 'Text'
 --
--- * 'ufcrLastModified' @::@ 'Maybe' 'UTCTime'
+-- * 'ufcrLastModified' @::@ 'Maybe' 'Text'
 --
 -- * 'ufcrMemorySize' @::@ 'Maybe' 'Natural'
 --
@@ -224,8 +224,8 @@
 ufcrHandler = lens _ufcrHandler (\s a -> s { _ufcrHandler = a })
 
 -- | The timestamp of the last time you updated the function.
-ufcrLastModified :: Lens' UpdateFunctionConfigurationResponse (Maybe UTCTime)
-ufcrLastModified = lens _ufcrLastModified (\s a -> s { _ufcrLastModified = a }) . mapping _Time
+ufcrLastModified :: Lens' UpdateFunctionConfigurationResponse (Maybe Text)
+ufcrLastModified = lens _ufcrLastModified (\s a -> s { _ufcrLastModified = a })
 
 -- | The memory size, in MB, you configured for the function. Must be a multiple
 -- of 64 MB.
diff --git a/gen/Network/AWS/Lambda/UploadFunction.hs b/gen/Network/AWS/Lambda/UploadFunction.hs
--- a/gen/Network/AWS/Lambda/UploadFunction.hs
+++ b/gen/Network/AWS/Lambda/UploadFunction.hs
@@ -184,7 +184,7 @@
     , _ufrFunctionARN     :: Maybe Text
     , _ufrFunctionName    :: Maybe Text
     , _ufrHandler         :: Maybe Text
-    , _ufrLastModified    :: Maybe POSIX
+    , _ufrLastModified    :: Maybe Text
     , _ufrMemorySize      :: Maybe Nat
     , _ufrMode            :: Maybe Mode
     , _ufrRole            :: Maybe Text
@@ -208,7 +208,7 @@
 --
 -- * 'ufrHandler' @::@ 'Maybe' 'Text'
 --
--- * 'ufrLastModified' @::@ 'Maybe' 'UTCTime'
+-- * 'ufrLastModified' @::@ 'Maybe' 'Text'
 --
 -- * 'ufrMemorySize' @::@ 'Maybe' 'Natural'
 --
@@ -263,8 +263,8 @@
 ufrHandler = lens _ufrHandler (\s a -> s { _ufrHandler = a })
 
 -- | The timestamp of the last time you updated the function.
-ufrLastModified :: Lens' UploadFunctionResponse (Maybe UTCTime)
-ufrLastModified = lens _ufrLastModified (\s a -> s { _ufrLastModified = a }) . mapping _Time
+ufrLastModified :: Lens' UploadFunctionResponse (Maybe Text)
+ufrLastModified = lens _ufrLastModified (\s a -> s { _ufrLastModified = a })
 
 -- | The memory size, in MB, you configured for the function. Must be a multiple
 -- of 64 MB.
