packages feed

amazonka-redshift 0.0.4 → 0.0.5

raw patch · 60 files changed

+206/−88 lines, 60 filesdep ~amazonka-corePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: amazonka-core

API changes (from Hackage documentation)

Files

README.md view
@@ -29,3 +29,5 @@ ## Licence  `amazonka-redshift` is released under the [Mozilla Public License Version 2.0](http://www.mozilla.org/MPL/).++Parts of the code are derived from AWS service descriptions, licensed under Apache 2.0.
amazonka-redshift.cabal view
@@ -1,5 +1,5 @@ name:                  amazonka-redshift-version:               0.0.4+version:               0.0.5 synopsis:              Amazon Redshift SDK. homepage:              https://github.com/brendanhay/amazonka license:               OtherLicense@@ -99,5 +99,5 @@     other-modules:      build-depends:-          amazonka-core == 0.0.4.*+          amazonka-core == 0.0.5.*         , base          >= 4.7     && < 5
gen/Network/AWS/Redshift.hs view
@@ -7,6 +7,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Amazon Redshift is a fast, fully managed, petabyte-scale data warehouse -- service that makes it simple and cost-effective to efficiently analyze all
gen/Network/AWS/Redshift/AuthorizeClusterSecurityGroupIngress.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Adds an inbound (ingress) rule to an Amazon Redshift security group. -- Depending on whether the application accessing your cluster is running on the
gen/Network/AWS/Redshift/AuthorizeSnapshotAccess.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Authorizes the specified AWS customer account to restore the specified -- snapshot.
gen/Network/AWS/Redshift/CopyClusterSnapshot.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Copies the specified automated cluster snapshot to a new manual cluster -- snapshot. The source must be an automated snapshot and it must be in the
gen/Network/AWS/Redshift/CreateCluster.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Creates a new cluster. To create the cluster in virtual private cloud (VPC), -- you must provide cluster subnet group name. If you don't provide a cluster@@ -78,7 +80,7 @@     , _ccAvailabilityZone                 :: Maybe Text     , _ccClusterIdentifier                :: Text     , _ccClusterParameterGroupName        :: Maybe Text-    , _ccClusterSecurityGroups            :: List "ClusterSecurityGroupName" Text+    , _ccClusterSecurityGroups            :: List "member" Text     , _ccClusterSubnetGroupName           :: Maybe Text     , _ccClusterType                      :: Maybe Text     , _ccClusterVersion                   :: Maybe Text@@ -95,8 +97,8 @@     , _ccPort                             :: Maybe Int     , _ccPreferredMaintenanceWindow       :: Maybe Text     , _ccPubliclyAccessible               :: Maybe Bool-    , _ccTags                             :: List "Tag" Tag-    , _ccVpcSecurityGroupIds              :: List "VpcSecurityGroupId" Text+    , _ccTags                             :: List "member" Tag+    , _ccVpcSecurityGroupIds              :: List "member" Text     } deriving (Eq, Show)  -- | 'CreateCluster' constructor.
gen/Network/AWS/Redshift/CreateClusterParameterGroup.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Creates an Amazon Redshift parameter group. --@@ -61,7 +63,7 @@     { _ccpgDescription          :: Text     , _ccpgParameterGroupFamily :: Text     , _ccpgParameterGroupName   :: Text-    , _ccpgTags                 :: List "Tag" Tag+    , _ccpgTags                 :: List "member" Tag     } deriving (Eq, Show)  -- | 'CreateClusterParameterGroup' constructor.
gen/Network/AWS/Redshift/CreateClusterSecurityGroup.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Creates a new Amazon Redshift security group. You use security groups to -- control access to non-VPC clusters.@@ -53,7 +55,7 @@ data CreateClusterSecurityGroup = CreateClusterSecurityGroup     { _ccsg1ClusterSecurityGroupName :: Text     , _ccsg1Description              :: Text-    , _ccsg1Tags                     :: List "Tag" Tag+    , _ccsg1Tags                     :: List "member" Tag     } deriving (Eq, Show)  -- | 'CreateClusterSecurityGroup' constructor.
gen/Network/AWS/Redshift/CreateClusterSnapshot.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Creates a manual snapshot of the specified cluster. The cluster must be in -- the 'available' state.@@ -53,7 +55,7 @@ data CreateClusterSnapshot = CreateClusterSnapshot     { _ccsClusterIdentifier  :: Text     , _ccsSnapshotIdentifier :: Text-    , _ccsTags               :: List "Tag" Tag+    , _ccsTags               :: List "member" Tag     } deriving (Eq, Show)  -- | 'CreateClusterSnapshot' constructor.
gen/Network/AWS/Redshift/CreateClusterSubnetGroup.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Creates a new Amazon Redshift subnet group. You must provide a list of one -- or more subnets in your existing Amazon Virtual Private Cloud (Amazon VPC)@@ -55,8 +57,8 @@ data CreateClusterSubnetGroup = CreateClusterSubnetGroup     { _ccsgClusterSubnetGroupName :: Text     , _ccsgDescription            :: Text-    , _ccsgSubnetIds              :: List "SubnetIdentifier" Text-    , _ccsgTags                   :: List "Tag" Tag+    , _ccsgSubnetIds              :: List "member" Text+    , _ccsgTags                   :: List "member" Tag     } deriving (Eq, Show)  -- | 'CreateClusterSubnetGroup' constructor.
gen/Network/AWS/Redshift/CreateEventSubscription.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Creates an Amazon Redshift event notification subscription. This action -- requires an ARN (Amazon Resource Name) of an Amazon SNS topic created by@@ -75,13 +77,13 @@  data CreateEventSubscription = CreateEventSubscription     { _cesEnabled          :: Maybe Bool-    , _cesEventCategories  :: List "EventCategory" Text+    , _cesEventCategories  :: List "member" Text     , _cesSeverity         :: Maybe Text     , _cesSnsTopicArn      :: Text-    , _cesSourceIds        :: List "SourceId" Text+    , _cesSourceIds        :: List "member" Text     , _cesSourceType       :: Maybe Text     , _cesSubscriptionName :: Text-    , _cesTags             :: List "Tag" Tag+    , _cesTags             :: List "member" Tag     } deriving (Eq, Show)  -- | 'CreateEventSubscription' constructor.
gen/Network/AWS/Redshift/CreateHsmClientCertificate.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Creates an HSM client certificate that an Amazon Redshift cluster will use to -- connect to the client's HSM in order to store and retrieve the keys used to@@ -55,7 +57,7 @@  data CreateHsmClientCertificate = CreateHsmClientCertificate     { _chccHsmClientCertificateIdentifier :: Text-    , _chccTags                           :: List "Tag" Tag+    , _chccTags                           :: List "member" Tag     } deriving (Eq, Show)  -- | 'CreateHsmClientCertificate' constructor.
gen/Network/AWS/Redshift/CreateHsmConfiguration.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Creates an HSM configuration that contains the information required by an -- Amazon Redshift cluster to store and use database encryption keys in a@@ -66,7 +68,7 @@     , _chcHsmPartitionName           :: Text     , _chcHsmPartitionPassword       :: Text     , _chcHsmServerPublicCertificate :: Text-    , _chcTags                       :: List "Tag" Tag+    , _chcTags                       :: List "member" Tag     } deriving (Eq, Show)  -- | 'CreateHsmConfiguration' constructor.
gen/Network/AWS/Redshift/CreateTags.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Adds one or more tags to a specified resource. --@@ -52,7 +54,7 @@  data CreateTags = CreateTags     { _ctResourceName :: Text-    , _ctTags         :: List "Tag" Tag+    , _ctTags         :: List "member" Tag     } deriving (Eq, Show)  -- | 'CreateTags' constructor.
gen/Network/AWS/Redshift/DeleteCluster.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Deletes a previously provisioned cluster. A successful response from the web -- service indicates that the request was received correctly. Use 'DescribeClusters' to monitor the status of the deletion. The delete operation cannot be
gen/Network/AWS/Redshift/DeleteClusterParameterGroup.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Deletes a specified Amazon Redshift parameter group. You cannot delete a -- parameter group if it is associated with a cluster.
gen/Network/AWS/Redshift/DeleteClusterSecurityGroup.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Deletes an Amazon Redshift security group. --
gen/Network/AWS/Redshift/DeleteClusterSnapshot.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Deletes the specified manual snapshot. The snapshot must be in the 'available' -- state, with no other users authorized to access the snapshot.
gen/Network/AWS/Redshift/DeleteClusterSubnetGroup.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Deletes the specified cluster subnet group. --
gen/Network/AWS/Redshift/DeleteEventSubscription.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Deletes an Amazon Redshift event notification subscription. --
gen/Network/AWS/Redshift/DeleteHsmClientCertificate.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Deletes the specified HSM client certificate. --
gen/Network/AWS/Redshift/DeleteHsmConfiguration.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Deletes the specified Amazon Redshift HSM configuration. --
gen/Network/AWS/Redshift/DeleteTags.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Deletes a tag or tags from a resource. You must provide the ARN of the -- resource from which you want to delete the tag or tags.@@ -47,7 +49,7 @@  data DeleteTags = DeleteTags     { _dt1ResourceName :: Text-    , _dt1TagKeys      :: List "TagKey" Text+    , _dt1TagKeys      :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'DeleteTags' constructor.
gen/Network/AWS/Redshift/DescribeClusterParameterGroups.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns a list of Amazon Redshift parameter groups, including parameter -- groups you created and the default parameter group. For each parameter group,@@ -70,8 +72,8 @@     { _dcpgMarker             :: Maybe Text     , _dcpgMaxRecords         :: Maybe Int     , _dcpgParameterGroupName :: Maybe Text-    , _dcpgTagKeys            :: List "TagKey" Text-    , _dcpgTagValues          :: List "TagValue" Text+    , _dcpgTagKeys            :: List "member" Text+    , _dcpgTagValues          :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'DescribeClusterParameterGroups' constructor.@@ -143,7 +145,7 @@  data DescribeClusterParameterGroupsResponse = DescribeClusterParameterGroupsResponse     { _dcpgrMarker          :: Maybe Text-    , _dcpgrParameterGroups :: List "ClusterParameterGroup" ClusterParameterGroup+    , _dcpgrParameterGroups :: List "member" ClusterParameterGroup     } deriving (Eq, Show)  -- | 'DescribeClusterParameterGroupsResponse' constructor.
gen/Network/AWS/Redshift/DescribeClusterParameters.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns a detailed list of parameters contained within the specified Amazon -- Redshift parameter group. For each parameter the response includes@@ -123,7 +125,7 @@  data DescribeClusterParametersResponse = DescribeClusterParametersResponse     { _dcprMarker     :: Maybe Text-    , _dcprParameters :: List "Parameter" Parameter+    , _dcprParameters :: List "member" Parameter     } deriving (Eq, Show)  -- | 'DescribeClusterParametersResponse' constructor.
gen/Network/AWS/Redshift/DescribeClusterSecurityGroups.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns information about Amazon Redshift security groups. If the name of a -- security group is specified, the response will contain only information about@@ -68,8 +70,8 @@     { _dcsgClusterSecurityGroupName :: Maybe Text     , _dcsgMarker                   :: Maybe Text     , _dcsgMaxRecords               :: Maybe Int-    , _dcsgTagKeys                  :: List "TagKey" Text-    , _dcsgTagValues                :: List "TagValue" Text+    , _dcsgTagKeys                  :: List "member" Text+    , _dcsgTagValues                :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'DescribeClusterSecurityGroups' constructor.@@ -147,7 +149,7 @@ dcsgTagValues = lens _dcsgTagValues (\s a -> s { _dcsgTagValues = a }) . _List  data DescribeClusterSecurityGroupsResponse = DescribeClusterSecurityGroupsResponse-    { _dcsgr1ClusterSecurityGroups :: List "ClusterSecurityGroup" ClusterSecurityGroup+    { _dcsgr1ClusterSecurityGroups :: List "member" ClusterSecurityGroup     , _dcsgr1Marker                :: Maybe Text     } deriving (Eq, Show) 
gen/Network/AWS/Redshift/DescribeClusterSnapshots.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns one or more snapshot objects, which contain metadata about your -- cluster snapshots. By default, this operation returns information about all@@ -80,8 +82,8 @@     , _dcs1SnapshotIdentifier :: Maybe Text     , _dcs1SnapshotType       :: Maybe Text     , _dcs1StartTime          :: Maybe ISO8601-    , _dcs1TagKeys            :: List "TagKey" Text-    , _dcs1TagValues          :: List "TagValue" Text+    , _dcs1TagKeys            :: List "member" Text+    , _dcs1TagValues          :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'DescribeClusterSnapshots' constructor.@@ -202,7 +204,7 @@  data DescribeClusterSnapshotsResponse = DescribeClusterSnapshotsResponse     { _dcsrMarker    :: Maybe Text-    , _dcsrSnapshots :: List "Snapshot" Snapshot+    , _dcsrSnapshots :: List "member" Snapshot     } deriving (Eq, Show)  -- | 'DescribeClusterSnapshotsResponse' constructor.
gen/Network/AWS/Redshift/DescribeClusterSubnetGroups.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns one or more cluster subnet group objects, which contain metadata -- about your cluster subnet groups. By default, this operation returns@@ -67,8 +69,8 @@     { _dcsg1ClusterSubnetGroupName :: Maybe Text     , _dcsg1Marker                 :: Maybe Text     , _dcsg1MaxRecords             :: Maybe Int-    , _dcsg1TagKeys                :: List "TagKey" Text-    , _dcsg1TagValues              :: List "TagValue" Text+    , _dcsg1TagKeys                :: List "member" Text+    , _dcsg1TagValues              :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'DescribeClusterSubnetGroups' constructor.@@ -139,7 +141,7 @@ dcsg1TagValues = lens _dcsg1TagValues (\s a -> s { _dcsg1TagValues = a }) . _List  data DescribeClusterSubnetGroupsResponse = DescribeClusterSubnetGroupsResponse-    { _dcsgrClusterSubnetGroups :: List "ClusterSubnetGroup" ClusterSubnetGroup+    { _dcsgrClusterSubnetGroups :: List "member" ClusterSubnetGroup     , _dcsgrMarker              :: Maybe Text     } deriving (Eq, Show) 
gen/Network/AWS/Redshift/DescribeClusterVersions.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns descriptions of the available Amazon Redshift cluster versions. You -- can call this operation even before creating any clusters to learn more about@@ -119,7 +121,7 @@ dcvMaxRecords = lens _dcvMaxRecords (\s a -> s { _dcvMaxRecords = a })  data DescribeClusterVersionsResponse = DescribeClusterVersionsResponse-    { _dcvrClusterVersions :: List "ClusterVersion" ClusterVersion+    { _dcvrClusterVersions :: List "member" ClusterVersion     , _dcvrMarker          :: Maybe Text     } deriving (Eq, Show) 
gen/Network/AWS/Redshift/DescribeClusters.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns properties of provisioned clusters including general cluster -- properties, cluster database properties, maintenance and backup properties,@@ -68,8 +70,8 @@     { _dcClusterIdentifier :: Maybe Text     , _dcMarker            :: Maybe Text     , _dcMaxRecords        :: Maybe Int-    , _dcTagKeys           :: List "TagKey" Text-    , _dcTagValues         :: List "TagValue" Text+    , _dcTagKeys           :: List "member" Text+    , _dcTagValues         :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'DescribeClusters' constructor.@@ -144,7 +146,7 @@ dcTagValues = lens _dcTagValues (\s a -> s { _dcTagValues = a }) . _List  data DescribeClustersResponse = DescribeClustersResponse-    { _dcrClusters :: List "Cluster" Cluster+    { _dcrClusters :: List "member" Cluster     , _dcrMarker   :: Maybe Text     } deriving (Eq, Show) 
gen/Network/AWS/Redshift/DescribeDefaultClusterParameters.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns a list of parameter settings for the specified parameter group -- family.
gen/Network/AWS/Redshift/DescribeEventCategories.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Displays a list of event categories for all event source types, or for a -- specified source type. For a list of the event categories and source types,@@ -70,7 +72,7 @@ decSourceType = lens _decSourceType (\s a -> s { _decSourceType = a })  newtype DescribeEventCategoriesResponse = DescribeEventCategoriesResponse-    { _decrEventCategoriesMapList :: List "EventCategoriesMap" EventCategoriesMap+    { _decrEventCategoriesMapList :: List "member" EventCategoriesMap     } deriving (Eq, Show, Monoid, Semigroup)  instance GHC.Exts.IsList DescribeEventCategoriesResponse where
gen/Network/AWS/Redshift/DescribeEventSubscriptions.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Lists descriptions of all the Amazon Redshift event notifications -- subscription for a customer account. If you specify a subscription name,@@ -100,7 +102,7 @@     lens _des1SubscriptionName (\s a -> s { _des1SubscriptionName = a })  data DescribeEventSubscriptionsResponse = DescribeEventSubscriptionsResponse-    { _desrEventSubscriptionsList :: List "EventSubscription" EventSubscription+    { _desrEventSubscriptionsList :: List "member" EventSubscription     , _desrMarker                 :: Maybe Text     } deriving (Eq, Show) 
gen/Network/AWS/Redshift/DescribeEvents.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns events related to clusters, security groups, snapshots, and -- parameter groups for the past 14 days. Events specific to a particular@@ -165,7 +167,7 @@ deStartTime = lens _deStartTime (\s a -> s { _deStartTime = a }) . mapping _Time  data DescribeEventsResponse = DescribeEventsResponse-    { _derEvents :: List "Event" Event+    { _derEvents :: List "member" Event     , _derMarker :: Maybe Text     } deriving (Eq, Show) 
gen/Network/AWS/Redshift/DescribeHsmClientCertificates.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns information about the specified HSM client certificate. If no -- certificate ID is specified, returns information about all the HSM@@ -66,8 +68,8 @@     { _dhccHsmClientCertificateIdentifier :: Maybe Text     , _dhccMarker                         :: Maybe Text     , _dhccMaxRecords                     :: Maybe Int-    , _dhccTagKeys                        :: List "TagKey" Text-    , _dhccTagValues                      :: List "TagValue" Text+    , _dhccTagKeys                        :: List "member" Text+    , _dhccTagValues                      :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'DescribeHsmClientCertificates' constructor.@@ -140,7 +142,7 @@ dhccTagValues = lens _dhccTagValues (\s a -> s { _dhccTagValues = a }) . _List  data DescribeHsmClientCertificatesResponse = DescribeHsmClientCertificatesResponse-    { _dhccrHsmClientCertificates :: List "HsmClientCertificate" HsmClientCertificate+    { _dhccrHsmClientCertificates :: List "member" HsmClientCertificate     , _dhccrMarker                :: Maybe Text     } deriving (Eq, Show) 
gen/Network/AWS/Redshift/DescribeHsmConfigurations.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns information about the specified Amazon Redshift HSM configuration. If -- no configuration ID is specified, returns information about all the HSM@@ -66,8 +68,8 @@     { _dhc1HsmConfigurationIdentifier :: Maybe Text     , _dhc1Marker                     :: Maybe Text     , _dhc1MaxRecords                 :: Maybe Int-    , _dhc1TagKeys                    :: List "TagKey" Text-    , _dhc1TagValues                  :: List "TagValue" Text+    , _dhc1TagKeys                    :: List "member" Text+    , _dhc1TagValues                  :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'DescribeHsmConfigurations' constructor.@@ -140,7 +142,7 @@ dhc1TagValues = lens _dhc1TagValues (\s a -> s { _dhc1TagValues = a }) . _List  data DescribeHsmConfigurationsResponse = DescribeHsmConfigurationsResponse-    { _dhcrHsmConfigurations :: List "HsmConfiguration" HsmConfiguration+    { _dhcrHsmConfigurations :: List "member" HsmConfiguration     , _dhcrMarker            :: Maybe Text     } deriving (Eq, Show) 
gen/Network/AWS/Redshift/DescribeLoggingStatus.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Describes whether information, such as queries and connection attempts, is -- being logged for the specified Amazon Redshift cluster.
gen/Network/AWS/Redshift/DescribeOrderableClusterOptions.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns a list of orderable cluster options. Before you create a new cluster -- you can use this operation to find what options are available, such as the@@ -119,7 +121,7 @@  data DescribeOrderableClusterOptionsResponse = DescribeOrderableClusterOptionsResponse     { _docorMarker                  :: Maybe Text-    , _docorOrderableClusterOptions :: List "OrderableClusterOption" OrderableClusterOption+    , _docorOrderableClusterOptions :: List "member" OrderableClusterOption     } deriving (Eq, Show)  -- | 'DescribeOrderableClusterOptionsResponse' constructor.
gen/Network/AWS/Redshift/DescribeReservedNodeOfferings.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns a list of the available reserved node offerings by Amazon Redshift -- with their descriptions including the node type, the fixed and recurring@@ -105,7 +107,7 @@  data DescribeReservedNodeOfferingsResponse = DescribeReservedNodeOfferingsResponse     { _drnorMarker                :: Maybe Text-    , _drnorReservedNodeOfferings :: List "ReservedNodeOffering" ReservedNodeOffering+    , _drnorReservedNodeOfferings :: List "member" ReservedNodeOffering     } deriving (Eq, Show)  -- | 'DescribeReservedNodeOfferingsResponse' constructor.
gen/Network/AWS/Redshift/DescribeReservedNodes.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns the descriptions of the reserved nodes. --@@ -97,7 +99,7 @@  data DescribeReservedNodesResponse = DescribeReservedNodesResponse     { _drnrMarker        :: Maybe Text-    , _drnrReservedNodes :: List "ReservedNode" ReservedNode+    , _drnrReservedNodes :: List "member" ReservedNode     } deriving (Eq, Show)  -- | 'DescribeReservedNodesResponse' constructor.
gen/Network/AWS/Redshift/DescribeResize.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns information about the last resize operation for the specified -- cluster. If no resize operation has ever been initiated for the specified@@ -92,9 +94,9 @@     { _drrAvgResizeRateInMegaBytesPerSecond  :: Maybe Double     , _drrElapsedTimeInSeconds               :: Maybe Integer     , _drrEstimatedTimeToCompletionInSeconds :: Maybe Integer-    , _drrImportTablesCompleted              :: List "ImportTablesCompleted" Text-    , _drrImportTablesInProgress             :: List "ImportTablesInProgress" Text-    , _drrImportTablesNotStarted             :: List "ImportTablesNotStarted" Text+    , _drrImportTablesCompleted              :: List "member" Text+    , _drrImportTablesInProgress             :: List "member" Text+    , _drrImportTablesNotStarted             :: List "member" Text     , _drrProgressInMegaBytes                :: Maybe Integer     , _drrStatus                             :: Maybe Text     , _drrTargetClusterType                  :: Maybe Text
gen/Network/AWS/Redshift/DescribeTags.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns a list of tags. You can return tags from a specific resource by -- specifying an ARN, or you can return all tags for a given type of resource,@@ -72,8 +74,8 @@     , _dtMaxRecords   :: Maybe Int     , _dtResourceName :: Maybe Text     , _dtResourceType :: Maybe Text-    , _dtTagKeys      :: List "TagKey" Text-    , _dtTagValues    :: List "TagValue" Text+    , _dtTagKeys      :: List "member" Text+    , _dtTagValues    :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'DescribeTags' constructor.@@ -152,7 +154,7 @@  data DescribeTagsResponse = DescribeTagsResponse     { _dtrMarker          :: Maybe Text-    , _dtrTaggedResources :: List "TaggedResource" TaggedResource+    , _dtrTaggedResources :: List "member" TaggedResource     } deriving (Eq, Show)  -- | 'DescribeTagsResponse' constructor.
gen/Network/AWS/Redshift/DisableLogging.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Stops logging information, such as queries and connection attempts, for the -- specified Amazon Redshift cluster.
gen/Network/AWS/Redshift/DisableSnapshotCopy.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Disables the automatic copying of snapshots from one region to another region -- for a specified cluster.
gen/Network/AWS/Redshift/EnableLogging.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Starts logging information, such as queries and connection attempts, for the -- specified Amazon Redshift cluster.
gen/Network/AWS/Redshift/EnableSnapshotCopy.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Enables the automatic copy of snapshots from one region to another region for -- a specified cluster.
gen/Network/AWS/Redshift/ModifyCluster.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Modifies the settings for a cluster. For example, you can add another -- security or parameter group, update the preferred maintenance window, or@@ -74,7 +76,7 @@     , _mcAutomatedSnapshotRetentionPeriod :: Maybe Int     , _mcClusterIdentifier                :: Text     , _mcClusterParameterGroupName        :: Maybe Text-    , _mcClusterSecurityGroups            :: List "ClusterSecurityGroupName" Text+    , _mcClusterSecurityGroups            :: List "member" Text     , _mcClusterType                      :: Maybe Text     , _mcClusterVersion                   :: Maybe Text     , _mcHsmClientCertificateIdentifier   :: Maybe Text@@ -84,7 +86,7 @@     , _mcNodeType                         :: Maybe Text     , _mcNumberOfNodes                    :: Maybe Int     , _mcPreferredMaintenanceWindow       :: Maybe Text-    , _mcVpcSecurityGroupIds              :: List "VpcSecurityGroupId" Text+    , _mcVpcSecurityGroupIds              :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'ModifyCluster' constructor.
gen/Network/AWS/Redshift/ModifyClusterParameterGroup.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Modifies the parameters of a parameter group. --@@ -51,7 +53,7 @@  data ModifyClusterParameterGroup = ModifyClusterParameterGroup     { _mcpgParameterGroupName :: Text-    , _mcpgParameters         :: List "Parameter" Parameter+    , _mcpgParameters         :: List "member" Parameter     } deriving (Eq, Show)  -- | 'ModifyClusterParameterGroup' constructor.
gen/Network/AWS/Redshift/ModifyClusterSubnetGroup.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Modifies a cluster subnet group to include the specified list of VPC -- subnets. The operation replaces the existing list of subnets with the new@@ -52,7 +54,7 @@ data ModifyClusterSubnetGroup = ModifyClusterSubnetGroup     { _mcsgClusterSubnetGroupName :: Text     , _mcsgDescription            :: Maybe Text-    , _mcsgSubnetIds              :: List "SubnetIdentifier" Text+    , _mcsgSubnetIds              :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'ModifyClusterSubnetGroup' constructor.
gen/Network/AWS/Redshift/ModifyEventSubscription.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Modifies an existing Amazon Redshift event notification subscription. --@@ -53,10 +55,10 @@  data ModifyEventSubscription = ModifyEventSubscription     { _mesEnabled          :: Maybe Bool-    , _mesEventCategories  :: List "EventCategory" Text+    , _mesEventCategories  :: List "member" Text     , _mesSeverity         :: Maybe Text     , _mesSnsTopicArn      :: Maybe Text-    , _mesSourceIds        :: List "SourceId" Text+    , _mesSourceIds        :: List "member" Text     , _mesSourceType       :: Maybe Text     , _mesSubscriptionName :: Text     } deriving (Eq, Ord, Show)
gen/Network/AWS/Redshift/ModifySnapshotCopyRetentionPeriod.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Modifies the number of days to retain automated snapshots in the destination -- region after they are copied from the source region.
gen/Network/AWS/Redshift/PurchaseReservedNodeOffering.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Allows you to purchase reserved nodes. Amazon Redshift offers a predefined -- set of reserved node offerings. You can purchase one of the offerings. You
gen/Network/AWS/Redshift/RebootCluster.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Reboots a cluster. This action is taken as soon as possible. It results in a -- momentary outage to the cluster, during which the cluster status is set to 'rebooting'. A cluster event is created when the reboot is completed. Any pending
gen/Network/AWS/Redshift/ResetClusterParameterGroup.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Sets one or more parameters of the specified parameter group to their -- default values and sets the source values of the parameters to@@ -53,7 +55,7 @@  data ResetClusterParameterGroup = ResetClusterParameterGroup     { _rcpgParameterGroupName :: Text-    , _rcpgParameters         :: List "Parameter" Parameter+    , _rcpgParameters         :: List "member" Parameter     , _rcpgResetAllParameters :: Maybe Bool     } deriving (Eq, Show) 
gen/Network/AWS/Redshift/RestoreFromClusterSnapshot.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Creates a new cluster from a snapshot. Amazon Redshift creates the resulting -- cluster with the same configuration as the original cluster from which the@@ -78,7 +80,7 @@     , _rfcsAvailabilityZone                 :: Maybe Text     , _rfcsClusterIdentifier                :: Text     , _rfcsClusterParameterGroupName        :: Maybe Text-    , _rfcsClusterSecurityGroups            :: List "ClusterSecurityGroupName" Text+    , _rfcsClusterSecurityGroups            :: List "member" Text     , _rfcsClusterSubnetGroupName           :: Maybe Text     , _rfcsElasticIp                        :: Maybe Text     , _rfcsHsmClientCertificateIdentifier   :: Maybe Text@@ -90,7 +92,7 @@     , _rfcsPubliclyAccessible               :: Maybe Bool     , _rfcsSnapshotClusterIdentifier        :: Maybe Text     , _rfcsSnapshotIdentifier               :: Text-    , _rfcsVpcSecurityGroupIds              :: List "VpcSecurityGroupId" Text+    , _rfcsVpcSecurityGroupIds              :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'RestoreFromClusterSnapshot' constructor.
gen/Network/AWS/Redshift/RevokeClusterSecurityGroupIngress.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Revokes an ingress rule in an Amazon Redshift security group for a -- previously authorized IP range or Amazon EC2 security group. To add an
gen/Network/AWS/Redshift/RevokeSnapshotAccess.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Removes the ability of the specified AWS customer account to restore the -- specified snapshot. If the account is currently restoring the snapshot, the
gen/Network/AWS/Redshift/RotateEncryptionKey.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Rotates the encryption keys for a cluster. --
gen/Network/AWS/Redshift/Types.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  module Network.AWS.Redshift.Types     (@@ -408,7 +410,7 @@ ns = "http://redshift.amazonaws.com/doc/2012-12-01/"  data Snapshot = Snapshot-    { _sAccountsWithRestoreAccess              :: List "AccountWithRestoreAccess" AccountWithRestoreAccess+    { _sAccountsWithRestoreAccess              :: List "member" AccountWithRestoreAccess     , _sActualIncrementalBackupSizeInMegaBytes :: Maybe Double     , _sAvailabilityZone                       :: Maybe Text     , _sBackupProgressInMegaBytes              :: Maybe Double@@ -432,7 +434,7 @@     , _sSnapshotType                           :: Maybe Text     , _sSourceRegion                           :: Maybe Text     , _sStatus                                 :: Maybe Text-    , _sTags                                   :: List "Tag" Tag+    , _sTags                                   :: List "member" Tag     , _sTotalBackupSizeInMegaBytes             :: Maybe Double     , _sVpcId                                  :: Maybe Text     } deriving (Eq, Show)@@ -738,7 +740,7 @@     { _cpgDescription          :: Maybe Text     , _cpgParameterGroupFamily :: Maybe Text     , _cpgParameterGroupName   :: Maybe Text-    , _cpgTags                 :: List "Tag" Tag+    , _cpgTags                 :: List "member" Tag     } deriving (Eq, Show)  -- | 'ClusterParameterGroup' constructor.@@ -887,7 +889,7 @@  data Event = Event     { _eDate             :: Maybe ISO8601-    , _eEventCategories  :: List "EventCategory" Text+    , _eEventCategories  :: List "member" Text     , _eEventId          :: Maybe Text     , _eMessage          :: Maybe Text     , _eSeverity         :: Maybe Text@@ -1059,7 +1061,7 @@ data HsmClientCertificate = HsmClientCertificate     { _hccHsmClientCertificateIdentifier :: Maybe Text     , _hccHsmClientCertificatePublicKey  :: Maybe Text-    , _hccTags                           :: List "Tag" Tag+    , _hccTags                           :: List "member" Tag     } deriving (Eq, Show)  -- | 'HsmClientCertificate' constructor.@@ -1115,11 +1117,11 @@     , _cAvailabilityZone                 :: Maybe Text     , _cClusterCreateTime                :: Maybe ISO8601     , _cClusterIdentifier                :: Maybe Text-    , _cClusterNodes                     :: List "ClusterNodes" ClusterNode-    , _cClusterParameterGroups           :: List "ClusterParameterGroup" ClusterParameterGroupStatus+    , _cClusterNodes                     :: List "member" ClusterNode+    , _cClusterParameterGroups           :: List "member" ClusterParameterGroupStatus     , _cClusterPublicKey                 :: Maybe Text     , _cClusterRevisionNumber            :: Maybe Text-    , _cClusterSecurityGroups            :: List "ClusterSecurityGroup" ClusterSecurityGroupMembership+    , _cClusterSecurityGroups            :: List "member" ClusterSecurityGroupMembership     , _cClusterSnapshotCopyStatus        :: Maybe ClusterSnapshotCopyStatus     , _cClusterStatus                    :: Maybe Text     , _cClusterSubnetGroupName           :: Maybe Text@@ -1138,9 +1140,9 @@     , _cPreferredMaintenanceWindow       :: Maybe Text     , _cPubliclyAccessible               :: Maybe Bool     , _cRestoreStatus                    :: Maybe RestoreStatus-    , _cTags                             :: List "Tag" Tag+    , _cTags                             :: List "member" Tag     , _cVpcId                            :: Maybe Text-    , _cVpcSecurityGroups                :: List "VpcSecurityGroup" VpcSecurityGroupMembership+    , _cVpcSecurityGroups                :: List "member" VpcSecurityGroupMembership     } deriving (Eq, Show)  -- | 'Cluster' constructor.@@ -1532,7 +1534,7 @@     { _ecsgEC2SecurityGroupName    :: Maybe Text     , _ecsgEC2SecurityGroupOwnerId :: Maybe Text     , _ecsgStatus                  :: Maybe Text-    , _ecsgTags                    :: List "Tag" Tag+    , _ecsgTags                    :: List "member" Tag     } deriving (Eq, Show)  -- | 'EC2SecurityGroup' constructor.@@ -1591,7 +1593,7 @@         ]  data OrderableClusterOption = OrderableClusterOption-    { _ocoAvailabilityZones :: List "AvailabilityZone" AvailabilityZone+    { _ocoAvailabilityZones :: List "member" AvailabilityZone     , _ocoClusterType       :: Maybe Text     , _ocoClusterVersion    :: Maybe Text     , _ocoNodeType          :: Maybe Text@@ -1776,9 +1778,9 @@ data ClusterSecurityGroup = ClusterSecurityGroup     { _csgClusterSecurityGroupName :: Maybe Text     , _csgDescription              :: Maybe Text-    , _csgEC2SecurityGroups        :: List "EC2SecurityGroup" EC2SecurityGroup-    , _csgIPRanges                 :: List "IPRange" IPRange-    , _csgTags                     :: List "Tag" Tag+    , _csgEC2SecurityGroups        :: List "member" EC2SecurityGroup+    , _csgIPRanges                 :: List "member" IPRange+    , _csgTags                     :: List "member" Tag     } deriving (Eq, Show)  -- | 'ClusterSecurityGroup' constructor.@@ -1850,7 +1852,7 @@ data DefaultClusterParameters = DefaultClusterParameters     { _dcpMarker               :: Maybe Text     , _dcpParameterGroupFamily :: Maybe Text-    , _dcpParameters           :: List "Parameter" Parameter+    , _dcpParameters           :: List "member" Parameter     } deriving (Eq, Show)  -- | 'DefaultClusterParameters' constructor.@@ -1905,8 +1907,8 @@     { _csg1ClusterSubnetGroupName :: Maybe Text     , _csg1Description            :: Maybe Text     , _csg1SubnetGroupStatus      :: Maybe Text-    , _csg1Subnets                :: List "Subnet" Subnet-    , _csg1Tags                   :: List "Tag" Tag+    , _csg1Subnets                :: List "member" Subnet+    , _csg1Tags                   :: List "member" Tag     , _csg1VpcId                  :: Maybe Text     } deriving (Eq, Show) @@ -1983,7 +1985,7 @@         ]  data EventInfoMap = EventInfoMap-    { _eimEventCategories  :: List "EventCategory" Text+    { _eimEventCategories  :: List "member" Text     , _eimEventDescription :: Maybe Text     , _eimEventId          :: Maybe Text     , _eimSeverity         :: Maybe Text@@ -2091,7 +2093,7 @@     , _rnoFixedPrice             :: Maybe Double     , _rnoNodeType               :: Maybe Text     , _rnoOfferingType           :: Maybe Text-    , _rnoRecurringCharges       :: List "RecurringCharge" RecurringCharge+    , _rnoRecurringCharges       :: List "member" RecurringCharge     , _rnoReservedNodeOfferingId :: Maybe Text     , _rnoUsagePrice             :: Maybe Double     } deriving (Eq, Show)@@ -2199,7 +2201,7 @@     , _rnNodeCount              :: Maybe Int     , _rnNodeType               :: Maybe Text     , _rnOfferingType           :: Maybe Text-    , _rnRecurringCharges       :: List "RecurringCharge" RecurringCharge+    , _rnRecurringCharges       :: List "member" RecurringCharge     , _rnReservedNodeId         :: Maybe Text     , _rnReservedNodeOfferingId :: Maybe Text     , _rnStartTime              :: Maybe ISO8601@@ -2487,14 +2489,14 @@     { _esCustSubscriptionId       :: Maybe Text     , _esCustomerAwsId            :: Maybe Text     , _esEnabled                  :: Maybe Bool-    , _esEventCategoriesList      :: List "EventCategory" Text+    , _esEventCategoriesList      :: List "member" Text     , _esSeverity                 :: Maybe Text     , _esSnsTopicArn              :: Maybe Text-    , _esSourceIdsList            :: List "SourceId" Text+    , _esSourceIdsList            :: List "member" Text     , _esSourceType               :: Maybe Text     , _esStatus                   :: Maybe Text     , _esSubscriptionCreationTime :: Maybe ISO8601-    , _esTags                     :: List "Tag" Tag+    , _esTags                     :: List "member" Tag     } deriving (Eq, Show)  -- | 'EventSubscription' constructor.@@ -2907,7 +2909,7 @@ data IPRange = IPRange     { _iprCIDRIP :: Maybe Text     , _iprStatus :: Maybe Text-    , _iprTags   :: List "Tag" Tag+    , _iprTags   :: List "member" Tag     } deriving (Eq, Show)  -- | 'IPRange' constructor.@@ -3007,7 +3009,7 @@         ]  data EventCategoriesMap = EventCategoriesMap-    { _ecmEvents     :: List "EventInfoMap" EventInfoMap+    { _ecmEvents     :: List "member" EventInfoMap     , _ecmSourceType :: Maybe Text     } deriving (Eq, Show) @@ -3050,7 +3052,7 @@     , _hcHsmConfigurationIdentifier :: Maybe Text     , _hcHsmIpAddress               :: Maybe Text     , _hcHsmPartitionName           :: Maybe Text-    , _hcTags                       :: List "Tag" Tag+    , _hcTags                       :: List "member" Tag     } deriving (Eq, Show)  -- | 'HsmConfiguration' constructor.