module Network.AWS.Redshift.Types
(
redshift
, _ClusterSecurityGroupQuotaExceededFault
, _InvalidS3KeyPrefixFault
, _SourceNotFoundFault
, _AuthorizationQuotaExceededFault
, _CopyToRegionDisabledFault
, _LimitExceededFault
, _InvalidClusterSecurityGroupStateFault
, _ClusterSecurityGroupAlreadyExistsFault
, _ClusterSnapshotNotFoundFault
, _InvalidElasticIPFault
, _HSMConfigurationNotFoundFault
, _AuthorizationAlreadyExistsFault
, _SubscriptionCategoryNotFoundFault
, _HSMConfigurationAlreadyExistsFault
, _SubscriptionNotFoundFault
, _InvalidS3BucketNameFault
, _ClusterSnapshotAlreadyExistsFault
, _InvalidSubnet
, _InvalidHSMConfigurationStateFault
, _SnapshotCopyAlreadyDisabledFault
, _ClusterQuotaExceededFault
, _HSMClientCertificateQuotaExceededFault
, _ClusterParameterGroupNotFoundFault
, _SnapshotCopyGrantQuotaExceededFault
, _NumberOfNodesPerClusterLimitExceededFault
, _SnapshotCopyAlreadyEnabledFault
, _ClusterParameterGroupAlreadyExistsFault
, _SnapshotCopyDisabledFault
, _ResizeNotFoundFault
, _HSMClientCertificateNotFoundFault
, _SNSTopicARNNotFoundFault
, _ClusterNotFoundFault
, _ClusterParameterGroupQuotaExceededFault
, _SnapshotCopyGrantAlreadyExistsFault
, _SNSNoAuthorizationFault
, _InvalidClusterStateFault
, _SnapshotCopyGrantNotFoundFault
, _HSMConfigurationQuotaExceededFault
, _ClusterSnapshotQuotaExceededFault
, _InsufficientClusterCapacityFault
, _SNSInvalidTopicFault
, _UnsupportedOptionFault
, _SubscriptionAlreadyExistFault
, _InvalidVPCNetworkStateFault
, _ClusterSubnetGroupNotFoundFault
, _BucketNotFoundFault
, _InvalidSubscriptionStateFault
, _AuthorizationNotFoundFault
, _InvalidClusterSubnetGroupStateFault
, _UnsupportedOperationFault
, _ClusterSubnetGroupAlreadyExistsFault
, _InvalidClusterSnapshotStateFault
, _ClusterSecurityGroupNotFoundFault
, _ReservedNodeNotFoundFault
, _ReservedNodeOfferingNotFoundFault
, _InvalidClusterSubnetStateFault
, _IncompatibleOrderableOptions
, _EventSubscriptionQuotaExceededFault
, _InvalidClusterParameterGroupStateFault
, _ReservedNodeAlreadyExistsFault
, _InvalidRestoreFault
, _ResourceNotFoundFault
, _SubscriptionEventIdNotFoundFault
, _InvalidSnapshotCopyGrantStateFault
, _UnknownSnapshotCopyRegionFault
, _ReservedNodeQuotaExceededFault
, _ClusterSubnetQuotaExceededFault
, _ClusterAlreadyExistsFault
, _AccessToSnapshotDeniedFault
, _TagLimitExceededFault
, _NumberOfNodesQuotaExceededFault
, _HSMClientCertificateAlreadyExistsFault
, _InvalidHSMClientCertificateStateFault
, _SubnetAlreadyInUse
, _SubscriptionSeverityNotFoundFault
, _UnauthorizedOperation
, _InvalidTagFault
, _InsufficientS3BucketPolicyFault
, _ClusterSubnetGroupQuotaExceededFault
, ParameterApplyType (..)
, SourceType (..)
, AccountWithRestoreAccess
, accountWithRestoreAccess
, awraAccountId
, AvailabilityZone
, availabilityZone
, azName
, Cluster
, cluster
, cRestoreStatus
, cClusterSnapshotCopyStatus
, cClusterRevisionNumber
, cPubliclyAccessible
, cMasterUsername
, cVPCId
, cClusterSecurityGroups
, cAutomatedSnapshotRetentionPeriod
, cEncrypted
, cClusterSubnetGroupName
, cClusterIdentifier
, cNumberOfNodes
, cClusterPublicKey
, cPreferredMaintenanceWindow
, cModifyStatus
, cKMSKeyId
, cClusterParameterGroups
, cAvailabilityZone
, cVPCSecurityGroups
, cHSMStatus
, cElasticIPStatus
, cClusterVersion
, cNodeType
, cClusterCreateTime
, cEndpoint
, cAllowVersionUpgrade
, cClusterStatus
, cPendingModifiedValues
, cTags
, cClusterNodes
, cDBName
, ClusterNode
, clusterNode
, cnNodeRole
, cnPrivateIPAddress
, cnPublicIPAddress
, ClusterParameterGroup
, clusterParameterGroup
, cpgParameterGroupFamily
, cpgDescription
, cpgTags
, cpgParameterGroupName
, ClusterParameterGroupNameMessage
, clusterParameterGroupNameMessage
, cpgnmParameterGroupStatus
, cpgnmParameterGroupName
, ClusterParameterGroupStatus
, clusterParameterGroupStatus
, cpgsClusterParameterStatusList
, cpgsParameterApplyStatus
, cpgsParameterGroupName
, ClusterParameterStatus
, clusterParameterStatus
, cpsParameterApplyErrorDescription
, cpsParameterName
, cpsParameterApplyStatus
, ClusterSecurityGroup
, clusterSecurityGroup
, cluClusterSecurityGroupName
, cluIPRanges
, cluEC2SecurityGroups
, cluDescription
, cluTags
, ClusterSecurityGroupMembership
, clusterSecurityGroupMembership
, csgmStatus
, csgmClusterSecurityGroupName
, ClusterSnapshotCopyStatus
, clusterSnapshotCopyStatus
, cscsRetentionPeriod
, cscsDestinationRegion
, cscsSnapshotCopyGrantName
, ClusterSubnetGroup
, clusterSubnetGroup
, csgVPCId
, csgSubnets
, csgClusterSubnetGroupName
, csgSubnetGroupStatus
, csgDescription
, csgTags
, ClusterVersion
, clusterVersion
, cvClusterParameterGroupFamily
, cvClusterVersion
, cvDescription
, DefaultClusterParameters
, defaultClusterParameters
, dcpMarker
, dcpParameters
, dcpParameterGroupFamily
, EC2SecurityGroup
, ec2SecurityGroup
, esgStatus
, esgEC2SecurityGroupOwnerId
, esgEC2SecurityGroupName
, esgTags
, ElasticIPStatus
, elasticIPStatus
, eisStatus
, eisElasticIP
, Endpoint
, endpoint
, eAddress
, ePort
, Event
, event
, eSourceType
, eSeverity
, eSourceIdentifier
, eDate
, eEventCategories
, eMessage
, eEventId
, EventCategoriesMap
, eventCategoriesMap
, ecmSourceType
, ecmEvents
, EventInfoMap
, eventInfoMap
, eimEventDescription
, eimSeverity
, eimEventCategories
, eimEventId
, EventSubscription
, eventSubscription
, esStatus
, esCustomerAWSId
, esCustSubscriptionId
, esSNSTopicARN
, esEnabled
, esSourceType
, esSeverity
, esSubscriptionCreationTime
, esEventCategoriesList
, esTags
, esSourceIdsList
, HSMClientCertificate
, hsmClientCertificate
, hccHSMClientCertificateIdentifier
, hccHSMClientCertificatePublicKey
, hccTags
, HSMConfiguration
, hsmConfiguration
, hcHSMConfigurationIdentifier
, hcHSMPartitionName
, hcDescription
, hcTags
, hcHSMIPAddress
, HSMStatus
, hsmStatus
, hsStatus
, hsHSMConfigurationIdentifier
, hsHSMClientCertificateIdentifier
, IPRange
, ipRange
, irStatus
, irCIdRIP
, irTags
, LoggingStatus
, loggingStatus
, lsLastFailureTime
, lsLastSuccessfulDeliveryTime
, lsS3KeyPrefix
, lsBucketName
, lsLoggingEnabled
, lsLastFailureMessage
, OrderableClusterOption
, orderableClusterOption
, ocoAvailabilityZones
, ocoClusterType
, ocoClusterVersion
, ocoNodeType
, Parameter
, parameter
, pApplyType
, pParameterValue
, pMinimumEngineVersion
, pSource
, pIsModifiable
, pDataType
, pAllowedValues
, pParameterName
, pDescription
, PendingModifiedValues
, pendingModifiedValues
, pmvMasterUserPassword
, pmvAutomatedSnapshotRetentionPeriod
, pmvClusterIdentifier
, pmvNumberOfNodes
, pmvClusterType
, pmvClusterVersion
, pmvNodeType
, RecurringCharge
, recurringCharge
, rcRecurringChargeFrequency
, rcRecurringChargeAmount
, ReservedNode
, reservedNode
, rnState
, rnCurrencyCode
, rnStartTime
, rnNodeCount
, rnReservedNodeId
, rnReservedNodeOfferingId
, rnRecurringCharges
, rnOfferingType
, rnUsagePrice
, rnNodeType
, rnFixedPrice
, rnDuration
, ReservedNodeOffering
, reservedNodeOffering
, rnoCurrencyCode
, rnoReservedNodeOfferingId
, rnoRecurringCharges
, rnoOfferingType
, rnoUsagePrice
, rnoNodeType
, rnoFixedPrice
, rnoDuration
, RestoreStatus
, restoreStatus
, rsStatus
, rsEstimatedTimeToCompletionInSeconds
, rsCurrentRestoreRateInMegaBytesPerSecond
, rsProgressInMegaBytes
, rsElapsedTimeInSeconds
, rsSnapshotSizeInMegaBytes
, Snapshot
, snapshot
, sStatus
, sRestorableNodeTypes
, sAccountsWithRestoreAccess
, sSnapshotIdentifier
, sEncryptedWithHSM
, sMasterUsername
, sSourceRegion
, sVPCId
, sBackupProgressInMegaBytes
, sEncrypted
, sClusterIdentifier
, sNumberOfNodes
, sSnapshotType
, sKMSKeyId
, sAvailabilityZone
, sCurrentBackupRateInMegaBytesPerSecond
, sSnapshotCreateTime
, sClusterVersion
, sOwnerAccount
, sNodeType
, sElapsedTimeInSeconds
, sClusterCreateTime
, sEstimatedSecondsToCompletion
, sActualIncrementalBackupSizeInMegaBytes
, sTags
, sPort
, sTotalBackupSizeInMegaBytes
, sDBName
, SnapshotCopyGrant
, snapshotCopyGrant
, scgKMSKeyId
, scgSnapshotCopyGrantName
, scgTags
, Subnet
, subnet
, sSubnetStatus
, sSubnetIdentifier
, sSubnetAvailabilityZone
, Tag
, tag
, tagValue
, tagKey
, TaggedResource
, taggedResource
, trTag
, trResourceType
, trResourceName
, VPCSecurityGroupMembership
, vpcSecurityGroupMembership
, vsgmStatus
, vsgmVPCSecurityGroupId
) where
import Network.AWS.Prelude
import Network.AWS.Redshift.Types.Product
import Network.AWS.Redshift.Types.Sum
import Network.AWS.Sign.V4
redshift :: Service
redshift =
Service
{ _svcAbbrev = "Redshift"
, _svcSigner = v4
, _svcPrefix = "redshift"
, _svcVersion = "2012-12-01"
, _svcEndpoint = defaultEndpoint redshift
, _svcTimeout = Just 70
, _svcCheck = statusSuccess
, _svcError = parseXMLError
, _svcRetry = retry
}
where
retry =
Exponential
{ _retryBase = 5.0e-2
, _retryGrowth = 2
, _retryAttempts = 5
, _retryCheck = check
}
check e
| has (hasCode "ThrottlingException" . hasStatus 400) e =
Just "throttling_exception"
| has (hasCode "Throttling" . hasStatus 400) e = Just "throttling"
| has (hasStatus 503) e = Just "service_unavailable"
| has (hasStatus 500) e = Just "general_server_error"
| has (hasStatus 509) e = Just "limit_exceeded"
| otherwise = Nothing
_ClusterSecurityGroupQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterSecurityGroupQuotaExceededFault =
_ServiceError .
hasStatus 400 . hasCode "QuotaExceeded.ClusterSecurityGroup"
_InvalidS3KeyPrefixFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidS3KeyPrefixFault =
_ServiceError . hasStatus 400 . hasCode "InvalidS3KeyPrefixFault"
_SourceNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_SourceNotFoundFault = _ServiceError . hasStatus 404 . hasCode "SourceNotFound"
_AuthorizationQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_AuthorizationQuotaExceededFault =
_ServiceError . hasStatus 400 . hasCode "AuthorizationQuotaExceeded"
_CopyToRegionDisabledFault :: AsError a => Getting (First ServiceError) a ServiceError
_CopyToRegionDisabledFault =
_ServiceError . hasStatus 400 . hasCode "CopyToRegionDisabledFault"
_LimitExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_LimitExceededFault =
_ServiceError . hasStatus 400 . hasCode "LimitExceededFault"
_InvalidClusterSecurityGroupStateFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidClusterSecurityGroupStateFault =
_ServiceError . hasStatus 400 . hasCode "InvalidClusterSecurityGroupState"
_ClusterSecurityGroupAlreadyExistsFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterSecurityGroupAlreadyExistsFault =
_ServiceError . hasStatus 400 . hasCode "ClusterSecurityGroupAlreadyExists"
_ClusterSnapshotNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterSnapshotNotFoundFault =
_ServiceError . hasStatus 404 . hasCode "ClusterSnapshotNotFound"
_InvalidElasticIPFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidElasticIPFault =
_ServiceError . hasStatus 400 . hasCode "InvalidElasticIpFault"
_HSMConfigurationNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_HSMConfigurationNotFoundFault =
_ServiceError . hasStatus 400 . hasCode "HsmConfigurationNotFoundFault"
_AuthorizationAlreadyExistsFault :: AsError a => Getting (First ServiceError) a ServiceError
_AuthorizationAlreadyExistsFault =
_ServiceError . hasStatus 400 . hasCode "AuthorizationAlreadyExists"
_SubscriptionCategoryNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_SubscriptionCategoryNotFoundFault =
_ServiceError . hasStatus 404 . hasCode "SubscriptionCategoryNotFound"
_HSMConfigurationAlreadyExistsFault :: AsError a => Getting (First ServiceError) a ServiceError
_HSMConfigurationAlreadyExistsFault =
_ServiceError .
hasStatus 400 . hasCode "HsmConfigurationAlreadyExistsFault"
_SubscriptionNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_SubscriptionNotFoundFault =
_ServiceError . hasStatus 404 . hasCode "SubscriptionNotFound"
_InvalidS3BucketNameFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidS3BucketNameFault =
_ServiceError . hasStatus 400 . hasCode "InvalidS3BucketNameFault"
_ClusterSnapshotAlreadyExistsFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterSnapshotAlreadyExistsFault =
_ServiceError . hasStatus 400 . hasCode "ClusterSnapshotAlreadyExists"
_InvalidSubnet :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidSubnet = _ServiceError . hasStatus 400 . hasCode "InvalidSubnet"
_InvalidHSMConfigurationStateFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidHSMConfigurationStateFault =
_ServiceError . hasStatus 400 . hasCode "InvalidHsmConfigurationStateFault"
_SnapshotCopyAlreadyDisabledFault :: AsError a => Getting (First ServiceError) a ServiceError
_SnapshotCopyAlreadyDisabledFault =
_ServiceError . hasStatus 400 . hasCode "SnapshotCopyAlreadyDisabledFault"
_ClusterQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterQuotaExceededFault =
_ServiceError . hasStatus 400 . hasCode "ClusterQuotaExceeded"
_HSMClientCertificateQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_HSMClientCertificateQuotaExceededFault =
_ServiceError .
hasStatus 400 . hasCode "HsmClientCertificateQuotaExceededFault"
_ClusterParameterGroupNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterParameterGroupNotFoundFault =
_ServiceError . hasStatus 404 . hasCode "ClusterParameterGroupNotFound"
_SnapshotCopyGrantQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_SnapshotCopyGrantQuotaExceededFault =
_ServiceError .
hasStatus 400 . hasCode "SnapshotCopyGrantQuotaExceededFault"
_NumberOfNodesPerClusterLimitExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_NumberOfNodesPerClusterLimitExceededFault =
_ServiceError .
hasStatus 400 . hasCode "NumberOfNodesPerClusterLimitExceeded"
_SnapshotCopyAlreadyEnabledFault :: AsError a => Getting (First ServiceError) a ServiceError
_SnapshotCopyAlreadyEnabledFault =
_ServiceError . hasStatus 400 . hasCode "SnapshotCopyAlreadyEnabledFault"
_ClusterParameterGroupAlreadyExistsFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterParameterGroupAlreadyExistsFault =
_ServiceError .
hasStatus 400 . hasCode "ClusterParameterGroupAlreadyExists"
_SnapshotCopyDisabledFault :: AsError a => Getting (First ServiceError) a ServiceError
_SnapshotCopyDisabledFault =
_ServiceError . hasStatus 400 . hasCode "SnapshotCopyDisabledFault"
_ResizeNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_ResizeNotFoundFault = _ServiceError . hasStatus 404 . hasCode "ResizeNotFound"
_HSMClientCertificateNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_HSMClientCertificateNotFoundFault =
_ServiceError . hasStatus 400 . hasCode "HsmClientCertificateNotFoundFault"
_SNSTopicARNNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_SNSTopicARNNotFoundFault =
_ServiceError . hasStatus 404 . hasCode "SNSTopicArnNotFound"
_ClusterNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterNotFoundFault =
_ServiceError . hasStatus 404 . hasCode "ClusterNotFound"
_ClusterParameterGroupQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterParameterGroupQuotaExceededFault =
_ServiceError .
hasStatus 400 . hasCode "ClusterParameterGroupQuotaExceeded"
_SnapshotCopyGrantAlreadyExistsFault :: AsError a => Getting (First ServiceError) a ServiceError
_SnapshotCopyGrantAlreadyExistsFault =
_ServiceError .
hasStatus 400 . hasCode "SnapshotCopyGrantAlreadyExistsFault"
_SNSNoAuthorizationFault :: AsError a => Getting (First ServiceError) a ServiceError
_SNSNoAuthorizationFault =
_ServiceError . hasStatus 400 . hasCode "SNSNoAuthorization"
_InvalidClusterStateFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidClusterStateFault =
_ServiceError . hasStatus 400 . hasCode "InvalidClusterState"
_SnapshotCopyGrantNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_SnapshotCopyGrantNotFoundFault =
_ServiceError . hasStatus 400 . hasCode "SnapshotCopyGrantNotFoundFault"
_HSMConfigurationQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_HSMConfigurationQuotaExceededFault =
_ServiceError .
hasStatus 400 . hasCode "HsmConfigurationQuotaExceededFault"
_ClusterSnapshotQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterSnapshotQuotaExceededFault =
_ServiceError . hasStatus 400 . hasCode "ClusterSnapshotQuotaExceeded"
_InsufficientClusterCapacityFault :: AsError a => Getting (First ServiceError) a ServiceError
_InsufficientClusterCapacityFault =
_ServiceError . hasStatus 400 . hasCode "InsufficientClusterCapacity"
_SNSInvalidTopicFault :: AsError a => Getting (First ServiceError) a ServiceError
_SNSInvalidTopicFault =
_ServiceError . hasStatus 400 . hasCode "SNSInvalidTopic"
_UnsupportedOptionFault :: AsError a => Getting (First ServiceError) a ServiceError
_UnsupportedOptionFault =
_ServiceError . hasStatus 400 . hasCode "UnsupportedOptionFault"
_SubscriptionAlreadyExistFault :: AsError a => Getting (First ServiceError) a ServiceError
_SubscriptionAlreadyExistFault =
_ServiceError . hasStatus 400 . hasCode "SubscriptionAlreadyExist"
_InvalidVPCNetworkStateFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidVPCNetworkStateFault =
_ServiceError . hasStatus 400 . hasCode "InvalidVPCNetworkStateFault"
_ClusterSubnetGroupNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterSubnetGroupNotFoundFault =
_ServiceError . hasStatus 400 . hasCode "ClusterSubnetGroupNotFoundFault"
_BucketNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_BucketNotFoundFault =
_ServiceError . hasStatus 400 . hasCode "BucketNotFoundFault"
_InvalidSubscriptionStateFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidSubscriptionStateFault =
_ServiceError . hasStatus 400 . hasCode "InvalidSubscriptionStateFault"
_AuthorizationNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_AuthorizationNotFoundFault =
_ServiceError . hasStatus 404 . hasCode "AuthorizationNotFound"
_InvalidClusterSubnetGroupStateFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidClusterSubnetGroupStateFault =
_ServiceError .
hasStatus 400 . hasCode "InvalidClusterSubnetGroupStateFault"
_UnsupportedOperationFault :: AsError a => Getting (First ServiceError) a ServiceError
_UnsupportedOperationFault =
_ServiceError . hasStatus 400 . hasCode "UnsupportedOperation"
_ClusterSubnetGroupAlreadyExistsFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterSubnetGroupAlreadyExistsFault =
_ServiceError . hasStatus 400 . hasCode "ClusterSubnetGroupAlreadyExists"
_InvalidClusterSnapshotStateFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidClusterSnapshotStateFault =
_ServiceError . hasStatus 400 . hasCode "InvalidClusterSnapshotState"
_ClusterSecurityGroupNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterSecurityGroupNotFoundFault =
_ServiceError . hasStatus 404 . hasCode "ClusterSecurityGroupNotFound"
_ReservedNodeNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_ReservedNodeNotFoundFault =
_ServiceError . hasStatus 404 . hasCode "ReservedNodeNotFound"
_ReservedNodeOfferingNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_ReservedNodeOfferingNotFoundFault =
_ServiceError . hasStatus 404 . hasCode "ReservedNodeOfferingNotFound"
_InvalidClusterSubnetStateFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidClusterSubnetStateFault =
_ServiceError . hasStatus 400 . hasCode "InvalidClusterSubnetStateFault"
_IncompatibleOrderableOptions :: AsError a => Getting (First ServiceError) a ServiceError
_IncompatibleOrderableOptions =
_ServiceError . hasStatus 400 . hasCode "IncompatibleOrderableOptions"
_EventSubscriptionQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_EventSubscriptionQuotaExceededFault =
_ServiceError . hasStatus 400 . hasCode "EventSubscriptionQuotaExceeded"
_InvalidClusterParameterGroupStateFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidClusterParameterGroupStateFault =
_ServiceError . hasStatus 400 . hasCode "InvalidClusterParameterGroupState"
_ReservedNodeAlreadyExistsFault :: AsError a => Getting (First ServiceError) a ServiceError
_ReservedNodeAlreadyExistsFault =
_ServiceError . hasStatus 404 . hasCode "ReservedNodeAlreadyExists"
_InvalidRestoreFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidRestoreFault = _ServiceError . hasStatus 406 . hasCode "InvalidRestore"
_ResourceNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_ResourceNotFoundFault =
_ServiceError . hasStatus 404 . hasCode "ResourceNotFoundFault"
_SubscriptionEventIdNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_SubscriptionEventIdNotFoundFault =
_ServiceError . hasStatus 404 . hasCode "SubscriptionEventIdNotFound"
_InvalidSnapshotCopyGrantStateFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidSnapshotCopyGrantStateFault =
_ServiceError .
hasStatus 400 . hasCode "InvalidSnapshotCopyGrantStateFault"
_UnknownSnapshotCopyRegionFault :: AsError a => Getting (First ServiceError) a ServiceError
_UnknownSnapshotCopyRegionFault =
_ServiceError . hasStatus 404 . hasCode "UnknownSnapshotCopyRegionFault"
_ReservedNodeQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_ReservedNodeQuotaExceededFault =
_ServiceError . hasStatus 400 . hasCode "ReservedNodeQuotaExceeded"
_ClusterSubnetQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterSubnetQuotaExceededFault =
_ServiceError . hasStatus 400 . hasCode "ClusterSubnetQuotaExceededFault"
_ClusterAlreadyExistsFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterAlreadyExistsFault =
_ServiceError . hasStatus 400 . hasCode "ClusterAlreadyExists"
_AccessToSnapshotDeniedFault :: AsError a => Getting (First ServiceError) a ServiceError
_AccessToSnapshotDeniedFault =
_ServiceError . hasStatus 400 . hasCode "AccessToSnapshotDenied"
_TagLimitExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_TagLimitExceededFault =
_ServiceError . hasStatus 400 . hasCode "TagLimitExceededFault"
_NumberOfNodesQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_NumberOfNodesQuotaExceededFault =
_ServiceError . hasStatus 400 . hasCode "NumberOfNodesQuotaExceeded"
_HSMClientCertificateAlreadyExistsFault :: AsError a => Getting (First ServiceError) a ServiceError
_HSMClientCertificateAlreadyExistsFault =
_ServiceError .
hasStatus 400 . hasCode "HsmClientCertificateAlreadyExistsFault"
_InvalidHSMClientCertificateStateFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidHSMClientCertificateStateFault =
_ServiceError .
hasStatus 400 . hasCode "InvalidHsmClientCertificateStateFault"
_SubnetAlreadyInUse :: AsError a => Getting (First ServiceError) a ServiceError
_SubnetAlreadyInUse =
_ServiceError . hasStatus 400 . hasCode "SubnetAlreadyInUse"
_SubscriptionSeverityNotFoundFault :: AsError a => Getting (First ServiceError) a ServiceError
_SubscriptionSeverityNotFoundFault =
_ServiceError . hasStatus 404 . hasCode "SubscriptionSeverityNotFound"
_UnauthorizedOperation :: AsError a => Getting (First ServiceError) a ServiceError
_UnauthorizedOperation =
_ServiceError . hasStatus 400 . hasCode "UnauthorizedOperation"
_InvalidTagFault :: AsError a => Getting (First ServiceError) a ServiceError
_InvalidTagFault = _ServiceError . hasStatus 400 . hasCode "InvalidTagFault"
_InsufficientS3BucketPolicyFault :: AsError a => Getting (First ServiceError) a ServiceError
_InsufficientS3BucketPolicyFault =
_ServiceError . hasStatus 400 . hasCode "InsufficientS3BucketPolicyFault"
_ClusterSubnetGroupQuotaExceededFault :: AsError a => Getting (First ServiceError) a ServiceError
_ClusterSubnetGroupQuotaExceededFault =
_ServiceError . hasStatus 400 . hasCode "ClusterSubnetGroupQuotaExceeded"