diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -8,20 +8,16 @@
 
 ## Version
 
-`1.4.2`
+`1.4.3`
 
 
 ## Description
 
 Amazon Elasticsearch Configuration Service
 
-Use the Amazon Elasticsearch configuration API to create, configure, and
-manage Elasticsearch domains.
+Use the Amazon Elasticsearch configuration API to create, configure, and manage Elasticsearch domains.
 
-The endpoint for configuration service requests is region-specific:
-es./region/.amazonaws.com. For example, es.us-east-1.amazonaws.com. For
-a current list of supported regions and endpoints, see
-<http://docs.aws.amazon.com/general/latest/gr/rande.html#cloudsearch_region Regions and Endpoints>.
+The endpoint for configuration service requests is region-specific: es./region/.amazonaws.com. For example, es.us-east-1.amazonaws.com. For a current list of supported regions and endpoints, see <http://docs.aws.amazon.com/general/latest/gr/rande.html#cloudsearch_region Regions and Endpoints>.
 
 Documentation is available via [Hackage](http://hackage.haskell.org/package/amazonka-elasticsearch)
 and the [AWS API Reference](https://aws.amazon.com/documentation/).
diff --git a/amazonka-elasticsearch.cabal b/amazonka-elasticsearch.cabal
--- a/amazonka-elasticsearch.cabal
+++ b/amazonka-elasticsearch.cabal
@@ -1,5 +1,5 @@
 name:                  amazonka-elasticsearch
-version:               1.4.2
+version:               1.4.3
 synopsis:              Amazon Elasticsearch Service SDK.
 homepage:              https://github.com/brendanhay/amazonka
 bug-reports:           https://github.com/brendanhay/amazonka/issues
@@ -15,13 +15,9 @@
 description:
     Amazon Elasticsearch Configuration Service
 
-    Use the Amazon Elasticsearch configuration API to create, configure, and
-    manage Elasticsearch domains.
+    Use the Amazon Elasticsearch configuration API to create, configure, and manage Elasticsearch domains.
 
-    The endpoint for configuration service requests is region-specific:
-    es./region/.amazonaws.com. For example, es.us-east-1.amazonaws.com. For
-    a current list of supported regions and endpoints, see
-    <http://docs.aws.amazon.com/general/latest/gr/rande.html#cloudsearch_region Regions and Endpoints>.
+    The endpoint for configuration service requests is region-specific: es./region/.amazonaws.com. For example, es.us-east-1.amazonaws.com. For a current list of supported regions and endpoints, see <http://docs.aws.amazon.com/general/latest/gr/rande.html#cloudsearch_region Regions and Endpoints>.
     .
     The types from this library are intended to be used with
     <http://hackage.haskell.org/package/amazonka amazonka>, which provides
@@ -67,7 +63,7 @@
         , Network.AWS.ElasticSearch.Types.Sum
 
     build-depends:
-          amazonka-core == 1.4.2.*
+          amazonka-core == 1.4.3.*
         , base          >= 4.7     && < 5
 
 test-suite amazonka-elasticsearch-test
@@ -87,9 +83,9 @@
         , Test.AWS.ElasticSearch.Internal
 
     build-depends:
-          amazonka-core == 1.4.2.*
-        , amazonka-test == 1.4.2.*
-        , amazonka-elasticsearch == 1.4.2.*
+          amazonka-core == 1.4.3.*
+        , amazonka-test == 1.4.3.*
+        , amazonka-elasticsearch == 1.4.3.*
         , base
         , bytestring
         , tasty
diff --git a/gen/Network/AWS/ElasticSearch.hs b/gen/Network/AWS/ElasticSearch.hs
--- a/gen/Network/AWS/ElasticSearch.hs
+++ b/gen/Network/AWS/ElasticSearch.hs
@@ -13,13 +13,9 @@
 --
 -- Amazon Elasticsearch Configuration Service
 --
--- Use the Amazon Elasticsearch configuration API to create, configure, and
--- manage Elasticsearch domains.
+-- Use the Amazon Elasticsearch configuration API to create, configure, and manage Elasticsearch domains.
 --
--- The endpoint for configuration service requests is region-specific:
--- es./region/.amazonaws.com. For example, es.us-east-1.amazonaws.com. For
--- a current list of supported regions and endpoints, see
--- <http://docs.aws.amazon.com/general/latest/gr/rande.html#cloudsearch_region Regions and Endpoints>.
+-- The endpoint for configuration service requests is region-specific: es./region/.amazonaws.com. For example, es.us-east-1.amazonaws.com. For a current list of supported regions and endpoints, see <http://docs.aws.amazon.com/general/latest/gr/rande.html#cloudsearch_region Regions and Endpoints>.
 module Network.AWS.ElasticSearch
     (
     -- * Service Configuration
diff --git a/gen/Network/AWS/ElasticSearch/AddTags.hs b/gen/Network/AWS/ElasticSearch/AddTags.hs
--- a/gen/Network/AWS/ElasticSearch/AddTags.hs
+++ b/gen/Network/AWS/ElasticSearch/AddTags.hs
@@ -18,10 +18,7 @@
 -- Stability   : auto-generated
 -- Portability : non-portable (GHC extensions)
 --
--- Attaches tags to an existing Elasticsearch domain. Tags are a set of
--- case-sensitive key value pairs. An Elasticsearch domain may have up to
--- 10 tags. See
--- <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-awsresorcetagging Tagging Amazon Elasticsearch Service Domains for more information.>
+-- Attaches tags to an existing Elasticsearch domain. Tags are a set of case-sensitive key value pairs. An Elasticsearch domain may have up to 10 tags. See <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-awsresorcetagging Tagging Amazon Elasticsearch Service Domains for more information.>
 module Network.AWS.ElasticSearch.AddTags
     (
     -- * Creating a Request
@@ -43,8 +40,7 @@
 import           Network.AWS.Request
 import           Network.AWS.Response
 
--- | Container for the parameters to the 'AddTags' operation. Specify the
--- tags that you want to attach to the Elasticsearch domain.
+-- | Container for the parameters to the 'AddTags' operation. Specify the tags that you want to attach to the Elasticsearch domain.
 --
 -- /See:/ 'addTags' smart constructor.
 data AddTags = AddTags'
diff --git a/gen/Network/AWS/ElasticSearch/CreateElasticsearchDomain.hs b/gen/Network/AWS/ElasticSearch/CreateElasticsearchDomain.hs
--- a/gen/Network/AWS/ElasticSearch/CreateElasticsearchDomain.hs
+++ b/gen/Network/AWS/ElasticSearch/CreateElasticsearchDomain.hs
@@ -18,9 +18,7 @@
 -- Stability   : auto-generated
 -- Portability : non-portable (GHC extensions)
 --
--- Creates a new Elasticsearch domain. For more information, see
--- <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomains Creating Elasticsearch Domains>
--- in the /Amazon Elasticsearch Service Developer Guide/.
+-- Creates a new Elasticsearch domain. For more information, see <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomains Creating Elasticsearch Domains> in the /Amazon Elasticsearch Service Developer Guide/.
 module Network.AWS.ElasticSearch.CreateElasticsearchDomain
     (
     -- * Creating a Request
@@ -87,8 +85,7 @@
     , _cedDomainName = pDomainName_
     }
 
--- | Options to enable, disable and specify the type and size of EBS storage
--- volumes.
+-- | Options to enable, disable and specify the type and size of EBS storage volumes.
 cedEBSOptions :: Lens' CreateElasticsearchDomain (Maybe EBSOptions)
 cedEBSOptions = lens _cedEBSOptions (\ s a -> s{_cedEBSOptions = a});
 
@@ -96,28 +93,19 @@
 cedAccessPolicies :: Lens' CreateElasticsearchDomain (Maybe Text)
 cedAccessPolicies = lens _cedAccessPolicies (\ s a -> s{_cedAccessPolicies = a});
 
--- | Configuration options for an Elasticsearch domain. Specifies the
--- instance type and number of instances in the domain cluster.
+-- | Configuration options for an Elasticsearch domain. Specifies the instance type and number of instances in the domain cluster.
 cedElasticsearchClusterConfig :: Lens' CreateElasticsearchDomain (Maybe ElasticsearchClusterConfig)
 cedElasticsearchClusterConfig = lens _cedElasticsearchClusterConfig (\ s a -> s{_cedElasticsearchClusterConfig = a});
 
--- | Option to set time, in UTC format, of the daily automated snapshot.
--- Default value is 0 hours.
+-- | Option to set time, in UTC format, of the daily automated snapshot. Default value is 0 hours.
 cedSnapshotOptions :: Lens' CreateElasticsearchDomain (Maybe SnapshotOptions)
 cedSnapshotOptions = lens _cedSnapshotOptions (\ s a -> s{_cedSnapshotOptions = a});
 
--- | Option to allow references to indices in an HTTP request body. Must be
--- 'false' when configuring access to individual sub-resources. By default,
--- the value is 'true'. See
--- <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options Configuration Advanced Options>
--- for more information.
+-- | Option to allow references to indices in an HTTP request body. Must be 'false' when configuring access to individual sub-resources. By default, the value is 'true'. See <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options Configuration Advanced Options> for more information.
 cedAdvancedOptions :: Lens' CreateElasticsearchDomain (HashMap Text Text)
 cedAdvancedOptions = lens _cedAdvancedOptions (\ s a -> s{_cedAdvancedOptions = a}) . _Default . _Map;
 
--- | The name of the Elasticsearch domain that you are creating. Domain names
--- are unique across the domains owned by an account within an AWS region.
--- Domain names must start with a letter or number and can contain the
--- following characters: a-z (lowercase), 0-9, and - (hyphen).
+-- | The name of the Elasticsearch domain that you are creating. Domain names are unique across the domains owned by an account within an AWS region. Domain names must start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).
 cedDomainName :: Lens' CreateElasticsearchDomain Text
 cedDomainName = lens _cedDomainName (\ s a -> s{_cedDomainName = a});
 
@@ -156,8 +144,7 @@
 instance ToQuery CreateElasticsearchDomain where
         toQuery = const mempty
 
--- | The result of a 'CreateElasticsearchDomain' operation. Contains the
--- status of the newly created Elasticsearch domain.
+-- | The result of a 'CreateElasticsearchDomain' operation. Contains the status of the newly created Elasticsearch domain.
 --
 -- /See:/ 'createElasticsearchDomainResponse' smart constructor.
 data CreateElasticsearchDomainResponse = CreateElasticsearchDomainResponse'
diff --git a/gen/Network/AWS/ElasticSearch/DeleteElasticsearchDomain.hs b/gen/Network/AWS/ElasticSearch/DeleteElasticsearchDomain.hs
--- a/gen/Network/AWS/ElasticSearch/DeleteElasticsearchDomain.hs
+++ b/gen/Network/AWS/ElasticSearch/DeleteElasticsearchDomain.hs
@@ -18,8 +18,7 @@
 -- Stability   : auto-generated
 -- Portability : non-portable (GHC extensions)
 --
--- Permanently deletes the specified Elasticsearch domain and all of its
--- data. Once a domain is deleted, it cannot be recovered.
+-- Permanently deletes the specified Elasticsearch domain and all of its data. Once a domain is deleted, it cannot be recovered.
 module Network.AWS.ElasticSearch.DeleteElasticsearchDomain
     (
     -- * Creating a Request
@@ -43,9 +42,7 @@
 import           Network.AWS.Request
 import           Network.AWS.Response
 
--- | Container for the parameters to the 'DeleteElasticsearchDomain'
--- operation. Specifies the name of the Elasticsearch domain that you want
--- to delete.
+-- | Container for the parameters to the 'DeleteElasticsearchDomain' operation. Specifies the name of the Elasticsearch domain that you want to delete.
 --
 -- /See:/ 'deleteElasticsearchDomain' smart constructor.
 newtype DeleteElasticsearchDomain = DeleteElasticsearchDomain'
@@ -65,8 +62,7 @@
     { _dDomainName = pDomainName_
     }
 
--- | The name of the Elasticsearch domain that you want to permanently
--- delete.
+-- | The name of the Elasticsearch domain that you want to permanently delete.
 dDomainName :: Lens' DeleteElasticsearchDomain Text
 dDomainName = lens _dDomainName (\ s a -> s{_dDomainName = a});
 
@@ -95,9 +91,7 @@
 instance ToQuery DeleteElasticsearchDomain where
         toQuery = const mempty
 
--- | The result of a 'DeleteElasticsearchDomain' request. Contains the status
--- of the pending deletion, or no status if the domain and all of its
--- resources have been deleted.
+-- | The result of a 'DeleteElasticsearchDomain' request. Contains the status of the pending deletion, or no status if the domain and all of its resources have been deleted.
 --
 -- /See:/ 'deleteElasticsearchDomainResponse' smart constructor.
 data DeleteElasticsearchDomainResponse = DeleteElasticsearchDomainResponse'
diff --git a/gen/Network/AWS/ElasticSearch/DescribeElasticsearchDomain.hs b/gen/Network/AWS/ElasticSearch/DescribeElasticsearchDomain.hs
--- a/gen/Network/AWS/ElasticSearch/DescribeElasticsearchDomain.hs
+++ b/gen/Network/AWS/ElasticSearch/DescribeElasticsearchDomain.hs
@@ -18,9 +18,7 @@
 -- Stability   : auto-generated
 -- Portability : non-portable (GHC extensions)
 --
--- Returns domain configuration information about the specified
--- Elasticsearch domain, including the domain ID, domain endpoint, and
--- domain ARN.
+-- Returns domain configuration information about the specified Elasticsearch domain, including the domain ID, domain endpoint, and domain ARN.
 module Network.AWS.ElasticSearch.DescribeElasticsearchDomain
     (
     -- * Creating a Request
@@ -44,8 +42,7 @@
 import           Network.AWS.Request
 import           Network.AWS.Response
 
--- | Container for the parameters to the 'DescribeElasticsearchDomain'
--- operation.
+-- | Container for the parameters to the 'DescribeElasticsearchDomain' operation.
 --
 -- /See:/ 'describeElasticsearchDomain' smart constructor.
 newtype DescribeElasticsearchDomain = DescribeElasticsearchDomain'
@@ -94,8 +91,7 @@
 instance ToQuery DescribeElasticsearchDomain where
         toQuery = const mempty
 
--- | The result of a 'DescribeElasticsearchDomain' request. Contains the
--- status of the domain specified in the request.
+-- | The result of a 'DescribeElasticsearchDomain' request. Contains the status of the domain specified in the request.
 --
 -- /See:/ 'describeElasticsearchDomainResponse' smart constructor.
 data DescribeElasticsearchDomainResponse = DescribeElasticsearchDomainResponse'
diff --git a/gen/Network/AWS/ElasticSearch/DescribeElasticsearchDomainConfig.hs b/gen/Network/AWS/ElasticSearch/DescribeElasticsearchDomainConfig.hs
--- a/gen/Network/AWS/ElasticSearch/DescribeElasticsearchDomainConfig.hs
+++ b/gen/Network/AWS/ElasticSearch/DescribeElasticsearchDomainConfig.hs
@@ -18,9 +18,7 @@
 -- Stability   : auto-generated
 -- Portability : non-portable (GHC extensions)
 --
--- Provides cluster configuration information about the specified
--- Elasticsearch domain, such as the state, creation date, update version,
--- and update date for cluster options.
+-- Provides cluster configuration information about the specified Elasticsearch domain, such as the state, creation date, update version, and update date for cluster options.
 module Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig
     (
     -- * Creating a Request
@@ -44,9 +42,7 @@
 import           Network.AWS.Request
 import           Network.AWS.Response
 
--- | Container for the parameters to the 'DescribeElasticsearchDomainConfig'
--- operation. Specifies the domain name for which you want configuration
--- information.
+-- | Container for the parameters to the 'DescribeElasticsearchDomainConfig' operation. Specifies the domain name for which you want configuration information.
 --
 -- /See:/ 'describeElasticsearchDomainConfig' smart constructor.
 newtype DescribeElasticsearchDomainConfig = DescribeElasticsearchDomainConfig'
@@ -100,8 +96,7 @@
          where
         toQuery = const mempty
 
--- | The result of a 'DescribeElasticsearchDomainConfig' request. Contains
--- the configuration information of the requested domain.
+-- | The result of a 'DescribeElasticsearchDomainConfig' request. Contains the configuration information of the requested domain.
 --
 -- /See:/ 'describeElasticsearchDomainConfigResponse' smart constructor.
 data DescribeElasticsearchDomainConfigResponse = DescribeElasticsearchDomainConfigResponse'
@@ -130,8 +125,7 @@
 dedcrsResponseStatus :: Lens' DescribeElasticsearchDomainConfigResponse Int
 dedcrsResponseStatus = lens _dedcrsResponseStatus (\ s a -> s{_dedcrsResponseStatus = a});
 
--- | The configuration information of the domain requested in the
--- 'DescribeElasticsearchDomainConfig' request.
+-- | The configuration information of the domain requested in the 'DescribeElasticsearchDomainConfig' request.
 dedcrsDomainConfig :: Lens' DescribeElasticsearchDomainConfigResponse ElasticsearchDomainConfig
 dedcrsDomainConfig = lens _dedcrsDomainConfig (\ s a -> s{_dedcrsDomainConfig = a});
 
diff --git a/gen/Network/AWS/ElasticSearch/DescribeElasticsearchDomains.hs b/gen/Network/AWS/ElasticSearch/DescribeElasticsearchDomains.hs
--- a/gen/Network/AWS/ElasticSearch/DescribeElasticsearchDomains.hs
+++ b/gen/Network/AWS/ElasticSearch/DescribeElasticsearchDomains.hs
@@ -18,9 +18,7 @@
 -- Stability   : auto-generated
 -- Portability : non-portable (GHC extensions)
 --
--- Returns domain configuration information about the specified
--- Elasticsearch domains, including the domain ID, domain endpoint, and
--- domain ARN.
+-- Returns domain configuration information about the specified Elasticsearch domains, including the domain ID, domain endpoint, and domain ARN.
 module Network.AWS.ElasticSearch.DescribeElasticsearchDomains
     (
     -- * Creating a Request
@@ -44,9 +42,7 @@
 import           Network.AWS.Request
 import           Network.AWS.Response
 
--- | Container for the parameters to the 'DescribeElasticsearchDomains'
--- operation. By default, the API returns the status of all Elasticsearch
--- domains.
+-- | Container for the parameters to the 'DescribeElasticsearchDomains' operation. By default, the API returns the status of all Elasticsearch domains.
 --
 -- /See:/ 'describeElasticsearchDomains' smart constructor.
 newtype DescribeElasticsearchDomains = DescribeElasticsearchDomains'
@@ -99,8 +95,7 @@
 instance ToQuery DescribeElasticsearchDomains where
         toQuery = const mempty
 
--- | The result of a 'DescribeElasticsearchDomains' request. Contains the
--- status of the specified domains or all domains owned by the account.
+-- | The result of a 'DescribeElasticsearchDomains' request. Contains the status of the specified domains or all domains owned by the account.
 --
 -- /See:/ 'describeElasticsearchDomainsResponse' smart constructor.
 data DescribeElasticsearchDomainsResponse = DescribeElasticsearchDomainsResponse'
@@ -128,8 +123,7 @@
 drsResponseStatus :: Lens' DescribeElasticsearchDomainsResponse Int
 drsResponseStatus = lens _drsResponseStatus (\ s a -> s{_drsResponseStatus = a});
 
--- | The status of the domains requested in the
--- 'DescribeElasticsearchDomains' request.
+-- | The status of the domains requested in the 'DescribeElasticsearchDomains' request.
 drsDomainStatusList :: Lens' DescribeElasticsearchDomainsResponse [ElasticsearchDomainStatus]
 drsDomainStatusList = lens _drsDomainStatusList (\ s a -> s{_drsDomainStatusList = a}) . _Coerce;
 
diff --git a/gen/Network/AWS/ElasticSearch/ListDomainNames.hs b/gen/Network/AWS/ElasticSearch/ListDomainNames.hs
--- a/gen/Network/AWS/ElasticSearch/ListDomainNames.hs
+++ b/gen/Network/AWS/ElasticSearch/ListDomainNames.hs
@@ -18,8 +18,7 @@
 -- Stability   : auto-generated
 -- Portability : non-portable (GHC extensions)
 --
--- Returns the name of all Elasticsearch domains owned by the current
--- user\'s account.
+-- Returns the name of all Elasticsearch domains owned by the current user\'s account.
 module Network.AWS.ElasticSearch.ListDomainNames
     (
     -- * Creating a Request
@@ -75,8 +74,7 @@
 instance ToQuery ListDomainNames where
         toQuery = const mempty
 
--- | The result of a 'ListDomainNames' operation. Contains the names of all
--- Elasticsearch domains owned by this account.
+-- | The result of a 'ListDomainNames' operation. Contains the names of all Elasticsearch domains owned by this account.
 --
 -- /See:/ 'listDomainNamesResponse' smart constructor.
 data ListDomainNamesResponse = ListDomainNamesResponse'
diff --git a/gen/Network/AWS/ElasticSearch/ListTags.hs b/gen/Network/AWS/ElasticSearch/ListTags.hs
--- a/gen/Network/AWS/ElasticSearch/ListTags.hs
+++ b/gen/Network/AWS/ElasticSearch/ListTags.hs
@@ -42,9 +42,7 @@
 import           Network.AWS.Request
 import           Network.AWS.Response
 
--- | Container for the parameters to the 'ListTags' operation. Specify the
--- 'ARN' for the Elasticsearch domain to which the tags are attached that
--- you want to view are attached.
+-- | Container for the parameters to the 'ListTags' operation. Specify the 'ARN' for the Elasticsearch domain to which the tags are attached that you want to view are attached.
 --
 -- /See:/ 'listTags' smart constructor.
 newtype ListTags = ListTags'
@@ -64,8 +62,7 @@
     { _ltARN = pARN_
     }
 
--- | Specify the 'ARN' for the Elasticsearch domain to which the tags are
--- attached that you want to view.
+-- | Specify the 'ARN' for the Elasticsearch domain to which the tags are attached that you want to view.
 ltARN :: Lens' ListTags Text
 ltARN = lens _ltARN (\ s a -> s{_ltARN = a});
 
@@ -91,8 +88,7 @@
 instance ToQuery ListTags where
         toQuery ListTags'{..} = mconcat ["arn" =: _ltARN]
 
--- | The result of a 'ListTags' operation. Contains tags for all requested
--- Elasticsearch domains.
+-- | The result of a 'ListTags' operation. Contains tags for all requested Elasticsearch domains.
 --
 -- /See:/ 'listTagsResponse' smart constructor.
 data ListTagsResponse = ListTagsResponse'
diff --git a/gen/Network/AWS/ElasticSearch/RemoveTags.hs b/gen/Network/AWS/ElasticSearch/RemoveTags.hs
--- a/gen/Network/AWS/ElasticSearch/RemoveTags.hs
+++ b/gen/Network/AWS/ElasticSearch/RemoveTags.hs
@@ -18,8 +18,7 @@
 -- Stability   : auto-generated
 -- Portability : non-portable (GHC extensions)
 --
--- Removes the specified set of tags from the specified Elasticsearch
--- domain.
+-- Removes the specified set of tags from the specified Elasticsearch domain.
 module Network.AWS.ElasticSearch.RemoveTags
     (
     -- * Creating a Request
@@ -41,9 +40,7 @@
 import           Network.AWS.Request
 import           Network.AWS.Response
 
--- | Container for the parameters to the 'RemoveTags' operation. Specify the
--- 'ARN' for the Elasticsearch domain from which you want to remove the
--- specified 'TagKey'.
+-- | Container for the parameters to the 'RemoveTags' operation. Specify the 'ARN' for the Elasticsearch domain from which you want to remove the specified 'TagKey'.
 --
 -- /See:/ 'removeTags' smart constructor.
 data RemoveTags = RemoveTags'
@@ -67,13 +64,11 @@
     , _rtTagKeys = mempty
     }
 
--- | Specifies the 'ARN' for the Elasticsearch domain from which you want to
--- delete the specified tags.
+-- | Specifies the 'ARN' for the Elasticsearch domain from which you want to delete the specified tags.
 rtARN :: Lens' RemoveTags Text
 rtARN = lens _rtARN (\ s a -> s{_rtARN = a});
 
--- | Specifies the 'TagKey' list which you want to remove from the
--- Elasticsearch domain.
+-- | Specifies the 'TagKey' list which you want to remove from the Elasticsearch domain.
 rtTagKeys :: Lens' RemoveTags [Text]
 rtTagKeys = lens _rtTagKeys (\ s a -> s{_rtTagKeys = a}) . _Coerce;
 
diff --git a/gen/Network/AWS/ElasticSearch/Types.hs b/gen/Network/AWS/ElasticSearch/Types.hs
--- a/gen/Network/AWS/ElasticSearch/Types.hs
+++ b/gen/Network/AWS/ElasticSearch/Types.hs
@@ -173,14 +173,12 @@
       | has (hasStatus 509) e = Just "limit_exceeded"
       | otherwise = Nothing
 
--- | An exception for missing \/ invalid input fields. Gives http status code
--- of 400.
+-- | An exception for missing \/ invalid input fields. Gives http status code of 400.
 _ValidationException :: AsError a => Getting (First ServiceError) a ServiceError
 _ValidationException =
     _ServiceError . hasStatus 400 . hasCode "ValidationException"
 
--- | An exception for creating a resource that already exists. Gives http
--- status code of 400.
+-- | An exception for creating a resource that already exists. Gives http status code of 400.
 _ResourceAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError
 _ResourceAlreadyExistsException =
     _ServiceError . hasStatus 409 . hasCode "ResourceAlreadyExistsException"
@@ -189,33 +187,27 @@
 _BaseException :: AsError a => Getting (First ServiceError) a ServiceError
 _BaseException = _ServiceError . hasCode "BaseException"
 
--- | An error occured because the client wanted to access a not supported
--- operation. Gives http status code of 409.
+-- | An error occured because the client wanted to access a not supported operation. Gives http status code of 409.
 _DisabledOperationException :: AsError a => Getting (First ServiceError) a ServiceError
 _DisabledOperationException =
     _ServiceError . hasStatus 409 . hasCode "DisabledOperationException"
 
--- | The request processing has failed because of an unknown error, exception
--- or failure (the failure is internal to the service) . Gives http status
--- code of 500.
+-- | The request processing has failed because of an unknown error, exception or failure (the failure is internal to the service) . Gives http status code of 500.
 _InternalException :: AsError a => Getting (First ServiceError) a ServiceError
 _InternalException =
     _ServiceError . hasStatus 500 . hasCode "InternalException"
 
--- | An exception for trying to create or access sub-resource that is either
--- invalid or not supported. Gives http status code of 409.
+-- | An exception for trying to create or access sub-resource that is either invalid or not supported. Gives http status code of 409.
 _InvalidTypeException :: AsError a => Getting (First ServiceError) a ServiceError
 _InvalidTypeException =
     _ServiceError . hasStatus 409 . hasCode "InvalidTypeException"
 
--- | An exception for accessing or deleting a resource that does not exist.
--- Gives http status code of 400.
+-- | An exception for accessing or deleting a resource that does not exist. Gives http status code of 400.
 _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
 _ResourceNotFoundException =
     _ServiceError . hasStatus 409 . hasCode "ResourceNotFoundException"
 
--- | An exception for trying to create more than allowed resources or
--- sub-resources. Gives http status code of 409.
+-- | An exception for trying to create more than allowed resources or sub-resources. Gives http status code of 409.
 _LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError
 _LimitExceededException =
     _ServiceError . hasStatus 409 . hasCode "LimitExceededException"
diff --git a/gen/Network/AWS/ElasticSearch/Types/Product.hs b/gen/Network/AWS/ElasticSearch/Types/Product.hs
--- a/gen/Network/AWS/ElasticSearch/Types/Product.hs
+++ b/gen/Network/AWS/ElasticSearch/Types/Product.hs
@@ -21,8 +21,7 @@
 import           Network.AWS.Lens
 import           Network.AWS.Prelude
 
--- | The configured access rules for the domain\'s document and search
--- endpoints, and the current status of those rules.
+-- | The configured access rules for the domain\'s document and search endpoints, and the current status of those rules.
 --
 -- /See:/ 'accessPoliciesStatus' smart constructor.
 data AccessPoliciesStatus = AccessPoliciesStatus'
@@ -47,15 +46,11 @@
     , _apsStatus = pStatus_
     }
 
--- | The access policy configured for the Elasticsearch domain. Access
--- policies may be resource-based, IP-based, or IAM-based. See
--- <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-access-policies Configuring Access Policies>for
--- more information.
+-- | The access policy configured for the Elasticsearch domain. Access policies may be resource-based, IP-based, or IAM-based. See <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-access-policies Configuring Access Policies>for more information.
 apsOptions :: Lens' AccessPoliciesStatus Text
 apsOptions = lens _apsOptions (\ s a -> s{_apsOptions = a});
 
--- | The status of the access policy for the Elasticsearch domain. See
--- 'OptionStatus' for the status information that\'s included.
+-- | The status of the access policy for the Elasticsearch domain. See 'OptionStatus' for the status information that\'s included.
 apsStatus :: Lens' AccessPoliciesStatus OptionStatus
 apsStatus = lens _apsStatus (\ s a -> s{_apsStatus = a});
 
@@ -70,19 +65,12 @@
 
 instance NFData AccessPoliciesStatus
 
--- | Status of the advanced options for the specified Elasticsearch domain.
--- Currently, the following advanced options are available:
+-- | Status of the advanced options for the specified Elasticsearch domain. Currently, the following advanced options are available:
 --
--- -   Option to allow references to indices in an HTTP request body. Must
---     be 'false' when configuring access to individual sub-resources. By
---     default, the value is 'true'. See
---     <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options Configuration Advanced Options>
---     for more information.
--- -   Option to specify the percentage of heap space that is allocated to
---     field data. By default, this setting is unbounded.
+-- -   Option to allow references to indices in an HTTP request body. Must be 'false' when configuring access to individual sub-resources. By default, the value is 'true'. See <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options Configuration Advanced Options> for more information.
+-- -   Option to specify the percentage of heap space that is allocated to field data. By default, this setting is unbounded.
 --
--- For more information, see
--- <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options Configuring Advanced Options>.
+-- For more information, see <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options Configuring Advanced Options>.
 --
 -- /See:/ 'advancedOptionsStatus' smart constructor.
 data AdvancedOptionsStatus = AdvancedOptionsStatus'
@@ -106,13 +94,11 @@
     , _aosStatus = pStatus_
     }
 
--- | Specifies the status of advanced options for the specified Elasticsearch
--- domain.
+-- | Specifies the status of advanced options for the specified Elasticsearch domain.
 aosOptions :: Lens' AdvancedOptionsStatus (HashMap Text Text)
 aosOptions = lens _aosOptions (\ s a -> s{_aosOptions = a}) . _Map;
 
--- | Specifies the status of 'OptionStatus' for advanced options for the
--- specified Elasticsearch domain.
+-- | Specifies the status of 'OptionStatus' for advanced options for the specified Elasticsearch domain.
 aosStatus :: Lens' AdvancedOptionsStatus OptionStatus
 aosStatus = lens _aosStatus (\ s a -> s{_aosStatus = a});
 
@@ -157,9 +143,7 @@
 
 instance NFData DomainInfo
 
--- | Options to enable, disable, and specify the properties of EBS storage
--- volumes. For more information, see
--- <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-ebs Configuring EBS-based Storage>.
+-- | Options to enable, disable, and specify the properties of EBS storage volumes. For more information, see <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-ebs Configuring EBS-based Storage>.
 --
 -- /See:/ 'ebsOptions' smart constructor.
 data EBSOptions = EBSOptions'
@@ -257,8 +241,7 @@
 eosOptions :: Lens' EBSOptionsStatus EBSOptions
 eosOptions = lens _eosOptions (\ s a -> s{_eosOptions = a});
 
--- | Specifies the status of the EBS options for the specified Elasticsearch
--- domain.
+-- | Specifies the status of the EBS options for the specified Elasticsearch domain.
 eosStatus :: Lens' EBSOptionsStatus OptionStatus
 eosStatus = lens _eosStatus (\ s a -> s{_eosStatus = a});
 
@@ -273,8 +256,7 @@
 
 instance NFData EBSOptionsStatus
 
--- | Specifies the configuration for the domain cluster, such as the type and
--- number of instances.
+-- | Specifies the configuration for the domain cluster, such as the type and number of instances.
 --
 -- /See:/ 'elasticsearchClusterConfig' smart constructor.
 data ElasticsearchClusterConfig = ElasticsearchClusterConfig'
@@ -313,8 +295,7 @@
     , _eccInstanceType = Nothing
     }
 
--- | Total number of dedicated master nodes, active and on standby, for the
--- cluster.
+-- | Total number of dedicated master nodes, active and on standby, for the cluster.
 eccDedicatedMasterCount :: Lens' ElasticsearchClusterConfig (Maybe Int)
 eccDedicatedMasterCount = lens _eccDedicatedMasterCount (\ s a -> s{_eccDedicatedMasterCount = a});
 
@@ -322,10 +303,7 @@
 eccDedicatedMasterType :: Lens' ElasticsearchClusterConfig (Maybe ESPartitionInstanceType)
 eccDedicatedMasterType = lens _eccDedicatedMasterType (\ s a -> s{_eccDedicatedMasterType = a});
 
--- | A boolean value to indicate whether a dedicated master node is enabled.
--- See
--- <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-dedicatedmasternodes About Dedicated Master Nodes>
--- for more information.
+-- | A boolean value to indicate whether a dedicated master node is enabled. See <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-dedicatedmasternodes About Dedicated Master Nodes> for more information.
 eccDedicatedMasterEnabled :: Lens' ElasticsearchClusterConfig (Maybe Bool)
 eccDedicatedMasterEnabled = lens _eccDedicatedMasterEnabled (\ s a -> s{_eccDedicatedMasterEnabled = a});
 
@@ -333,9 +311,7 @@
 eccInstanceCount :: Lens' ElasticsearchClusterConfig (Maybe Int)
 eccInstanceCount = lens _eccInstanceCount (\ s a -> s{_eccInstanceCount = a});
 
--- | A boolean value to indicate whether zone awareness is enabled. See
--- <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-zoneawareness About Zone Awareness>
--- for more information.
+-- | A boolean value to indicate whether zone awareness is enabled. See <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-zoneawareness About Zone Awareness> for more information.
 eccZoneAwarenessEnabled :: Lens' ElasticsearchClusterConfig (Maybe Bool)
 eccZoneAwarenessEnabled = lens _eccZoneAwarenessEnabled (\ s a -> s{_eccZoneAwarenessEnabled = a});
 
@@ -374,8 +350,7 @@
                     _eccZoneAwarenessEnabled,
                   ("InstanceType" .=) <$> _eccInstanceType])
 
--- | Specifies the configuration status for the specified Elasticsearch
--- domain.
+-- | Specifies the configuration status for the specified Elasticsearch domain.
 --
 -- /See:/ 'elasticsearchClusterConfigStatus' smart constructor.
 data ElasticsearchClusterConfigStatus = ElasticsearchClusterConfigStatus'
@@ -400,13 +375,11 @@
     , _eccsStatus = pStatus_
     }
 
--- | Specifies the cluster configuration for the specified Elasticsearch
--- domain.
+-- | Specifies the cluster configuration for the specified Elasticsearch domain.
 eccsOptions :: Lens' ElasticsearchClusterConfigStatus ElasticsearchClusterConfig
 eccsOptions = lens _eccsOptions (\ s a -> s{_eccsOptions = a});
 
--- | Specifies the status of the configuration for the specified
--- Elasticsearch domain.
+-- | Specifies the status of the configuration for the specified Elasticsearch domain.
 eccsStatus :: Lens' ElasticsearchClusterConfigStatus OptionStatus
 eccsStatus = lens _eccsStatus (\ s a -> s{_eccsStatus = a});
 
@@ -473,9 +446,7 @@
 edcSnapshotOptions :: Lens' ElasticsearchDomainConfig (Maybe SnapshotOptionsStatus)
 edcSnapshotOptions = lens _edcSnapshotOptions (\ s a -> s{_edcSnapshotOptions = a});
 
--- | Specifies the 'AdvancedOptions' for the domain. See
--- <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options Configuring Advanced Options>
--- for more information.
+-- | Specifies the 'AdvancedOptions' for the domain. See <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options Configuring Advanced Options> for more information.
 edcAdvancedOptions :: Lens' ElasticsearchDomainConfig (Maybe AdvancedOptionsStatus)
 edcAdvancedOptions = lens _edcAdvancedOptions (\ s a -> s{_edcAdvancedOptions = a});
 
@@ -560,9 +531,7 @@
     , _edsElasticsearchClusterConfig = pElasticsearchClusterConfig_
     }
 
--- | The 'EBSOptions' for the specified domain. See
--- <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-ebs Configuring EBS-based Storage>
--- for more information.
+-- | The 'EBSOptions' for the specified domain. See <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-ebs Configuring EBS-based Storage> for more information.
 edsEBSOptions :: Lens' ElasticsearchDomainStatus (Maybe EBSOptions)
 edsEBSOptions = lens _edsEBSOptions (\ s a -> s{_edsEBSOptions = a});
 
@@ -570,8 +539,7 @@
 edsAccessPolicies :: Lens' ElasticsearchDomainStatus (Maybe Text)
 edsAccessPolicies = lens _edsAccessPolicies (\ s a -> s{_edsAccessPolicies = a});
 
--- | The domain creation status. 'True' if the creation of an Elasticsearch
--- domain is complete. 'False' if domain creation is still in progress.
+-- | The domain creation status. 'True' if the creation of an Elasticsearch domain is complete. 'False' if domain creation is still in progress.
 edsCreated :: Lens' ElasticsearchDomainStatus (Maybe Bool)
 edsCreated = lens _edsCreated (\ s a -> s{_edsCreated = a});
 
@@ -579,21 +547,15 @@
 edsSnapshotOptions :: Lens' ElasticsearchDomainStatus (Maybe SnapshotOptions)
 edsSnapshotOptions = lens _edsSnapshotOptions (\ s a -> s{_edsSnapshotOptions = a});
 
--- | The domain deletion status. 'True' if a delete request has been received
--- for the domain but resource cleanup is still in progress. 'False' if the
--- domain has not been deleted. Once domain deletion is complete, the
--- status of the domain is no longer returned.
+-- | The domain deletion status. 'True' if a delete request has been received for the domain but resource cleanup is still in progress. 'False' if the domain has not been deleted. Once domain deletion is complete, the status of the domain is no longer returned.
 edsDeleted :: Lens' ElasticsearchDomainStatus (Maybe Bool)
 edsDeleted = lens _edsDeleted (\ s a -> s{_edsDeleted = a});
 
--- | The status of the Elasticsearch domain configuration. 'True' if Amazon
--- Elasticsearch Service is processing configuration changes. 'False' if
--- the configuration is active.
+-- | The status of the Elasticsearch domain configuration. 'True' if Amazon Elasticsearch Service is processing configuration changes. 'False' if the configuration is active.
 edsProcessing :: Lens' ElasticsearchDomainStatus (Maybe Bool)
 edsProcessing = lens _edsProcessing (\ s a -> s{_edsProcessing = a});
 
--- | The Elasticsearch domain endpoint that you use to submit index and
--- search requests.
+-- | The Elasticsearch domain endpoint that you use to submit index and search requests.
 edsEndpoint :: Lens' ElasticsearchDomainStatus (Maybe Text)
 edsEndpoint = lens _edsEndpoint (\ s a -> s{_edsEndpoint = a});
 
@@ -605,16 +567,11 @@
 edsDomainId :: Lens' ElasticsearchDomainStatus Text
 edsDomainId = lens _edsDomainId (\ s a -> s{_edsDomainId = a});
 
--- | The name of an Elasticsearch domain. Domain names are unique across the
--- domains owned by an account within an AWS region. Domain names start
--- with a letter or number and can contain the following characters: a-z
--- (lowercase), 0-9, and - (hyphen).
+-- | The name of an Elasticsearch domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).
 edsDomainName :: Lens' ElasticsearchDomainStatus Text
 edsDomainName = lens _edsDomainName (\ s a -> s{_edsDomainName = a});
 
