amazonka-redshift 0.2.1 → 0.2.2
raw patch · 58 files changed
+152/−152 lines, 58 filesdep ~amazonka-corePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: amazonka-core
API changes (from Hackage documentation)
+ Network.AWS.Redshift.AuthorizeClusterSecurityGroupIngress: instance Read AuthorizeClusterSecurityGroupIngress
+ Network.AWS.Redshift.AuthorizeClusterSecurityGroupIngress: instance Read AuthorizeClusterSecurityGroupIngressResponse
+ Network.AWS.Redshift.AuthorizeSnapshotAccess: instance Read AuthorizeSnapshotAccess
+ Network.AWS.Redshift.AuthorizeSnapshotAccess: instance Read AuthorizeSnapshotAccessResponse
+ Network.AWS.Redshift.CopyClusterSnapshot: instance Read CopyClusterSnapshot
+ Network.AWS.Redshift.CopyClusterSnapshot: instance Read CopyClusterSnapshotResponse
+ Network.AWS.Redshift.CreateCluster: instance Read CreateCluster
+ Network.AWS.Redshift.CreateCluster: instance Read CreateClusterResponse
+ Network.AWS.Redshift.CreateClusterParameterGroup: instance Read CreateClusterParameterGroup
+ Network.AWS.Redshift.CreateClusterParameterGroup: instance Read CreateClusterParameterGroupResponse
+ Network.AWS.Redshift.CreateClusterSecurityGroup: instance Read CreateClusterSecurityGroup
+ Network.AWS.Redshift.CreateClusterSecurityGroup: instance Read CreateClusterSecurityGroupResponse
+ Network.AWS.Redshift.CreateClusterSnapshot: instance Read CreateClusterSnapshot
+ Network.AWS.Redshift.CreateClusterSnapshot: instance Read CreateClusterSnapshotResponse
+ Network.AWS.Redshift.CreateClusterSubnetGroup: instance Read CreateClusterSubnetGroup
+ Network.AWS.Redshift.CreateClusterSubnetGroup: instance Read CreateClusterSubnetGroupResponse
+ Network.AWS.Redshift.CreateEventSubscription: instance Read CreateEventSubscription
+ Network.AWS.Redshift.CreateEventSubscription: instance Read CreateEventSubscriptionResponse
+ Network.AWS.Redshift.CreateHsmClientCertificate: instance Read CreateHsmClientCertificate
+ Network.AWS.Redshift.CreateHsmClientCertificate: instance Read CreateHsmClientCertificateResponse
+ Network.AWS.Redshift.CreateHsmConfiguration: instance Read CreateHsmConfiguration
+ Network.AWS.Redshift.CreateHsmConfiguration: instance Read CreateHsmConfigurationResponse
+ Network.AWS.Redshift.CreateTags: instance Read CreateTags
+ Network.AWS.Redshift.CreateTags: instance Read CreateTagsResponse
+ Network.AWS.Redshift.DeleteCluster: instance Read DeleteCluster
+ Network.AWS.Redshift.DeleteCluster: instance Read DeleteClusterResponse
+ Network.AWS.Redshift.DeleteClusterParameterGroup: instance Read DeleteClusterParameterGroup
+ Network.AWS.Redshift.DeleteClusterParameterGroup: instance Read DeleteClusterParameterGroupResponse
+ Network.AWS.Redshift.DeleteClusterSecurityGroup: instance Read DeleteClusterSecurityGroup
+ Network.AWS.Redshift.DeleteClusterSecurityGroup: instance Read DeleteClusterSecurityGroupResponse
+ Network.AWS.Redshift.DeleteClusterSnapshot: instance Read DeleteClusterSnapshot
+ Network.AWS.Redshift.DeleteClusterSnapshot: instance Read DeleteClusterSnapshotResponse
+ Network.AWS.Redshift.DeleteClusterSubnetGroup: instance Read DeleteClusterSubnetGroup
+ Network.AWS.Redshift.DeleteClusterSubnetGroup: instance Read DeleteClusterSubnetGroupResponse
+ Network.AWS.Redshift.DeleteEventSubscription: instance Read DeleteEventSubscription
+ Network.AWS.Redshift.DeleteEventSubscription: instance Read DeleteEventSubscriptionResponse
+ Network.AWS.Redshift.DeleteHsmClientCertificate: instance Read DeleteHsmClientCertificate
+ Network.AWS.Redshift.DeleteHsmClientCertificate: instance Read DeleteHsmClientCertificateResponse
+ Network.AWS.Redshift.DeleteHsmConfiguration: instance Read DeleteHsmConfiguration
+ Network.AWS.Redshift.DeleteHsmConfiguration: instance Read DeleteHsmConfigurationResponse
+ Network.AWS.Redshift.DeleteTags: instance Read DeleteTags
+ Network.AWS.Redshift.DeleteTags: instance Read DeleteTagsResponse
+ Network.AWS.Redshift.DescribeClusterParameterGroups: instance Read DescribeClusterParameterGroups
+ Network.AWS.Redshift.DescribeClusterParameterGroups: instance Read DescribeClusterParameterGroupsResponse
+ Network.AWS.Redshift.DescribeClusterParameters: instance Read DescribeClusterParameters
+ Network.AWS.Redshift.DescribeClusterParameters: instance Read DescribeClusterParametersResponse
+ Network.AWS.Redshift.DescribeClusterSecurityGroups: instance Read DescribeClusterSecurityGroups
+ Network.AWS.Redshift.DescribeClusterSecurityGroups: instance Read DescribeClusterSecurityGroupsResponse
+ Network.AWS.Redshift.DescribeClusterSnapshots: instance Read DescribeClusterSnapshots
+ Network.AWS.Redshift.DescribeClusterSnapshots: instance Read DescribeClusterSnapshotsResponse
+ Network.AWS.Redshift.DescribeClusterSubnetGroups: instance Read DescribeClusterSubnetGroups
+ Network.AWS.Redshift.DescribeClusterSubnetGroups: instance Read DescribeClusterSubnetGroupsResponse
+ Network.AWS.Redshift.DescribeClusterVersions: instance Read DescribeClusterVersions
+ Network.AWS.Redshift.DescribeClusterVersions: instance Read DescribeClusterVersionsResponse
+ Network.AWS.Redshift.DescribeClusters: instance Read DescribeClusters
+ Network.AWS.Redshift.DescribeClusters: instance Read DescribeClustersResponse
+ Network.AWS.Redshift.DescribeDefaultClusterParameters: instance Read DescribeDefaultClusterParameters
+ Network.AWS.Redshift.DescribeDefaultClusterParameters: instance Read DescribeDefaultClusterParametersResponse
+ Network.AWS.Redshift.DescribeEventCategories: instance Read DescribeEventCategories
+ Network.AWS.Redshift.DescribeEventCategories: instance Read DescribeEventCategoriesResponse
+ Network.AWS.Redshift.DescribeEventSubscriptions: instance Read DescribeEventSubscriptions
+ Network.AWS.Redshift.DescribeEventSubscriptions: instance Read DescribeEventSubscriptionsResponse
+ Network.AWS.Redshift.DescribeEvents: instance Read DescribeEvents
+ Network.AWS.Redshift.DescribeEvents: instance Read DescribeEventsResponse
+ Network.AWS.Redshift.DescribeHsmClientCertificates: instance Read DescribeHsmClientCertificates
+ Network.AWS.Redshift.DescribeHsmClientCertificates: instance Read DescribeHsmClientCertificatesResponse
+ Network.AWS.Redshift.DescribeHsmConfigurations: instance Read DescribeHsmConfigurations
+ Network.AWS.Redshift.DescribeHsmConfigurations: instance Read DescribeHsmConfigurationsResponse
+ Network.AWS.Redshift.DescribeLoggingStatus: instance Read DescribeLoggingStatus
+ Network.AWS.Redshift.DescribeLoggingStatus: instance Read DescribeLoggingStatusResponse
+ Network.AWS.Redshift.DescribeOrderableClusterOptions: instance Read DescribeOrderableClusterOptions
+ Network.AWS.Redshift.DescribeOrderableClusterOptions: instance Read DescribeOrderableClusterOptionsResponse
+ Network.AWS.Redshift.DescribeReservedNodeOfferings: instance Read DescribeReservedNodeOfferings
+ Network.AWS.Redshift.DescribeReservedNodeOfferings: instance Read DescribeReservedNodeOfferingsResponse
+ Network.AWS.Redshift.DescribeReservedNodes: instance Read DescribeReservedNodes
+ Network.AWS.Redshift.DescribeReservedNodes: instance Read DescribeReservedNodesResponse
+ Network.AWS.Redshift.DescribeResize: instance Read DescribeResize
+ Network.AWS.Redshift.DescribeResize: instance Read DescribeResizeResponse
+ Network.AWS.Redshift.DescribeTags: instance Read DescribeTags
+ Network.AWS.Redshift.DescribeTags: instance Read DescribeTagsResponse
+ Network.AWS.Redshift.DisableLogging: instance Read DisableLogging
+ Network.AWS.Redshift.DisableLogging: instance Read DisableLoggingResponse
+ Network.AWS.Redshift.DisableSnapshotCopy: instance Read DisableSnapshotCopy
+ Network.AWS.Redshift.DisableSnapshotCopy: instance Read DisableSnapshotCopyResponse
+ Network.AWS.Redshift.EnableLogging: instance Read EnableLogging
+ Network.AWS.Redshift.EnableLogging: instance Read EnableLoggingResponse
+ Network.AWS.Redshift.EnableSnapshotCopy: instance Read EnableSnapshotCopy
+ Network.AWS.Redshift.EnableSnapshotCopy: instance Read EnableSnapshotCopyResponse
+ Network.AWS.Redshift.ModifyCluster: instance Read ModifyCluster
+ Network.AWS.Redshift.ModifyCluster: instance Read ModifyClusterResponse
+ Network.AWS.Redshift.ModifyClusterParameterGroup: instance Read ModifyClusterParameterGroup
+ Network.AWS.Redshift.ModifyClusterParameterGroup: instance Read ModifyClusterParameterGroupResponse
+ Network.AWS.Redshift.ModifyClusterSubnetGroup: instance Read ModifyClusterSubnetGroup
+ Network.AWS.Redshift.ModifyClusterSubnetGroup: instance Read ModifyClusterSubnetGroupResponse
+ Network.AWS.Redshift.ModifyEventSubscription: instance Read ModifyEventSubscription
+ Network.AWS.Redshift.ModifyEventSubscription: instance Read ModifyEventSubscriptionResponse
+ Network.AWS.Redshift.ModifySnapshotCopyRetentionPeriod: instance Read ModifySnapshotCopyRetentionPeriod
+ Network.AWS.Redshift.ModifySnapshotCopyRetentionPeriod: instance Read ModifySnapshotCopyRetentionPeriodResponse
+ Network.AWS.Redshift.PurchaseReservedNodeOffering: instance Read PurchaseReservedNodeOffering
+ Network.AWS.Redshift.PurchaseReservedNodeOffering: instance Read PurchaseReservedNodeOfferingResponse
+ Network.AWS.Redshift.RebootCluster: instance Read RebootCluster
+ Network.AWS.Redshift.RebootCluster: instance Read RebootClusterResponse
+ Network.AWS.Redshift.ResetClusterParameterGroup: instance Read ResetClusterParameterGroup
+ Network.AWS.Redshift.ResetClusterParameterGroup: instance Read ResetClusterParameterGroupResponse
+ Network.AWS.Redshift.RestoreFromClusterSnapshot: instance Read RestoreFromClusterSnapshot
+ Network.AWS.Redshift.RestoreFromClusterSnapshot: instance Read RestoreFromClusterSnapshotResponse
+ Network.AWS.Redshift.RevokeClusterSecurityGroupIngress: instance Read RevokeClusterSecurityGroupIngress
+ Network.AWS.Redshift.RevokeClusterSecurityGroupIngress: instance Read RevokeClusterSecurityGroupIngressResponse
+ Network.AWS.Redshift.RevokeSnapshotAccess: instance Read RevokeSnapshotAccess
+ Network.AWS.Redshift.RevokeSnapshotAccess: instance Read RevokeSnapshotAccessResponse
+ Network.AWS.Redshift.RotateEncryptionKey: instance Read RotateEncryptionKey
+ Network.AWS.Redshift.RotateEncryptionKey: instance Read RotateEncryptionKeyResponse
+ Network.AWS.Redshift.Types: instance Read AccountWithRestoreAccess
+ Network.AWS.Redshift.Types: instance Read AvailabilityZone
+ Network.AWS.Redshift.Types: instance Read Cluster
+ Network.AWS.Redshift.Types: instance Read ClusterNode
+ Network.AWS.Redshift.Types: instance Read ClusterParameterGroup
+ Network.AWS.Redshift.Types: instance Read ClusterParameterGroupNameMessage
+ Network.AWS.Redshift.Types: instance Read ClusterParameterGroupStatus
+ Network.AWS.Redshift.Types: instance Read ClusterSecurityGroup
+ Network.AWS.Redshift.Types: instance Read ClusterSecurityGroupMembership
+ Network.AWS.Redshift.Types: instance Read ClusterSnapshotCopyStatus
+ Network.AWS.Redshift.Types: instance Read ClusterSubnetGroup
+ Network.AWS.Redshift.Types: instance Read ClusterVersion
+ Network.AWS.Redshift.Types: instance Read DefaultClusterParameters
+ Network.AWS.Redshift.Types: instance Read EC2SecurityGroup
+ Network.AWS.Redshift.Types: instance Read ElasticIpStatus
+ Network.AWS.Redshift.Types: instance Read Endpoint
+ Network.AWS.Redshift.Types: instance Read Event
+ Network.AWS.Redshift.Types: instance Read EventCategoriesMap
+ Network.AWS.Redshift.Types: instance Read EventInfoMap
+ Network.AWS.Redshift.Types: instance Read EventSubscription
+ Network.AWS.Redshift.Types: instance Read HsmClientCertificate
+ Network.AWS.Redshift.Types: instance Read HsmConfiguration
+ Network.AWS.Redshift.Types: instance Read HsmStatus
+ Network.AWS.Redshift.Types: instance Read IPRange
+ Network.AWS.Redshift.Types: instance Read LoggingStatus
+ Network.AWS.Redshift.Types: instance Read OrderableClusterOption
+ Network.AWS.Redshift.Types: instance Read Parameter
+ Network.AWS.Redshift.Types: instance Read PendingModifiedValues
+ Network.AWS.Redshift.Types: instance Read RecurringCharge
+ Network.AWS.Redshift.Types: instance Read ReservedNode
+ Network.AWS.Redshift.Types: instance Read ReservedNodeOffering
+ Network.AWS.Redshift.Types: instance Read RestoreStatus
+ Network.AWS.Redshift.Types: instance Read Snapshot
+ Network.AWS.Redshift.Types: instance Read SourceType
+ Network.AWS.Redshift.Types: instance Read Subnet
+ Network.AWS.Redshift.Types: instance Read Tag
+ Network.AWS.Redshift.Types: instance Read TaggedResource
+ Network.AWS.Redshift.Types: instance Read VpcSecurityGroupMembership
Files
- amazonka-redshift.cabal +2/−2
- gen/Network/AWS/Redshift/AuthorizeClusterSecurityGroupIngress.hs +2/−2
- gen/Network/AWS/Redshift/AuthorizeSnapshotAccess.hs +2/−2
- gen/Network/AWS/Redshift/CopyClusterSnapshot.hs +2/−2
- gen/Network/AWS/Redshift/CreateCluster.hs +2/−2
- gen/Network/AWS/Redshift/CreateClusterParameterGroup.hs +2/−2
- gen/Network/AWS/Redshift/CreateClusterSecurityGroup.hs +2/−2
- gen/Network/AWS/Redshift/CreateClusterSnapshot.hs +2/−2
- gen/Network/AWS/Redshift/CreateClusterSubnetGroup.hs +2/−2
- gen/Network/AWS/Redshift/CreateEventSubscription.hs +2/−2
- gen/Network/AWS/Redshift/CreateHsmClientCertificate.hs +2/−2
- gen/Network/AWS/Redshift/CreateHsmConfiguration.hs +2/−2
- gen/Network/AWS/Redshift/CreateTags.hs +2/−2
- gen/Network/AWS/Redshift/DeleteCluster.hs +2/−2
- gen/Network/AWS/Redshift/DeleteClusterParameterGroup.hs +2/−2
- gen/Network/AWS/Redshift/DeleteClusterSecurityGroup.hs +2/−2
- gen/Network/AWS/Redshift/DeleteClusterSnapshot.hs +2/−2
- gen/Network/AWS/Redshift/DeleteClusterSubnetGroup.hs +2/−2
- gen/Network/AWS/Redshift/DeleteEventSubscription.hs +2/−2
- gen/Network/AWS/Redshift/DeleteHsmClientCertificate.hs +2/−2
- gen/Network/AWS/Redshift/DeleteHsmConfiguration.hs +2/−2
- gen/Network/AWS/Redshift/DeleteTags.hs +2/−2
- gen/Network/AWS/Redshift/DescribeClusterParameterGroups.hs +2/−2
- gen/Network/AWS/Redshift/DescribeClusterParameters.hs +2/−2
- gen/Network/AWS/Redshift/DescribeClusterSecurityGroups.hs +2/−2
- gen/Network/AWS/Redshift/DescribeClusterSnapshots.hs +2/−2
- gen/Network/AWS/Redshift/DescribeClusterSubnetGroups.hs +2/−2
- gen/Network/AWS/Redshift/DescribeClusterVersions.hs +2/−2
- gen/Network/AWS/Redshift/DescribeClusters.hs +2/−2
- gen/Network/AWS/Redshift/DescribeDefaultClusterParameters.hs +2/−2
- gen/Network/AWS/Redshift/DescribeEventCategories.hs +2/−2
- gen/Network/AWS/Redshift/DescribeEventSubscriptions.hs +2/−2
- gen/Network/AWS/Redshift/DescribeEvents.hs +2/−2
- gen/Network/AWS/Redshift/DescribeHsmClientCertificates.hs +2/−2
- gen/Network/AWS/Redshift/DescribeHsmConfigurations.hs +2/−2
- gen/Network/AWS/Redshift/DescribeLoggingStatus.hs +2/−2
- gen/Network/AWS/Redshift/DescribeOrderableClusterOptions.hs +2/−2
- gen/Network/AWS/Redshift/DescribeReservedNodeOfferings.hs +2/−2
- gen/Network/AWS/Redshift/DescribeReservedNodes.hs +2/−2
- gen/Network/AWS/Redshift/DescribeResize.hs +2/−2
- gen/Network/AWS/Redshift/DescribeTags.hs +2/−2
- gen/Network/AWS/Redshift/DisableLogging.hs +2/−2
- gen/Network/AWS/Redshift/DisableSnapshotCopy.hs +2/−2
- gen/Network/AWS/Redshift/EnableLogging.hs +2/−2
- gen/Network/AWS/Redshift/EnableSnapshotCopy.hs +2/−2
- gen/Network/AWS/Redshift/ModifyCluster.hs +2/−2
- gen/Network/AWS/Redshift/ModifyClusterParameterGroup.hs +2/−2
- gen/Network/AWS/Redshift/ModifyClusterSubnetGroup.hs +2/−2
- gen/Network/AWS/Redshift/ModifyEventSubscription.hs +2/−2
- gen/Network/AWS/Redshift/ModifySnapshotCopyRetentionPeriod.hs +2/−2
- gen/Network/AWS/Redshift/PurchaseReservedNodeOffering.hs +2/−2
- gen/Network/AWS/Redshift/RebootCluster.hs +2/−2
- gen/Network/AWS/Redshift/ResetClusterParameterGroup.hs +2/−2
- gen/Network/AWS/Redshift/RestoreFromClusterSnapshot.hs +2/−2
- gen/Network/AWS/Redshift/RevokeClusterSecurityGroupIngress.hs +2/−2
- gen/Network/AWS/Redshift/RevokeSnapshotAccess.hs +2/−2
- gen/Network/AWS/Redshift/RotateEncryptionKey.hs +2/−2
- gen/Network/AWS/Redshift/Types.hs +38/−38
amazonka-redshift.cabal view
@@ -1,5 +1,5 @@ name: amazonka-redshift-version: 0.2.1+version: 0.2.2 synopsis: Amazon Redshift SDK. homepage: https://github.com/brendanhay/amazonka license: OtherLicense@@ -100,5 +100,5 @@ other-modules: build-depends:- amazonka-core == 0.2.1.*+ amazonka-core == 0.2.2.* , base >= 4.7 && < 5
gen/Network/AWS/Redshift/AuthorizeClusterSecurityGroupIngress.hs view
@@ -67,7 +67,7 @@ , _acsgiClusterSecurityGroupName :: Text , _acsgiEC2SecurityGroupName :: Maybe Text , _acsgiEC2SecurityGroupOwnerId :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'AuthorizeClusterSecurityGroupIngress' constructor. --@@ -116,7 +116,7 @@ newtype AuthorizeClusterSecurityGroupIngressResponse = AuthorizeClusterSecurityGroupIngressResponse { _acsgirClusterSecurityGroup :: Maybe ClusterSecurityGroup- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'AuthorizeClusterSecurityGroupIngressResponse' constructor. --
gen/Network/AWS/Redshift/AuthorizeSnapshotAccess.hs view
@@ -56,7 +56,7 @@ { _asaAccountWithRestoreAccess :: Text , _asaSnapshotClusterIdentifier :: Maybe Text , _asaSnapshotIdentifier :: Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'AuthorizeSnapshotAccess' constructor. --@@ -99,7 +99,7 @@ newtype AuthorizeSnapshotAccessResponse = AuthorizeSnapshotAccessResponse { _asarSnapshot :: Maybe Snapshot- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'AuthorizeSnapshotAccessResponse' constructor. --
gen/Network/AWS/Redshift/CopyClusterSnapshot.hs view
@@ -63,7 +63,7 @@ { _ccsSourceSnapshotClusterIdentifier :: Maybe Text , _ccsSourceSnapshotIdentifier :: Text , _ccsTargetSnapshotIdentifier :: Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'CopyClusterSnapshot' constructor. --@@ -121,7 +121,7 @@ newtype CopyClusterSnapshotResponse = CopyClusterSnapshotResponse { _ccsrSnapshot :: Maybe Snapshot- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CopyClusterSnapshotResponse' constructor. --
gen/Network/AWS/Redshift/CreateCluster.hs view
@@ -99,7 +99,7 @@ , _ccPubliclyAccessible :: Maybe Bool , _ccTags :: List "member" Tag , _ccVpcSecurityGroupIds :: List "member" Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateCluster' constructor. --@@ -438,7 +438,7 @@ newtype CreateClusterResponse = CreateClusterResponse { _ccrCluster :: Maybe Cluster- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateClusterResponse' constructor. --
gen/Network/AWS/Redshift/CreateClusterParameterGroup.hs view
@@ -64,7 +64,7 @@ , _ccpgParameterGroupFamily :: Text , _ccpgParameterGroupName :: Text , _ccpgTags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateClusterParameterGroup' constructor. --@@ -124,7 +124,7 @@ newtype CreateClusterParameterGroupResponse = CreateClusterParameterGroupResponse { _ccpgrClusterParameterGroup :: Maybe ClusterParameterGroup- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateClusterParameterGroupResponse' constructor. --
gen/Network/AWS/Redshift/CreateClusterSecurityGroup.hs view
@@ -56,7 +56,7 @@ { _ccsg1ClusterSecurityGroupName :: Text , _ccsg1Description :: Text , _ccsg1Tags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateClusterSecurityGroup' constructor. --@@ -100,7 +100,7 @@ newtype CreateClusterSecurityGroupResponse = CreateClusterSecurityGroupResponse { _ccsgrClusterSecurityGroup :: Maybe ClusterSecurityGroup- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateClusterSecurityGroupResponse' constructor. --
gen/Network/AWS/Redshift/CreateClusterSnapshot.hs view
@@ -56,7 +56,7 @@ { _ccsClusterIdentifier :: Text , _ccsSnapshotIdentifier :: Text , _ccsTags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateClusterSnapshot' constructor. --@@ -100,7 +100,7 @@ newtype CreateClusterSnapshotResponse = CreateClusterSnapshotResponse { _ccsr1Snapshot :: Maybe Snapshot- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateClusterSnapshotResponse' constructor. --
gen/Network/AWS/Redshift/CreateClusterSubnetGroup.hs view
@@ -59,7 +59,7 @@ , _ccsgDescription :: Text , _ccsgSubnetIds :: List "member" Text , _ccsgTags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateClusterSubnetGroup' constructor. --@@ -111,7 +111,7 @@ newtype CreateClusterSubnetGroupResponse = CreateClusterSubnetGroupResponse { _ccsgrClusterSubnetGroup :: Maybe ClusterSubnetGroup- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateClusterSubnetGroupResponse' constructor. --
gen/Network/AWS/Redshift/CreateEventSubscription.hs view
@@ -84,7 +84,7 @@ , _cesSourceType :: Maybe Text , _cesSubscriptionName :: Text , _cesTags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateEventSubscription' constructor. --@@ -187,7 +187,7 @@ newtype CreateEventSubscriptionResponse = CreateEventSubscriptionResponse { _cesrEventSubscription :: Maybe EventSubscription- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateEventSubscriptionResponse' constructor. --
gen/Network/AWS/Redshift/CreateHsmClientCertificate.hs view
@@ -58,7 +58,7 @@ data CreateHsmClientCertificate = CreateHsmClientCertificate { _chccHsmClientCertificateIdentifier :: Text , _chccTags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateHsmClientCertificate' constructor. --@@ -88,7 +88,7 @@ newtype CreateHsmClientCertificateResponse = CreateHsmClientCertificateResponse { _chccrHsmClientCertificate :: Maybe HsmClientCertificate- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateHsmClientCertificateResponse' constructor. --
gen/Network/AWS/Redshift/CreateHsmConfiguration.hs view
@@ -69,7 +69,7 @@ , _chcHsmPartitionPassword :: Text , _chcHsmServerPublicCertificate :: Text , _chcTags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateHsmConfiguration' constructor. --@@ -144,7 +144,7 @@ newtype CreateHsmConfigurationResponse = CreateHsmConfigurationResponse { _chcrHsmConfiguration :: Maybe HsmConfiguration- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateHsmConfigurationResponse' constructor. --
gen/Network/AWS/Redshift/CreateTags.hs view
@@ -55,7 +55,7 @@ data CreateTags = CreateTags { _ctResourceName :: Text , _ctTags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateTags' constructor. --@@ -86,7 +86,7 @@ ctTags = lens _ctTags (\s a -> s { _ctTags = a }) . _List data CreateTagsResponse = CreateTagsResponse- deriving (Eq, Ord, Show, Generic)+ deriving (Eq, Ord, Read, Show, Generic) -- | 'CreateTagsResponse' constructor. createTagsResponse :: CreateTagsResponse
gen/Network/AWS/Redshift/DeleteCluster.hs view
@@ -65,7 +65,7 @@ { _dc1ClusterIdentifier :: Text , _dc1FinalClusterSnapshotIdentifier :: Maybe Text , _dc1SkipFinalClusterSnapshot :: Maybe Bool- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DeleteCluster' constructor. --@@ -121,7 +121,7 @@ newtype DeleteClusterResponse = DeleteClusterResponse { _dcrCluster :: Maybe Cluster- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DeleteClusterResponse' constructor. --
gen/Network/AWS/Redshift/DeleteClusterParameterGroup.hs view
@@ -48,7 +48,7 @@ newtype DeleteClusterParameterGroup = DeleteClusterParameterGroup { _dcpg1ParameterGroupName :: Text- } deriving (Eq, Ord, Show, Monoid, IsString)+ } deriving (Eq, Ord, Read, Show, Monoid, IsString) -- | 'DeleteClusterParameterGroup' constructor. --@@ -73,7 +73,7 @@ lens _dcpg1ParameterGroupName (\s a -> s { _dcpg1ParameterGroupName = a }) data DeleteClusterParameterGroupResponse = DeleteClusterParameterGroupResponse- deriving (Eq, Ord, Show, Generic)+ deriving (Eq, Ord, Read, Show, Generic) -- | 'DeleteClusterParameterGroupResponse' constructor. deleteClusterParameterGroupResponse :: DeleteClusterParameterGroupResponse
gen/Network/AWS/Redshift/DeleteClusterSecurityGroup.hs view
@@ -51,7 +51,7 @@ newtype DeleteClusterSecurityGroup = DeleteClusterSecurityGroup { _dcsg1ClusterSecurityGroupName :: Text- } deriving (Eq, Ord, Show, Monoid, IsString)+ } deriving (Eq, Ord, Read, Show, Monoid, IsString) -- | 'DeleteClusterSecurityGroup' constructor. --@@ -72,7 +72,7 @@ (\s a -> s { _dcsg1ClusterSecurityGroupName = a }) data DeleteClusterSecurityGroupResponse = DeleteClusterSecurityGroupResponse- deriving (Eq, Ord, Show, Generic)+ deriving (Eq, Ord, Read, Show, Generic) -- | 'DeleteClusterSecurityGroupResponse' constructor. deleteClusterSecurityGroupResponse :: DeleteClusterSecurityGroupResponse
gen/Network/AWS/Redshift/DeleteClusterSnapshot.hs view
@@ -58,7 +58,7 @@ data DeleteClusterSnapshot = DeleteClusterSnapshot { _dcsSnapshotClusterIdentifier :: Maybe Text , _dcsSnapshotIdentifier :: Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DeleteClusterSnapshot' constructor. --@@ -94,7 +94,7 @@ newtype DeleteClusterSnapshotResponse = DeleteClusterSnapshotResponse { _dcsrSnapshot :: Maybe Snapshot- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DeleteClusterSnapshotResponse' constructor. --
gen/Network/AWS/Redshift/DeleteClusterSubnetGroup.hs view
@@ -47,7 +47,7 @@ newtype DeleteClusterSubnetGroup = DeleteClusterSubnetGroup { _dcsgClusterSubnetGroupName :: Text- } deriving (Eq, Ord, Show, Monoid, IsString)+ } deriving (Eq, Ord, Read, Show, Monoid, IsString) -- | 'DeleteClusterSubnetGroup' constructor. --@@ -68,7 +68,7 @@ (\s a -> s { _dcsgClusterSubnetGroupName = a }) data DeleteClusterSubnetGroupResponse = DeleteClusterSubnetGroupResponse- deriving (Eq, Ord, Show, Generic)+ deriving (Eq, Ord, Read, Show, Generic) -- | 'DeleteClusterSubnetGroupResponse' constructor. deleteClusterSubnetGroupResponse :: DeleteClusterSubnetGroupResponse
gen/Network/AWS/Redshift/DeleteEventSubscription.hs view
@@ -47,7 +47,7 @@ newtype DeleteEventSubscription = DeleteEventSubscription { _desSubscriptionName :: Text- } deriving (Eq, Ord, Show, Monoid, IsString)+ } deriving (Eq, Ord, Read, Show, Monoid, IsString) -- | 'DeleteEventSubscription' constructor. --@@ -67,7 +67,7 @@ lens _desSubscriptionName (\s a -> s { _desSubscriptionName = a }) data DeleteEventSubscriptionResponse = DeleteEventSubscriptionResponse- deriving (Eq, Ord, Show, Generic)+ deriving (Eq, Ord, Read, Show, Generic) -- | 'DeleteEventSubscriptionResponse' constructor. deleteEventSubscriptionResponse :: DeleteEventSubscriptionResponse
gen/Network/AWS/Redshift/DeleteHsmClientCertificate.hs view
@@ -47,7 +47,7 @@ newtype DeleteHsmClientCertificate = DeleteHsmClientCertificate { _dhcc1HsmClientCertificateIdentifier :: Text- } deriving (Eq, Ord, Show, Monoid, IsString)+ } deriving (Eq, Ord, Read, Show, Monoid, IsString) -- | 'DeleteHsmClientCertificate' constructor. --@@ -68,7 +68,7 @@ (\s a -> s { _dhcc1HsmClientCertificateIdentifier = a }) data DeleteHsmClientCertificateResponse = DeleteHsmClientCertificateResponse- deriving (Eq, Ord, Show, Generic)+ deriving (Eq, Ord, Read, Show, Generic) -- | 'DeleteHsmClientCertificateResponse' constructor. deleteHsmClientCertificateResponse :: DeleteHsmClientCertificateResponse
gen/Network/AWS/Redshift/DeleteHsmConfiguration.hs view
@@ -47,7 +47,7 @@ newtype DeleteHsmConfiguration = DeleteHsmConfiguration { _dhcHsmConfigurationIdentifier :: Text- } deriving (Eq, Ord, Show, Monoid, IsString)+ } deriving (Eq, Ord, Read, Show, Monoid, IsString) -- | 'DeleteHsmConfiguration' constructor. --@@ -68,7 +68,7 @@ (\s a -> s { _dhcHsmConfigurationIdentifier = a }) data DeleteHsmConfigurationResponse = DeleteHsmConfigurationResponse- deriving (Eq, Ord, Show, Generic)+ deriving (Eq, Ord, Read, Show, Generic) -- | 'DeleteHsmConfigurationResponse' constructor. deleteHsmConfigurationResponse :: DeleteHsmConfigurationResponse
gen/Network/AWS/Redshift/DeleteTags.hs view
@@ -50,7 +50,7 @@ data DeleteTags = DeleteTags { _dt1ResourceName :: Text , _dt1TagKeys :: List "member" Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DeleteTags' constructor. --@@ -77,7 +77,7 @@ dt1TagKeys = lens _dt1TagKeys (\s a -> s { _dt1TagKeys = a }) . _List data DeleteTagsResponse = DeleteTagsResponse- deriving (Eq, Ord, Show, Generic)+ deriving (Eq, Ord, Read, Show, Generic) -- | 'DeleteTagsResponse' constructor. deleteTagsResponse :: DeleteTagsResponse
gen/Network/AWS/Redshift/DescribeClusterParameterGroups.hs view
@@ -74,7 +74,7 @@ , _dcpgParameterGroupName :: Maybe Text , _dcpgTagKeys :: List "member" Text , _dcpgTagValues :: List "member" Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeClusterParameterGroups' constructor. --@@ -146,7 +146,7 @@ data DescribeClusterParameterGroupsResponse = DescribeClusterParameterGroupsResponse { _dcpgrMarker :: Maybe Text , _dcpgrParameterGroups :: List "member" ClusterParameterGroup- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeClusterParameterGroupsResponse' constructor. --
gen/Network/AWS/Redshift/DescribeClusterParameters.hs view
@@ -65,7 +65,7 @@ , _dcp1MaxRecords :: Maybe Int , _dcp1ParameterGroupName :: Text , _dcp1Source :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeClusterParameters' constructor. --@@ -126,7 +126,7 @@ data DescribeClusterParametersResponse = DescribeClusterParametersResponse { _dcprMarker :: Maybe Text , _dcprParameters :: List "member" Parameter- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeClusterParametersResponse' constructor. --
gen/Network/AWS/Redshift/DescribeClusterSecurityGroups.hs view
@@ -72,7 +72,7 @@ , _dcsgMaxRecords :: Maybe Int , _dcsgTagKeys :: List "member" Text , _dcsgTagValues :: List "member" Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeClusterSecurityGroups' constructor. --@@ -151,7 +151,7 @@ data DescribeClusterSecurityGroupsResponse = DescribeClusterSecurityGroupsResponse { _dcsgr1ClusterSecurityGroups :: List "member" ClusterSecurityGroup , _dcsgr1Marker :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeClusterSecurityGroupsResponse' constructor. --
gen/Network/AWS/Redshift/DescribeClusterSnapshots.hs view
@@ -84,7 +84,7 @@ , _dcs1StartTime :: Maybe ISO8601 , _dcs1TagKeys :: List "member" Text , _dcs1TagValues :: List "member" Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeClusterSnapshots' constructor. --@@ -205,7 +205,7 @@ data DescribeClusterSnapshotsResponse = DescribeClusterSnapshotsResponse { _dcsrMarker :: Maybe Text , _dcsrSnapshots :: List "member" Snapshot- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeClusterSnapshotsResponse' constructor. --
gen/Network/AWS/Redshift/DescribeClusterSubnetGroups.hs view
@@ -71,7 +71,7 @@ , _dcsg1MaxRecords :: Maybe Int , _dcsg1TagKeys :: List "member" Text , _dcsg1TagValues :: List "member" Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeClusterSubnetGroups' constructor. --@@ -143,7 +143,7 @@ data DescribeClusterSubnetGroupsResponse = DescribeClusterSubnetGroupsResponse { _dcsgrClusterSubnetGroups :: List "member" ClusterSubnetGroup , _dcsgrMarker :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeClusterSubnetGroupsResponse' constructor. --
gen/Network/AWS/Redshift/DescribeClusterVersions.hs view
@@ -60,7 +60,7 @@ , _dcvClusterVersion :: Maybe Text , _dcvMarker :: Maybe Text , _dcvMaxRecords :: Maybe Int- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeClusterVersions' constructor. --@@ -123,7 +123,7 @@ data DescribeClusterVersionsResponse = DescribeClusterVersionsResponse { _dcvrClusterVersions :: List "member" ClusterVersion , _dcvrMarker :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeClusterVersionsResponse' constructor. --
gen/Network/AWS/Redshift/DescribeClusters.hs view
@@ -72,7 +72,7 @@ , _dcMaxRecords :: Maybe Int , _dcTagKeys :: List "member" Text , _dcTagValues :: List "member" Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeClusters' constructor. --@@ -148,7 +148,7 @@ data DescribeClustersResponse = DescribeClustersResponse { _dcrClusters :: List "member" Cluster , _dcrMarker :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeClustersResponse' constructor. --
gen/Network/AWS/Redshift/DescribeDefaultClusterParameters.hs view
@@ -56,7 +56,7 @@ { _ddcpMarker :: Maybe Text , _ddcpMaxRecords :: Maybe Int , _ddcpParameterGroupFamily :: Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeDefaultClusterParameters' constructor. --@@ -103,7 +103,7 @@ newtype DescribeDefaultClusterParametersResponse = DescribeDefaultClusterParametersResponse { _ddcprDefaultClusterParameters :: DefaultClusterParameters- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeDefaultClusterParametersResponse' constructor. --
gen/Network/AWS/Redshift/DescribeEventCategories.hs view
@@ -51,7 +51,7 @@ newtype DescribeEventCategories = DescribeEventCategories { _decSourceType :: Maybe Text- } deriving (Eq, Ord, Show, Monoid)+ } deriving (Eq, Ord, Read, Show, Monoid) -- | 'DescribeEventCategories' constructor. --@@ -73,7 +73,7 @@ newtype DescribeEventCategoriesResponse = DescribeEventCategoriesResponse { _decrEventCategoriesMapList :: List "member" EventCategoriesMap- } deriving (Eq, Show, Monoid, Semigroup)+ } deriving (Eq, Read, Show, Monoid, Semigroup) instance GHC.Exts.IsList DescribeEventCategoriesResponse where type Item DescribeEventCategoriesResponse = EventCategoriesMap
gen/Network/AWS/Redshift/DescribeEventSubscriptions.hs view
@@ -56,7 +56,7 @@ { _des1Marker :: Maybe Text , _des1MaxRecords :: Maybe Int , _des1SubscriptionName :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeEventSubscriptions' constructor. --@@ -104,7 +104,7 @@ data DescribeEventSubscriptionsResponse = DescribeEventSubscriptionsResponse { _desrEventSubscriptionsList :: List "member" EventSubscription , _desrMarker :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeEventSubscriptionsResponse' constructor. --
gen/Network/AWS/Redshift/DescribeEvents.hs view
@@ -66,7 +66,7 @@ , _deSourceIdentifier :: Maybe Text , _deSourceType :: Maybe SourceType , _deStartTime :: Maybe ISO8601- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeEvents' constructor. --@@ -169,7 +169,7 @@ data DescribeEventsResponse = DescribeEventsResponse { _derEvents :: List "member" Event , _derMarker :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeEventsResponse' constructor. --
gen/Network/AWS/Redshift/DescribeHsmClientCertificates.hs view
@@ -70,7 +70,7 @@ , _dhccMaxRecords :: Maybe Int , _dhccTagKeys :: List "member" Text , _dhccTagValues :: List "member" Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeHsmClientCertificates' constructor. --@@ -144,7 +144,7 @@ data DescribeHsmClientCertificatesResponse = DescribeHsmClientCertificatesResponse { _dhccrHsmClientCertificates :: List "member" HsmClientCertificate , _dhccrMarker :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeHsmClientCertificatesResponse' constructor. --
gen/Network/AWS/Redshift/DescribeHsmConfigurations.hs view
@@ -70,7 +70,7 @@ , _dhc1MaxRecords :: Maybe Int , _dhc1TagKeys :: List "member" Text , _dhc1TagValues :: List "member" Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeHsmConfigurations' constructor. --@@ -144,7 +144,7 @@ data DescribeHsmConfigurationsResponse = DescribeHsmConfigurationsResponse { _dhcrHsmConfigurations :: List "member" HsmConfiguration , _dhcrMarker :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeHsmConfigurationsResponse' constructor. --
gen/Network/AWS/Redshift/DescribeLoggingStatus.hs view
@@ -55,7 +55,7 @@ newtype DescribeLoggingStatus = DescribeLoggingStatus { _dlsClusterIdentifier :: Text- } deriving (Eq, Ord, Show, Monoid, IsString)+ } deriving (Eq, Ord, Read, Show, Monoid, IsString) -- | 'DescribeLoggingStatus' constructor. --@@ -83,7 +83,7 @@ , _dlsrLastSuccessfulDeliveryTime :: Maybe ISO8601 , _dlsrLoggingEnabled :: Maybe Bool , _dlsrS3KeyPrefix :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeLoggingStatusResponse' constructor. --
gen/Network/AWS/Redshift/DescribeOrderableClusterOptions.hs view
@@ -62,7 +62,7 @@ , _docoMarker :: Maybe Text , _docoMaxRecords :: Maybe Int , _docoNodeType :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeOrderableClusterOptions' constructor. --@@ -122,7 +122,7 @@ data DescribeOrderableClusterOptionsResponse = DescribeOrderableClusterOptionsResponse { _docorMarker :: Maybe Text , _docorOrderableClusterOptions :: List "member" OrderableClusterOption- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeOrderableClusterOptionsResponse' constructor. --
gen/Network/AWS/Redshift/DescribeReservedNodeOfferings.hs view
@@ -60,7 +60,7 @@ { _drnoMarker :: Maybe Text , _drnoMaxRecords :: Maybe Int , _drnoReservedNodeOfferingId :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeReservedNodeOfferings' constructor. --@@ -108,7 +108,7 @@ data DescribeReservedNodeOfferingsResponse = DescribeReservedNodeOfferingsResponse { _drnorMarker :: Maybe Text , _drnorReservedNodeOfferings :: List "member" ReservedNodeOffering- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeReservedNodeOfferingsResponse' constructor. --
gen/Network/AWS/Redshift/DescribeReservedNodes.hs view
@@ -54,7 +54,7 @@ { _drnMarker :: Maybe Text , _drnMaxRecords :: Maybe Int , _drnReservedNodeId :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeReservedNodes' constructor. --@@ -100,7 +100,7 @@ data DescribeReservedNodesResponse = DescribeReservedNodesResponse { _drnrMarker :: Maybe Text , _drnrReservedNodes :: List "member" ReservedNode- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeReservedNodesResponse' constructor. --
gen/Network/AWS/Redshift/DescribeResize.hs view
@@ -67,7 +67,7 @@ newtype DescribeResize = DescribeResize { _drClusterIdentifier :: Text- } deriving (Eq, Ord, Show, Monoid, IsString)+ } deriving (Eq, Ord, Read, Show, Monoid, IsString) -- | 'DescribeResize' constructor. --@@ -103,7 +103,7 @@ , _drrTargetNodeType :: Maybe Text , _drrTargetNumberOfNodes :: Maybe Int , _drrTotalResizeDataInMegaBytes :: Maybe Integer- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeResizeResponse' constructor. --
gen/Network/AWS/Redshift/DescribeTags.hs view
@@ -76,7 +76,7 @@ , _dtResourceType :: Maybe Text , _dtTagKeys :: List "member" Text , _dtTagValues :: List "member" Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DescribeTags' constructor. --@@ -155,7 +155,7 @@ data DescribeTagsResponse = DescribeTagsResponse { _dtrMarker :: Maybe Text , _dtrTaggedResources :: List "member" TaggedResource- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeTagsResponse' constructor. --
gen/Network/AWS/Redshift/DisableLogging.hs view
@@ -55,7 +55,7 @@ newtype DisableLogging = DisableLogging { _dlClusterIdentifier :: Text- } deriving (Eq, Ord, Show, Monoid, IsString)+ } deriving (Eq, Ord, Read, Show, Monoid, IsString) -- | 'DisableLogging' constructor. --@@ -83,7 +83,7 @@ , _dlrLastSuccessfulDeliveryTime :: Maybe ISO8601 , _dlrLoggingEnabled :: Maybe Bool , _dlrS3KeyPrefix :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'DisableLoggingResponse' constructor. --
gen/Network/AWS/Redshift/DisableSnapshotCopy.hs view
@@ -50,7 +50,7 @@ newtype DisableSnapshotCopy = DisableSnapshotCopy { _dscClusterIdentifier :: Text- } deriving (Eq, Ord, Show, Monoid, IsString)+ } deriving (Eq, Ord, Read, Show, Monoid, IsString) -- | 'DisableSnapshotCopy' constructor. --@@ -75,7 +75,7 @@ newtype DisableSnapshotCopyResponse = DisableSnapshotCopyResponse { _dscrCluster :: Maybe Cluster- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DisableSnapshotCopyResponse' constructor. --
gen/Network/AWS/Redshift/EnableLogging.hs view
@@ -59,7 +59,7 @@ { _elBucketName :: Text , _elClusterIdentifier :: Text , _elS3KeyPrefix :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'EnableLogging' constructor. --@@ -113,7 +113,7 @@ , _elrLastSuccessfulDeliveryTime :: Maybe ISO8601 , _elrLoggingEnabled :: Maybe Bool , _elrS3KeyPrefix :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'EnableLoggingResponse' constructor. --
gen/Network/AWS/Redshift/EnableSnapshotCopy.hs view
@@ -54,7 +54,7 @@ { _escClusterIdentifier :: Text , _escDestinationRegion :: Text , _escRetentionPeriod :: Maybe Int- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'EnableSnapshotCopy' constructor. --@@ -102,7 +102,7 @@ newtype EnableSnapshotCopyResponse = EnableSnapshotCopyResponse { _escrCluster :: Maybe Cluster- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'EnableSnapshotCopyResponse' constructor. --
gen/Network/AWS/Redshift/ModifyCluster.hs view
@@ -87,7 +87,7 @@ , _mcNumberOfNodes :: Maybe Int , _mcPreferredMaintenanceWindow :: Maybe Text , _mcVpcSecurityGroupIds :: List "member" Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ModifyCluster' constructor. --@@ -328,7 +328,7 @@ newtype ModifyClusterResponse = ModifyClusterResponse { _mcrCluster :: Maybe Cluster- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ModifyClusterResponse' constructor. --
gen/Network/AWS/Redshift/ModifyClusterParameterGroup.hs view
@@ -54,7 +54,7 @@ data ModifyClusterParameterGroup = ModifyClusterParameterGroup { _mcpgParameterGroupName :: Text , _mcpgParameters :: List "member" Parameter- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ModifyClusterParameterGroup' constructor. --@@ -91,7 +91,7 @@ data ModifyClusterParameterGroupResponse = ModifyClusterParameterGroupResponse { _mcpgrParameterGroupName :: Maybe Text , _mcpgrParameterGroupStatus :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ModifyClusterParameterGroupResponse' constructor. --
gen/Network/AWS/Redshift/ModifyClusterSubnetGroup.hs view
@@ -55,7 +55,7 @@ { _mcsgClusterSubnetGroupName :: Text , _mcsgDescription :: Maybe Text , _mcsgSubnetIds :: List "member" Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ModifyClusterSubnetGroup' constructor. --@@ -92,7 +92,7 @@ newtype ModifyClusterSubnetGroupResponse = ModifyClusterSubnetGroupResponse { _mcsgrClusterSubnetGroup :: Maybe ClusterSubnetGroup- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ModifyClusterSubnetGroupResponse' constructor. --
gen/Network/AWS/Redshift/ModifyEventSubscription.hs view
@@ -61,7 +61,7 @@ , _mesSourceIds :: List "member" Text , _mesSourceType :: Maybe Text , _mesSubscriptionName :: Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ModifyEventSubscription' constructor. --@@ -149,7 +149,7 @@ newtype ModifyEventSubscriptionResponse = ModifyEventSubscriptionResponse { _mesrEventSubscription :: Maybe EventSubscription- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ModifyEventSubscriptionResponse' constructor. --
gen/Network/AWS/Redshift/ModifySnapshotCopyRetentionPeriod.hs view
@@ -52,7 +52,7 @@ data ModifySnapshotCopyRetentionPeriod = ModifySnapshotCopyRetentionPeriod { _mscrpClusterIdentifier :: Text , _mscrpRetentionPeriod :: Int- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ModifySnapshotCopyRetentionPeriod' constructor. --@@ -95,7 +95,7 @@ newtype ModifySnapshotCopyRetentionPeriodResponse = ModifySnapshotCopyRetentionPeriodResponse { _mscrprCluster :: Maybe Cluster- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ModifySnapshotCopyRetentionPeriodResponse' constructor. --
gen/Network/AWS/Redshift/PurchaseReservedNodeOffering.hs view
@@ -57,7 +57,7 @@ data PurchaseReservedNodeOffering = PurchaseReservedNodeOffering { _prnoNodeCount :: Maybe Int , _prnoReservedNodeOfferingId :: Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'PurchaseReservedNodeOffering' constructor. --@@ -88,7 +88,7 @@ newtype PurchaseReservedNodeOfferingResponse = PurchaseReservedNodeOfferingResponse { _prnorReservedNode :: Maybe ReservedNode- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'PurchaseReservedNodeOfferingResponse' constructor. --
gen/Network/AWS/Redshift/RebootCluster.hs view
@@ -53,7 +53,7 @@ newtype RebootCluster = RebootCluster { _rcClusterIdentifier :: Text- } deriving (Eq, Ord, Show, Monoid, IsString)+ } deriving (Eq, Ord, Read, Show, Monoid, IsString) -- | 'RebootCluster' constructor. --@@ -74,7 +74,7 @@ newtype RebootClusterResponse = RebootClusterResponse { _rcrCluster :: Maybe Cluster- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'RebootClusterResponse' constructor. --
gen/Network/AWS/Redshift/ResetClusterParameterGroup.hs view
@@ -57,7 +57,7 @@ { _rcpgParameterGroupName :: Text , _rcpgParameters :: List "member" Parameter , _rcpgResetAllParameters :: Maybe Bool- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ResetClusterParameterGroup' constructor. --@@ -100,7 +100,7 @@ data ResetClusterParameterGroupResponse = ResetClusterParameterGroupResponse { _rcpgrParameterGroupName :: Maybe Text , _rcpgrParameterGroupStatus :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ResetClusterParameterGroupResponse' constructor. --
gen/Network/AWS/Redshift/RestoreFromClusterSnapshot.hs view
@@ -93,7 +93,7 @@ , _rfcsSnapshotClusterIdentifier :: Maybe Text , _rfcsSnapshotIdentifier :: Text , _rfcsVpcSecurityGroupIds :: List "member" Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'RestoreFromClusterSnapshot' constructor. --@@ -325,7 +325,7 @@ newtype RestoreFromClusterSnapshotResponse = RestoreFromClusterSnapshotResponse { _rfcsrCluster :: Maybe Cluster- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'RestoreFromClusterSnapshotResponse' constructor. --
gen/Network/AWS/Redshift/RevokeClusterSecurityGroupIngress.hs view
@@ -59,7 +59,7 @@ , _rcsgiClusterSecurityGroupName :: Text , _rcsgiEC2SecurityGroupName :: Maybe Text , _rcsgiEC2SecurityGroupOwnerId :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'RevokeClusterSecurityGroupIngress' constructor. --@@ -113,7 +113,7 @@ newtype RevokeClusterSecurityGroupIngressResponse = RevokeClusterSecurityGroupIngressResponse { _rcsgirClusterSecurityGroup :: Maybe ClusterSecurityGroup- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'RevokeClusterSecurityGroupIngressResponse' constructor. --
gen/Network/AWS/Redshift/RevokeSnapshotAccess.hs view
@@ -57,7 +57,7 @@ { _rsaAccountWithRestoreAccess :: Text , _rsaSnapshotClusterIdentifier :: Maybe Text , _rsaSnapshotIdentifier :: Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'RevokeSnapshotAccess' constructor. --@@ -100,7 +100,7 @@ newtype RevokeSnapshotAccessResponse = RevokeSnapshotAccessResponse { _rsarSnapshot :: Maybe Snapshot- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'RevokeSnapshotAccessResponse' constructor. --
gen/Network/AWS/Redshift/RotateEncryptionKey.hs view
@@ -49,7 +49,7 @@ newtype RotateEncryptionKey = RotateEncryptionKey { _rekClusterIdentifier :: Text- } deriving (Eq, Ord, Show, Monoid, IsString)+ } deriving (Eq, Ord, Read, Show, Monoid, IsString) -- | 'RotateEncryptionKey' constructor. --@@ -73,7 +73,7 @@ newtype RotateEncryptionKeyResponse = RotateEncryptionKeyResponse { _rekrCluster :: Maybe Cluster- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'RotateEncryptionKeyResponse' constructor. --
gen/Network/AWS/Redshift/Types.hs view
@@ -463,7 +463,7 @@ , _sTags :: List "member" Tag , _sTotalBackupSizeInMegaBytes :: Maybe Double , _sVpcId :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'Snapshot' constructor. --@@ -767,7 +767,7 @@ , _cpgParameterGroupFamily :: Maybe Text , _cpgParameterGroupName :: Maybe Text , _cpgTags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ClusterParameterGroup' constructor. --@@ -830,7 +830,7 @@ , _rsProgressInMegaBytes :: Maybe Integer , _rsSnapshotSizeInMegaBytes :: Maybe Integer , _rsStatus :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'RestoreStatus' constructor. --@@ -921,7 +921,7 @@ , _eSeverity :: Maybe Text , _eSourceIdentifier :: Maybe Text , _eSourceType :: Maybe SourceType- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'Event' constructor. --@@ -1007,7 +1007,7 @@ data ClusterSnapshotCopyStatus = ClusterSnapshotCopyStatus { _cscsDestinationRegion :: Maybe Text , _cscsRetentionPeriod :: Maybe Integer- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ClusterSnapshotCopyStatus' constructor. --@@ -1049,7 +1049,7 @@ data Tag = Tag { _tagKey :: Maybe Text , _tagValue :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'Tag' constructor. --@@ -1088,7 +1088,7 @@ { _hccHsmClientCertificateIdentifier :: Maybe Text , _hccHsmClientCertificatePublicKey :: Maybe Text , _hccTags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'HsmClientCertificate' constructor. --@@ -1169,7 +1169,7 @@ , _cTags :: List "member" Tag , _cVpcId :: Maybe Text , _cVpcSecurityGroups :: List "member" VpcSecurityGroupMembership- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'Cluster' constructor. --@@ -1510,7 +1510,7 @@ { _cnNodeRole :: Maybe Text , _cnPrivateIPAddress :: Maybe Text , _cnPublicIPAddress :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ClusterNode' constructor. --@@ -1561,7 +1561,7 @@ , _ecsgEC2SecurityGroupOwnerId :: Maybe Text , _ecsgStatus :: Maybe Text , _ecsgTags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'EC2SecurityGroup' constructor. --@@ -1623,7 +1623,7 @@ , _ocoClusterType :: Maybe Text , _ocoClusterVersion :: Maybe Text , _ocoNodeType :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'OrderableClusterOption' constructor. --@@ -1684,7 +1684,7 @@ | STClusterParameterGroup -- ^ cluster-parameter-group | STClusterSecurityGroup -- ^ cluster-security-group | STClusterSnapshot -- ^ cluster-snapshot- deriving (Eq, Ord, Show, Generic, Enum)+ deriving (Eq, Ord, Read, Show, Generic, Enum) instance Hashable SourceType @@ -1714,7 +1714,7 @@ data ClusterParameterGroupStatus = ClusterParameterGroupStatus { _cpgsParameterApplyStatus :: Maybe Text , _cpgsParameterGroupName :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ClusterParameterGroupStatus' constructor. --@@ -1756,7 +1756,7 @@ { _sSubnetAvailabilityZone :: Maybe AvailabilityZone , _sSubnetIdentifier :: Maybe Text , _sSubnetStatus :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'Subnet' constructor. --@@ -1807,7 +1807,7 @@ , _csgEC2SecurityGroups :: List "member" EC2SecurityGroup , _csgIPRanges :: List "member" IPRange , _csgTags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ClusterSecurityGroup' constructor. --@@ -1879,7 +1879,7 @@ { _dcpMarker :: Maybe Text , _dcpParameterGroupFamily :: Maybe Text , _dcpParameters :: List "member" Parameter- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DefaultClusterParameters' constructor. --@@ -1936,7 +1936,7 @@ , _csg1Subnets :: List "member" Subnet , _csg1Tags :: List "member" Tag , _csg1VpcId :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ClusterSubnetGroup' constructor. --@@ -2015,7 +2015,7 @@ , _eimEventDescription :: Maybe Text , _eimEventId :: Maybe Text , _eimSeverity :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'EventInfoMap' constructor. --@@ -2076,7 +2076,7 @@ data ClusterSecurityGroupMembership = ClusterSecurityGroupMembership { _csgmClusterSecurityGroupName :: Maybe Text , _csgmStatus :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ClusterSecurityGroupMembership' constructor. --@@ -2122,7 +2122,7 @@ , _rnoRecurringCharges :: List "member" RecurringCharge , _rnoReservedNodeOfferingId :: Maybe Text , _rnoUsagePrice :: Maybe Double- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ReservedNodeOffering' constructor. --@@ -2233,7 +2233,7 @@ , _rnStartTime :: Maybe ISO8601 , _rnState :: Maybe Text , _rnUsagePrice :: Maybe Double- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ReservedNode' constructor. --@@ -2378,7 +2378,7 @@ , _lsLastSuccessfulDeliveryTime :: Maybe ISO8601 , _lsLoggingEnabled :: Maybe Bool , _lsS3KeyPrefix :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'LoggingStatus' constructor. --@@ -2457,7 +2457,7 @@ newtype AccountWithRestoreAccess = AccountWithRestoreAccess { _awraAccountId :: Maybe Text- } deriving (Eq, Ord, Show, Monoid)+ } deriving (Eq, Ord, Read, Show, Monoid) -- | 'AccountWithRestoreAccess' constructor. --@@ -2485,7 +2485,7 @@ newtype AvailabilityZone = AvailabilityZone { _azName :: Maybe Text- } deriving (Eq, Ord, Show, Monoid)+ } deriving (Eq, Ord, Read, Show, Monoid) -- | 'AvailabilityZone' constructor. --@@ -2523,7 +2523,7 @@ , _esStatus :: Maybe Text , _esSubscriptionCreationTime :: Maybe ISO8601 , _esTags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'EventSubscription' constructor. --@@ -2668,7 +2668,7 @@ { _hsHsmClientCertificateIdentifier :: Maybe Text , _hsHsmConfigurationIdentifier :: Maybe Text , _hsStatus :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'HsmStatus' constructor. --@@ -2724,7 +2724,7 @@ data ClusterParameterGroupNameMessage = ClusterParameterGroupNameMessage { _cpgnmParameterGroupName :: Maybe Text , _cpgnmParameterGroupStatus :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ClusterParameterGroupNameMessage' constructor. --@@ -2767,7 +2767,7 @@ data ElasticIpStatus = ElasticIpStatus { _eisElasticIp :: Maybe Text , _eisStatus :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ElasticIpStatus' constructor. --@@ -2806,7 +2806,7 @@ { _cvClusterParameterGroupFamily :: Maybe Text , _cvClusterVersion :: Maybe Text , _cvDescription :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ClusterVersion' constructor. --@@ -2855,7 +2855,7 @@ data RecurringCharge = RecurringCharge { _rcRecurringChargeAmount :: Maybe Double , _rcRecurringChargeFrequency :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'RecurringCharge' constructor. --@@ -2897,7 +2897,7 @@ data Endpoint = Endpoint { _eAddress :: Maybe Text , _ePort :: Maybe Int- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'Endpoint' constructor. --@@ -2936,7 +2936,7 @@ { _iprCIDRIP :: Maybe Text , _iprStatus :: Maybe Text , _iprTags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'IPRange' constructor. --@@ -2984,7 +2984,7 @@ { _trResourceName :: Maybe Text , _trResourceType :: Maybe Text , _trTag :: Maybe Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'TaggedResource' constructor. --@@ -3037,7 +3037,7 @@ data EventCategoriesMap = EventCategoriesMap { _ecmEvents :: List "member" EventInfoMap , _ecmSourceType :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'EventCategoriesMap' constructor. --@@ -3079,7 +3079,7 @@ , _hcHsmIpAddress :: Maybe Text , _hcHsmPartitionName :: Maybe Text , _hcTags :: List "member" Tag- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'HsmConfiguration' constructor. --@@ -3153,7 +3153,7 @@ , _pmvMasterUserPassword :: Maybe Text , _pmvNodeType :: Maybe Text , _pmvNumberOfNodes :: Maybe Int- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'PendingModifiedValues' constructor. --@@ -3243,7 +3243,7 @@ data VpcSecurityGroupMembership = VpcSecurityGroupMembership { _vsgmStatus :: Maybe Text , _vsgmVpcSecurityGroupId :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'VpcSecurityGroupMembership' constructor. --@@ -3286,7 +3286,7 @@ , _pParameterName :: Maybe Text , _pParameterValue :: Maybe Text , _pSource :: Maybe Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'Parameter' constructor. --