packages feed

amazonka-dms 1.4.4 → 1.4.5

raw patch · 37 files changed

+662/−558 lines, 37 filesdep ~amazonka-coredep ~amazonka-dmsdep ~amazonka-testPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: amazonka-core, amazonka-dms, amazonka-test

API changes (from Hackage documentation)

- Network.AWS.DMS.AddTagsToResource: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.AddTagsToResource.AddTagsToResource
- Network.AWS.DMS.CreateEndpoint: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.CreateEndpoint.CreateEndpoint
- Network.AWS.DMS.CreateReplicationInstance: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.CreateReplicationInstance.CreateReplicationInstance
- Network.AWS.DMS.CreateReplicationSubnetGroup: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.CreateReplicationSubnetGroup.CreateReplicationSubnetGroup
- Network.AWS.DMS.CreateReplicationTask: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.CreateReplicationTask.CreateReplicationTask
- Network.AWS.DMS.DeleteCertificate: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DeleteCertificate.DeleteCertificate
- Network.AWS.DMS.DeleteEndpoint: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DeleteEndpoint.DeleteEndpoint
- Network.AWS.DMS.DeleteReplicationInstance: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DeleteReplicationInstance.DeleteReplicationInstance
- Network.AWS.DMS.DeleteReplicationSubnetGroup: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DeleteReplicationSubnetGroup.DeleteReplicationSubnetGroup
- Network.AWS.DMS.DeleteReplicationTask: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DeleteReplicationTask.DeleteReplicationTask
- Network.AWS.DMS.DescribeAccountAttributes: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DescribeAccountAttributes.DescribeAccountAttributes
- Network.AWS.DMS.DescribeCertificates: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DescribeCertificates.DescribeCertificates
- Network.AWS.DMS.DescribeConnections: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DescribeConnections.DescribeConnections
- Network.AWS.DMS.DescribeEndpointTypes: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DescribeEndpointTypes.DescribeEndpointTypes
- Network.AWS.DMS.DescribeEndpoints: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DescribeEndpoints.DescribeEndpoints
- Network.AWS.DMS.DescribeOrderableReplicationInstances: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DescribeOrderableReplicationInstances.DescribeOrderableReplicationInstances
- Network.AWS.DMS.DescribeRefreshSchemasStatus: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DescribeRefreshSchemasStatus.DescribeRefreshSchemasStatus
- Network.AWS.DMS.DescribeReplicationInstances: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DescribeReplicationInstances.DescribeReplicationInstances
- Network.AWS.DMS.DescribeReplicationSubnetGroups: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DescribeReplicationSubnetGroups.DescribeReplicationSubnetGroups
- Network.AWS.DMS.DescribeReplicationTasks: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DescribeReplicationTasks.DescribeReplicationTasks
- Network.AWS.DMS.DescribeSchemas: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DescribeSchemas.DescribeSchemas
- Network.AWS.DMS.DescribeTableStatistics: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.DescribeTableStatistics.DescribeTableStatistics
- Network.AWS.DMS.ImportCertificate: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.ImportCertificate.ImportCertificate
- Network.AWS.DMS.ListTagsForResource: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.ListTagsForResource.ListTagsForResource
- Network.AWS.DMS.ModifyEndpoint: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.ModifyEndpoint.ModifyEndpoint
- Network.AWS.DMS.ModifyReplicationInstance: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.ModifyReplicationInstance.ModifyReplicationInstance
- Network.AWS.DMS.ModifyReplicationSubnetGroup: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.ModifyReplicationSubnetGroup.ModifyReplicationSubnetGroup
- Network.AWS.DMS.RefreshSchemas: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.RefreshSchemas.RefreshSchemas
- Network.AWS.DMS.RemoveTagsFromResource: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.RemoveTagsFromResource.RemoveTagsFromResource
- Network.AWS.DMS.StartReplicationTask: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.StartReplicationTask.StartReplicationTask
- Network.AWS.DMS.StopReplicationTask: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.StopReplicationTask.StopReplicationTask
- Network.AWS.DMS.TestConnection: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DMS.TestConnection.TestConnection
+ Network.AWS.DMS.AddTagsToResource: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.AddTagsToResource.AddTagsToResource
+ Network.AWS.DMS.CreateEndpoint: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.CreateEndpoint.CreateEndpoint
+ Network.AWS.DMS.CreateReplicationInstance: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.CreateReplicationInstance.CreateReplicationInstance
+ Network.AWS.DMS.CreateReplicationSubnetGroup: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.CreateReplicationSubnetGroup.CreateReplicationSubnetGroup
+ Network.AWS.DMS.CreateReplicationTask: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.CreateReplicationTask.CreateReplicationTask
+ Network.AWS.DMS.DeleteCertificate: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DeleteCertificate.DeleteCertificate
+ Network.AWS.DMS.DeleteEndpoint: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DeleteEndpoint.DeleteEndpoint
+ Network.AWS.DMS.DeleteReplicationInstance: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DeleteReplicationInstance.DeleteReplicationInstance
+ Network.AWS.DMS.DeleteReplicationSubnetGroup: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DeleteReplicationSubnetGroup.DeleteReplicationSubnetGroup
+ Network.AWS.DMS.DeleteReplicationTask: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DeleteReplicationTask.DeleteReplicationTask
+ Network.AWS.DMS.DescribeAccountAttributes: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DescribeAccountAttributes.DescribeAccountAttributes
+ Network.AWS.DMS.DescribeCertificates: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DescribeCertificates.DescribeCertificates
+ Network.AWS.DMS.DescribeConnections: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DescribeConnections.DescribeConnections
+ Network.AWS.DMS.DescribeEndpointTypes: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DescribeEndpointTypes.DescribeEndpointTypes
+ Network.AWS.DMS.DescribeEndpoints: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DescribeEndpoints.DescribeEndpoints
+ Network.AWS.DMS.DescribeOrderableReplicationInstances: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DescribeOrderableReplicationInstances.DescribeOrderableReplicationInstances
+ Network.AWS.DMS.DescribeRefreshSchemasStatus: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DescribeRefreshSchemasStatus.DescribeRefreshSchemasStatus
+ Network.AWS.DMS.DescribeReplicationInstances: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DescribeReplicationInstances.DescribeReplicationInstances
+ Network.AWS.DMS.DescribeReplicationSubnetGroups: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DescribeReplicationSubnetGroups.DescribeReplicationSubnetGroups
+ Network.AWS.DMS.DescribeReplicationTasks: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DescribeReplicationTasks.DescribeReplicationTasks
+ Network.AWS.DMS.DescribeSchemas: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DescribeSchemas.DescribeSchemas
+ Network.AWS.DMS.DescribeTableStatistics: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.DescribeTableStatistics.DescribeTableStatistics
+ Network.AWS.DMS.ImportCertificate: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.ImportCertificate.ImportCertificate
+ Network.AWS.DMS.ListTagsForResource: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.ListTagsForResource.ListTagsForResource
+ Network.AWS.DMS.ModifyEndpoint: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.ModifyEndpoint.ModifyEndpoint
+ Network.AWS.DMS.ModifyReplicationInstance: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.ModifyReplicationInstance.ModifyReplicationInstance
+ Network.AWS.DMS.ModifyReplicationSubnetGroup: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.ModifyReplicationSubnetGroup.ModifyReplicationSubnetGroup
+ Network.AWS.DMS.RefreshSchemas: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.RefreshSchemas.RefreshSchemas
+ Network.AWS.DMS.RemoveTagsFromResource: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.RemoveTagsFromResource.RemoveTagsFromResource
+ Network.AWS.DMS.StartReplicationTask: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.StartReplicationTask.StartReplicationTask
+ Network.AWS.DMS.StopReplicationTask: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.StopReplicationTask.StopReplicationTask
+ Network.AWS.DMS.TestConnection: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DMS.TestConnection.TestConnection

Files