--- | The Amazon resource name (ARN) of an Elasticsearch domain. See
--- <http://docs.aws.amazon.com/IAM/latest/UserGuide/index.html?Using_Identifiers.html Identifiers for IAM Entities>
--- in /Using AWS Identity and Access Management/ for more information.
+-- | The Amazon resource name (ARN) of an Elasticsearch domain. See <http://docs.aws.amazon.com/IAM/latest/UserGuide/index.html?Using_Identifiers.html Identifiers for IAM Entities> in /Using AWS Identity and Access Management/ for more information.
 edsARN :: Lens' ElasticsearchDomainStatus Text
 edsARN = lens _edsARN (\ s a -> s{_edsARN = a});
 
@@ -715,9 +672,7 @@
 
 instance NFData OptionStatus
 
--- | Specifies the time, in UTC format, when the service takes a daily
--- automated snapshot of the specified Elasticsearch domain. Default value
--- is '0' hours.
+-- | Specifies the time, in UTC format, when the service takes a daily automated snapshot of the specified Elasticsearch domain. Default value is '0' hours.
 --
 -- /See:/ 'snapshotOptions' smart constructor.
 newtype SnapshotOptions = SnapshotOptions'
@@ -736,9 +691,7 @@
     { _soAutomatedSnapshotStartHour = Nothing
     }
 
