diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@
 
 ## Version
 
-`1.3.1`
+`1.3.2`
 
 
 ## Description
diff --git a/amazonka-efs.cabal b/amazonka-efs.cabal
--- a/amazonka-efs.cabal
+++ b/amazonka-efs.cabal
@@ -1,5 +1,5 @@
 name:                  amazonka-efs
-version:               1.3.1
+version:               1.3.2
 synopsis:              Amazon Elastic File System SDK.
 homepage:              https://github.com/brendanhay/amazonka
 bug-reports:           https://github.com/brendanhay/amazonka/issues
@@ -60,7 +60,7 @@
         , Network.AWS.EFS.Types.Sum
 
     build-depends:
-          amazonka-core == 1.3.1.*
+          amazonka-core == 1.3.2.*
         , base          >= 4.7     && < 5
 
 test-suite amazonka-efs-test
@@ -80,9 +80,9 @@
         , Test.AWS.EFS.Internal
 
     build-depends:
-          amazonka-core == 1.3.1.*
-        , amazonka-test == 1.3.1.*
-        , amazonka-efs == 1.3.1.*
+          amazonka-core == 1.3.2.*
+        , amazonka-test == 1.3.2.*
+        , amazonka-efs == 1.3.2.*
         , base
         , bytestring
         , lens
diff --git a/gen/Network/AWS/EFS/CreateMountTarget.hs b/gen/Network/AWS/EFS/CreateMountTarget.hs
--- a/gen/Network/AWS/EFS/CreateMountTarget.hs
+++ b/gen/Network/AWS/EFS/CreateMountTarget.hs
@@ -49,7 +49,7 @@
 -- mount target\'s DNS name when mounting the file system. The EC2 instance
 -- on which you mount the file system via the mount target can resolve the
 -- mount target\'s DNS name to its IP address. For more information, see
--- <http://docs.aws.amazon.com/efs/latest/ug/how-it-works.html#how-it-works-implementation How it Works: Implementation Overview>
+-- <http://docs.aws.amazon.com/efs/latest/ug/how-it-works.html#how-it-works-implementation How it Works: Implementation Overview>.
 --
 -- Note that you can create mount targets for a file system in only one
 -- VPC, and there can be only one mount target per Availability Zone. That
@@ -104,7 +104,7 @@
 -- <http://aws.amazon.com/efs/ Amazon EFS> product detail page. In
 -- addition, by always using a mount target local to the instance\'s
 -- Availability Zone, you eliminate a partial failure scenario; if the
--- Availablity Zone in which your mount target is created goes down, then
+-- Availability Zone in which your mount target is created goes down, then
 -- you won\'t be able to access your file system through that mount target.
 --
 -- This operation requires permission for the following action on the file
diff --git a/gen/Network/AWS/EFS/DeleteMountTarget.hs b/gen/Network/AWS/EFS/DeleteMountTarget.hs
--- a/gen/Network/AWS/EFS/DeleteMountTarget.hs
+++ b/gen/Network/AWS/EFS/DeleteMountTarget.hs
@@ -52,7 +52,7 @@
       deleteMountTarget
     , DeleteMountTarget
     -- * Request Lenses
-    , dmtMountTargetId
+    , dMountTargetId
 
     -- * Destructuring the Response
     , deleteMountTargetResponse
@@ -67,25 +67,25 @@
 
 -- | /See:/ 'deleteMountTarget' smart constructor.
 newtype DeleteMountTarget = DeleteMountTarget'