README.md view
@@ -8,26 +8,27 @@  ## Version -`1.4.4`+`1.4.5`   ## Description -AWS Database Migration Service--AWS Database Migration Service (AWS DMS) can migrate your data to and from the most widely used commercial and open-source databases such as Oracle, PostgreSQL, Microsoft SQL Server, Amazon Redshift, MariaDB, Amazon Aurora, and MySQL. The service supports homogeneous migrations such as Oracle to Oracle, as well as heterogeneous migrations between different database platforms, such as Oracle to MySQL or SQL Server to PostgreSQL.- Documentation is available via [Hackage](http://hackage.haskell.org/package/amazonka-dms) and the [AWS API Reference](https://aws.amazon.com/documentation/).  The types from this library are intended to be used with [amazonka](http://hackage.haskell.org/package/amazonka),-which provides mechanisms for specifying AuthN/AuthZ information and sending requests.+which provides mechanisms for specifying AuthN/AuthZ information, sending requests,+and receiving responses. -Use of lenses is required for constructing and manipulating types.-This is due to the amount of nesting of AWS types and transparency regarding+Lenses are used for constructing and manipulating types,+due to the depth of nesting of AWS types and transparency regarding de/serialisation into more palatable Haskell values. The provided lenses should be compatible with any of the major lens libraries [lens](http://hackage.haskell.org/package/lens) or [lens-family-core](http://hackage.haskell.org/package/lens-family-core).++See [Network.AWS.DMS](http://hackage.haskell.org/package/amazonka-dms/docs/Network-AWS-DMS.html)+or [the AWS documentation](https://aws.amazon.com/documentation/) to get started.+  ## Contribute 
amazonka-dms.cabal view
@@ -1,5 +1,5 @@ name:                  amazonka-dms-version:               1.4.4+version:               1.4.5 synopsis:              Amazon Database Migration Service SDK. homepage:              https://github.com/brendanhay/amazonka bug-reports:           https://github.com/brendanhay/amazonka/issues@@ -13,22 +13,19 @@ cabal-version:         >= 1.10 extra-source-files:    README.md fixture/*.yaml fixture/*.proto src/.gitkeep description:-    AWS Database Migration Service--    AWS Database Migration Service (AWS DMS) can migrate your data to and from the most widely used commercial and open-source databases such as Oracle, PostgreSQL, Microsoft SQL Server, Amazon Redshift, MariaDB, Amazon Aurora, and MySQL. The service supports homogeneous migrations such as Oracle to Oracle, as well as heterogeneous migrations between different database platforms, such as Oracle to MySQL or SQL Server to PostgreSQL.-    .     The types from this library are intended to be used with     <http://hackage.haskell.org/package/amazonka amazonka>, which provides-    mechanisms for specifying AuthN/AuthZ information and sending requests.+    mechanisms for specifying AuthN/AuthZ information, sending requests,+    and receiving responses.     .-    Use of lenses is required for constructing and manipulating types.-    This is due to the amount of nesting of AWS types and transparency regarding+    Lenses are used for constructing and manipulating types,+    due to the depth of nesting of AWS types and transparency regarding     de/serialisation into more palatable Haskell values.     The provided lenses should be compatible with any of the major lens libraries     such as <http://hackage.haskell.org/package/lens lens> or     <http://hackage.haskell.org/package/lens-family-core lens-family-core>.     .-    See "Network.AWS.DMS" or <https://aws.amazon.com/documentation/ the AWS Documentation>+    See "Network.AWS.DMS" or <https://aws.amazon.com/documentation/ the AWS documentation>     to get started.  source-repository head@@ -83,7 +80,7 @@         , Network.AWS.DMS.Types.Sum      build-depends:-          amazonka-core == 1.4.4.*+          amazonka-core == 1.4.5.*         , base          >= 4.7     && < 5  test-suite amazonka-dms-test@@ -103,9 +100,9 @@         , Test.AWS.DMS.Internal      build-depends:-          amazonka-core == 1.4.4.*-        , amazonka-test == 1.4.4.*-        , amazonka-dms == 1.4.4.*+          amazonka-core == 1.4.5.*+        , amazonka-test == 1.4.5.*+        , amazonka-dms == 1.4.5.*         , base         , bytestring         , tasty
gen/Network/AWS/DMS.hs view
@@ -11,9 +11,10 @@ -- Stability   : auto-generated -- Portability : non-portable (GHC extensions) ----- AWS Database Migration Service+-- __AWS Database Migration Service__ -- -- AWS Database Migration Service (AWS DMS) can migrate your data to and from the most widely used commercial and open-source databases such as Oracle, PostgreSQL, Microsoft SQL Server, Amazon Redshift, MariaDB, Amazon Aurora, and MySQL. The service supports homogeneous migrations such as Oracle to Oracle, as well as heterogeneous migrations between different database platforms, such as Oracle to MySQL or SQL Server to PostgreSQL.+-- module Network.AWS.DMS     (     -- * Service Configuration
gen/Network/AWS/DMS/AddTagsToResource.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Adds metadata tags to a DMS resource, including replication instance, endpoint, security group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS.+--+-- module Network.AWS.DMS.AddTagsToResource     (     -- * Creating a Request@@ -44,6 +46,8 @@  -- | --+--+-- -- /See:/ 'addTagsToResource' smart constructor. data AddTagsToResource = AddTagsToResource'     { _attrResourceARN :: !Text@@ -54,9 +58,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'attrResourceARN'+-- * 'attrResourceARN' - The Amazon Resource Name (ARN) of the AWS DMS resource the tag is to be added to. AWS DMS resources include a replication instance, endpoint, and a replication task. ----- * 'attrTags'+-- * 'attrTags' - The tag to be assigned to the DMS resource. addTagsToResource     :: Text -- ^ 'attrResourceARN'     -> AddTagsToResource@@ -111,6 +115,8 @@  -- | --+--+-- -- /See:/ 'addTagsToResourceResponse' smart constructor. newtype AddTagsToResourceResponse = AddTagsToResourceResponse'     { _attrrsResponseStatus :: Int@@ -120,7 +126,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'attrrsResponseStatus'+-- * 'attrrsResponseStatus' - -- | The response status code. addTagsToResourceResponse     :: Int -- ^ 'attrrsResponseStatus'     -> AddTagsToResourceResponse@@ -129,7 +135,7 @@     { _attrrsResponseStatus = pResponseStatus_     } --- | The response status code.+-- | -- | The response status code. attrrsResponseStatus :: Lens' AddTagsToResourceResponse Int attrrsResponseStatus = lens _attrrsResponseStatus (\ s a -> s{_attrrsResponseStatus = a}); 
gen/Network/AWS/DMS/CreateEndpoint.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Creates an endpoint using the provided settings.+--+-- module Network.AWS.DMS.CreateEndpoint     (     -- * Creating a Request@@ -56,6 +58,8 @@  -- | --+--+-- -- /See:/ 'createEndpoint' smart constructor. data CreateEndpoint = CreateEndpoint'     { _ceCertificateARN            :: !(Maybe Text)@@ -77,31 +81,31 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'ceCertificateARN'+-- * 'ceCertificateARN' - The Amazon Resource Number (ARN) for the certificate. ----- * 'ceExtraConnectionAttributes'+-- * 'ceExtraConnectionAttributes' - Additional attributes associated with the connection. ----- * 'ceKMSKeyId'+-- * 'ceKMSKeyId' - The KMS key identifier that will be used to encrypt the connection parameters. If you do not specify a value for the KmsKeyId parameter, then AWS DMS will use your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS region. ----- * 'ceSSLMode'+-- * 'ceSSLMode' - The SSL mode to use for the SSL connection. SSL mode can be one of four values: none, require, verify-ca, verify-full.  The default value is none. ----- * 'ceDatabaseName'+-- * 'ceDatabaseName' - The name of the endpoint database. ----- * 'ceTags'+-- * 'ceTags' - Tags to be added to the endpoint. ----- * 'ceEndpointIdentifier'+-- * 'ceEndpointIdentifier' - The database endpoint identifier. Identifiers must begin with a letter; must contain only ASCII letters, digits, and hyphens; and must not end with a hyphen or contain two consecutive hyphens. ----- * 'ceEndpointType'+-- * 'ceEndpointType' - The type of endpoint. ----- * 'ceEngineName'+-- * 'ceEngineName' - The type of engine for the endpoint. Valid values include MYSQL, ORACLE, POSTGRES, MARIADB, AURORA, REDSHIFT, and SQLSERVER. ----- * 'ceUsername'+-- * 'ceUsername' - The user name to be used to login to the endpoint database. ----- * 'cePassword'+-- * 'cePassword' - The password to be used to login to the endpoint database. ----- * 'ceServerName'+-- * 'ceServerName' - The name of the server where the endpoint database resides. ----- * 'cePort'+-- * 'cePort' - The port used by the endpoint database. createEndpoint     :: Text -- ^ 'ceEndpointIdentifier'     -> ReplicationEndpointTypeValue -- ^ 'ceEndpointType'@@ -140,11 +144,7 @@ ceKMSKeyId :: Lens' CreateEndpoint (Maybe Text) ceKMSKeyId = lens _ceKMSKeyId (\ s a -> s{_ceKMSKeyId = a}); --- | The SSL mode to use for the SSL connection.------ SSL mode can be one of four values: none, require, verify-ca, verify-full.------ The default value is none.+-- | The SSL mode to use for the SSL connection. SSL mode can be one of four values: none, require, verify-ca, verify-full.  The default value is none. ceSSLMode :: Lens' CreateEndpoint (Maybe DmsSSLModeValue) ceSSLMode = lens _ceSSLMode (\ s a -> s{_ceSSLMode = a}); @@ -233,6 +233,8 @@  -- | --+--+-- -- /See:/ 'createEndpointResponse' smart constructor. data CreateEndpointResponse = CreateEndpointResponse'     { _cersEndpoint       :: !(Maybe Endpoint)@@ -243,9 +245,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'cersEndpoint'+-- * 'cersEndpoint' - The endpoint that was created. ----- * 'cersResponseStatus'+-- * 'cersResponseStatus' - -- | The response status code. createEndpointResponse     :: Int -- ^ 'cersResponseStatus'     -> CreateEndpointResponse@@ -259,7 +261,7 @@ cersEndpoint :: Lens' CreateEndpointResponse (Maybe Endpoint) cersEndpoint = lens _cersEndpoint (\ s a -> s{_cersEndpoint = a}); --- | The response status code.+-- | -- | The response status code. cersResponseStatus :: Lens' CreateEndpointResponse Int cersResponseStatus = lens _cersResponseStatus (\ s a -> s{_cersResponseStatus = a}); 
gen/Network/AWS/DMS/CreateReplicationInstance.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Creates the replication instance using the specified parameters.+--+-- module Network.AWS.DMS.CreateReplicationInstance     (     -- * Creating a Request@@ -56,6 +58,8 @@  -- | --+--+-- -- /See:/ 'createReplicationInstance' smart constructor. data CreateReplicationInstance = CreateReplicationInstance'     { _criEngineVersion                    :: !(Maybe Text)@@ -77,31 +81,31 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'criEngineVersion'+-- * 'criEngineVersion' - The engine version number of the replication instance. ----- * 'criPubliclyAccessible'+-- * 'criPubliclyAccessible' - Specifies the accessibility options for the replication instance. A value of @true@ represents an instance with a public IP address. A value of @false@ represents an instance with a private IP address. The default value is @true@ . ----- * 'criAutoMinorVersionUpgrade'+-- * 'criAutoMinorVersionUpgrade' - Indicates that minor engine upgrades will be applied automatically to the replication instance during the maintenance window. Default: @true@ ----- * 'criReplicationSubnetGroupIdentifier'+-- * 'criReplicationSubnetGroupIdentifier' - A subnet group to associate with the replication instance. ----- * 'criPreferredMaintenanceWindow'+-- * 'criPreferredMaintenanceWindow' - The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC). Format: @ddd:hh24:mi-ddd:hh24:mi@  Default: A 30-minute window selected at random from an 8-hour block of time per region, occurring on a random day of the week. Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun Constraints: Minimum 30-minute window. ----- * 'criKMSKeyId'+-- * 'criKMSKeyId' - The KMS key identifier that will be used to encrypt the content on the replication instance. If you do not specify a value for the KmsKeyId parameter, then AWS DMS will use your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS region. ----- * 'criAvailabilityZone'+-- * 'criAvailabilityZone' - The EC2 Availability Zone that the replication instance will be created in. Default: A random, system-chosen Availability Zone in the endpoint's region. Example: @us-east-1d@ ----- * 'criVPCSecurityGroupIds'+-- * 'criVPCSecurityGroupIds' - Specifies the VPC security group to be used with the replication instance. The VPC security group must work with the VPC containing the replication instance. ----- * 'criMultiAZ'+-- * 'criMultiAZ' - Specifies if the replication instance is a Multi-AZ deployment. You cannot set the @AvailabilityZone@ parameter if the Multi-AZ parameter is set to @true@ . ----- * 'criAllocatedStorage'+-- * 'criAllocatedStorage' - The amount of storage (in gigabytes) to be initially allocated for the replication instance. ----- * 'criTags'+-- * 'criTags' - Tags to be associated with the replication instance. ----- * 'criReplicationInstanceIdentifier'+-- * 'criReplicationInstanceIdentifier' - The replication instance identifier. This parameter is stored as a lowercase string. Constraints:     * Must contain from 1 to 63 alphanumeric characters or hyphens.     * First character must be a letter.     * Cannot end with a hyphen or contain two consecutive hyphens. Example: @myrepinstance@ ----- * 'criReplicationInstanceClass'+-- * 'criReplicationInstanceClass' - The compute and memory capacity of the replication instance as specified by the replication instance class. Valid Values: @dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge @ createReplicationInstance     :: Text -- ^ 'criReplicationInstanceIdentifier'     -> Text -- ^ 'criReplicationInstanceClass'@@ -127,13 +131,11 @@ criEngineVersion :: Lens' CreateReplicationInstance (Maybe Text) criEngineVersion = lens _criEngineVersion (\ s a -> s{_criEngineVersion = a}); --- | Specifies the accessibility options for the replication instance. A value of 'true' represents an instance with a public IP address. A value of 'false' represents an instance with a private IP address. The default value is 'true'.+-- | Specifies the accessibility options for the replication instance. A value of @true@ represents an instance with a public IP address. A value of @false@ represents an instance with a private IP address. The default value is @true@ . criPubliclyAccessible :: Lens' CreateReplicationInstance (Maybe Bool) criPubliclyAccessible = lens _criPubliclyAccessible (\ s a -> s{_criPubliclyAccessible = a}); --- | Indicates that minor engine upgrades will be applied automatically to the replication instance during the maintenance window.------ Default: 'true'+-- | Indicates that minor engine upgrades will be applied automatically to the replication instance during the maintenance window. Default: @true@ criAutoMinorVersionUpgrade :: Lens' CreateReplicationInstance (Maybe Bool) criAutoMinorVersionUpgrade = lens _criAutoMinorVersionUpgrade (\ s a -> s{_criAutoMinorVersionUpgrade = a}); @@ -141,15 +143,7 @@ criReplicationSubnetGroupIdentifier :: Lens' CreateReplicationInstance (Maybe Text) criReplicationSubnetGroupIdentifier = lens _criReplicationSubnetGroupIdentifier (\ s a -> s{_criReplicationSubnetGroupIdentifier = a}); --- | The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).------ Format: 'ddd:hh24:mi-ddd:hh24:mi'------ Default: A 30-minute window selected at random from an 8-hour block of time per region, occurring on a random day of the week.------ Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun------ Constraints: Minimum 30-minute window.+-- | The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC). Format: @ddd:hh24:mi-ddd:hh24:mi@  Default: A 30-minute window selected at random from an 8-hour block of time per region, occurring on a random day of the week. Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun Constraints: Minimum 30-minute window. criPreferredMaintenanceWindow :: Lens' CreateReplicationInstance (Maybe Text) criPreferredMaintenanceWindow = lens _criPreferredMaintenanceWindow (\ s a -> s{_criPreferredMaintenanceWindow = a}); @@ -157,11 +151,7 @@ criKMSKeyId :: Lens' CreateReplicationInstance (Maybe Text) criKMSKeyId = lens _criKMSKeyId (\ s a -> s{_criKMSKeyId = a}); --- | The EC2 Availability Zone that the replication instance will be created in.------ Default: A random, system-chosen Availability Zone in the endpoint\'s region.------ Example: 'us-east-1d'+-- | The EC2 Availability Zone that the replication instance will be created in. Default: A random, system-chosen Availability Zone in the endpoint's region. Example: @us-east-1d@ criAvailabilityZone :: Lens' CreateReplicationInstance (Maybe Text) criAvailabilityZone = lens _criAvailabilityZone (\ s a -> s{_criAvailabilityZone = a}); @@ -169,7 +159,7 @@ criVPCSecurityGroupIds :: Lens' CreateReplicationInstance [Text] criVPCSecurityGroupIds = lens _criVPCSecurityGroupIds (\ s a -> s{_criVPCSecurityGroupIds = a}) . _Default . _Coerce; --- | Specifies if the replication instance is a Multi-AZ deployment. You cannot set the 'AvailabilityZone' parameter if the Multi-AZ parameter is set to 'true'.+-- | Specifies if the replication instance is a Multi-AZ deployment. You cannot set the @AvailabilityZone@ parameter if the Multi-AZ parameter is set to @true@ . criMultiAZ :: Lens' CreateReplicationInstance (Maybe Bool) criMultiAZ = lens _criMultiAZ (\ s a -> s{_criMultiAZ = a}); @@ -181,23 +171,11 @@ criTags :: Lens' CreateReplicationInstance [Tag] criTags = lens _criTags (\ s a -> s{_criTags = a}) . _Default . _Coerce; --- | The replication instance identifier. This parameter is stored as a lowercase string.------ Constraints:------ -   Must contain from 1 to 63 alphanumeric characters or hyphens.------ -   First character must be a letter.------ -   Cannot end with a hyphen or contain two consecutive hyphens.------ Example: 'myrepinstance'+-- | The replication instance identifier. This parameter is stored as a lowercase string. Constraints:     * Must contain from 1 to 63 alphanumeric characters or hyphens.     * First character must be a letter.     * Cannot end with a hyphen or contain two consecutive hyphens. Example: @myrepinstance@ criReplicationInstanceIdentifier :: Lens' CreateReplicationInstance Text criReplicationInstanceIdentifier = lens _criReplicationInstanceIdentifier (\ s a -> s{_criReplicationInstanceIdentifier = a}); --- | The compute and memory capacity of the replication instance as specified by the replication instance class.------ Valid Values: 'dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge '+-- | The compute and memory capacity of the replication instance as specified by the replication instance class. Valid Values: @dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge @ criReplicationInstanceClass :: Lens' CreateReplicationInstance Text criReplicationInstanceClass = lens _criReplicationInstanceClass (\ s a -> s{_criReplicationInstanceClass = a}); @@ -260,6 +238,8 @@  -- | --+--+-- -- /See:/ 'createReplicationInstanceResponse' smart constructor. data CreateReplicationInstanceResponse = CreateReplicationInstanceResponse'     { _crirsReplicationInstance :: !(Maybe ReplicationInstance)@@ -270,9 +250,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'crirsReplicationInstance'+-- * 'crirsReplicationInstance' - The replication instance that was created. ----- * 'crirsResponseStatus'+-- * 'crirsResponseStatus' - -- | The response status code. createReplicationInstanceResponse     :: Int -- ^ 'crirsResponseStatus'     -> CreateReplicationInstanceResponse@@ -286,7 +266,7 @@ crirsReplicationInstance :: Lens' CreateReplicationInstanceResponse (Maybe ReplicationInstance) crirsReplicationInstance = lens _crirsReplicationInstance (\ s a -> s{_crirsReplicationInstance = a}); --- | The response status code.+-- | -- | The response status code. crirsResponseStatus :: Lens' CreateReplicationInstanceResponse Int crirsResponseStatus = lens _crirsResponseStatus (\ s a -> s{_crirsResponseStatus = a}); 
gen/Network/AWS/DMS/CreateReplicationSubnetGroup.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Creates a replication subnet group given a list of the subnet IDs in a VPC.+--+-- module Network.AWS.DMS.CreateReplicationSubnetGroup     (     -- * Creating a Request@@ -47,6 +49,8 @@  -- | --+--+-- -- /See:/ 'createReplicationSubnetGroup' smart constructor. data CreateReplicationSubnetGroup = CreateReplicationSubnetGroup'     { _crsgTags                              :: !(Maybe [Tag])@@ -59,13 +63,13 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'crsgTags'+-- * 'crsgTags' - The tag to be assigned to the subnet group. ----- * 'crsgReplicationSubnetGroupIdentifier'+-- * 'crsgReplicationSubnetGroupIdentifier' - The name for the replication subnet group. This value is stored as a lowercase string. Constraints: Must contain no more than 255 alphanumeric characters, periods, spaces, underscores, or hyphens. Must not be "default". Example: @mySubnetgroup@ ----- * 'crsgReplicationSubnetGroupDescription'+-- * 'crsgReplicationSubnetGroupDescription' - The description for the subnet group. ----- * 'crsgSubnetIds'+-- * 'crsgSubnetIds' - The EC2 subnet IDs for the subnet group. createReplicationSubnetGroup     :: Text -- ^ 'crsgReplicationSubnetGroupIdentifier'     -> Text -- ^ 'crsgReplicationSubnetGroupDescription'@@ -82,11 +86,7 @@ crsgTags :: Lens' CreateReplicationSubnetGroup [Tag] crsgTags = lens _crsgTags (\ s a -> s{_crsgTags = a}) . _Default . _Coerce; --- | The name for the replication subnet group. This value is stored as a lowercase string.------ Constraints: Must contain no more than 255 alphanumeric characters, periods, spaces, underscores, or hyphens. Must not be \"default\".------ Example: 'mySubnetgroup'+-- | The name for the replication subnet group. This value is stored as a lowercase string. Constraints: Must contain no more than 255 alphanumeric characters, periods, spaces, underscores, or hyphens. Must not be "default". Example: @mySubnetgroup@ crsgReplicationSubnetGroupIdentifier :: Lens' CreateReplicationSubnetGroup Text crsgReplicationSubnetGroupIdentifier = lens _crsgReplicationSubnetGroupIdentifier (\ s a -> s{_crsgReplicationSubnetGroupIdentifier = a}); @@ -145,6 +145,8 @@  -- | --+--+-- -- /See:/ 'createReplicationSubnetGroupResponse' smart constructor. data CreateReplicationSubnetGroupResponse = CreateReplicationSubnetGroupResponse'     { _crsgrsReplicationSubnetGroup :: !(Maybe ReplicationSubnetGroup)@@ -155,9 +157,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'crsgrsReplicationSubnetGroup'+-- * 'crsgrsReplicationSubnetGroup' - The replication subnet group that was created. ----- * 'crsgrsResponseStatus'+-- * 'crsgrsResponseStatus' - -- | The response status code. createReplicationSubnetGroupResponse     :: Int -- ^ 'crsgrsResponseStatus'     -> CreateReplicationSubnetGroupResponse@@ -171,7 +173,7 @@ crsgrsReplicationSubnetGroup :: Lens' CreateReplicationSubnetGroupResponse (Maybe ReplicationSubnetGroup) crsgrsReplicationSubnetGroup = lens _crsgrsReplicationSubnetGroup (\ s a -> s{_crsgrsReplicationSubnetGroup = a}); --- | The response status code.+-- | -- | The response status code. crsgrsResponseStatus :: Lens' CreateReplicationSubnetGroupResponse Int crsgrsResponseStatus = lens _crsgrsResponseStatus (\ s a -> s{_crsgrsResponseStatus = a}); 
gen/Network/AWS/DMS/CreateReplicationTask.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Creates a replication task using the specified parameters.+--+-- module Network.AWS.DMS.CreateReplicationTask     (     -- * Creating a Request@@ -52,6 +54,8 @@  -- | --+--+-- -- /See:/ 'createReplicationTask' smart constructor. data CreateReplicationTask = CreateReplicationTask'     { _crtReplicationTaskSettings   :: !(Maybe Text)@@ -69,23 +73,23 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'crtReplicationTaskSettings'+-- * 'crtReplicationTaskSettings' - Settings for the task, such as target metadata settings. ----- * 'crtTags'+-- * 'crtTags' - Tags to be added to the replication instance. ----- * 'crtCdcStartTime'+-- * 'crtCdcStartTime' - The start time for the Change Data Capture (CDC) operation. ----- * 'crtReplicationTaskIdentifier'+-- * 'crtReplicationTaskIdentifier' - The replication task identifier. Constraints:     * Must contain from 1 to 63 alphanumeric characters or hyphens.     * First character must be a letter.     * Cannot end with a hyphen or contain two consecutive hyphens. ----- * 'crtSourceEndpointARN'+-- * 'crtSourceEndpointARN' - The Amazon Resource Name (ARN) string that uniquely identifies the endpoint. ----- * 'crtTargetEndpointARN'+-- * 'crtTargetEndpointARN' - The Amazon Resource Name (ARN) string that uniquely identifies the endpoint. ----- * 'crtReplicationInstanceARN'+-- * 'crtReplicationInstanceARN' - The Amazon Resource Name (ARN) of the replication instance. ----- * 'crtMigrationType'+-- * 'crtMigrationType' - The migration type. ----- * 'crtTableMappings'+-- * 'crtTableMappings' - The path of the JSON file that contains the table mappings. Preceed the path with "file://". For example, --table-mappings file://mappingfile.json createReplicationTask     :: Text -- ^ 'crtReplicationTaskIdentifier'     -> Text -- ^ 'crtSourceEndpointARN'@@ -119,16 +123,7 @@ crtCdcStartTime :: Lens' CreateReplicationTask (Maybe UTCTime) crtCdcStartTime = lens _crtCdcStartTime (\ s a -> s{_crtCdcStartTime = a}) . mapping _Time; --- | The replication task identifier.------ Constraints:------ -   Must contain from 1 to 63 alphanumeric characters or hyphens.------ -   First character must be a letter.------ -   Cannot end with a hyphen or contain two consecutive hyphens.---+-- | The replication task identifier. Constraints:     * Must contain from 1 to 63 alphanumeric characters or hyphens.     * First character must be a letter.     * Cannot end with a hyphen or contain two consecutive hyphens. crtReplicationTaskIdentifier :: Lens' CreateReplicationTask Text crtReplicationTaskIdentifier = lens _crtReplicationTaskIdentifier (\ s a -> s{_crtReplicationTaskIdentifier = a}); @@ -148,9 +143,7 @@ crtMigrationType :: Lens' CreateReplicationTask MigrationTypeValue crtMigrationType = lens _crtMigrationType (\ s a -> s{_crtMigrationType = a}); --- | The path of the JSON file that contains the table mappings. Preceed the path with \"file:\/\/\".------ For example, --table-mappings file:\/\/mappingfile.json+-- | The path of the JSON file that contains the table mappings. Preceed the path with "file://". For example, --table-mappings file://mappingfile.json crtTableMappings :: Lens' CreateReplicationTask Text crtTableMappings = lens _crtTableMappings (\ s a -> s{_crtTableMappings = a}); @@ -205,6 +198,8 @@  -- | --+--+-- -- /See:/ 'createReplicationTaskResponse' smart constructor. data CreateReplicationTaskResponse = CreateReplicationTaskResponse'     { _crtrsReplicationTask :: !(Maybe ReplicationTask)@@ -215,9 +210,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'crtrsReplicationTask'+-- * 'crtrsReplicationTask' - The replication task that was created. ----- * 'crtrsResponseStatus'+-- * 'crtrsResponseStatus' - -- | The response status code. createReplicationTaskResponse     :: Int -- ^ 'crtrsResponseStatus'     -> CreateReplicationTaskResponse@@ -231,7 +226,7 @@ crtrsReplicationTask :: Lens' CreateReplicationTaskResponse (Maybe ReplicationTask) crtrsReplicationTask = lens _crtrsReplicationTask (\ s a -> s{_crtrsReplicationTask = a}); --- | The response status code.+-- | -- | The response status code. crtrsResponseStatus :: Lens' CreateReplicationTaskResponse Int crtrsResponseStatus = lens _crtrsResponseStatus (\ s a -> s{_crtrsResponseStatus = a}); 
gen/Network/AWS/DMS/DeleteCertificate.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Deletes the specified certificate.+--+-- module Network.AWS.DMS.DeleteCertificate     (     -- * Creating a Request@@ -51,7 +53,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'dcCertificateARN'+-- * 'dcCertificateARN' - the Amazon Resource Name (ARN) of the deleted certificate. deleteCertificate     :: Text -- ^ 'dcCertificateARN'     -> DeleteCertificate@@ -109,9 +111,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'dccrsCertificate'+-- * 'dccrsCertificate' - The SSL certificate. ----- * 'dccrsResponseStatus'+-- * 'dccrsResponseStatus' - -- | The response status code. deleteCertificateResponse     :: Int -- ^ 'dccrsResponseStatus'     -> DeleteCertificateResponse@@ -125,7 +127,7 @@ dccrsCertificate :: Lens' DeleteCertificateResponse (Maybe Certificate) dccrsCertificate = lens _dccrsCertificate (\ s a -> s{_dccrsCertificate = a}); --- | The response status code.+-- | -- | The response status code. dccrsResponseStatus :: Lens' DeleteCertificateResponse Int dccrsResponseStatus = lens _dccrsResponseStatus (\ s a -> s{_dccrsResponseStatus = a}); 
gen/Network/AWS/DMS/DeleteEndpoint.hs view
@@ -20,8 +20,9 @@ -- -- Deletes the specified endpoint. ----- All tasks associated with the endpoint must be deleted before you can delete the endpoint. --+--+-- module Network.AWS.DMS.DeleteEndpoint     (     -- * Creating a Request@@ -47,6 +48,8 @@  -- | --+--+-- -- /See:/ 'deleteEndpoint' smart constructor. newtype DeleteEndpoint = DeleteEndpoint'     { _deEndpointARN :: Text@@ -56,7 +59,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'deEndpointARN'+-- * 'deEndpointARN' - The Amazon Resource Name (ARN) string that uniquely identifies the endpoint. deleteEndpoint     :: Text -- ^ 'deEndpointARN'     -> DeleteEndpoint@@ -104,6 +107,8 @@  -- | --+--+-- -- /See:/ 'deleteEndpointResponse' smart constructor. data DeleteEndpointResponse = DeleteEndpointResponse'     { _delrsEndpoint       :: !(Maybe Endpoint)@@ -114,9 +119,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'delrsEndpoint'+-- * 'delrsEndpoint' - The endpoint that was deleted. ----- * 'delrsResponseStatus'+-- * 'delrsResponseStatus' - -- | The response status code. deleteEndpointResponse     :: Int -- ^ 'delrsResponseStatus'     -> DeleteEndpointResponse@@ -130,7 +135,7 @@ delrsEndpoint :: Lens' DeleteEndpointResponse (Maybe Endpoint) delrsEndpoint = lens _delrsEndpoint (\ s a -> s{_delrsEndpoint = a}); --- | The response status code.+-- | -- | The response status code. delrsResponseStatus :: Lens' DeleteEndpointResponse Int delrsResponseStatus = lens _delrsResponseStatus (\ s a -> s{_delrsResponseStatus = a}); 
gen/Network/AWS/DMS/DeleteReplicationInstance.hs view
@@ -20,8 +20,9 @@ -- -- Deletes the specified replication instance. ----- You must delete any migration tasks that are associated with the replication instance before you can delete it. --+--+-- module Network.AWS.DMS.DeleteReplicationInstance     (     -- * Creating a Request@@ -47,6 +48,8 @@  -- | --+--+-- -- /See:/ 'deleteReplicationInstance' smart constructor. newtype DeleteReplicationInstance = DeleteReplicationInstance'     { _driReplicationInstanceARN :: Text@@ -56,7 +59,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'driReplicationInstanceARN'+-- * 'driReplicationInstanceARN' - The Amazon Resource Name (ARN) of the replication instance to be deleted. deleteReplicationInstance     :: Text -- ^ 'driReplicationInstanceARN'     -> DeleteReplicationInstance@@ -110,6 +113,8 @@  -- | --+--+-- -- /See:/ 'deleteReplicationInstanceResponse' smart constructor. data DeleteReplicationInstanceResponse = DeleteReplicationInstanceResponse'     { _drirsReplicationInstance :: !(Maybe ReplicationInstance)@@ -120,9 +125,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drirsReplicationInstance'+-- * 'drirsReplicationInstance' - The replication instance that was deleted. ----- * 'drirsResponseStatus'+-- * 'drirsResponseStatus' - -- | The response status code. deleteReplicationInstanceResponse     :: Int -- ^ 'drirsResponseStatus'     -> DeleteReplicationInstanceResponse@@ -136,7 +141,7 @@ drirsReplicationInstance :: Lens' DeleteReplicationInstanceResponse (Maybe ReplicationInstance) drirsReplicationInstance = lens _drirsReplicationInstance (\ s a -> s{_drirsReplicationInstance = a}); --- | The response status code.+-- | -- | The response status code. drirsResponseStatus :: Lens' DeleteReplicationInstanceResponse Int drirsResponseStatus = lens _drirsResponseStatus (\ s a -> s{_drirsResponseStatus = a}); 
gen/Network/AWS/DMS/DeleteReplicationSubnetGroup.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Deletes a subnet group.+--+-- module Network.AWS.DMS.DeleteReplicationSubnetGroup     (     -- * Creating a Request@@ -43,6 +45,8 @@  -- | --+--+-- -- /See:/ 'deleteReplicationSubnetGroup' smart constructor. newtype DeleteReplicationSubnetGroup = DeleteReplicationSubnetGroup'     { _drsgReplicationSubnetGroupIdentifier :: Text@@ -52,7 +56,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drsgReplicationSubnetGroupIdentifier'+-- * 'drsgReplicationSubnetGroupIdentifier' - The subnet group name of the replication instance. deleteReplicationSubnetGroup     :: Text -- ^ 'drsgReplicationSubnetGroupIdentifier'     -> DeleteReplicationSubnetGroup@@ -106,6 +110,8 @@  -- | --+--+-- -- /See:/ 'deleteReplicationSubnetGroupResponse' smart constructor. newtype DeleteReplicationSubnetGroupResponse = DeleteReplicationSubnetGroupResponse'     { _drsgrsResponseStatus :: Int@@ -115,7 +121,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drsgrsResponseStatus'+-- * 'drsgrsResponseStatus' - -- | The response status code. deleteReplicationSubnetGroupResponse     :: Int -- ^ 'drsgrsResponseStatus'     -> DeleteReplicationSubnetGroupResponse@@ -124,7 +130,7 @@     { _drsgrsResponseStatus = pResponseStatus_     } --- | The response status code.+-- | -- | The response status code. drsgrsResponseStatus :: Lens' DeleteReplicationSubnetGroupResponse Int drsgrsResponseStatus = lens _drsgrsResponseStatus (\ s a -> s{_drsgrsResponseStatus = a}); 
gen/Network/AWS/DMS/DeleteReplicationTask.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Deletes the specified replication task.+--+-- module Network.AWS.DMS.DeleteReplicationTask     (     -- * Creating a Request@@ -44,6 +46,8 @@  -- | --+--+-- -- /See:/ 'deleteReplicationTask' smart constructor. newtype DeleteReplicationTask = DeleteReplicationTask'     { _drtReplicationTaskARN :: Text@@ -53,7 +57,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drtReplicationTaskARN'+-- * 'drtReplicationTaskARN' - The Amazon Resource Name (ARN) of the replication task to be deleted. deleteReplicationTask     :: Text -- ^ 'drtReplicationTaskARN'     -> DeleteReplicationTask@@ -105,6 +109,8 @@  -- | --+--+-- -- /See:/ 'deleteReplicationTaskResponse' smart constructor. data DeleteReplicationTaskResponse = DeleteReplicationTaskResponse'     { _drtrsReplicationTask :: !(Maybe ReplicationTask)@@ -115,9 +121,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drtrsReplicationTask'+-- * 'drtrsReplicationTask' - The deleted replication task. ----- * 'drtrsResponseStatus'+-- * 'drtrsResponseStatus' - -- | The response status code. deleteReplicationTaskResponse     :: Int -- ^ 'drtrsResponseStatus'     -> DeleteReplicationTaskResponse@@ -131,7 +137,7 @@ drtrsReplicationTask :: Lens' DeleteReplicationTaskResponse (Maybe ReplicationTask) drtrsReplicationTask = lens _drtrsReplicationTask (\ s a -> s{_drtrsReplicationTask = a}); --- | The response status code.+-- | -- | The response status code. drtrsResponseStatus :: Lens' DeleteReplicationTaskResponse Int drtrsResponseStatus = lens _drtrsResponseStatus (\ s a -> s{_drtrsResponseStatus = a}); 
gen/Network/AWS/DMS/DescribeAccountAttributes.hs view
@@ -18,9 +18,11 @@ -- Stability   : auto-generated -- Portability : non-portable (GHC extensions) ----- Lists all of the AWS DMS attributes for a customer account. The attributes include AWS DMS quotas for the account, such as the number of replication instances allowed. The description for a quota includes the quota name, current usage toward that quota, and the quota\'s maximum value.+-- Lists all of the AWS DMS attributes for a customer account. The attributes include AWS DMS quotas for the account, such as the number of replication instances allowed. The description for a quota includes the quota name, current usage toward that quota, and the quota's maximum value. --+-- -- This command does not take any parameters.+-- module Network.AWS.DMS.DescribeAccountAttributes     (     -- * Creating a Request@@ -44,6 +46,8 @@  -- | --+--+-- -- /See:/ 'describeAccountAttributes' smart constructor. data DescribeAccountAttributes =     DescribeAccountAttributes'@@ -91,6 +95,8 @@  -- | --+--+-- -- /See:/ 'describeAccountAttributesResponse' smart constructor. data DescribeAccountAttributesResponse = DescribeAccountAttributesResponse'     { _daarsAccountQuotas  :: !(Maybe [AccountQuota])@@ -101,9 +107,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'daarsAccountQuotas'+-- * 'daarsAccountQuotas' - Account quota information. ----- * 'daarsResponseStatus'+-- * 'daarsResponseStatus' - -- | The response status code. describeAccountAttributesResponse     :: Int -- ^ 'daarsResponseStatus'     -> DescribeAccountAttributesResponse@@ -117,7 +123,7 @@ daarsAccountQuotas :: Lens' DescribeAccountAttributesResponse [AccountQuota] daarsAccountQuotas = lens _daarsAccountQuotas (\ s a -> s{_daarsAccountQuotas = a}) . _Default . _Coerce; --- | The response status code.+-- | -- | The response status code. daarsResponseStatus :: Lens' DescribeAccountAttributesResponse Int daarsResponseStatus = lens _daarsResponseStatus (\ s a -> s{_daarsResponseStatus = a}); 
gen/Network/AWS/DMS/DescribeCertificates.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Provides a description of the certificate.+--+-- module Network.AWS.DMS.DescribeCertificates     (     -- * Creating a Request@@ -56,11 +58,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'dFilters'+-- * 'dFilters' - Filters applied to the certificate described in the form of key-value pairs. ----- * 'dMarker'+-- * 'dMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'dMaxRecords'+-- * 'dMaxRecords' - The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 10 describeCertificates     :: DescribeCertificates describeCertificates =@@ -74,13 +76,11 @@ dFilters :: Lens' DescribeCertificates [Filter] dFilters = lens _dFilters (\ s a -> s{_dFilters = a}) . _Default . _Coerce; --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . dMarker :: Lens' DescribeCertificates (Maybe Text) dMarker = lens _dMarker (\ s a -> s{_dMarker = a}); --- | The maximum number of records to include in the response. If more records exist than the specified 'MaxRecords' value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.------ Default: 10+-- | The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 10 dMaxRecords :: Lens' DescribeCertificates (Maybe Int) dMaxRecords = lens _dMaxRecords (\ s a -> s{_dMaxRecords = a}); @@ -135,11 +135,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'dcrsCertificates'+-- * 'dcrsCertificates' - The SSL certificates associated with the replication instance. ----- * 'dcrsMarker'+-- * 'dcrsMarker' - The pagination token. ----- * 'dcrsResponseStatus'+-- * 'dcrsResponseStatus' - -- | The response status code. describeCertificatesResponse     :: Int -- ^ 'dcrsResponseStatus'     -> DescribeCertificatesResponse@@ -158,7 +158,7 @@ dcrsMarker :: Lens' DescribeCertificatesResponse (Maybe Text) dcrsMarker = lens _dcrsMarker (\ s a -> s{_dcrsMarker = a}); --- | The response status code.+-- | -- | The response status code. dcrsResponseStatus :: Lens' DescribeCertificatesResponse Int dcrsResponseStatus = lens _dcrsResponseStatus (\ s a -> s{_dcrsResponseStatus = a}); 
gen/Network/AWS/DMS/DescribeConnections.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Describes the status of the connections that have been made between the replication instance and an endpoint. Connections are created when you test an endpoint.+--+-- module Network.AWS.DMS.DescribeConnections     (     -- * Creating a Request@@ -47,6 +49,8 @@  -- | --+--+-- -- /See:/ 'describeConnections' smart constructor. data DescribeConnections = DescribeConnections'     { _dcFilters    :: !(Maybe [Filter])@@ -58,11 +62,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'dcFilters'+-- * 'dcFilters' - The filters applied to the connection. Valid filter names: endpoint-arn | replication-instance-arn ----- * 'dcMarker'+-- * 'dcMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'dcMaxRecords'+-- * 'dcMaxRecords' - The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. describeConnections     :: DescribeConnections describeConnections =@@ -72,21 +76,15 @@     , _dcMaxRecords = Nothing     } --- | The filters applied to the connection.------ Valid filter names: endpoint-arn | replication-instance-arn+-- | The filters applied to the connection. Valid filter names: endpoint-arn | replication-instance-arn dcFilters :: Lens' DescribeConnections [Filter] dcFilters = lens _dcFilters (\ s a -> s{_dcFilters = a}) . _Default . _Coerce; --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . dcMarker :: Lens' DescribeConnections (Maybe Text) dcMarker = lens _dcMarker (\ s a -> s{_dcMarker = a}); --- | The maximum number of records to include in the response. If more records exist than the specified 'MaxRecords' value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.------ Default: 100------ Constraints: Minimum 20, maximum 100.+-- | The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. dcMaxRecords :: Lens' DescribeConnections (Maybe Int) dcMaxRecords = lens _dcMaxRecords (\ s a -> s{_dcMaxRecords = a}); @@ -131,6 +129,8 @@  -- | --+--+-- -- /See:/ 'describeConnectionsResponse' smart constructor. data DescribeConnectionsResponse = DescribeConnectionsResponse'     { _drsConnections    :: !(Maybe [Connection])@@ -142,11 +142,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drsConnections'+-- * 'drsConnections' - A description of the connections. ----- * 'drsMarker'+-- * 'drsMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'drsResponseStatus'+-- * 'drsResponseStatus' - -- | The response status code. describeConnectionsResponse     :: Int -- ^ 'drsResponseStatus'     -> DescribeConnectionsResponse@@ -161,11 +161,11 @@ drsConnections :: Lens' DescribeConnectionsResponse [Connection] drsConnections = lens _drsConnections (\ s a -> s{_drsConnections = a}) . _Default . _Coerce; --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . drsMarker :: Lens' DescribeConnectionsResponse (Maybe Text) drsMarker = lens _drsMarker (\ s a -> s{_drsMarker = a}); --- | The response status code.+-- | -- | The response status code. drsResponseStatus :: Lens' DescribeConnectionsResponse Int drsResponseStatus = lens _drsResponseStatus (\ s a -> s{_drsResponseStatus = a}); 
gen/Network/AWS/DMS/DescribeEndpointTypes.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Returns information about the type of endpoints available.+--+-- module Network.AWS.DMS.DescribeEndpointTypes     (     -- * Creating a Request@@ -47,6 +49,8 @@  -- | --+--+-- -- /See:/ 'describeEndpointTypes' smart constructor. data DescribeEndpointTypes = DescribeEndpointTypes'     { _detFilters    :: !(Maybe [Filter])@@ -58,11 +62,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'detFilters'+-- * 'detFilters' - Filters applied to the describe action. Valid filter names: engine-name | endpoint-type ----- * 'detMarker'+-- * 'detMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'detMaxRecords'+-- * 'detMaxRecords' - The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. describeEndpointTypes     :: DescribeEndpointTypes describeEndpointTypes =@@ -72,21 +76,15 @@     , _detMaxRecords = Nothing     } --- | Filters applied to the describe action.------ Valid filter names: engine-name | endpoint-type+-- | Filters applied to the describe action. Valid filter names: engine-name | endpoint-type detFilters :: Lens' DescribeEndpointTypes [Filter] detFilters = lens _detFilters (\ s a -> s{_detFilters = a}) . _Default . _Coerce; --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . detMarker :: Lens' DescribeEndpointTypes (Maybe Text) detMarker = lens _detMarker (\ s a -> s{_detMarker = a}); --- | The maximum number of records to include in the response. If more records exist than the specified 'MaxRecords' value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.------ Default: 100------ Constraints: Minimum 20, maximum 100.+-- | The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. detMaxRecords :: Lens' DescribeEndpointTypes (Maybe Int) detMaxRecords = lens _detMaxRecords (\ s a -> s{_detMaxRecords = a}); @@ -132,6 +130,8 @@  -- | --+--+-- -- /See:/ 'describeEndpointTypesResponse' smart constructor. data DescribeEndpointTypesResponse = DescribeEndpointTypesResponse'     { _detrsSupportedEndpointTypes :: !(Maybe [SupportedEndpointType])@@ -143,11 +143,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'detrsSupportedEndpointTypes'+-- * 'detrsSupportedEndpointTypes' - The type of endpoints that are supported. ----- * 'detrsMarker'+-- * 'detrsMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'detrsResponseStatus'+-- * 'detrsResponseStatus' - -- | The response status code. describeEndpointTypesResponse     :: Int -- ^ 'detrsResponseStatus'     -> DescribeEndpointTypesResponse@@ -162,11 +162,11 @@ detrsSupportedEndpointTypes :: Lens' DescribeEndpointTypesResponse [SupportedEndpointType] detrsSupportedEndpointTypes = lens _detrsSupportedEndpointTypes (\ s a -> s{_detrsSupportedEndpointTypes = a}) . _Default . _Coerce; --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . detrsMarker :: Lens' DescribeEndpointTypesResponse (Maybe Text) detrsMarker = lens _detrsMarker (\ s a -> s{_detrsMarker = a}); --- | The response status code.+-- | -- | The response status code. detrsResponseStatus :: Lens' DescribeEndpointTypesResponse Int detrsResponseStatus = lens _detrsResponseStatus (\ s a -> s{_detrsResponseStatus = a}); 
gen/Network/AWS/DMS/DescribeEndpoints.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Returns information about the endpoints for your account in the current region.+--+-- module Network.AWS.DMS.DescribeEndpoints     (     -- * Creating a Request@@ -47,6 +49,8 @@  -- | --+--+-- -- /See:/ 'describeEndpoints' smart constructor. data DescribeEndpoints = DescribeEndpoints'     { _deFilters    :: !(Maybe [Filter])@@ -58,11 +62,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'deFilters'+-- * 'deFilters' - Filters applied to the describe action. Valid filter names: endpoint-arn | endpoint-type | endpoint-id | engine-name ----- * 'deMarker'+-- * 'deMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'deMaxRecords'+-- * 'deMaxRecords' - The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. describeEndpoints     :: DescribeEndpoints describeEndpoints =@@ -72,21 +76,15 @@     , _deMaxRecords = Nothing     } --- | Filters applied to the describe action.------ Valid filter names: endpoint-arn | endpoint-type | endpoint-id | engine-name+-- | Filters applied to the describe action. Valid filter names: endpoint-arn | endpoint-type | endpoint-id | engine-name deFilters :: Lens' DescribeEndpoints [Filter] deFilters = lens _deFilters (\ s a -> s{_deFilters = a}) . _Default . _Coerce; --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . deMarker :: Lens' DescribeEndpoints (Maybe Text) deMarker = lens _deMarker (\ s a -> s{_deMarker = a}); --- | The maximum number of records to include in the response. If more records exist than the specified 'MaxRecords' value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.------ Default: 100------ Constraints: Minimum 20, maximum 100.+-- | The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. deMaxRecords :: Lens' DescribeEndpoints (Maybe Int) deMaxRecords = lens _deMaxRecords (\ s a -> s{_deMaxRecords = a}); @@ -130,6 +128,8 @@  -- | --+--+-- -- /See:/ 'describeEndpointsResponse' smart constructor. data DescribeEndpointsResponse = DescribeEndpointsResponse'     { _dersMarker         :: !(Maybe Text)@@ -141,11 +141,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'dersMarker'+-- * 'dersMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'dersEndpoints'+-- * 'dersEndpoints' - Endpoint description. ----- * 'dersResponseStatus'+-- * 'dersResponseStatus' - -- | The response status code. describeEndpointsResponse     :: Int -- ^ 'dersResponseStatus'     -> DescribeEndpointsResponse@@ -156,7 +156,7 @@     , _dersResponseStatus = pResponseStatus_     } --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . dersMarker :: Lens' DescribeEndpointsResponse (Maybe Text) dersMarker = lens _dersMarker (\ s a -> s{_dersMarker = a}); @@ -164,7 +164,7 @@ dersEndpoints :: Lens' DescribeEndpointsResponse [Endpoint] dersEndpoints = lens _dersEndpoints (\ s a -> s{_dersEndpoints = a}) . _Default . _Coerce; --- | The response status code.+-- | -- | The response status code. dersResponseStatus :: Lens' DescribeEndpointsResponse Int dersResponseStatus = lens _dersResponseStatus (\ s a -> s{_dersResponseStatus = a}); 
gen/Network/AWS/DMS/DescribeOrderableReplicationInstances.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Returns information about the replication instance types that can be created in the specified region.+--+-- module Network.AWS.DMS.DescribeOrderableReplicationInstances     (     -- * Creating a Request@@ -46,6 +48,8 @@  -- | --+--+-- -- /See:/ 'describeOrderableReplicationInstances' smart constructor. data DescribeOrderableReplicationInstances = DescribeOrderableReplicationInstances'     { _doriMarker     :: !(Maybe Text)@@ -56,9 +60,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'doriMarker'+-- * 'doriMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'doriMaxRecords'+-- * 'doriMaxRecords' - The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. describeOrderableReplicationInstances     :: DescribeOrderableReplicationInstances describeOrderableReplicationInstances =@@ -67,15 +71,11 @@     , _doriMaxRecords = Nothing     } --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . doriMarker :: Lens' DescribeOrderableReplicationInstances (Maybe Text) doriMarker = lens _doriMarker (\ s a -> s{_doriMarker = a}); --- | The maximum number of records to include in the response. If more records exist than the specified 'MaxRecords' value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.------ Default: 100------ Constraints: Minimum 20, maximum 100.+-- | The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. doriMaxRecords :: Lens' DescribeOrderableReplicationInstances (Maybe Int) doriMaxRecords = lens _doriMaxRecords (\ s a -> s{_doriMaxRecords = a}); @@ -126,6 +126,8 @@  -- | --+--+-- -- /See:/ 'describeOrderableReplicationInstancesResponse' smart constructor. data DescribeOrderableReplicationInstancesResponse = DescribeOrderableReplicationInstancesResponse'     { _dorirsMarker                        :: !(Maybe Text)@@ -137,11 +139,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'dorirsMarker'+-- * 'dorirsMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'dorirsOrderableReplicationInstances'+-- * 'dorirsOrderableReplicationInstances' - The order-able replication instances available. ----- * 'dorirsResponseStatus'+-- * 'dorirsResponseStatus' - -- | The response status code. describeOrderableReplicationInstancesResponse     :: Int -- ^ 'dorirsResponseStatus'     -> DescribeOrderableReplicationInstancesResponse@@ -152,7 +154,7 @@     , _dorirsResponseStatus = pResponseStatus_     } --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . dorirsMarker :: Lens' DescribeOrderableReplicationInstancesResponse (Maybe Text) dorirsMarker = lens _dorirsMarker (\ s a -> s{_dorirsMarker = a}); @@ -160,7 +162,7 @@ dorirsOrderableReplicationInstances :: Lens' DescribeOrderableReplicationInstancesResponse [OrderableReplicationInstance] dorirsOrderableReplicationInstances = lens _dorirsOrderableReplicationInstances (\ s a -> s{_dorirsOrderableReplicationInstances = a}) . _Default . _Coerce; --- | The response status code.+-- | -- | The response status code. dorirsResponseStatus :: Lens' DescribeOrderableReplicationInstancesResponse Int dorirsResponseStatus = lens _dorirsResponseStatus (\ s a -> s{_dorirsResponseStatus = a}); 
gen/Network/AWS/DMS/DescribeRefreshSchemasStatus.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Returns the status of the RefreshSchemas operation.+--+-- module Network.AWS.DMS.DescribeRefreshSchemasStatus     (     -- * Creating a Request@@ -44,6 +46,8 @@  -- | --+--+-- -- /See:/ 'describeRefreshSchemasStatus' smart constructor. newtype DescribeRefreshSchemasStatus = DescribeRefreshSchemasStatus'     { _drssEndpointARN :: Text@@ -53,7 +57,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drssEndpointARN'+-- * 'drssEndpointARN' - The Amazon Resource Name (ARN) string that uniquely identifies the endpoint. describeRefreshSchemasStatus     :: Text -- ^ 'drssEndpointARN'     -> DescribeRefreshSchemasStatus@@ -106,6 +110,8 @@  -- | --+--+-- -- /See:/ 'describeRefreshSchemasStatusResponse' smart constructor. data DescribeRefreshSchemasStatusResponse = DescribeRefreshSchemasStatusResponse'     { _drssrsRefreshSchemasStatus :: !(Maybe RefreshSchemasStatus)@@ -116,9 +122,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drssrsRefreshSchemasStatus'+-- * 'drssrsRefreshSchemasStatus' - The status of the schema. ----- * 'drssrsResponseStatus'+-- * 'drssrsResponseStatus' - -- | The response status code. describeRefreshSchemasStatusResponse     :: Int -- ^ 'drssrsResponseStatus'     -> DescribeRefreshSchemasStatusResponse@@ -132,7 +138,7 @@ drssrsRefreshSchemasStatus :: Lens' DescribeRefreshSchemasStatusResponse (Maybe RefreshSchemasStatus) drssrsRefreshSchemasStatus = lens _drssrsRefreshSchemasStatus (\ s a -> s{_drssrsRefreshSchemasStatus = a}); --- | The response status code.+-- | -- | The response status code. drssrsResponseStatus :: Lens' DescribeRefreshSchemasStatusResponse Int drssrsResponseStatus = lens _drssrsResponseStatus (\ s a -> s{_drssrsResponseStatus = a}); 
gen/Network/AWS/DMS/DescribeReplicationInstances.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Returns information about replication instances for your account in the current region.+--+-- module Network.AWS.DMS.DescribeReplicationInstances     (     -- * Creating a Request@@ -47,6 +49,8 @@  -- | --+--+-- -- /See:/ 'describeReplicationInstances' smart constructor. data DescribeReplicationInstances = DescribeReplicationInstances'     { _driFilters    :: !(Maybe [Filter])@@ -58,11 +62,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'driFilters'+-- * 'driFilters' - Filters applied to the describe action. Valid filter names: replication-instance-arn | replication-instance-id | replication-instance-class | engine-version ----- * 'driMarker'+-- * 'driMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'driMaxRecords'+-- * 'driMaxRecords' - The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. describeReplicationInstances     :: DescribeReplicationInstances describeReplicationInstances =@@ -72,21 +76,15 @@     , _driMaxRecords = Nothing     } --- | Filters applied to the describe action.------ Valid filter names: replication-instance-arn | replication-instance-id | replication-instance-class | engine-version+-- | Filters applied to the describe action. Valid filter names: replication-instance-arn | replication-instance-id | replication-instance-class | engine-version driFilters :: Lens' DescribeReplicationInstances [Filter] driFilters = lens _driFilters (\ s a -> s{_driFilters = a}) . _Default . _Coerce; --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . driMarker :: Lens' DescribeReplicationInstances (Maybe Text) driMarker = lens _driMarker (\ s a -> s{_driMarker = a}); --- | The maximum number of records to include in the response. If more records exist than the specified 'MaxRecords' value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.------ Default: 100------ Constraints: Minimum 20, maximum 100.+-- | The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. driMaxRecords :: Lens' DescribeReplicationInstances (Maybe Int) driMaxRecords = lens _driMaxRecords (\ s a -> s{_driMaxRecords = a}); @@ -133,6 +131,8 @@  -- | --+--+-- -- /See:/ 'describeReplicationInstancesResponse' smart constructor. data DescribeReplicationInstancesResponse = DescribeReplicationInstancesResponse'     { _drisrsMarker               :: !(Maybe Text)@@ -144,11 +144,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drisrsMarker'+-- * 'drisrsMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'drisrsReplicationInstances'+-- * 'drisrsReplicationInstances' - The replication instances described. ----- * 'drisrsResponseStatus'+-- * 'drisrsResponseStatus' - -- | The response status code. describeReplicationInstancesResponse     :: Int -- ^ 'drisrsResponseStatus'     -> DescribeReplicationInstancesResponse@@ -159,7 +159,7 @@     , _drisrsResponseStatus = pResponseStatus_     } --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . drisrsMarker :: Lens' DescribeReplicationInstancesResponse (Maybe Text) drisrsMarker = lens _drisrsMarker (\ s a -> s{_drisrsMarker = a}); @@ -167,7 +167,7 @@ drisrsReplicationInstances :: Lens' DescribeReplicationInstancesResponse [ReplicationInstance] drisrsReplicationInstances = lens _drisrsReplicationInstances (\ s a -> s{_drisrsReplicationInstances = a}) . _Default . _Coerce; --- | The response status code.+-- | -- | The response status code. drisrsResponseStatus :: Lens' DescribeReplicationInstancesResponse Int drisrsResponseStatus = lens _drisrsResponseStatus (\ s a -> s{_drisrsResponseStatus = a}); 
gen/Network/AWS/DMS/DescribeReplicationSubnetGroups.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Returns information about the replication subnet groups.+--+-- module Network.AWS.DMS.DescribeReplicationSubnetGroups     (     -- * Creating a Request@@ -47,6 +49,8 @@  -- | --+--+-- -- /See:/ 'describeReplicationSubnetGroups' smart constructor. data DescribeReplicationSubnetGroups = DescribeReplicationSubnetGroups'     { _drsgFilters    :: !(Maybe [Filter])@@ -58,11 +62,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drsgFilters'+-- * 'drsgFilters' - Filters applied to the describe action. ----- * 'drsgMarker'+-- * 'drsgMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'drsgMaxRecords'+-- * 'drsgMaxRecords' - The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. describeReplicationSubnetGroups     :: DescribeReplicationSubnetGroups describeReplicationSubnetGroups =@@ -76,15 +80,11 @@ drsgFilters :: Lens' DescribeReplicationSubnetGroups [Filter] drsgFilters = lens _drsgFilters (\ s a -> s{_drsgFilters = a}) . _Default . _Coerce; --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . drsgMarker :: Lens' DescribeReplicationSubnetGroups (Maybe Text) drsgMarker = lens _drsgMarker (\ s a -> s{_drsgMarker = a}); --- | The maximum number of records to include in the response. If more records exist than the specified 'MaxRecords' value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.------ Default: 100------ Constraints: Minimum 20, maximum 100.+-- | The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. drsgMaxRecords :: Lens' DescribeReplicationSubnetGroups (Maybe Int) drsgMaxRecords = lens _drsgMaxRecords (\ s a -> s{_drsgMaxRecords = a}); @@ -133,6 +133,8 @@  -- | --+--+-- -- /See:/ 'describeReplicationSubnetGroupsResponse' smart constructor. data DescribeReplicationSubnetGroupsResponse = DescribeReplicationSubnetGroupsResponse'     { _drsgsrsMarker                  :: !(Maybe Text)@@ -144,11 +146,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drsgsrsMarker'+-- * 'drsgsrsMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'drsgsrsReplicationSubnetGroups'+-- * 'drsgsrsReplicationSubnetGroups' - A description of the replication subnet groups. ----- * 'drsgsrsResponseStatus'+-- * 'drsgsrsResponseStatus' - -- | The response status code. describeReplicationSubnetGroupsResponse     :: Int -- ^ 'drsgsrsResponseStatus'     -> DescribeReplicationSubnetGroupsResponse@@ -159,7 +161,7 @@     , _drsgsrsResponseStatus = pResponseStatus_     } --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . drsgsrsMarker :: Lens' DescribeReplicationSubnetGroupsResponse (Maybe Text) drsgsrsMarker = lens _drsgsrsMarker (\ s a -> s{_drsgsrsMarker = a}); @@ -167,7 +169,7 @@ drsgsrsReplicationSubnetGroups :: Lens' DescribeReplicationSubnetGroupsResponse [ReplicationSubnetGroup] drsgsrsReplicationSubnetGroups = lens _drsgsrsReplicationSubnetGroups (\ s a -> s{_drsgsrsReplicationSubnetGroups = a}) . _Default . _Coerce; --- | The response status code.+-- | -- | The response status code. drsgsrsResponseStatus :: Lens' DescribeReplicationSubnetGroupsResponse Int drsgsrsResponseStatus = lens _drsgsrsResponseStatus (\ s a -> s{_drsgsrsResponseStatus = a}); 
gen/Network/AWS/DMS/DescribeReplicationTasks.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Returns information about replication tasks for your account in the current region.+--+-- module Network.AWS.DMS.DescribeReplicationTasks     (     -- * Creating a Request@@ -47,6 +49,8 @@  -- | --+--+-- -- /See:/ 'describeReplicationTasks' smart constructor. data DescribeReplicationTasks = DescribeReplicationTasks'     { _drtFilters    :: !(Maybe [Filter])@@ -58,11 +62,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drtFilters'+-- * 'drtFilters' - Filters applied to the describe action. Valid filter names: replication-task-arn | replication-task-id | migration-type | endpoint-arn | replication-instance-arn ----- * 'drtMarker'+-- * 'drtMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'drtMaxRecords'+-- * 'drtMaxRecords' - The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. describeReplicationTasks     :: DescribeReplicationTasks describeReplicationTasks =@@ -72,21 +76,15 @@     , _drtMaxRecords = Nothing     } --- | Filters applied to the describe action.------ Valid filter names: replication-task-arn | replication-task-id | migration-type | endpoint-arn | replication-instance-arn+-- | Filters applied to the describe action. Valid filter names: replication-task-arn | replication-task-id | migration-type | endpoint-arn | replication-instance-arn drtFilters :: Lens' DescribeReplicationTasks [Filter] drtFilters = lens _drtFilters (\ s a -> s{_drtFilters = a}) . _Default . _Coerce; --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . drtMarker :: Lens' DescribeReplicationTasks (Maybe Text) drtMarker = lens _drtMarker (\ s a -> s{_drtMarker = a}); --- | The maximum number of records to include in the response. If more records exist than the specified 'MaxRecords' value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.------ Default: 100------ Constraints: Minimum 20, maximum 100.+-- | The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. drtMaxRecords :: Lens' DescribeReplicationTasks (Maybe Int) drtMaxRecords = lens _drtMaxRecords (\ s a -> s{_drtMaxRecords = a}); @@ -132,6 +130,8 @@  -- | --+--+-- -- /See:/ 'describeReplicationTasksResponse' smart constructor. data DescribeReplicationTasksResponse = DescribeReplicationTasksResponse'     { _drtsrsReplicationTasks :: !(Maybe [ReplicationTask])@@ -143,11 +143,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drtsrsReplicationTasks'+-- * 'drtsrsReplicationTasks' - A description of the replication tasks. ----- * 'drtsrsMarker'+-- * 'drtsrsMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'drtsrsResponseStatus'+-- * 'drtsrsResponseStatus' - -- | The response status code. describeReplicationTasksResponse     :: Int -- ^ 'drtsrsResponseStatus'     -> DescribeReplicationTasksResponse@@ -162,11 +162,11 @@ drtsrsReplicationTasks :: Lens' DescribeReplicationTasksResponse [ReplicationTask] drtsrsReplicationTasks = lens _drtsrsReplicationTasks (\ s a -> s{_drtsrsReplicationTasks = a}) . _Default . _Coerce; --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . drtsrsMarker :: Lens' DescribeReplicationTasksResponse (Maybe Text) drtsrsMarker = lens _drtsrsMarker (\ s a -> s{_drtsrsMarker = a}); --- | The response status code.+-- | -- | The response status code. drtsrsResponseStatus :: Lens' DescribeReplicationTasksResponse Int drtsrsResponseStatus = lens _drtsrsResponseStatus (\ s a -> s{_drtsrsResponseStatus = a}); 
gen/Network/AWS/DMS/DescribeSchemas.hs view
@@ -20,6 +20,9 @@ -- -- Returns information about the schema for the specified endpoint. --+--+--+-- module Network.AWS.DMS.DescribeSchemas     (     -- * Creating a Request@@ -48,6 +51,8 @@  -- | --+--+-- -- /See:/ 'describeSchemas' smart constructor. data DescribeSchemas = DescribeSchemas'     { _dsMarker      :: !(Maybe Text)@@ -59,11 +64,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'dsMarker'+-- * 'dsMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'dsMaxRecords'+-- * 'dsMaxRecords' - The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. ----- * 'dsEndpointARN'+-- * 'dsEndpointARN' - The Amazon Resource Name (ARN) string that uniquely identifies the endpoint. describeSchemas     :: Text -- ^ 'dsEndpointARN'     -> DescribeSchemas@@ -74,15 +79,11 @@     , _dsEndpointARN = pEndpointARN_     } --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . dsMarker :: Lens' DescribeSchemas (Maybe Text) dsMarker = lens _dsMarker (\ s a -> s{_dsMarker = a}); --- | The maximum number of records to include in the response. If more records exist than the specified 'MaxRecords' value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.------ Default: 100------ Constraints: Minimum 20, maximum 100.+-- | The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. dsMaxRecords :: Lens' DescribeSchemas (Maybe Int) dsMaxRecords = lens _dsMaxRecords (\ s a -> s{_dsMaxRecords = a}); @@ -129,6 +130,8 @@  -- | --+--+-- -- /See:/ 'describeSchemasResponse' smart constructor. data DescribeSchemasResponse = DescribeSchemasResponse'     { _dsrsSchemas        :: !(Maybe [Text])@@ -140,11 +143,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'dsrsSchemas'+-- * 'dsrsSchemas' - The described schema. ----- * 'dsrsMarker'+-- * 'dsrsMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'dsrsResponseStatus'+-- * 'dsrsResponseStatus' - -- | The response status code. describeSchemasResponse     :: Int -- ^ 'dsrsResponseStatus'     -> DescribeSchemasResponse@@ -159,11 +162,11 @@ dsrsSchemas :: Lens' DescribeSchemasResponse [Text] dsrsSchemas = lens _dsrsSchemas (\ s a -> s{_dsrsSchemas = a}) . _Default . _Coerce; --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . dsrsMarker :: Lens' DescribeSchemasResponse (Maybe Text) dsrsMarker = lens _dsrsMarker (\ s a -> s{_dsrsMarker = a}); --- | The response status code.+-- | -- | The response status code. dsrsResponseStatus :: Lens' DescribeSchemasResponse Int dsrsResponseStatus = lens _dsrsResponseStatus (\ s a -> s{_dsrsResponseStatus = a}); 
gen/Network/AWS/DMS/DescribeTableStatistics.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Returns table statistics on the database migration task, including table name, rows inserted, rows updated, and rows deleted.+--+-- module Network.AWS.DMS.DescribeTableStatistics     (     -- * Creating a Request@@ -48,6 +50,8 @@  -- | --+--+-- -- /See:/ 'describeTableStatistics' smart constructor. data DescribeTableStatistics = DescribeTableStatistics'     { _dtsMarker             :: !(Maybe Text)@@ -59,11 +63,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'dtsMarker'+-- * 'dtsMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'dtsMaxRecords'+-- * 'dtsMaxRecords' - The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. ----- * 'dtsReplicationTaskARN'+-- * 'dtsReplicationTaskARN' - The Amazon Resource Name (ARN) of the replication task. describeTableStatistics     :: Text -- ^ 'dtsReplicationTaskARN'     -> DescribeTableStatistics@@ -74,15 +78,11 @@     , _dtsReplicationTaskARN = pReplicationTaskARN_     } --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . dtsMarker :: Lens' DescribeTableStatistics (Maybe Text) dtsMarker = lens _dtsMarker (\ s a -> s{_dtsMarker = a}); --- | The maximum number of records to include in the response. If more records exist than the specified 'MaxRecords' value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.------ Default: 100------ Constraints: Minimum 20, maximum 100.+-- | The maximum number of records to include in the response. If more records exist than the specified @MaxRecords@ value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.  Default: 100 Constraints: Minimum 20, maximum 100. dtsMaxRecords :: Lens' DescribeTableStatistics (Maybe Int) dtsMaxRecords = lens _dtsMaxRecords (\ s a -> s{_dtsMaxRecords = a}); @@ -133,6 +133,8 @@  -- | --+--+-- -- /See:/ 'describeTableStatisticsResponse' smart constructor. data DescribeTableStatisticsResponse = DescribeTableStatisticsResponse'     { _dtsrsReplicationTaskARN :: !(Maybe Text)@@ -145,13 +147,13 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'dtsrsReplicationTaskARN'+-- * 'dtsrsReplicationTaskARN' - The Amazon Resource Name (ARN) of the replication task. ----- * 'dtsrsMarker'+-- * 'dtsrsMarker' - An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . ----- * 'dtsrsTableStatistics'+-- * 'dtsrsTableStatistics' - The table statistics. ----- * 'dtsrsResponseStatus'+-- * 'dtsrsResponseStatus' - -- | The response status code. describeTableStatisticsResponse     :: Int -- ^ 'dtsrsResponseStatus'     -> DescribeTableStatisticsResponse@@ -167,7 +169,7 @@ dtsrsReplicationTaskARN :: Lens' DescribeTableStatisticsResponse (Maybe Text) dtsrsReplicationTaskARN = lens _dtsrsReplicationTaskARN (\ s a -> s{_dtsrsReplicationTaskARN = a}); --- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by 'MaxRecords'.+-- | An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by @MaxRecords@ . dtsrsMarker :: Lens' DescribeTableStatisticsResponse (Maybe Text) dtsrsMarker = lens _dtsrsMarker (\ s a -> s{_dtsrsMarker = a}); @@ -175,7 +177,7 @@ dtsrsTableStatistics :: Lens' DescribeTableStatisticsResponse [TableStatistics] dtsrsTableStatistics = lens _dtsrsTableStatistics (\ s a -> s{_dtsrsTableStatistics = a}) . _Default . _Coerce; --- | The response status code.+-- | -- | The response status code. dtsrsResponseStatus :: Lens' DescribeTableStatisticsResponse Int dtsrsResponseStatus = lens _dtsrsResponseStatus (\ s a -> s{_dtsrsResponseStatus = a}); 
gen/Network/AWS/DMS/ImportCertificate.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Uploads the specified certificate.+--+-- module Network.AWS.DMS.ImportCertificate     (     -- * Creating a Request@@ -53,9 +55,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'icCertificatePem'+-- * 'icCertificatePem' - The contents of the .pem X.509 certificate file. ----- * 'icCertificateIdentifier'+-- * 'icCertificateIdentifier' - The customer-assigned name of the certificate. Valid characters are [A-z_0-9]. importCertificate     :: Text -- ^ 'icCertificateIdentifier'     -> ImportCertificate@@ -121,9 +123,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'icrsCertificate'+-- * 'icrsCertificate' - The certificate to be uploaded. ----- * 'icrsResponseStatus'+-- * 'icrsResponseStatus' - -- | The response status code. importCertificateResponse     :: Int -- ^ 'icrsResponseStatus'     -> ImportCertificateResponse@@ -137,7 +139,7 @@ icrsCertificate :: Lens' ImportCertificateResponse (Maybe Certificate) icrsCertificate = lens _icrsCertificate (\ s a -> s{_icrsCertificate = a}); --- | The response status code.+-- | -- | The response status code. icrsResponseStatus :: Lens' ImportCertificateResponse Int icrsResponseStatus = lens _icrsResponseStatus (\ s a -> s{_icrsResponseStatus = a}); 
gen/Network/AWS/DMS/ListTagsForResource.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Lists all tags for an AWS DMS resource.+--+-- module Network.AWS.DMS.ListTagsForResource     (     -- * Creating a Request@@ -44,6 +46,8 @@  -- | --+--+-- -- /See:/ 'listTagsForResource' smart constructor. newtype ListTagsForResource = ListTagsForResource'     { _ltfrResourceARN :: Text@@ -53,7 +57,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'ltfrResourceARN'+-- * 'ltfrResourceARN' - The Amazon Resource Name (ARN) string that uniquely identifies the AWS DMS resource. listTagsForResource     :: Text -- ^ 'ltfrResourceARN'     -> ListTagsForResource@@ -104,6 +108,8 @@  -- | --+--+-- -- /See:/ 'listTagsForResourceResponse' smart constructor. data ListTagsForResourceResponse = ListTagsForResourceResponse'     { _ltfrrsTagList        :: !(Maybe [Tag])@@ -114,9 +120,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'ltfrrsTagList'+-- * 'ltfrrsTagList' - A list of tags for the resource. ----- * 'ltfrrsResponseStatus'+-- * 'ltfrrsResponseStatus' - -- | The response status code. listTagsForResourceResponse     :: Int -- ^ 'ltfrrsResponseStatus'     -> ListTagsForResourceResponse@@ -130,7 +136,7 @@ ltfrrsTagList :: Lens' ListTagsForResourceResponse [Tag] ltfrrsTagList = lens _ltfrrsTagList (\ s a -> s{_ltfrrsTagList = a}) . _Default . _Coerce; --- | The response status code.+-- | -- | The response status code. ltfrrsResponseStatus :: Lens' ListTagsForResourceResponse Int ltfrrsResponseStatus = lens _ltfrrsResponseStatus (\ s a -> s{_ltfrrsResponseStatus = a}); 
gen/Network/AWS/DMS/ModifyEndpoint.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Modifies the specified endpoint.+--+-- module Network.AWS.DMS.ModifyEndpoint     (     -- * Creating a Request@@ -55,6 +57,8 @@  -- | --+--+-- -- /See:/ 'modifyEndpoint' smart constructor. data ModifyEndpoint = ModifyEndpoint'     { _meServerName                :: !(Maybe Text)@@ -75,29 +79,29 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'meServerName'+-- * 'meServerName' - The name of the server where the endpoint database resides. ----- * 'meCertificateARN'+-- * 'meCertificateARN' - The Amazon Resource Name (ARN) of the certificate used for SSL connection. ----- * 'meExtraConnectionAttributes'+-- * 'meExtraConnectionAttributes' - Additional attributes associated with the connection. ----- * 'meEndpointType'+-- * 'meEndpointType' - The type of endpoint. ----- * 'meUsername'+-- * 'meUsername' - The user name to be used to login to the endpoint database. ----- * 'meEngineName'+-- * 'meEngineName' - The type of engine for the endpoint. Valid values include MYSQL, ORACLE, POSTGRES, MARIADB, AURORA, REDSHIFT, and SQLSERVER. ----- * 'meSSLMode'+-- * 'meSSLMode' - The SSL mode to be used. SSL mode can be one of four values: none, require, verify-ca, verify-full.  The default value is none. ----- * 'mePassword'+-- * 'mePassword' - The password to be used to login to the endpoint database. ----- * 'meDatabaseName'+-- * 'meDatabaseName' - The name of the endpoint database. ----- * 'meEndpointIdentifier'+-- * 'meEndpointIdentifier' - The database endpoint identifier. Identifiers must begin with a letter; must contain only ASCII letters, digits, and hyphens; and must not end with a hyphen or contain two consecutive hyphens. ----- * 'mePort'+-- * 'mePort' - The port used by the endpoint database. ----- * 'meEndpointARN'+-- * 'meEndpointARN' - The Amazon Resource Name (ARN) string that uniquely identifies the endpoint. modifyEndpoint     :: Text -- ^ 'meEndpointARN'     -> ModifyEndpoint@@ -141,11 +145,7 @@ meEngineName :: Lens' ModifyEndpoint (Maybe Text) meEngineName = lens _meEngineName (\ s a -> s{_meEngineName = a}); --- | The SSL mode to be used.------ SSL mode can be one of four values: none, require, verify-ca, verify-full.------ The default value is none.+-- | The SSL mode to be used. SSL mode can be one of four values: none, require, verify-ca, verify-full.  The default value is none. meSSLMode :: Lens' ModifyEndpoint (Maybe DmsSSLModeValue) meSSLMode = lens _meSSLMode (\ s a -> s{_meSSLMode = a}); @@ -217,6 +217,8 @@  -- | --+--+-- -- /See:/ 'modifyEndpointResponse' smart constructor. data ModifyEndpointResponse = ModifyEndpointResponse'     { _mersEndpoint       :: !(Maybe Endpoint)@@ -227,9 +229,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'mersEndpoint'+-- * 'mersEndpoint' - The modified endpoint. ----- * 'mersResponseStatus'+-- * 'mersResponseStatus' - -- | The response status code. modifyEndpointResponse     :: Int -- ^ 'mersResponseStatus'     -> ModifyEndpointResponse@@ -243,7 +245,7 @@ mersEndpoint :: Lens' ModifyEndpointResponse (Maybe Endpoint) mersEndpoint = lens _mersEndpoint (\ s a -> s{_mersEndpoint = a}); --- | The response status code.+-- | -- | The response status code. mersResponseStatus :: Lens' ModifyEndpointResponse Int mersResponseStatus = lens _mersResponseStatus (\ s a -> s{_mersResponseStatus = a}); 
gen/Network/AWS/DMS/ModifyReplicationInstance.hs view
@@ -20,8 +20,11 @@ -- -- Modifies the replication instance to apply new settings. You can change one or more parameters by specifying these parameters and the new values in the request. --+-- -- Some settings are applied during the maintenance window. --+--+-- module Network.AWS.DMS.ModifyReplicationInstance     (     -- * Creating a Request@@ -57,6 +60,8 @@  -- | --+--+-- -- /See:/ 'modifyReplicationInstance' smart constructor. data ModifyReplicationInstance = ModifyReplicationInstance'     { _mriEngineVersion                 :: !(Maybe Text)@@ -76,27 +81,27 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'mriEngineVersion'+-- * 'mriEngineVersion' - The engine version number of the replication instance. ----- * 'mriAutoMinorVersionUpgrade'+-- * 'mriAutoMinorVersionUpgrade' - Indicates that minor version upgrades will be applied automatically to the replication instance during the maintenance window. Changing this parameter does not result in an outage except in the following case and the change is asynchronously applied as soon as possible. An outage will result if this parameter is set to @true@ during the maintenance window, and a newer minor version is available, and AWS DMS has enabled auto patching for that engine version. ----- * 'mriAllowMajorVersionUpgrade'+-- * 'mriAllowMajorVersionUpgrade' - Indicates that major version upgrades are allowed. Changing this parameter does not result in an outage and the change is asynchronously applied as soon as possible. Constraints: This parameter must be set to true when specifying a value for the @EngineVersion@ parameter that is a different major version than the replication instance's current version. ----- * 'mriPreferredMaintenanceWindow'+-- * 'mriPreferredMaintenanceWindow' - The weekly time range (in UTC) during which system maintenance can occur, which might result in an outage. Changing this parameter does not result in an outage, except in the following situation, and the change is asynchronously applied as soon as possible. If moving this window to the current time, there must be at least 30 minutes between the current time and end of the window to ensure pending changes are applied. Default: Uses existing setting Format: ddd:hh24:mi-ddd:hh24:mi Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun Constraints: Must be at least 30 minutes ----- * 'mriVPCSecurityGroupIds'+-- * 'mriVPCSecurityGroupIds' - Specifies the VPC security group to be used with the replication instance. The VPC security group must work with the VPC containing the replication instance. ----- * 'mriMultiAZ'+-- * 'mriMultiAZ' - Specifies if the replication instance is a Multi-AZ deployment. You cannot set the @AvailabilityZone@ parameter if the Multi-AZ parameter is set to @true@ . ----- * 'mriAllocatedStorage'+-- * 'mriAllocatedStorage' - The amount of storage (in gigabytes) to be allocated for the replication instance. ----- * 'mriApplyImmediately'+-- * 'mriApplyImmediately' - Indicates whether the changes should be applied immediately or during the next maintenance window. ----- * 'mriReplicationInstanceClass'+-- * 'mriReplicationInstanceClass' - The compute and memory capacity of the replication instance. Valid Values: @dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge @ ----- * 'mriReplicationInstanceIdentifier'+-- * 'mriReplicationInstanceIdentifier' - The replication instance identifier. This parameter is stored as a lowercase string. ----- * 'mriReplicationInstanceARN'+-- * 'mriReplicationInstanceARN' - The Amazon Resource Name (ARN) of the replication instance. modifyReplicationInstance     :: Text -- ^ 'mriReplicationInstanceARN'     -> ModifyReplicationInstance@@ -119,25 +124,15 @@ mriEngineVersion :: Lens' ModifyReplicationInstance (Maybe Text) mriEngineVersion = lens _mriEngineVersion (\ s a -> s{_mriEngineVersion = a}); --- | Indicates that minor version upgrades will be applied automatically to the replication instance during the maintenance window. Changing this parameter does not result in an outage except in the following case and the change is asynchronously applied as soon as possible. An outage will result if this parameter is set to 'true' during the maintenance window, and a newer minor version is available, and AWS DMS has enabled auto patching for that engine version.+-- | Indicates that minor version upgrades will be applied automatically to the replication instance during the maintenance window. Changing this parameter does not result in an outage except in the following case and the change is asynchronously applied as soon as possible. An outage will result if this parameter is set to @true@ during the maintenance window, and a newer minor version is available, and AWS DMS has enabled auto patching for that engine version. mriAutoMinorVersionUpgrade :: Lens' ModifyReplicationInstance (Maybe Bool) mriAutoMinorVersionUpgrade = lens _mriAutoMinorVersionUpgrade (\ s a -> s{_mriAutoMinorVersionUpgrade = a}); --- | Indicates that major version upgrades are allowed. Changing this parameter does not result in an outage and the change is asynchronously applied as soon as possible.------ Constraints: This parameter must be set to true when specifying a value for the 'EngineVersion' parameter that is a different major version than the replication instance\'s current version.+-- | Indicates that major version upgrades are allowed. Changing this parameter does not result in an outage and the change is asynchronously applied as soon as possible. Constraints: This parameter must be set to true when specifying a value for the @EngineVersion@ parameter that is a different major version than the replication instance's current version. mriAllowMajorVersionUpgrade :: Lens' ModifyReplicationInstance (Maybe Bool) mriAllowMajorVersionUpgrade = lens _mriAllowMajorVersionUpgrade (\ s a -> s{_mriAllowMajorVersionUpgrade = a}); --- | The weekly time range (in UTC) during which system maintenance can occur, which might result in an outage. Changing this parameter does not result in an outage, except in the following situation, and the change is asynchronously applied as soon as possible. If moving this window to the current time, there must be at least 30 minutes between the current time and end of the window to ensure pending changes are applied.------ Default: Uses existing setting------ Format: ddd:hh24:mi-ddd:hh24:mi------ Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun------ Constraints: Must be at least 30 minutes+-- | The weekly time range (in UTC) during which system maintenance can occur, which might result in an outage. Changing this parameter does not result in an outage, except in the following situation, and the change is asynchronously applied as soon as possible. If moving this window to the current time, there must be at least 30 minutes between the current time and end of the window to ensure pending changes are applied. Default: Uses existing setting Format: ddd:hh24:mi-ddd:hh24:mi Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun Constraints: Must be at least 30 minutes mriPreferredMaintenanceWindow :: Lens' ModifyReplicationInstance (Maybe Text) mriPreferredMaintenanceWindow = lens _mriPreferredMaintenanceWindow (\ s a -> s{_mriPreferredMaintenanceWindow = a}); @@ -145,7 +140,7 @@ mriVPCSecurityGroupIds :: Lens' ModifyReplicationInstance [Text] mriVPCSecurityGroupIds = lens _mriVPCSecurityGroupIds (\ s a -> s{_mriVPCSecurityGroupIds = a}) . _Default . _Coerce; --- | Specifies if the replication instance is a Multi-AZ deployment. You cannot set the 'AvailabilityZone' parameter if the Multi-AZ parameter is set to 'true'.+-- | Specifies if the replication instance is a Multi-AZ deployment. You cannot set the @AvailabilityZone@ parameter if the Multi-AZ parameter is set to @true@ . mriMultiAZ :: Lens' ModifyReplicationInstance (Maybe Bool) mriMultiAZ = lens _mriMultiAZ (\ s a -> s{_mriMultiAZ = a}); @@ -157,9 +152,7 @@ mriApplyImmediately :: Lens' ModifyReplicationInstance (Maybe Bool) mriApplyImmediately = lens _mriApplyImmediately (\ s a -> s{_mriApplyImmediately = a}); --- | The compute and memory capacity of the replication instance.------ Valid Values: 'dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge '+-- | The compute and memory capacity of the replication instance. Valid Values: @dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge @ mriReplicationInstanceClass :: Lens' ModifyReplicationInstance (Maybe Text) mriReplicationInstanceClass = lens _mriReplicationInstanceClass (\ s a -> s{_mriReplicationInstanceClass = a}); @@ -228,6 +221,8 @@  -- | --+--+-- -- /See:/ 'modifyReplicationInstanceResponse' smart constructor. data ModifyReplicationInstanceResponse = ModifyReplicationInstanceResponse'     { _mrirsReplicationInstance :: !(Maybe ReplicationInstance)@@ -238,9 +233,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'mrirsReplicationInstance'+-- * 'mrirsReplicationInstance' - The modified replication instance. ----- * 'mrirsResponseStatus'+-- * 'mrirsResponseStatus' - -- | The response status code. modifyReplicationInstanceResponse     :: Int -- ^ 'mrirsResponseStatus'     -> ModifyReplicationInstanceResponse@@ -254,7 +249,7 @@ mrirsReplicationInstance :: Lens' ModifyReplicationInstanceResponse (Maybe ReplicationInstance) mrirsReplicationInstance = lens _mrirsReplicationInstance (\ s a -> s{_mrirsReplicationInstance = a}); --- | The response status code.+-- | -- | The response status code. mrirsResponseStatus :: Lens' ModifyReplicationInstanceResponse Int mrirsResponseStatus = lens _mrirsResponseStatus (\ s a -> s{_mrirsResponseStatus = a}); 
gen/Network/AWS/DMS/ModifyReplicationSubnetGroup.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Modifies the settings for the specified replication subnet group.+--+-- module Network.AWS.DMS.ModifyReplicationSubnetGroup     (     -- * Creating a Request@@ -46,6 +48,8 @@  -- | --+--+-- -- /See:/ 'modifyReplicationSubnetGroup' smart constructor. data ModifyReplicationSubnetGroup = ModifyReplicationSubnetGroup'     { _mrsgReplicationSubnetGroupDescription :: !(Maybe Text)@@ -57,11 +61,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'mrsgReplicationSubnetGroupDescription'+-- * 'mrsgReplicationSubnetGroupDescription' - The description of the replication instance subnet group. ----- * 'mrsgReplicationSubnetGroupIdentifier'+-- * 'mrsgReplicationSubnetGroupIdentifier' - The name of the replication instance subnet group. ----- * 'mrsgSubnetIds'+-- * 'mrsgSubnetIds' - A list of subnet IDs. modifyReplicationSubnetGroup     :: Text -- ^ 'mrsgReplicationSubnetGroupIdentifier'     -> ModifyReplicationSubnetGroup@@ -129,6 +133,8 @@  -- | --+--+-- -- /See:/ 'modifyReplicationSubnetGroupResponse' smart constructor. data ModifyReplicationSubnetGroupResponse = ModifyReplicationSubnetGroupResponse'     { _mrsgrsReplicationSubnetGroup :: !(Maybe ReplicationSubnetGroup)@@ -139,9 +145,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'mrsgrsReplicationSubnetGroup'+-- * 'mrsgrsReplicationSubnetGroup' - The modified replication subnet group. ----- * 'mrsgrsResponseStatus'+-- * 'mrsgrsResponseStatus' - -- | The response status code. modifyReplicationSubnetGroupResponse     :: Int -- ^ 'mrsgrsResponseStatus'     -> ModifyReplicationSubnetGroupResponse@@ -155,7 +161,7 @@ mrsgrsReplicationSubnetGroup :: Lens' ModifyReplicationSubnetGroupResponse (Maybe ReplicationSubnetGroup) mrsgrsReplicationSubnetGroup = lens _mrsgrsReplicationSubnetGroup (\ s a -> s{_mrsgrsReplicationSubnetGroup = a}); --- | The response status code.+-- | -- | The response status code. mrsgrsResponseStatus :: Lens' ModifyReplicationSubnetGroupResponse Int mrsgrsResponseStatus = lens _mrsgrsResponseStatus (\ s a -> s{_mrsgrsResponseStatus = a}); 
gen/Network/AWS/DMS/RefreshSchemas.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Populates the schema for the specified endpoint. This is an asynchronous operation and can take several minutes. You can check the status of this operation by calling the DescribeRefreshSchemasStatus operation.+--+-- module Network.AWS.DMS.RefreshSchemas     (     -- * Creating a Request@@ -45,6 +47,8 @@  -- | --+--+-- -- /See:/ 'refreshSchemas' smart constructor. data RefreshSchemas = RefreshSchemas'     { _rsEndpointARN            :: !Text@@ -55,9 +59,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'rsEndpointARN'+-- * 'rsEndpointARN' - The Amazon Resource Name (ARN) string that uniquely identifies the endpoint. ----- * 'rsReplicationInstanceARN'+-- * 'rsReplicationInstanceARN' - The Amazon Resource Name (ARN) of the replication instance. refreshSchemas     :: Text -- ^ 'rsEndpointARN'     -> Text -- ^ 'rsReplicationInstanceARN'@@ -116,6 +120,8 @@  -- | --+--+-- -- /See:/ 'refreshSchemasResponse' smart constructor. data RefreshSchemasResponse = RefreshSchemasResponse'     { _rsrsRefreshSchemasStatus :: !(Maybe RefreshSchemasStatus)@@ -126,9 +132,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'rsrsRefreshSchemasStatus'+-- * 'rsrsRefreshSchemasStatus' - The status of the refreshed schema. ----- * 'rsrsResponseStatus'+-- * 'rsrsResponseStatus' - -- | The response status code. refreshSchemasResponse     :: Int -- ^ 'rsrsResponseStatus'     -> RefreshSchemasResponse@@ -142,7 +148,7 @@ rsrsRefreshSchemasStatus :: Lens' RefreshSchemasResponse (Maybe RefreshSchemasStatus) rsrsRefreshSchemasStatus = lens _rsrsRefreshSchemasStatus (\ s a -> s{_rsrsRefreshSchemasStatus = a}); --- | The response status code.+-- | -- | The response status code. rsrsResponseStatus :: Lens' RefreshSchemasResponse Int rsrsResponseStatus = lens _rsrsResponseStatus (\ s a -> s{_rsrsResponseStatus = a}); 
gen/Network/AWS/DMS/RemoveTagsFromResource.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Removes metadata tags from a DMS resource.+--+-- module Network.AWS.DMS.RemoveTagsFromResource     (     -- * Creating a Request@@ -44,6 +46,8 @@  -- | --+--+-- -- /See:/ 'removeTagsFromResource' smart constructor. data RemoveTagsFromResource = RemoveTagsFromResource'     { _rtfrResourceARN :: !Text@@ -54,9 +58,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'rtfrResourceARN'+-- * 'rtfrResourceARN' - >The Amazon Resource Name (ARN) of the AWS DMS resource the tag is to be removed from. ----- * 'rtfrTagKeys'+-- * 'rtfrTagKeys' - The tag key (name) of the tag to be removed. removeTagsFromResource     :: Text -- ^ 'rtfrResourceARN'     -> RemoveTagsFromResource@@ -113,6 +117,8 @@  -- | --+--+-- -- /See:/ 'removeTagsFromResourceResponse' smart constructor. newtype RemoveTagsFromResourceResponse = RemoveTagsFromResourceResponse'     { _rtfrrsResponseStatus :: Int@@ -122,7 +128,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'rtfrrsResponseStatus'+-- * 'rtfrrsResponseStatus' - -- | The response status code. removeTagsFromResourceResponse     :: Int -- ^ 'rtfrrsResponseStatus'     -> RemoveTagsFromResourceResponse@@ -131,7 +137,7 @@     { _rtfrrsResponseStatus = pResponseStatus_     } --- | The response status code.+-- | -- | The response status code. rtfrrsResponseStatus :: Lens' RemoveTagsFromResourceResponse Int rtfrrsResponseStatus = lens _rtfrrsResponseStatus (\ s a -> s{_rtfrrsResponseStatus = a}); 
gen/Network/AWS/DMS/StartReplicationTask.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Starts the replication task.+--+-- module Network.AWS.DMS.StartReplicationTask     (     -- * Creating a Request@@ -46,6 +48,8 @@  -- | --+--+-- -- /See:/ 'startReplicationTask' smart constructor. data StartReplicationTask = StartReplicationTask'     { _srtCdcStartTime             :: !(Maybe POSIX)@@ -57,11 +61,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'srtCdcStartTime'+-- * 'srtCdcStartTime' - The start time for the Change Data Capture (CDC) operation. ----- * 'srtReplicationTaskARN'+-- * 'srtReplicationTaskARN' - The Amazon Resource Number (ARN) of the replication task to be started. ----- * 'srtStartReplicationTaskType'+-- * 'srtStartReplicationTaskType' - The type of replication task. startReplicationTask     :: Text -- ^ 'srtReplicationTaskARN'     -> StartReplicationTaskTypeValue -- ^ 'srtStartReplicationTaskType'@@ -128,6 +132,8 @@  -- | --+--+-- -- /See:/ 'startReplicationTaskResponse' smart constructor. data StartReplicationTaskResponse = StartReplicationTaskResponse'     { _srtrsReplicationTask :: !(Maybe ReplicationTask)@@ -138,9 +144,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'srtrsReplicationTask'+-- * 'srtrsReplicationTask' - The replication task started. ----- * 'srtrsResponseStatus'+-- * 'srtrsResponseStatus' - -- | The response status code. startReplicationTaskResponse     :: Int -- ^ 'srtrsResponseStatus'     -> StartReplicationTaskResponse@@ -154,7 +160,7 @@ srtrsReplicationTask :: Lens' StartReplicationTaskResponse (Maybe ReplicationTask) srtrsReplicationTask = lens _srtrsReplicationTask (\ s a -> s{_srtrsReplicationTask = a}); --- | The response status code.+-- | -- | The response status code. srtrsResponseStatus :: Lens' StartReplicationTaskResponse Int srtrsResponseStatus = lens _srtrsResponseStatus (\ s a -> s{_srtrsResponseStatus = a}); 
gen/Network/AWS/DMS/StopReplicationTask.hs view
@@ -20,6 +20,9 @@ -- -- Stops the replication task. --+--+--+-- module Network.AWS.DMS.StopReplicationTask     (     -- * Creating a Request@@ -45,6 +48,8 @@  -- | --+--+-- -- /See:/ 'stopReplicationTask' smart constructor. newtype StopReplicationTask = StopReplicationTask'     { _sReplicationTaskARN :: Text@@ -54,7 +59,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'sReplicationTaskARN'+-- * 'sReplicationTaskARN' - The Amazon Resource Number(ARN) of the replication task to be stopped. stopReplicationTask     :: Text -- ^ 'sReplicationTaskARN'     -> StopReplicationTask@@ -106,6 +111,8 @@  -- | --+--+-- -- /See:/ 'stopReplicationTaskResponse' smart constructor. data StopReplicationTaskResponse = StopReplicationTaskResponse'     { _srsReplicationTask :: !(Maybe ReplicationTask)@@ -116,9 +123,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'srsReplicationTask'+-- * 'srsReplicationTask' - The replication task stopped. ----- * 'srsResponseStatus'+-- * 'srsResponseStatus' - -- | The response status code. stopReplicationTaskResponse     :: Int -- ^ 'srsResponseStatus'     -> StopReplicationTaskResponse@@ -132,7 +139,7 @@ srsReplicationTask :: Lens' StopReplicationTaskResponse (Maybe ReplicationTask) srsReplicationTask = lens _srsReplicationTask (\ s a -> s{_srsReplicationTask = a}); --- | The response status code.+-- | -- | The response status code. srsResponseStatus :: Lens' StopReplicationTaskResponse Int srsResponseStatus = lens _srsResponseStatus (\ s a -> s{_srsResponseStatus = a}); 
gen/Network/AWS/DMS/TestConnection.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Tests the connection between the replication instance and the endpoint.+--+-- module Network.AWS.DMS.TestConnection     (     -- * Creating a Request@@ -45,6 +47,8 @@  -- | --+--+-- -- /See:/ 'testConnection' smart constructor. data TestConnection = TestConnection'     { _tcReplicationInstanceARN :: !Text@@ -55,9 +59,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'tcReplicationInstanceARN'+-- * 'tcReplicationInstanceARN' - The Amazon Resource Name (ARN) of the replication instance. ----- * 'tcEndpointARN'+-- * 'tcEndpointARN' - The Amazon Resource Name (ARN) string that uniquely identifies the endpoint. testConnection     :: Text -- ^ 'tcReplicationInstanceARN'     -> Text -- ^ 'tcEndpointARN'@@ -115,6 +119,8 @@  -- | --+--+-- -- /See:/ 'testConnectionResponse' smart constructor. data TestConnectionResponse = TestConnectionResponse'     { _tcrsConnection     :: !(Maybe Connection)@@ -125,9 +131,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'tcrsConnection'+-- * 'tcrsConnection' - The connection tested. ----- * 'tcrsResponseStatus'+-- * 'tcrsResponseStatus' - -- | The response status code. testConnectionResponse     :: Int -- ^ 'tcrsResponseStatus'     -> TestConnectionResponse@@ -141,7 +147,7 @@ tcrsConnection :: Lens' TestConnectionResponse (Maybe Connection) tcrsConnection = lens _tcrsConnection (\ s a -> s{_tcrsConnection = a}); --- | The response status code.+-- | -- | The response status code. tcrsResponseStatus :: Lens' TestConnectionResponse Int tcrsResponseStatus = lens _tcrsResponseStatus (\ s a -> s{_tcrsResponseStatus = a}); 
gen/Network/AWS/DMS/Types.hs view
@@ -237,7 +237,7 @@ import           Network.AWS.Prelude import           Network.AWS.Sign.V4 --- | API version '2016-01-01' of the Amazon Database Migration Service SDK configuration.+-- | API version @2016-01-01@ of the Amazon Database Migration Service SDK configuration. dms :: Service dms =     Service@@ -272,60 +272,86 @@       | otherwise = Nothing  -- | The subnet provided is invalid.+--+-- _InvalidSubnet :: AsError a => Getting (First ServiceError) a ServiceError _InvalidSubnet = _ServiceError . hasCode "InvalidSubnet"  -- | AWS DMS cannot access the KMS key.+--+-- _KMSKeyNotAccessibleFault :: AsError a => Getting (First ServiceError) a ServiceError _KMSKeyNotAccessibleFault = _ServiceError . hasCode "KMSKeyNotAccessibleFault"  -- | The replication subnet group does not cover enough Availability Zones (AZs). Edit the replication subnet group and add more AZs.+--+-- _ReplicationSubnetGroupDoesNotCoverEnoughAZs :: AsError a => Getting (First ServiceError) a ServiceError _ReplicationSubnetGroupDoesNotCoverEnoughAZs =     _ServiceError . hasCode "ReplicationSubnetGroupDoesNotCoverEnoughAZs"  -- | The resource is in a state that prevents it from being used for database migration.+--+-- _InvalidResourceStateFault :: AsError a => Getting (First ServiceError) a ServiceError _InvalidResourceStateFault =     _ServiceError . hasCode "InvalidResourceStateFault"  -- | The certificate was not valid.+--+-- _InvalidCertificateFault :: AsError a => Getting (First ServiceError) a ServiceError _InvalidCertificateFault = _ServiceError . hasCode "InvalidCertificateFault"  -- | The resource you are attempting to create already exists.+--+-- _ResourceAlreadyExistsFault :: AsError a => Getting (First ServiceError) a ServiceError _ResourceAlreadyExistsFault =     _ServiceError . hasCode "ResourceAlreadyExistsFault"  -- | There are not enough resources allocated to the database migration.+--+-- _InsufficientResourceCapacityFault :: AsError a => Getting (First ServiceError) a ServiceError _InsufficientResourceCapacityFault =     _ServiceError . hasCode "InsufficientResourceCapacityFault"  -- | The quota for this resource quota has been exceeded.+--+-- _ResourceQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError _ResourceQuotaExceededFault =     _ServiceError . hasCode "ResourceQuotaExceededFault"  -- | An upgrade dependency is preventing the database migration.+--+-- _UpgradeDependencyFailureFault :: AsError a => Getting (First ServiceError) a ServiceError _UpgradeDependencyFailureFault =     _ServiceError . hasCode "UpgradeDependencyFailureFault"  -- | The resource could not be found.+--+-- _ResourceNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError _ResourceNotFoundFault = _ServiceError . hasCode "ResourceNotFoundFault"  -- | The storage quota has been exceeded.+--+-- _StorageQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError _StorageQuotaExceededFault =     _ServiceError . hasCode "StorageQuotaExceededFault"  -- | AWS DMS was denied access to the endpoint.+--+-- _AccessDeniedFault :: AsError a => Getting (First ServiceError) a ServiceError _AccessDeniedFault = _ServiceError . hasCode "AccessDeniedFault"  -- | The specified subnet is already in use.+--+-- _SubnetAlreadyInUse :: AsError a => Getting (First ServiceError) a ServiceError _SubnetAlreadyInUse = _ServiceError . hasCode "SubnetAlreadyInUse"
gen/Network/AWS/DMS/Types/Product.hs view
@@ -23,6 +23,8 @@  -- | Describes a quota for an AWS account, for example, the number of replication instances allowed. --+--+-- -- /See:/ 'accountQuota' smart constructor. data AccountQuota = AccountQuota'     { _aqMax              :: !(Maybe Integer)@@ -34,11 +36,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'aqMax'+-- * 'aqMax' - The maximum allowed value for the quota. ----- * 'aqUsed'+-- * 'aqUsed' - The amount currently used toward the quota maximum. ----- * 'aqAccountQuotaName'+-- * 'aqAccountQuotaName' - The name of the AWS DMS quota for this AWS account. accountQuota     :: AccountQuota accountQuota =@@ -74,6 +76,8 @@  -- | --+--+-- -- /See:/ 'availabilityZone' smart constructor. newtype AvailabilityZone = AvailabilityZone'     { _azName :: Maybe Text@@ -83,7 +87,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'azName'+-- * 'azName' - The name of the availability zone. availabilityZone     :: AvailabilityZone availabilityZone =@@ -106,6 +110,8 @@  -- | The SSL certificate that can be used to encrypt connections between the endpoints and the replication instance. --+--+-- -- /See:/ 'certificate' smart constructor. data Certificate = Certificate'     { _cCertificateOwner        :: !(Maybe Text)@@ -123,23 +129,23 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'cCertificateOwner'+-- * 'cCertificateOwner' - The owner of the certificate. ----- * 'cSigningAlgorithm'+-- * 'cSigningAlgorithm' - The signing algorithm for the certificate. ----- * 'cValidFromDate'+-- * 'cValidFromDate' - The beginning date the certificate is valid. ----- * 'cCertificatePem'+-- * 'cCertificatePem' - The contents of the .pem X.509 certificate file. ----- * 'cCertificateARN'+-- * 'cCertificateARN' - The Amazon Resource Name (ARN) for the certificate. ----- * 'cCertificateCreationDate'+-- * 'cCertificateCreationDate' - the date the certificate was created. ----- * 'cCertificateIdentifier'+-- * 'cCertificateIdentifier' - The customer-assigned name of the certificate. Valid characters are [A-z_0-9]. ----- * 'cKeyLength'+-- * 'cKeyLength' - The key length of the cryptographic algorithm being used. ----- * 'cValidToDate'+-- * 'cValidToDate' - the final date the certificate is valid. certificate     :: Certificate certificate =@@ -212,6 +218,8 @@  -- | --+--+-- -- /See:/ 'connection' smart constructor. data Connection = Connection'     { _cStatus                        :: !(Maybe Text)@@ -226,17 +234,17 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'cStatus'+-- * 'cStatus' - The connection status. ----- * 'cReplicationInstanceARN'+-- * 'cReplicationInstanceARN' - The Amazon Resource Name (ARN) of the replication instance. ----- * 'cEndpointIdentifier'+-- * 'cEndpointIdentifier' - The identifier of the endpoint. Identifiers must begin with a letter; must contain only ASCII letters, digits, and hyphens; and must not end with a hyphen or contain two consecutive hyphens. ----- * 'cReplicationInstanceIdentifier'+-- * 'cReplicationInstanceIdentifier' - The replication instance identifier. This parameter is stored as a lowercase string. ----- * 'cEndpointARN'+-- * 'cEndpointARN' - The Amazon Resource Name (ARN) string that uniquely identifies the endpoint. ----- * 'cLastFailureMessage'+-- * 'cLastFailureMessage' - The error message when the connection last failed. connection     :: Connection connection =@@ -290,6 +298,8 @@  -- | --+--+-- -- /See:/ 'endpoint' smart constructor. data Endpoint = Endpoint'     { _eStatus                    :: !(Maybe Text)@@ -311,31 +321,31 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'eStatus'+-- * 'eStatus' - The status of the endpoint. ----- * 'eServerName'+-- * 'eServerName' - The name of the server at the endpoint. ----- * 'eCertificateARN'+-- * 'eCertificateARN' - The Amazon Resource Name (ARN) used for SSL connection to the endpoint. ----- * 'eExtraConnectionAttributes'+-- * 'eExtraConnectionAttributes' - Additional connection attributes used to connect to the endpoint. ----- * 'eEndpointType'+-- * 'eEndpointType' - The type of endpoint. ----- * 'eUsername'+-- * 'eUsername' - The user name used to connect to the endpoint. ----- * 'eEngineName'+-- * 'eEngineName' - The database engine name. ----- * 'eKMSKeyId'+-- * 'eKMSKeyId' - The KMS key identifier that will be used to encrypt the connection parameters. If you do not specify a value for the KmsKeyId parameter, then AWS DMS will use your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS region. ----- * 'eSSLMode'+-- * 'eSSLMode' - The SSL mode used to connect to the endpoint. SSL mode can be one of four values: none, require, verify-ca, verify-full.  The default value is none. ----- * 'eDatabaseName'+-- * 'eDatabaseName' - The name of the database at the endpoint. ----- * 'eEndpointIdentifier'+-- * 'eEndpointIdentifier' - The database endpoint identifier. Identifiers must begin with a letter; must contain only ASCII letters, digits, and hyphens; and must not end with a hyphen or contain two consecutive hyphens. ----- * 'eEndpointARN'+-- * 'eEndpointARN' - The Amazon Resource Name (ARN) string that uniquely identifies the endpoint. ----- * 'ePort'+-- * 'ePort' - The port value used to access the endpoint. endpoint     :: Endpoint endpoint =@@ -387,11 +397,7 @@ eKMSKeyId :: Lens' Endpoint (Maybe Text) eKMSKeyId = lens _eKMSKeyId (\ s a -> s{_eKMSKeyId = a}); --- | The SSL mode used to connect to the endpoint.------ SSL mode can be one of four values: none, require, verify-ca, verify-full.------ The default value is none.+-- | The SSL mode used to connect to the endpoint. SSL mode can be one of four values: none, require, verify-ca, verify-full.  The default value is none. eSSLMode :: Lens' Endpoint (Maybe DmsSSLModeValue) eSSLMode = lens _eSSLMode (\ s a -> s{_eSSLMode = a}); @@ -435,6 +441,8 @@  -- | --+--+-- -- /See:/ 'filter'' smart constructor. data Filter = Filter'     { _fName   :: !Text@@ -445,9 +453,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'fName'+-- * 'fName' - The name of the filter. ----- * 'fValues'+-- * 'fValues' - The filter value. filter'     :: Text -- ^ 'fName'     -> Filter@@ -478,6 +486,8 @@  -- | --+--+-- -- /See:/ 'orderableReplicationInstance' smart constructor. data OrderableReplicationInstance = OrderableReplicationInstance'     { _oriEngineVersion            :: !(Maybe Text)@@ -493,19 +503,19 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'oriEngineVersion'+-- * 'oriEngineVersion' - The version of the replication engine. ----- * 'oriMinAllocatedStorage'+-- * 'oriMinAllocatedStorage' - The minimum amount of storage (in gigabytes) that can be allocated for the replication instance. ----- * 'oriIncludedAllocatedStorage'+-- * 'oriIncludedAllocatedStorage' - The amount of storage (in gigabytes) that is allocated for the replication instance. ----- * 'oriMaxAllocatedStorage'+-- * 'oriMaxAllocatedStorage' - The minimum amount of storage (in gigabytes) that can be allocated for the replication instance. ----- * 'oriReplicationInstanceClass'+-- * 'oriReplicationInstanceClass' - The compute and memory capacity of the replication instance. Valid Values: @dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge @ ----- * 'oriDefaultAllocatedStorage'+-- * 'oriDefaultAllocatedStorage' - The default amount of storage (in gigabytes) that is allocated for the replication instance. ----- * 'oriStorageType'+-- * 'oriStorageType' - The type of storage used by the replication instance. orderableReplicationInstance     :: OrderableReplicationInstance orderableReplicationInstance =@@ -535,9 +545,7 @@ oriMaxAllocatedStorage :: Lens' OrderableReplicationInstance (Maybe Int) oriMaxAllocatedStorage = lens _oriMaxAllocatedStorage (\ s a -> s{_oriMaxAllocatedStorage = a}); --- | The compute and memory capacity of the replication instance.------ Valid Values: 'dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge '+-- | The compute and memory capacity of the replication instance. Valid Values: @dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge @ oriReplicationInstanceClass :: Lens' OrderableReplicationInstance (Maybe Text) oriReplicationInstanceClass = lens _oriReplicationInstanceClass (\ s a -> s{_oriReplicationInstanceClass = a}); @@ -568,6 +576,8 @@  -- | --+--+-- -- /See:/ 'refreshSchemasStatus' smart constructor. data RefreshSchemasStatus = RefreshSchemasStatus'     { _rssStatus                 :: !(Maybe RefreshSchemasStatusTypeValue)@@ -581,15 +591,15 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'rssStatus'+-- * 'rssStatus' - The status of the schema. ----- * 'rssLastRefreshDate'+-- * 'rssLastRefreshDate' - The date the schema was last refreshed. ----- * 'rssReplicationInstanceARN'+-- * 'rssReplicationInstanceARN' - The Amazon Resource Name (ARN) of the replication instance. ----- * 'rssEndpointARN'+-- * 'rssEndpointARN' - The Amazon Resource Name (ARN) string that uniquely identifies the endpoint. ----- * 'rssLastFailureMessage'+-- * 'rssLastFailureMessage' - The last failure message for the schema. refreshSchemasStatus     :: RefreshSchemasStatus refreshSchemasStatus =@@ -637,6 +647,8 @@  -- | --+--+-- -- /See:/ 'replicationInstance' smart constructor. data ReplicationInstance = ReplicationInstance'     { _riEngineVersion                         :: !(Maybe Text)@@ -665,45 +677,45 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'riEngineVersion'+-- * 'riEngineVersion' - The engine version number of the replication instance. ----- * 'riPubliclyAccessible'+-- * 'riPubliclyAccessible' - Specifies the accessibility options for the replication instance. A value of @true@ represents an instance with a public IP address. A value of @false@ represents an instance with a private IP address. The default value is @true@ . ----- * 'riAutoMinorVersionUpgrade'+-- * 'riAutoMinorVersionUpgrade' - Boolean value indicating if minor version upgrades will be automatically applied to the instance. ----- * 'riReplicationInstancePublicIPAddresses'+-- * 'riReplicationInstancePublicIPAddresses' - The public IP address of the replication instance. ----- * 'riReplicationSubnetGroup'+-- * 'riReplicationSubnetGroup' - The subnet group for the replication instance. ----- * 'riInstanceCreateTime'+-- * 'riInstanceCreateTime' - The time the replication instance was created. ----- * 'riReplicationInstanceStatus'+-- * 'riReplicationInstanceStatus' - The status of the replication instance. ----- * 'riReplicationInstancePrivateIPAddresses'+-- * 'riReplicationInstancePrivateIPAddresses' - The private IP address of the replication instance. ----- * 'riPreferredMaintenanceWindow'+-- * 'riPreferredMaintenanceWindow' - The maintenance window times for the replication instance. ----- * 'riReplicationInstancePrivateIPAddress'+-- * 'riReplicationInstancePrivateIPAddress' - The private IP address of the replication instance. ----- * 'riKMSKeyId'+-- * 'riKMSKeyId' - The KMS key identifier that is used to encrypt the content on the replication instance. If you do not specify a value for the KmsKeyId parameter, then AWS DMS will use your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS region. ----- * 'riAvailabilityZone'+-- * 'riAvailabilityZone' - The Availability Zone for the instance. ----- * 'riVPCSecurityGroups'+-- * 'riVPCSecurityGroups' - The VPC security group for the instance. ----- * 'riMultiAZ'+-- * 'riMultiAZ' - Specifies if the replication instance is a Multi-AZ deployment. You cannot set the @AvailabilityZone@ parameter if the Multi-AZ parameter is set to @true@ . ----- * 'riReplicationInstanceARN'+-- * 'riReplicationInstanceARN' - The Amazon Resource Name (ARN) of the replication instance. ----- * 'riAllocatedStorage'+-- * 'riAllocatedStorage' - The amount of storage (in gigabytes) that is allocated for the replication instance. ----- * 'riReplicationInstancePublicIPAddress'+-- * 'riReplicationInstancePublicIPAddress' - The public IP address of the replication instance. ----- * 'riReplicationInstanceClass'+-- * 'riReplicationInstanceClass' - The compute and memory capacity of the replication instance. Valid Values: @dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge @ ----- * 'riReplicationInstanceIdentifier'+-- * 'riReplicationInstanceIdentifier' - The replication instance identifier. This parameter is stored as a lowercase string. Constraints:     * Must contain from 1 to 63 alphanumeric characters or hyphens.     * First character must be a letter.     * Cannot end with a hyphen or contain two consecutive hyphens. Example: @myrepinstance@ ----- * 'riPendingModifiedValues'+-- * 'riPendingModifiedValues' - The pending modification values. replicationInstance     :: ReplicationInstance replicationInstance =@@ -734,7 +746,7 @@ riEngineVersion :: Lens' ReplicationInstance (Maybe Text) riEngineVersion = lens _riEngineVersion (\ s a -> s{_riEngineVersion = a}); --- | Specifies the accessibility options for the replication instance. A value of 'true' represents an instance with a public IP address. A value of 'false' represents an instance with a private IP address. The default value is 'true'.+-- | Specifies the accessibility options for the replication instance. A value of @true@ represents an instance with a public IP address. A value of @false@ represents an instance with a private IP address. The default value is @true@ . riPubliclyAccessible :: Lens' ReplicationInstance (Maybe Bool) riPubliclyAccessible = lens _riPubliclyAccessible (\ s a -> s{_riPubliclyAccessible = a}); @@ -782,7 +794,7 @@ riVPCSecurityGroups :: Lens' ReplicationInstance [VPCSecurityGroupMembership] riVPCSecurityGroups = lens _riVPCSecurityGroups (\ s a -> s{_riVPCSecurityGroups = a}) . _Default . _Coerce; --- | Specifies if the replication instance is a Multi-AZ deployment. You cannot set the 'AvailabilityZone' parameter if the Multi-AZ parameter is set to 'true'.+-- | Specifies if the replication instance is a Multi-AZ deployment. You cannot set the @AvailabilityZone@ parameter if the Multi-AZ parameter is set to @true@ . riMultiAZ :: Lens' ReplicationInstance (Maybe Bool) riMultiAZ = lens _riMultiAZ (\ s a -> s{_riMultiAZ = a}); @@ -798,23 +810,11 @@ riReplicationInstancePublicIPAddress :: Lens' ReplicationInstance (Maybe Text) riReplicationInstancePublicIPAddress = lens _riReplicationInstancePublicIPAddress (\ s a -> s{_riReplicationInstancePublicIPAddress = a}); --- | The compute and memory capacity of the replication instance.------ Valid Values: 'dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge '+-- | The compute and memory capacity of the replication instance. Valid Values: @dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge @ riReplicationInstanceClass :: Lens' ReplicationInstance (Maybe Text) riReplicationInstanceClass = lens _riReplicationInstanceClass (\ s a -> s{_riReplicationInstanceClass = a}); --- | The replication instance identifier. This parameter is stored as a lowercase string.------ Constraints:------ -   Must contain from 1 to 63 alphanumeric characters or hyphens.------ -   First character must be a letter.------ -   Cannot end with a hyphen or contain two consecutive hyphens.------ Example: 'myrepinstance'+-- | The replication instance identifier. This parameter is stored as a lowercase string. Constraints:     * Must contain from 1 to 63 alphanumeric characters or hyphens.     * First character must be a letter.     * Cannot end with a hyphen or contain two consecutive hyphens. Example: @myrepinstance@ riReplicationInstanceIdentifier :: Lens' ReplicationInstance (Maybe Text) riReplicationInstanceIdentifier = lens _riReplicationInstanceIdentifier (\ s a -> s{_riReplicationInstanceIdentifier = a}); @@ -858,6 +858,8 @@  -- | --+--+-- -- /See:/ 'replicationPendingModifiedValues' smart constructor. data ReplicationPendingModifiedValues = ReplicationPendingModifiedValues'     { _rpmvEngineVersion            :: !(Maybe Text)@@ -870,13 +872,13 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'rpmvEngineVersion'+-- * 'rpmvEngineVersion' - The engine version number of the replication instance. ----- * 'rpmvMultiAZ'+-- * 'rpmvMultiAZ' - Specifies if the replication instance is a Multi-AZ deployment. You cannot set the @AvailabilityZone@ parameter if the Multi-AZ parameter is set to @true@ . ----- * 'rpmvAllocatedStorage'+-- * 'rpmvAllocatedStorage' - The amount of storage (in gigabytes) that is allocated for the replication instance. ----- * 'rpmvReplicationInstanceClass'+-- * 'rpmvReplicationInstanceClass' - The compute and memory capacity of the replication instance. Valid Values: @dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge @ replicationPendingModifiedValues     :: ReplicationPendingModifiedValues replicationPendingModifiedValues =@@ -891,7 +893,7 @@ rpmvEngineVersion :: Lens' ReplicationPendingModifiedValues (Maybe Text) rpmvEngineVersion = lens _rpmvEngineVersion (\ s a -> s{_rpmvEngineVersion = a}); --- | Specifies if the replication instance is a Multi-AZ deployment. You cannot set the 'AvailabilityZone' parameter if the Multi-AZ parameter is set to 'true'.+-- | Specifies if the replication instance is a Multi-AZ deployment. You cannot set the @AvailabilityZone@ parameter if the Multi-AZ parameter is set to @true@ . rpmvMultiAZ :: Lens' ReplicationPendingModifiedValues (Maybe Bool) rpmvMultiAZ = lens _rpmvMultiAZ (\ s a -> s{_rpmvMultiAZ = a}); @@ -899,9 +901,7 @@ rpmvAllocatedStorage :: Lens' ReplicationPendingModifiedValues (Maybe Int) rpmvAllocatedStorage = lens _rpmvAllocatedStorage (\ s a -> s{_rpmvAllocatedStorage = a}); --- | The compute and memory capacity of the replication instance.------ Valid Values: 'dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge '+-- | The compute and memory capacity of the replication instance. Valid Values: @dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge @ rpmvReplicationInstanceClass :: Lens' ReplicationPendingModifiedValues (Maybe Text) rpmvReplicationInstanceClass = lens _rpmvReplicationInstanceClass (\ s a -> s{_rpmvReplicationInstanceClass = a}); @@ -921,6 +921,8 @@  -- | --+--+-- -- /See:/ 'replicationSubnetGroup' smart constructor. data ReplicationSubnetGroup = ReplicationSubnetGroup'     { _rsgVPCId                             :: !(Maybe Text)@@ -934,15 +936,15 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'rsgVPCId'+-- * 'rsgVPCId' - The ID of the VPC. ----- * 'rsgSubnets'+-- * 'rsgSubnets' - The subnets that are in the subnet group. ----- * 'rsgReplicationSubnetGroupIdentifier'+-- * 'rsgReplicationSubnetGroupIdentifier' - The identifier of the replication instance subnet group. ----- * 'rsgSubnetGroupStatus'+-- * 'rsgSubnetGroupStatus' - The status of the subnet group. ----- * 'rsgReplicationSubnetGroupDescription'+-- * 'rsgReplicationSubnetGroupDescription' - The description of the replication subnet group. replicationSubnetGroup     :: ReplicationSubnetGroup replicationSubnetGroup =@@ -990,6 +992,8 @@  -- | --+--+-- -- /See:/ 'replicationTask' smart constructor. data ReplicationTask = ReplicationTask'     { _rtReplicationTaskSettings     :: !(Maybe Text)@@ -1011,31 +1015,31 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'rtReplicationTaskSettings'+-- * 'rtReplicationTaskSettings' - The settings for the replication task. ----- * 'rtStatus'+-- * 'rtStatus' - The status of the replication task. ----- * 'rtTargetEndpointARN'+-- * 'rtTargetEndpointARN' - The Amazon Resource Name (ARN) string that uniquely identifies the endpoint. ----- * 'rtReplicationTaskIdentifier'+-- * 'rtReplicationTaskIdentifier' - The replication task identifier. Constraints:     * Must contain from 1 to 63 alphanumeric characters or hyphens.     * First character must be a letter.     * Cannot end with a hyphen or contain two consecutive hyphens. ----- * 'rtReplicationTaskStartDate'+-- * 'rtReplicationTaskStartDate' - The date the replication task is scheduled to start. ----- * 'rtSourceEndpointARN'+-- * 'rtSourceEndpointARN' - The Amazon Resource Name (ARN) string that uniquely identifies the endpoint. ----- * 'rtTableMappings'+-- * 'rtTableMappings' - Table mappings specified in the task. ----- * 'rtReplicationTaskCreationDate'+-- * 'rtReplicationTaskCreationDate' - The date the replication task was created. ----- * 'rtMigrationType'+-- * 'rtMigrationType' - The type of migration. ----- * 'rtReplicationTaskARN'+-- * 'rtReplicationTaskARN' - The Amazon Resource Name (ARN) of the replication task. ----- * 'rtReplicationTaskStats'+-- * 'rtReplicationTaskStats' - The statistics for the task, including elapsed time, tables loaded, and table errors. ----- * 'rtReplicationInstanceARN'+-- * 'rtReplicationInstanceARN' - The Amazon Resource Name (ARN) of the replication instance. ----- * 'rtLastFailureMessage'+-- * 'rtLastFailureMessage' - The last error (failure) message generated for the replication instance. replicationTask     :: ReplicationTask replicationTask =@@ -1067,16 +1071,7 @@ rtTargetEndpointARN :: Lens' ReplicationTask (Maybe Text) rtTargetEndpointARN = lens _rtTargetEndpointARN (\ s a -> s{_rtTargetEndpointARN = a}); --- | The replication task identifier.------ Constraints:------ -   Must contain from 1 to 63 alphanumeric characters or hyphens.------ -   First character must be a letter.------ -   Cannot end with a hyphen or contain two consecutive hyphens.---+-- | The replication task identifier. Constraints:     * Must contain from 1 to 63 alphanumeric characters or hyphens.     * First character must be a letter.     * Cannot end with a hyphen or contain two consecutive hyphens. rtReplicationTaskIdentifier :: Lens' ReplicationTask (Maybe Text) rtReplicationTaskIdentifier = lens _rtReplicationTaskIdentifier (\ s a -> s{_rtReplicationTaskIdentifier = a}); @@ -1141,6 +1136,8 @@  -- | --+--+-- -- /See:/ 'replicationTaskStats' smart constructor. data ReplicationTaskStats = ReplicationTaskStats'     { _rtsFullLoadProgressPercent :: !(Maybe Int)@@ -1155,17 +1152,17 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'rtsFullLoadProgressPercent'+-- * 'rtsFullLoadProgressPercent' - The percent complete for the full load migration task. ----- * 'rtsElapsedTimeMillis'+-- * 'rtsElapsedTimeMillis' - The elapsed time of the task, in milliseconds. ----- * 'rtsTablesErrored'+-- * 'rtsTablesErrored' - The number of errors that have occurred during this task. ----- * 'rtsTablesLoaded'+-- * 'rtsTablesLoaded' - The number of tables loaded for this task. ----- * 'rtsTablesQueued'+-- * 'rtsTablesQueued' - The number of tables queued for this task. ----- * 'rtsTablesLoading'+-- * 'rtsTablesLoading' - The number of tables currently loading for this task. replicationTaskStats     :: ReplicationTaskStats replicationTaskStats =@@ -1220,6 +1217,8 @@  -- | --+--+-- -- /See:/ 'subnet' smart constructor. data Subnet = Subnet'     { _sSubnetStatus           :: !(Maybe Text)@@ -1231,11 +1230,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'sSubnetStatus'+-- * 'sSubnetStatus' - The status of the subnet. ----- * 'sSubnetIdentifier'+-- * 'sSubnetIdentifier' - The subnet identifier. ----- * 'sSubnetAvailabilityZone'+-- * 'sSubnetAvailabilityZone' - The Availability Zone of the subnet. subnet     :: Subnet subnet =@@ -1271,6 +1270,8 @@  -- | --+--+-- -- /See:/ 'supportedEndpointType' smart constructor. data SupportedEndpointType = SupportedEndpointType'     { _setEndpointType :: !(Maybe ReplicationEndpointTypeValue)@@ -1282,11 +1283,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'setEndpointType'+-- * 'setEndpointType' - The type of endpoint. ----- * 'setEngineName'+-- * 'setEngineName' - The database engine name. ----- * 'setSupportsCDC'+-- * 'setSupportsCDC' - Indicates if Change Data Capture (CDC) is supported. supportedEndpointType     :: SupportedEndpointType supportedEndpointType =@@ -1322,6 +1323,8 @@  -- | --+--+-- -- /See:/ 'tableStatistics' smart constructor. data TableStatistics = TableStatistics'     { _tsFullLoadRows   :: !(Maybe Integer)@@ -1339,23 +1342,23 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'tsFullLoadRows'+-- * 'tsFullLoadRows' - The number of rows added during the Full Load operation. ----- * 'tsInserts'+-- * 'tsInserts' - The number of insert actions performed on a table. ----- * 'tsSchemaName'+-- * 'tsSchemaName' - The schema name. ----- * 'tsTableState'+-- * 'tsTableState' - The state of the table. ----- * 'tsDdls'+-- * 'tsDdls' - The Data Definition Language (DDL) used to build and modify the structure of your tables. ----- * 'tsDeletes'+-- * 'tsDeletes' - The number of delete actions performed on a table. ----- * 'tsUpdates'+-- * 'tsUpdates' - The number of update actions performed on a table. ----- * 'tsLastUpdateTime'+-- * 'tsLastUpdateTime' - The last time the table was updated. ----- * 'tsTableName'+-- * 'tsTableName' - The name of the table. tableStatistics     :: TableStatistics tableStatistics =@@ -1427,6 +1430,8 @@  -- | --+--+-- -- /See:/ 'tag' smart constructor. data Tag = Tag'     { _tagValue :: !(Maybe Text)@@ -1437,9 +1442,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'tagValue'+-- * 'tagValue' - A value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and cannot be prefixed with "aws:" or "dms:". The string can only contain only the set of Unicode letters, digits, white-space, '_', '.', '/', '=', '+', '-' (Java regex: "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$"). ----- * 'tagKey'+-- * 'tagKey' - A key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and cannot be prefixed with "aws:" or "dms:". The string can only contain only the set of Unicode letters, digits, white-space, '_', '.', '/', '=', '+', '-' (Java regex: "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$"). tag     :: Tag tag =@@ -1448,11 +1453,11 @@     , _tagKey = Nothing     } --- | A value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and cannot be prefixed with \"aws:\" or \"dms:\". The string can only contain only the set of Unicode letters, digits, white-space, \'_\', \'.\', \'\/\', \'=\', \'+\', \'-\' (Java regex: \"^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:\/=+\\\\-]*)>\").+-- | A value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and cannot be prefixed with "aws:" or "dms:". The string can only contain only the set of Unicode letters, digits, white-space, '_', '.', '/', '=', '+', '-' (Java regex: "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$"). tagValue :: Lens' Tag (Maybe Text) tagValue = lens _tagValue (\ s a -> s{_tagValue = a}); --- | A key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and cannot be prefixed with \"aws:\" or \"dms:\". The string can only contain only the set of Unicode letters, digits, white-space, \'_\', \'.\', \'\/\', \'=\', \'+\', \'-\' (Java regex: \"^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:\/=+\\\\-]*)>\").+-- | A key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and cannot be prefixed with "aws:" or "dms:". The string can only contain only the set of Unicode letters, digits, white-space, '_', '.', '/', '=', '+', '-' (Java regex: "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$"). tagKey :: Lens' Tag (Maybe Text) tagKey = lens _tagKey (\ s a -> s{_tagKey = a}); @@ -1473,6 +1478,8 @@  -- | --+--+-- -- /See:/ 'vpcSecurityGroupMembership' smart constructor. data VPCSecurityGroupMembership = VPCSecurityGroupMembership'     { _vsgmStatus             :: !(Maybe Text)@@ -1483,9 +1490,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'vsgmStatus'+-- * 'vsgmStatus' - The status of the VPC security group. ----- * 'vsgmVPCSecurityGroupId'+-- * 'vsgmVPCSecurityGroupId' - The VPC security group Id. vpcSecurityGroupMembership     :: VPCSecurityGroupMembership vpcSecurityGroupMembership =