--- | Specifies the time, in UTC format, when the service takes a daily
--- automated snapshot of the specified Elasticsearch domain. Default value
--- is '0' hours.
+-- | Specifies the time, in UTC format, when the service takes a daily automated snapshot of the specified Elasticsearch domain. Default value is '0' hours.
 soAutomatedSnapshotStartHour :: Lens' SnapshotOptions (Maybe Int)
 soAutomatedSnapshotStartHour = lens _soAutomatedSnapshotStartHour (\ s a -> s{_soAutomatedSnapshotStartHour = a});
 
@@ -785,8 +738,7 @@
     , _sosStatus = pStatus_
     }
 
--- | Specifies the daily snapshot options specified for the Elasticsearch
--- domain.
+-- | Specifies the daily snapshot options specified for the Elasticsearch domain.
 sosOptions :: Lens' SnapshotOptionsStatus SnapshotOptions
 sosOptions = lens _sosOptions (\ s a -> s{_sosOptions = a});
 
@@ -830,15 +782,11 @@
     , _tagValue = pValue_
     }
 
--- | Specifies the 'TagKey', the name of the tag. Tag keys must be unique for
--- the Elasticsearch domain to which they are attached.
+-- | Specifies the 'TagKey', the name of the tag. Tag keys must be unique for the Elasticsearch domain to which they are attached.
 tagKey :: Lens' Tag Text
 tagKey = lens _tagKey (\ s a -> s{_tagKey = a});
 