-    { _dmtMountTargetId :: Text
+    { _dMountTargetId :: Text
     } deriving (Eq,Read,Show,Data,Typeable,Generic)
 
 -- | Creates a value of 'DeleteMountTarget' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
 --
--- * 'dmtMountTargetId'
+-- * 'dMountTargetId'
 deleteMountTarget
-    :: Text -- ^ 'dmtMountTargetId'
+    :: Text -- ^ 'dMountTargetId'
     -> DeleteMountTarget
 deleteMountTarget pMountTargetId_ =
     DeleteMountTarget'
-    { _dmtMountTargetId = pMountTargetId_
+    { _dMountTargetId = pMountTargetId_
     }
 
 -- | String. The ID of the mount target to delete.
-dmtMountTargetId :: Lens' DeleteMountTarget Text
-dmtMountTargetId = lens _dmtMountTargetId (\ s a -> s{_dmtMountTargetId = a});
+dMountTargetId :: Lens' DeleteMountTarget Text
+dMountTargetId = lens _dMountTargetId (\ s a -> s{_dMountTargetId = a});
 
 instance AWSRequest DeleteMountTarget where
         type Rs DeleteMountTarget = DeleteMountTargetResponse
@@ -98,8 +98,7 @@
 instance ToPath DeleteMountTarget where
         toPath DeleteMountTarget'{..}
           = mconcat
-              ["/2015-02-01/mount-targets/",
-               toBS _dmtMountTargetId]
+              ["/2015-02-01/mount-targets/", toBS _dMountTargetId]
 
 instance ToQuery DeleteMountTarget where
         toQuery = const mempty
diff --git a/gen/Network/AWS/EFS/DescribeMountTargets.hs b/gen/Network/AWS/EFS/DescribeMountTargets.hs
--- a/gen/Network/AWS/EFS/DescribeMountTargets.hs
+++ b/gen/Network/AWS/EFS/DescribeMountTargets.hs
@@ -18,12 +18,15 @@
 -- Stability   : auto-generated
 -- Portability : non-portable (GHC extensions)
 --
--- Returns the descriptions of the current mount targets for a file system.
--- The order of mount targets returned in the response is unspecified.
+-- Returns the descriptions of all the current mount targets, or a specific
+-- mount target, for a file system. When requesting all of the current
+-- mount targets, the order of mount targets returned in the response is
+-- unspecified.
 --
 -- This operation requires permission for the
--- 'elasticfilesystem:DescribeMountTargets' action on the file system
--- 'FileSystemId'.
+-- 'elasticfilesystem:DescribeMountTargets' action, on either the file
+-- system id that you specify in 'FileSystemId', or on the file system of
+-- the mount target that you specify in 'MountTargetId'.
 --
 -- /See:/ <http://docs.aws.amazon.com/directoryservice/latest/devguide/API_DescribeMountTargets.html AWS API Reference> for DescribeMountTargets.
 module Network.AWS.EFS.DescribeMountTargets
@@ -32,9 +35,10 @@
       describeMountTargets
     , DescribeMountTargets
     -- * Request Lenses
+    , dmtFileSystemId
     , dmtMarker
     , dmtMaxItems
-    , dmtFileSystemId
+    , dmtMountTargetId
 
     -- * Destructuring the Response
     , describeMountTargetsResponse
@@ -54,30 +58,39 @@
 
 -- | /See:/ 'describeMountTargets' smart constructor.
 data DescribeMountTargets = DescribeMountTargets'
-    { _dmtMarker       :: !(Maybe Text)
-    , _dmtMaxItems     :: !(Maybe Nat)
-    , _dmtFileSystemId :: !Text
+    { _dmtFileSystemId  :: !(Maybe Text)
+    , _dmtMarker        :: !(Maybe Text)
+    , _dmtMaxItems      :: !(Maybe Nat)
+    , _dmtMountTargetId :: !(Maybe Text)
     } deriving (Eq,Read,Show,Data,Typeable,Generic)
 
 -- | Creates a value of 'DescribeMountTargets' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
 --
+-- * 'dmtFileSystemId'
+--
 -- * 'dmtMarker'
 --
 -- * 'dmtMaxItems'
 --
--- * 'dmtFileSystemId'
+-- * 'dmtMountTargetId'
 describeMountTargets
-    :: Text -- ^ 'dmtFileSystemId'
-    -> DescribeMountTargets
-describeMountTargets pFileSystemId_ =
+    :: DescribeMountTargets
+describeMountTargets =
     DescribeMountTargets'
-    { _dmtMarker = Nothing
+    { _dmtFileSystemId = Nothing
+    , _dmtMarker = Nothing
     , _dmtMaxItems = Nothing
-    , _dmtFileSystemId = pFileSystemId_
+    , _dmtMountTargetId = Nothing
     }
 
+-- | Optional. String. The ID of the file system whose mount targets you want
+-- to list. It must be included in your request if 'MountTargetId' is not
+-- included.
+dmtFileSystemId :: Lens' DescribeMountTargets (Maybe Text)
+dmtFileSystemId = lens _dmtFileSystemId (\ s a -> s{_dmtFileSystemId = a});
+
 -- | Optional. String. Opaque pagination token returned from a previous
 -- 'DescribeMountTargets' operation. If present, it specifies to continue
 -- the list from where the previous returning call left off.
@@ -89,9 +102,11 @@
 dmtMaxItems :: Lens' DescribeMountTargets (Maybe Natural)
 dmtMaxItems = lens _dmtMaxItems (\ s a -> s{_dmtMaxItems = a}) . mapping _Nat;
 
--- | String. The ID of the file system whose mount targets you want to list.
-dmtFileSystemId :: Lens' DescribeMountTargets Text
-dmtFileSystemId = lens _dmtFileSystemId (\ s a -> s{_dmtFileSystemId = a});
+-- | Optional. String. The ID of the mount target that you want to have
+-- described. It must be included in your request if 'FileSystemId' is not
+-- included.
+dmtMountTargetId :: Lens' DescribeMountTargets (Maybe Text)
+dmtMountTargetId = lens _dmtMountTargetId (\ s a -> s{_dmtMountTargetId = a});
 
 instance AWSRequest DescribeMountTargets where
         type Rs DescribeMountTargets =
@@ -115,8 +130,9 @@
 instance ToQuery DescribeMountTargets where
         toQuery DescribeMountTargets'{..}
           = mconcat
-              ["Marker" =: _dmtMarker, "MaxItems" =: _dmtMaxItems,
-               "FileSystemId" =: _dmtFileSystemId]
+              ["FileSystemId" =: _dmtFileSystemId,
+               "Marker" =: _dmtMarker, "MaxItems" =: _dmtMaxItems,
+               "MountTargetId" =: _dmtMountTargetId]
 
 -- | /See:/ 'describeMountTargetsResponse' smart constructor.
 data DescribeMountTargetsResponse = DescribeMountTargetsResponse'
diff --git a/gen/Network/AWS/EFS/Types.hs b/gen/Network/AWS/EFS/Types.hs
--- a/gen/Network/AWS/EFS/Types.hs
+++ b/gen/Network/AWS/EFS/Types.hs
@@ -110,8 +110,8 @@
       | has (hasStatus 509) e = Just "limit_exceeded"
       | otherwise = Nothing
 
--- | Returned if there is no mount target with the specified ID is found in
--- the caller\'s account.
+-- | Returned if there is no mount target with the specified ID found in the
+-- caller\'s account.
 _MountTargetNotFound :: AsError a => Getting (First ServiceError) a ServiceError
 _MountTargetNotFound =
     _ServiceError . hasStatus 404 . hasCode "MountTargetNotFound"