--- | Specifies the 'TagValue', the value assigned to the corresponding tag
--- key. Tag values can be null and do not have to be unique in a tag set.
--- For example, you can have a key value pair in a tag set of
--- 'project : Trinity' and 'cost-center : Trinity'
+-- | Specifies the 'TagValue', the value assigned to the corresponding tag key. Tag values can be null and do not have to be unique in a tag set. For example, you can have a key value pair in a tag set of 'project : Trinity' and 'cost-center : Trinity'
 tagValue :: Lens' Tag Text
 tagValue = lens _tagValue (\ s a -> s{_tagValue = a});
 
diff --git a/gen/Network/AWS/ElasticSearch/Types/Sum.hs b/gen/Network/AWS/ElasticSearch/Types/Sum.hs
--- a/gen/Network/AWS/ElasticSearch/Types/Sum.hs
+++ b/gen/Network/AWS/ElasticSearch/Types/Sum.hs
@@ -87,8 +87,7 @@
 -- | The state of a requested change. One of the following:
 --
 -- -   Processing: The request change is still in-process.
--- -   Active: The request change is processed and deployed to the
---     Elasticsearch domain.
+-- -   Active: The request change is processed and deployed to the Elasticsearch domain.
 data OptionState
     = Active
     | Processing
@@ -118,9 +117,7 @@
 instance FromJSON OptionState where
     parseJSON = parseJSONText "OptionState"
 
--- | The type of EBS volume, standard, gp2, or io1. See
--- <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-ebs Configuring EBS-based Storage>for
--- more information.
+-- | The type of EBS volume, standard, gp2, or io1. See <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-ebs Configuring EBS-based Storage>for more information.
 data VolumeType
     = GP2
     | IO1
diff --git a/gen/Network/AWS/ElasticSearch/UpdateElasticsearchDomainConfig.hs b/gen/Network/AWS/ElasticSearch/UpdateElasticsearchDomainConfig.hs
--- a/gen/Network/AWS/ElasticSearch/UpdateElasticsearchDomainConfig.hs
+++ b/gen/Network/AWS/ElasticSearch/UpdateElasticsearchDomainConfig.hs
@@ -18,9 +18,7 @@
 -- Stability   : auto-generated
 -- Portability : non-portable (GHC extensions)
 --
--- Modifies the cluster configuration of the specified Elasticsearch
--- domain, setting as setting the instance type and the number of
--- instances.
+-- Modifies the cluster configuration of the specified Elasticsearch domain, setting as setting the instance type and the number of instances.
 module Network.AWS.ElasticSearch.UpdateElasticsearchDomainConfig
     (
     -- * Creating a Request
@@ -49,9 +47,7 @@
 import           Network.AWS.Request
 import           Network.AWS.Response
 
--- | Container for the parameters to the 'UpdateElasticsearchDomain'
--- operation. Specifies the type and number of instances in the domain
--- cluster.
+-- | Container for the parameters to the 'UpdateElasticsearchDomain' operation. Specifies the type and number of instances in the domain cluster.
 --
 -- /See:/ 'updateElasticsearchDomainConfig' smart constructor.
 data UpdateElasticsearchDomainConfig = UpdateElasticsearchDomainConfig'
@@ -103,16 +99,11 @@
 uedcElasticsearchClusterConfig :: Lens' UpdateElasticsearchDomainConfig (Maybe ElasticsearchClusterConfig)
 uedcElasticsearchClusterConfig = lens _uedcElasticsearchClusterConfig (\ s a -> s{_uedcElasticsearchClusterConfig = a});
 
--- | Option to set the time, in UTC format, for the daily automated snapshot.
--- Default value is '0' hours.
+-- | Option to set the time, in UTC format, for the daily automated snapshot. Default value is '0' hours.
 uedcSnapshotOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe SnapshotOptions)
 uedcSnapshotOptions = lens _uedcSnapshotOptions (\ s a -> s{_uedcSnapshotOptions = a});
 
--- | Modifies the advanced option to allow references to indices in an HTTP
--- request body. Must be 'false' when configuring access to individual
--- sub-resources. By default, the value is 'true'. See
--- <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options Configuration Advanced Options>
--- for more information.
+-- | Modifies the advanced option to allow references to indices in an HTTP request body. Must be 'false' when configuring access to individual sub-resources. By default, the value is 'true'. See <http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options Configuration Advanced Options> for more information.
 uedcAdvancedOptions :: Lens' UpdateElasticsearchDomainConfig (HashMap Text Text)
 uedcAdvancedOptions = lens _uedcAdvancedOptions (\ s a -> s{_uedcAdvancedOptions = a}) . _Default . _Map;
 
@@ -160,8 +151,7 @@
          where
         toQuery = const mempty
 
--- | The result of an 'UpdateElasticsearchDomain' request. Contains the
--- status of the Elasticsearch domain being updated.
+-- | The result of an 'UpdateElasticsearchDomain' request. Contains the status of the Elasticsearch domain being updated.
 --
 -- /See:/ 'updateElasticsearchDomainConfigResponse' smart constructor.
 data UpdateElasticsearchDomainConfigResponse = UpdateElasticsearchDomainConfigResponse'
diff --git a/test/Test/AWS/Gen/ElasticSearch.hs b/test/Test/AWS/Gen/ElasticSearch.hs
--- a/test/Test/AWS/Gen/ElasticSearch.hs
+++ b/test/Test/AWS/Gen/ElasticSearch.hs
@@ -28,67 +28,67 @@
 -- fixtures :: TestTree
 -- fixtures =
 --     [ testGroup "request"
---         [ testCreateElasticsearchDomain $
+--         [ requestCreateElasticsearchDomain $
 --             createElasticsearchDomain
 --
---         , testRemoveTags $
+--         , requestRemoveTags $
 --             removeTags
 --
---         , testDescribeElasticsearchDomains $
+--         , requestDescribeElasticsearchDomains $
 --             describeElasticsearchDomains
 --
---         , testDescribeElasticsearchDomain $
+--         , requestDescribeElasticsearchDomain $
 --             describeElasticsearchDomain
 --
---         , testListDomainNames $
+--         , requestListDomainNames $
 --             listDomainNames
 --
---         , testDescribeElasticsearchDomainConfig $
+--         , requestDescribeElasticsearchDomainConfig $
 --             describeElasticsearchDomainConfig
 --
---         , testDeleteElasticsearchDomain $
+--         , requestDeleteElasticsearchDomain $
 --             deleteElasticsearchDomain
 --
---         , testUpdateElasticsearchDomainConfig $
+--         , requestUpdateElasticsearchDomainConfig $
 --             updateElasticsearchDomainConfig
 --
---         , testAddTags $
+--         , requestAddTags $
 --             addTags
 --
---         , testListTags $
+--         , requestListTags $
 --             listTags
 --
 --           ]
 
 --     , testGroup "response"
---         [ testCreateElasticsearchDomainResponse $
+--         [ responseCreateElasticsearchDomain $
 --             createElasticsearchDomainResponse
 --
---         , testRemoveTagsResponse $
+--         , responseRemoveTags $
 --             removeTagsResponse
 --
---         , testDescribeElasticsearchDomainsResponse $
+--         , responseDescribeElasticsearchDomains $
 --             describeElasticsearchDomainsResponse
 --
---         , testDescribeElasticsearchDomainResponse $
+--         , responseDescribeElasticsearchDomain $
 --             describeElasticsearchDomainResponse
 --
---         , testListDomainNamesResponse $
+--         , responseListDomainNames $
 --             listDomainNamesResponse
 --
---         , testDescribeElasticsearchDomainConfigResponse $
+--         , responseDescribeElasticsearchDomainConfig $
 --             describeElasticsearchDomainConfigResponse
 --
---         , testDeleteElasticsearchDomainResponse $
+--         , responseDeleteElasticsearchDomain $
 --             deleteElasticsearchDomainResponse
 --
---         , testUpdateElasticsearchDomainConfigResponse $
+--         , responseUpdateElasticsearchDomainConfig $
 --             updateElasticsearchDomainConfigResponse
 --
---         , testAddTagsResponse $
+--         , responseAddTags $
 --             addTagsResponse
 --
---         , testListTagsResponse $
+--         , responseListTags $
 --             listTagsResponse
 --
 --           ]
@@ -96,123 +96,123 @@
 
 -- Requests
 
-testCreateElasticsearchDomain :: CreateElasticsearchDomain -> TestTree
-testCreateElasticsearchDomain = req
+requestCreateElasticsearchDomain :: CreateElasticsearchDomain -> TestTree
+requestCreateElasticsearchDomain = req
     "CreateElasticsearchDomain"
     "fixture/CreateElasticsearchDomain.yaml"
 
-testRemoveTags :: RemoveTags -> TestTree
-testRemoveTags = req
+requestRemoveTags :: RemoveTags -> TestTree
+requestRemoveTags = req
     "RemoveTags"
     "fixture/RemoveTags.yaml"
 
-testDescribeElasticsearchDomains :: DescribeElasticsearchDomains -> TestTree
-testDescribeElasticsearchDomains = req
+requestDescribeElasticsearchDomains :: DescribeElasticsearchDomains -> TestTree
+requestDescribeElasticsearchDomains = req
     "DescribeElasticsearchDomains"
     "fixture/DescribeElasticsearchDomains.yaml"
 
-testDescribeElasticsearchDomain :: DescribeElasticsearchDomain -> TestTree
-testDescribeElasticsearchDomain = req
+requestDescribeElasticsearchDomain :: DescribeElasticsearchDomain -> TestTree
+requestDescribeElasticsearchDomain = req
     "DescribeElasticsearchDomain"
     "fixture/DescribeElasticsearchDomain.yaml"
 
-testListDomainNames :: ListDomainNames -> TestTree
-testListDomainNames = req
+requestListDomainNames :: ListDomainNames -> TestTree
+requestListDomainNames = req
     "ListDomainNames"
     "fixture/ListDomainNames.yaml"
 
-testDescribeElasticsearchDomainConfig :: DescribeElasticsearchDomainConfig -> TestTree
-testDescribeElasticsearchDomainConfig = req
+requestDescribeElasticsearchDomainConfig :: DescribeElasticsearchDomainConfig -> TestTree
+requestDescribeElasticsearchDomainConfig = req
     "DescribeElasticsearchDomainConfig"
     "fixture/DescribeElasticsearchDomainConfig.yaml"
 
-testDeleteElasticsearchDomain :: DeleteElasticsearchDomain -> TestTree
-testDeleteElasticsearchDomain = req
+requestDeleteElasticsearchDomain :: DeleteElasticsearchDomain -> TestTree
+requestDeleteElasticsearchDomain = req
     "DeleteElasticsearchDomain"
     "fixture/DeleteElasticsearchDomain.yaml"
 
-testUpdateElasticsearchDomainConfig :: UpdateElasticsearchDomainConfig -> TestTree
-testUpdateElasticsearchDomainConfig = req
+requestUpdateElasticsearchDomainConfig :: UpdateElasticsearchDomainConfig -> TestTree
+requestUpdateElasticsearchDomainConfig = req
     "UpdateElasticsearchDomainConfig"
     "fixture/UpdateElasticsearchDomainConfig.yaml"
 
-testAddTags :: AddTags -> TestTree
-testAddTags = req
+requestAddTags :: AddTags -> TestTree
+requestAddTags = req
     "AddTags"
     "fixture/AddTags.yaml"
 
-testListTags :: ListTags -> TestTree
-testListTags = req
+requestListTags :: ListTags -> TestTree
+requestListTags = req
     "ListTags"
     "fixture/ListTags.yaml"
 
 -- Responses
 
-testCreateElasticsearchDomainResponse :: CreateElasticsearchDomainResponse -> TestTree
-testCreateElasticsearchDomainResponse = res
+responseCreateElasticsearchDomain :: CreateElasticsearchDomainResponse -> TestTree
+responseCreateElasticsearchDomain = res
     "CreateElasticsearchDomainResponse"
     "fixture/CreateElasticsearchDomainResponse.proto"
     elasticSearch
     (Proxy :: Proxy CreateElasticsearchDomain)
 
-testRemoveTagsResponse :: RemoveTagsResponse -> TestTree
-testRemoveTagsResponse = res
+responseRemoveTags :: RemoveTagsResponse -> TestTree
+responseRemoveTags = res
     "RemoveTagsResponse"
     "fixture/RemoveTagsResponse.proto"
     elasticSearch
     (Proxy :: Proxy RemoveTags)
 
-testDescribeElasticsearchDomainsResponse :: DescribeElasticsearchDomainsResponse -> TestTree
-testDescribeElasticsearchDomainsResponse = res
+responseDescribeElasticsearchDomains :: DescribeElasticsearchDomainsResponse -> TestTree
+responseDescribeElasticsearchDomains = res
     "DescribeElasticsearchDomainsResponse"
     "fixture/DescribeElasticsearchDomainsResponse.proto"
     elasticSearch
     (Proxy :: Proxy DescribeElasticsearchDomains)
 
-testDescribeElasticsearchDomainResponse :: DescribeElasticsearchDomainResponse -> TestTree
-testDescribeElasticsearchDomainResponse = res
+responseDescribeElasticsearchDomain :: DescribeElasticsearchDomainResponse -> TestTree
+responseDescribeElasticsearchDomain = res
     "DescribeElasticsearchDomainResponse"
     "fixture/DescribeElasticsearchDomainResponse.proto"
     elasticSearch
     (Proxy :: Proxy DescribeElasticsearchDomain)
 
-testListDomainNamesResponse :: ListDomainNamesResponse -> TestTree
-testListDomainNamesResponse = res
+responseListDomainNames :: ListDomainNamesResponse -> TestTree
+responseListDomainNames = res
     "ListDomainNamesResponse"
     "fixture/ListDomainNamesResponse.proto"
     elasticSearch
     (Proxy :: Proxy ListDomainNames)
 
-testDescribeElasticsearchDomainConfigResponse :: DescribeElasticsearchDomainConfigResponse -> TestTree
-testDescribeElasticsearchDomainConfigResponse = res
+responseDescribeElasticsearchDomainConfig :: DescribeElasticsearchDomainConfigResponse -> TestTree
+responseDescribeElasticsearchDomainConfig = res
     "DescribeElasticsearchDomainConfigResponse"
     "fixture/DescribeElasticsearchDomainConfigResponse.proto"
     elasticSearch
     (Proxy :: Proxy DescribeElasticsearchDomainConfig)
 
-testDeleteElasticsearchDomainResponse :: DeleteElasticsearchDomainResponse -> TestTree
-testDeleteElasticsearchDomainResponse = res
+responseDeleteElasticsearchDomain :: DeleteElasticsearchDomainResponse -> TestTree
+responseDeleteElasticsearchDomain = res
     "DeleteElasticsearchDomainResponse"
     "fixture/DeleteElasticsearchDomainResponse.proto"
     elasticSearch
     (Proxy :: Proxy DeleteElasticsearchDomain)
 
-testUpdateElasticsearchDomainConfigResponse :: UpdateElasticsearchDomainConfigResponse -> TestTree
-testUpdateElasticsearchDomainConfigResponse = res
+responseUpdateElasticsearchDomainConfig :: UpdateElasticsearchDomainConfigResponse -> TestTree
+responseUpdateElasticsearchDomainConfig = res
     "UpdateElasticsearchDomainConfigResponse"
     "fixture/UpdateElasticsearchDomainConfigResponse.proto"
     elasticSearch
     (Proxy :: Proxy UpdateElasticsearchDomainConfig)
 
-testAddTagsResponse :: AddTagsResponse -> TestTree
-testAddTagsResponse = res
+responseAddTags :: AddTagsResponse -> TestTree
+responseAddTags = res
     "AddTagsResponse"
     "fixture/AddTagsResponse.proto"
     elasticSearch
     (Proxy :: Proxy AddTags)
 
-testListTagsResponse :: ListTagsResponse -> TestTree
-testListTagsResponse = res
+responseListTags :: ListTagsResponse -> TestTree
+responseListTags = res
     "ListTagsResponse"
     "fixture/ListTagsResponse.proto"
     elasticSearch
