module Stratosphere.RDS.DBCluster (
        module Exports, DBCluster(..), mkDBCluster
    ) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.RDS.DBCluster.DBClusterRoleProperty as Exports
import {-# SOURCE #-} Stratosphere.RDS.DBCluster.MasterUserSecretProperty as Exports
import {-# SOURCE #-} Stratosphere.RDS.DBCluster.ScalingConfigurationProperty as Exports
import {-# SOURCE #-} Stratosphere.RDS.DBCluster.ServerlessV2ScalingConfigurationProperty as Exports
import Stratosphere.ResourceProperties
import Stratosphere.Tag
import Stratosphere.Value
data DBCluster
  = -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html>
    DBCluster {DBCluster -> ()
haddock_workaround_ :: (),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-allocatedstorage>
               DBCluster -> Maybe (Value Integer)
allocatedStorage :: (Prelude.Maybe (Value Prelude.Integer)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-associatedroles>
               DBCluster -> Maybe [DBClusterRoleProperty]
associatedRoles :: (Prelude.Maybe [DBClusterRoleProperty]),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-autominorversionupgrade>
               DBCluster -> Maybe (Value Bool)
autoMinorVersionUpgrade :: (Prelude.Maybe (Value Prelude.Bool)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-availabilityzones>
               DBCluster -> Maybe (ValueList Text)
availabilityZones :: (Prelude.Maybe (ValueList Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-backtrackwindow>
               DBCluster -> Maybe (Value Integer)
backtrackWindow :: (Prelude.Maybe (Value Prelude.Integer)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-backupretentionperiod>
               DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: (Prelude.Maybe (Value Prelude.Integer)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-clusterscalabilitytype>
               DBCluster -> Maybe (Value Text)
clusterScalabilityType :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-copytagstosnapshot>
               DBCluster -> Maybe (Value Bool)
copyTagsToSnapshot :: (Prelude.Maybe (Value Prelude.Bool)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbclusteridentifier>
               DBCluster -> Maybe (Value Text)
dBClusterIdentifier :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbclusterinstanceclass>
               DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbclusterparametergroupname>
               DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbinstanceparametergroupname>
               DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbsubnetgroupname>
               DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbsystemid>
               DBCluster -> Maybe (Value Text)
dBSystemId :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-databaseinsightsmode>
               DBCluster -> Maybe (Value Text)
databaseInsightsMode :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-databasename>
               DBCluster -> Maybe (Value Text)
databaseName :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-deleteautomatedbackups>
               DBCluster -> Maybe (Value Bool)
deleteAutomatedBackups :: (Prelude.Maybe (Value Prelude.Bool)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-deletionprotection>
               DBCluster -> Maybe (Value Bool)
deletionProtection :: (Prelude.Maybe (Value Prelude.Bool)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-domain>
               DBCluster -> Maybe (Value Text)
domain :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-domainiamrolename>
               DBCluster -> Maybe (Value Text)
domainIAMRoleName :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enablecloudwatchlogsexports>
               DBCluster -> Maybe (ValueList Text)
enableCloudwatchLogsExports :: (Prelude.Maybe (ValueList Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enableglobalwriteforwarding>
               DBCluster -> Maybe (Value Bool)
enableGlobalWriteForwarding :: (Prelude.Maybe (Value Prelude.Bool)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enablehttpendpoint>
               DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: (Prelude.Maybe (Value Prelude.Bool)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enableiamdatabaseauthentication>
               DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: (Prelude.Maybe (Value Prelude.Bool)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enablelocalwriteforwarding>
               DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: (Prelude.Maybe (Value Prelude.Bool)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-engine>
               DBCluster -> Maybe (Value Text)
engine :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enginelifecyclesupport>
               DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enginemode>
               DBCluster -> Maybe (Value Text)
engineMode :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-engineversion>
               DBCluster -> Maybe (Value Text)
engineVersion :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-globalclusteridentifier>
               DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-iops>
               DBCluster -> Maybe (Value Integer)
iops :: (Prelude.Maybe (Value Prelude.Integer)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-kmskeyid>
               DBCluster -> Maybe (Value Text)
kmsKeyId :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-managemasteruserpassword>
               DBCluster -> Maybe (Value Bool)
manageMasterUserPassword :: (Prelude.Maybe (Value Prelude.Bool)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-masteruserauthenticationtype>
               DBCluster -> Maybe (Value Text)
masterUserAuthenticationType :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-masteruserpassword>
               DBCluster -> Maybe (Value Text)
masterUserPassword :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-masterusersecret>
               DBCluster -> Maybe MasterUserSecretProperty
masterUserSecret :: (Prelude.Maybe MasterUserSecretProperty),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-masterusername>
               DBCluster -> Maybe (Value Text)
masterUsername :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-monitoringinterval>
               DBCluster -> Maybe (Value Integer)
monitoringInterval :: (Prelude.Maybe (Value Prelude.Integer)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-monitoringrolearn>
               DBCluster -> Maybe (Value Text)
monitoringRoleArn :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-networktype>
               DBCluster -> Maybe (Value Text)
networkType :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-performanceinsightsenabled>
               DBCluster -> Maybe (Value Bool)
performanceInsightsEnabled :: (Prelude.Maybe (Value Prelude.Bool)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-performanceinsightskmskeyid>
               DBCluster -> Maybe (Value Text)
performanceInsightsKmsKeyId :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-performanceinsightsretentionperiod>
               DBCluster -> Maybe (Value Integer)
performanceInsightsRetentionPeriod :: (Prelude.Maybe (Value Prelude.Integer)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-port>
               DBCluster -> Maybe (Value Integer)
port :: (Prelude.Maybe (Value Prelude.Integer)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-preferredbackupwindow>
               DBCluster -> Maybe (Value Text)
preferredBackupWindow :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-preferredmaintenancewindow>
               DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-publiclyaccessible>
               DBCluster -> Maybe (Value Bool)
publiclyAccessible :: (Prelude.Maybe (Value Prelude.Bool)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-replicationsourceidentifier>
               DBCluster -> Maybe (Value Text)
replicationSourceIdentifier :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-restoretotime>
               DBCluster -> Maybe (Value Text)
restoreToTime :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-restoretype>
               DBCluster -> Maybe (Value Text)
restoreType :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-scalingconfiguration>
               DBCluster -> Maybe ScalingConfigurationProperty
scalingConfiguration :: (Prelude.Maybe ScalingConfigurationProperty),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-serverlessv2scalingconfiguration>
               DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: (Prelude.Maybe ServerlessV2ScalingConfigurationProperty),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-snapshotidentifier>
               DBCluster -> Maybe (Value Text)
snapshotIdentifier :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-sourcedbclusteridentifier>
               DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-sourcedbclusterresourceid>
               DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-sourceregion>
               DBCluster -> Maybe (Value Text)
sourceRegion :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-storageencrypted>
               DBCluster -> Maybe (Value Bool)
storageEncrypted :: (Prelude.Maybe (Value Prelude.Bool)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-storagetype>
               DBCluster -> Maybe (Value Text)
storageType :: (Prelude.Maybe (Value Prelude.Text)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-tags>
               DBCluster -> Maybe [Tag]
tags :: (Prelude.Maybe [Tag]),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-uselatestrestorabletime>
               DBCluster -> Maybe (Value Bool)
useLatestRestorableTime :: (Prelude.Maybe (Value Prelude.Bool)),
               -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-vpcsecuritygroupids>
               DBCluster -> Maybe (ValueList Text)
vpcSecurityGroupIds :: (Prelude.Maybe (ValueList Prelude.Text))}
  deriving stock (DBCluster -> DBCluster -> Bool
(DBCluster -> DBCluster -> Bool)
-> (DBCluster -> DBCluster -> Bool) -> Eq DBCluster
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DBCluster -> DBCluster -> Bool
== :: DBCluster -> DBCluster -> Bool
$c/= :: DBCluster -> DBCluster -> Bool
/= :: DBCluster -> DBCluster -> Bool
Prelude.Eq, Int -> DBCluster -> ShowS
[DBCluster] -> ShowS
DBCluster -> String
(Int -> DBCluster -> ShowS)
-> (DBCluster -> String)
-> ([DBCluster] -> ShowS)
-> Show DBCluster
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> DBCluster -> ShowS
showsPrec :: Int -> DBCluster -> ShowS
$cshow :: DBCluster -> String
show :: DBCluster -> String
$cshowList :: [DBCluster] -> ShowS
showList :: [DBCluster] -> ShowS
Prelude.Show)
mkDBCluster :: DBCluster
mkDBCluster :: DBCluster
mkDBCluster
  = DBCluster
      {haddock_workaround_ :: ()
haddock_workaround_ = (), allocatedStorage :: Maybe (Value Integer)
allocatedStorage = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       associatedRoles :: Maybe [DBClusterRoleProperty]
associatedRoles = Maybe [DBClusterRoleProperty]
forall a. Maybe a
Prelude.Nothing,
       autoMinorVersionUpgrade :: Maybe (Value Bool)
autoMinorVersionUpgrade = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
       availabilityZones :: Maybe (ValueList Text)
availabilityZones = Maybe (ValueList Text)
forall a. Maybe a
Prelude.Nothing,
       backtrackWindow :: Maybe (Value Integer)
backtrackWindow = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       backupRetentionPeriod :: Maybe (Value Integer)
backupRetentionPeriod = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       clusterScalabilityType :: Maybe (Value Text)
clusterScalabilityType = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       copyTagsToSnapshot :: Maybe (Value Bool)
copyTagsToSnapshot = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
       dBClusterIdentifier :: Maybe (Value Text)
dBClusterIdentifier = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       dBClusterInstanceClass :: Maybe (Value Text)
dBClusterInstanceClass = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       dBClusterParameterGroupName :: Maybe (Value Text)
dBClusterParameterGroupName = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       dBInstanceParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       dBSubnetGroupName :: Maybe (Value Text)
dBSubnetGroupName = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, dBSystemId :: Maybe (Value Text)
dBSystemId = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       databaseInsightsMode :: Maybe (Value Text)
databaseInsightsMode = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       databaseName :: Maybe (Value Text)
databaseName = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       deleteAutomatedBackups :: Maybe (Value Bool)
deleteAutomatedBackups = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
       deletionProtection :: Maybe (Value Bool)
deletionProtection = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing, domain :: Maybe (Value Text)
domain = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       domainIAMRoleName :: Maybe (Value Text)
domainIAMRoleName = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableCloudwatchLogsExports = Maybe (ValueList Text)
forall a. Maybe a
Prelude.Nothing,
       enableGlobalWriteForwarding :: Maybe (Value Bool)
enableGlobalWriteForwarding = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
       enableHttpEndpoint :: Maybe (Value Bool)
enableHttpEndpoint = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
       enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableIAMDatabaseAuthentication = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
       enableLocalWriteForwarding :: Maybe (Value Bool)
enableLocalWriteForwarding = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
       engine :: Maybe (Value Text)
engine = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, engineLifecycleSupport :: Maybe (Value Text)
engineLifecycleSupport = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       engineMode :: Maybe (Value Text)
engineMode = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, engineVersion :: Maybe (Value Text)
engineVersion = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       globalClusterIdentifier :: Maybe (Value Text)
globalClusterIdentifier = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, iops :: Maybe (Value Integer)
iops = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       kmsKeyId :: Maybe (Value Text)
kmsKeyId = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       manageMasterUserPassword :: Maybe (Value Bool)
manageMasterUserPassword = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
       masterUserAuthenticationType :: Maybe (Value Text)
masterUserAuthenticationType = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       masterUserPassword :: Maybe (Value Text)
masterUserPassword = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       masterUserSecret :: Maybe MasterUserSecretProperty
masterUserSecret = Maybe MasterUserSecretProperty
forall a. Maybe a
Prelude.Nothing,
       masterUsername :: Maybe (Value Text)
masterUsername = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       monitoringInterval :: Maybe (Value Integer)
monitoringInterval = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       monitoringRoleArn :: Maybe (Value Text)
monitoringRoleArn = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, networkType :: Maybe (Value Text)
networkType = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsEnabled = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
       performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsKmsKeyId = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       performanceInsightsRetentionPeriod :: Maybe (Value Integer)
performanceInsightsRetentionPeriod = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       port :: Maybe (Value Integer)
port = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing, preferredBackupWindow :: Maybe (Value Text)
preferredBackupWindow = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       preferredMaintenanceWindow :: Maybe (Value Text)
preferredMaintenanceWindow = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       publiclyAccessible :: Maybe (Value Bool)
publiclyAccessible = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
       replicationSourceIdentifier :: Maybe (Value Text)
replicationSourceIdentifier = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       restoreToTime :: Maybe (Value Text)
restoreToTime = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, restoreType :: Maybe (Value Text)
restoreType = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       scalingConfiguration :: Maybe ScalingConfigurationProperty
scalingConfiguration = Maybe ScalingConfigurationProperty
forall a. Maybe a
Prelude.Nothing,
       serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
serverlessV2ScalingConfiguration = Maybe ServerlessV2ScalingConfigurationProperty
forall a. Maybe a
Prelude.Nothing,
       snapshotIdentifier :: Maybe (Value Text)
snapshotIdentifier = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       sourceDbClusterResourceId :: Maybe (Value Text)
sourceDbClusterResourceId = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       sourceRegion :: Maybe (Value Text)
sourceRegion = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, storageEncrypted :: Maybe (Value Bool)
storageEncrypted = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
       storageType :: Maybe (Value Text)
storageType = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, tags :: Maybe [Tag]
tags = Maybe [Tag]
forall a. Maybe a
Prelude.Nothing,
       useLatestRestorableTime :: Maybe (Value Bool)
useLatestRestorableTime = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
       vpcSecurityGroupIds :: Maybe (ValueList Text)
vpcSecurityGroupIds = Maybe (ValueList Text)
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties DBCluster where
  toResourceProperties :: DBCluster -> ResourceProperties
toResourceProperties DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = ResourceProperties
        {awsType :: Text
awsType = Text
"AWS::RDS::DBCluster", supportsTags :: Bool
supportsTags = Bool
Prelude.True,
         properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
                        ([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
                           [Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AllocatedStorage" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
allocatedStorage,
                            Key -> [DBClusterRoleProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AssociatedRoles" ([DBClusterRoleProperty] -> (Key, Value))
-> Maybe [DBClusterRoleProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DBClusterRoleProperty]
associatedRoles,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AutoMinorVersionUpgrade"
                              (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
autoMinorVersionUpgrade,
                            Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AvailabilityZones" (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
availabilityZones,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"BacktrackWindow" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
backtrackWindow,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"BackupRetentionPeriod"
                              (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
backupRetentionPeriod,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ClusterScalabilityType"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
clusterScalabilityType,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CopyTagsToSnapshot" (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
copyTagsToSnapshot,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DBClusterIdentifier" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
dBClusterIdentifier,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DBClusterInstanceClass"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
dBClusterInstanceClass,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DBClusterParameterGroupName"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
dBClusterParameterGroupName,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DBInstanceParameterGroupName"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
dBInstanceParameterGroupName,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DBSubnetGroupName" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
dBSubnetGroupName,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DBSystemId" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
dBSystemId,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DatabaseInsightsMode" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
databaseInsightsMode,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DatabaseName" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
databaseName,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DeleteAutomatedBackups"
                              (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
deleteAutomatedBackups,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DeletionProtection" (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
deletionProtection,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Domain" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
domain,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DomainIAMRoleName" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
domainIAMRoleName,
                            Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EnableCloudwatchLogsExports"
                              (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
enableCloudwatchLogsExports,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EnableGlobalWriteForwarding"
                              (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
enableGlobalWriteForwarding,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EnableHttpEndpoint" (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
enableHttpEndpoint,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EnableIAMDatabaseAuthentication"
                              (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
enableIAMDatabaseAuthentication,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EnableLocalWriteForwarding"
                              (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
enableLocalWriteForwarding,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Engine" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
engine,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EngineLifecycleSupport"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
engineLifecycleSupport,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EngineMode" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
engineMode,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EngineVersion" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
engineVersion,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"GlobalClusterIdentifier"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
globalClusterIdentifier,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Iops" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
iops,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KmsKeyId" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
kmsKeyId,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ManageMasterUserPassword"
                              (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
manageMasterUserPassword,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MasterUserAuthenticationType"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
masterUserAuthenticationType,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MasterUserPassword" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
masterUserPassword,
                            Key -> MasterUserSecretProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MasterUserSecret" (MasterUserSecretProperty -> (Key, Value))
-> Maybe MasterUserSecretProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe MasterUserSecretProperty
masterUserSecret,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MasterUsername" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
masterUsername,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MonitoringInterval" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
monitoringInterval,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MonitoringRoleArn" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
monitoringRoleArn,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"NetworkType" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
networkType,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PerformanceInsightsEnabled"
                              (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
performanceInsightsEnabled,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PerformanceInsightsKmsKeyId"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
performanceInsightsKmsKeyId,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PerformanceInsightsRetentionPeriod"
                              (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
performanceInsightsRetentionPeriod,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Port" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
port,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PreferredBackupWindow"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
preferredBackupWindow,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PreferredMaintenanceWindow"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
preferredMaintenanceWindow,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PubliclyAccessible" (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
publiclyAccessible,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ReplicationSourceIdentifier"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
replicationSourceIdentifier,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RestoreToTime" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
restoreToTime,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RestoreType" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
restoreType,
                            Key -> ScalingConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ScalingConfiguration" (ScalingConfigurationProperty -> (Key, Value))
-> Maybe ScalingConfigurationProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ScalingConfigurationProperty
scalingConfiguration,
                            Key -> ServerlessV2ScalingConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ServerlessV2ScalingConfiguration"
                              (ServerlessV2ScalingConfigurationProperty -> (Key, Value))
-> Maybe ServerlessV2ScalingConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ServerlessV2ScalingConfigurationProperty
serverlessV2ScalingConfiguration,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SnapshotIdentifier" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
snapshotIdentifier,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SourceDBClusterIdentifier"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
sourceDBClusterIdentifier,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SourceDbClusterResourceId"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
sourceDbClusterResourceId,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SourceRegion" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
sourceRegion,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"StorageEncrypted" (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
storageEncrypted,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"StorageType" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
storageType,
                            Key -> [Tag] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Tags" ([Tag] -> (Key, Value)) -> Maybe [Tag] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [Tag]
tags,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"UseLatestRestorableTime"
                              (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
useLatestRestorableTime,
                            Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"VpcSecurityGroupIds" (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
vpcSecurityGroupIds])}
instance JSON.ToJSON DBCluster where
  toJSON :: DBCluster -> Value
toJSON DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = [(Key, Value)] -> Value
JSON.object
        ([Item [(Key, Value)]] -> [(Key, Value)]
forall l. IsList l => [Item l] -> l
Prelude.fromList
           ([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
              [Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AllocatedStorage" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
allocatedStorage,
               Key -> [DBClusterRoleProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AssociatedRoles" ([DBClusterRoleProperty] -> (Key, Value))
-> Maybe [DBClusterRoleProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DBClusterRoleProperty]
associatedRoles,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AutoMinorVersionUpgrade"
                 (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
autoMinorVersionUpgrade,
               Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AvailabilityZones" (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
availabilityZones,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"BacktrackWindow" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
backtrackWindow,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"BackupRetentionPeriod"
                 (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
backupRetentionPeriod,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ClusterScalabilityType"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
clusterScalabilityType,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CopyTagsToSnapshot" (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
copyTagsToSnapshot,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DBClusterIdentifier" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
dBClusterIdentifier,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DBClusterInstanceClass"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
dBClusterInstanceClass,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DBClusterParameterGroupName"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
dBClusterParameterGroupName,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DBInstanceParameterGroupName"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
dBInstanceParameterGroupName,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DBSubnetGroupName" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
dBSubnetGroupName,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DBSystemId" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
dBSystemId,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DatabaseInsightsMode" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
databaseInsightsMode,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DatabaseName" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
databaseName,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DeleteAutomatedBackups"
                 (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
deleteAutomatedBackups,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DeletionProtection" (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
deletionProtection,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Domain" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
domain,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DomainIAMRoleName" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
domainIAMRoleName,
               Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EnableCloudwatchLogsExports"
                 (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
enableCloudwatchLogsExports,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EnableGlobalWriteForwarding"
                 (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
enableGlobalWriteForwarding,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EnableHttpEndpoint" (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
enableHttpEndpoint,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EnableIAMDatabaseAuthentication"
                 (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
enableIAMDatabaseAuthentication,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EnableLocalWriteForwarding"
                 (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
enableLocalWriteForwarding,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Engine" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
engine,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EngineLifecycleSupport"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
engineLifecycleSupport,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EngineMode" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
engineMode,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EngineVersion" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
engineVersion,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"GlobalClusterIdentifier"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
globalClusterIdentifier,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Iops" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
iops,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KmsKeyId" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
kmsKeyId,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ManageMasterUserPassword"
                 (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
manageMasterUserPassword,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MasterUserAuthenticationType"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
masterUserAuthenticationType,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MasterUserPassword" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
masterUserPassword,
               Key -> MasterUserSecretProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MasterUserSecret" (MasterUserSecretProperty -> (Key, Value))
-> Maybe MasterUserSecretProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe MasterUserSecretProperty
masterUserSecret,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MasterUsername" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
masterUsername,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MonitoringInterval" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
monitoringInterval,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MonitoringRoleArn" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
monitoringRoleArn,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"NetworkType" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
networkType,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PerformanceInsightsEnabled"
                 (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
performanceInsightsEnabled,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PerformanceInsightsKmsKeyId"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
performanceInsightsKmsKeyId,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PerformanceInsightsRetentionPeriod"
                 (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
performanceInsightsRetentionPeriod,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Port" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
port,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PreferredBackupWindow"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
preferredBackupWindow,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PreferredMaintenanceWindow"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
preferredMaintenanceWindow,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PubliclyAccessible" (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
publiclyAccessible,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ReplicationSourceIdentifier"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
replicationSourceIdentifier,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RestoreToTime" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
restoreToTime,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RestoreType" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
restoreType,
               Key -> ScalingConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ScalingConfiguration" (ScalingConfigurationProperty -> (Key, Value))
-> Maybe ScalingConfigurationProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ScalingConfigurationProperty
scalingConfiguration,
               Key -> ServerlessV2ScalingConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ServerlessV2ScalingConfiguration"
                 (ServerlessV2ScalingConfigurationProperty -> (Key, Value))
-> Maybe ServerlessV2ScalingConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ServerlessV2ScalingConfigurationProperty
serverlessV2ScalingConfiguration,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SnapshotIdentifier" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
snapshotIdentifier,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SourceDBClusterIdentifier"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
sourceDBClusterIdentifier,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SourceDbClusterResourceId"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
sourceDbClusterResourceId,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SourceRegion" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
sourceRegion,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"StorageEncrypted" (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
storageEncrypted,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"StorageType" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
storageType,
               Key -> [Tag] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Tags" ([Tag] -> (Key, Value)) -> Maybe [Tag] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [Tag]
tags,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"UseLatestRestorableTime"
                 (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
useLatestRestorableTime,
               Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"VpcSecurityGroupIds" (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
vpcSecurityGroupIds]))
instance Property "AllocatedStorage" DBCluster where
  type PropertyType "AllocatedStorage" DBCluster = Value Prelude.Integer
  set :: PropertyType "AllocatedStorage" DBCluster -> DBCluster -> DBCluster
set PropertyType "AllocatedStorage" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {allocatedStorage :: Maybe (Value Integer)
allocatedStorage = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "AllocatedStorage" DBCluster
Value Integer
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "AssociatedRoles" DBCluster where
  type PropertyType "AssociatedRoles" DBCluster = [DBClusterRoleProperty]
  set :: PropertyType "AssociatedRoles" DBCluster -> DBCluster -> DBCluster
set PropertyType "AssociatedRoles" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {associatedRoles :: Maybe [DBClusterRoleProperty]
associatedRoles = [DBClusterRoleProperty] -> Maybe [DBClusterRoleProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [DBClusterRoleProperty]
PropertyType "AssociatedRoles" DBCluster
newValue, Maybe [Tag]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "AutoMinorVersionUpgrade" DBCluster where
  type PropertyType "AutoMinorVersionUpgrade" DBCluster = Value Prelude.Bool
  set :: PropertyType "AutoMinorVersionUpgrade" DBCluster
-> DBCluster -> DBCluster
set PropertyType "AutoMinorVersionUpgrade" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {autoMinorVersionUpgrade :: Maybe (Value Bool)
autoMinorVersionUpgrade = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "AutoMinorVersionUpgrade" DBCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "AvailabilityZones" DBCluster where
  type PropertyType "AvailabilityZones" DBCluster = ValueList Prelude.Text
  set :: PropertyType "AvailabilityZones" DBCluster
-> DBCluster -> DBCluster
set PropertyType "AvailabilityZones" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {availabilityZones :: Maybe (ValueList Text)
availabilityZones = ValueList Text -> Maybe (ValueList Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "AvailabilityZones" DBCluster
ValueList Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "BacktrackWindow" DBCluster where
  type PropertyType "BacktrackWindow" DBCluster = Value Prelude.Integer
  set :: PropertyType "BacktrackWindow" DBCluster -> DBCluster -> DBCluster
set PropertyType "BacktrackWindow" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {backtrackWindow :: Maybe (Value Integer)
backtrackWindow = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "BacktrackWindow" DBCluster
Value Integer
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "BackupRetentionPeriod" DBCluster where
  type PropertyType "BackupRetentionPeriod" DBCluster = Value Prelude.Integer
  set :: PropertyType "BackupRetentionPeriod" DBCluster
-> DBCluster -> DBCluster
set PropertyType "BackupRetentionPeriod" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {backupRetentionPeriod :: Maybe (Value Integer)
backupRetentionPeriod = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "BackupRetentionPeriod" DBCluster
Value Integer
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "ClusterScalabilityType" DBCluster where
  type PropertyType "ClusterScalabilityType" DBCluster = Value Prelude.Text
  set :: PropertyType "ClusterScalabilityType" DBCluster
-> DBCluster -> DBCluster
set PropertyType "ClusterScalabilityType" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {clusterScalabilityType :: Maybe (Value Text)
clusterScalabilityType = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ClusterScalabilityType" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "CopyTagsToSnapshot" DBCluster where
  type PropertyType "CopyTagsToSnapshot" DBCluster = Value Prelude.Bool
  set :: PropertyType "CopyTagsToSnapshot" DBCluster
-> DBCluster -> DBCluster
set PropertyType "CopyTagsToSnapshot" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {copyTagsToSnapshot :: Maybe (Value Bool)
copyTagsToSnapshot = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CopyTagsToSnapshot" DBCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "DBClusterIdentifier" DBCluster where
  type PropertyType "DBClusterIdentifier" DBCluster = Value Prelude.Text
  set :: PropertyType "DBClusterIdentifier" DBCluster
-> DBCluster -> DBCluster
set PropertyType "DBClusterIdentifier" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {dBClusterIdentifier :: Maybe (Value Text)
dBClusterIdentifier = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DBClusterIdentifier" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "DBClusterInstanceClass" DBCluster where
  type PropertyType "DBClusterInstanceClass" DBCluster = Value Prelude.Text
  set :: PropertyType "DBClusterInstanceClass" DBCluster
-> DBCluster -> DBCluster
set PropertyType "DBClusterInstanceClass" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {dBClusterInstanceClass :: Maybe (Value Text)
dBClusterInstanceClass = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DBClusterInstanceClass" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "DBClusterParameterGroupName" DBCluster where
  type PropertyType "DBClusterParameterGroupName" DBCluster = Value Prelude.Text
  set :: PropertyType "DBClusterParameterGroupName" DBCluster
-> DBCluster -> DBCluster
set PropertyType "DBClusterParameterGroupName" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster
        {dBClusterParameterGroupName :: Maybe (Value Text)
dBClusterParameterGroupName = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DBClusterParameterGroupName" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "DBInstanceParameterGroupName" DBCluster where
  type PropertyType "DBInstanceParameterGroupName" DBCluster = Value Prelude.Text
  set :: PropertyType "DBInstanceParameterGroupName" DBCluster
-> DBCluster -> DBCluster
set PropertyType "DBInstanceParameterGroupName" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster
        {dBInstanceParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DBInstanceParameterGroupName" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "DBSubnetGroupName" DBCluster where
  type PropertyType "DBSubnetGroupName" DBCluster = Value Prelude.Text
  set :: PropertyType "DBSubnetGroupName" DBCluster
-> DBCluster -> DBCluster
set PropertyType "DBSubnetGroupName" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {dBSubnetGroupName :: Maybe (Value Text)
dBSubnetGroupName = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DBSubnetGroupName" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "DBSystemId" DBCluster where
  type PropertyType "DBSystemId" DBCluster = Value Prelude.Text
  set :: PropertyType "DBSystemId" DBCluster -> DBCluster -> DBCluster
set PropertyType "DBSystemId" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {dBSystemId :: Maybe (Value Text)
dBSystemId = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DBSystemId" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "DatabaseInsightsMode" DBCluster where
  type PropertyType "DatabaseInsightsMode" DBCluster = Value Prelude.Text
  set :: PropertyType "DatabaseInsightsMode" DBCluster
-> DBCluster -> DBCluster
set PropertyType "DatabaseInsightsMode" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {databaseInsightsMode :: Maybe (Value Text)
databaseInsightsMode = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DatabaseInsightsMode" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "DatabaseName" DBCluster where
  type PropertyType "DatabaseName" DBCluster = Value Prelude.Text
  set :: PropertyType "DatabaseName" DBCluster -> DBCluster -> DBCluster
set PropertyType "DatabaseName" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {databaseName :: Maybe (Value Text)
databaseName = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DatabaseName" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "DeleteAutomatedBackups" DBCluster where
  type PropertyType "DeleteAutomatedBackups" DBCluster = Value Prelude.Bool
  set :: PropertyType "DeleteAutomatedBackups" DBCluster
-> DBCluster -> DBCluster
set PropertyType "DeleteAutomatedBackups" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {deleteAutomatedBackups :: Maybe (Value Bool)
deleteAutomatedBackups = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DeleteAutomatedBackups" DBCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "DeletionProtection" DBCluster where
  type PropertyType "DeletionProtection" DBCluster = Value Prelude.Bool
  set :: PropertyType "DeletionProtection" DBCluster
-> DBCluster -> DBCluster
set PropertyType "DeletionProtection" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {deletionProtection :: Maybe (Value Bool)
deletionProtection = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DeletionProtection" DBCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "Domain" DBCluster where
  type PropertyType "Domain" DBCluster = Value Prelude.Text
  set :: PropertyType "Domain" DBCluster -> DBCluster -> DBCluster
set PropertyType "Domain" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {domain :: Maybe (Value Text)
domain = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Domain" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "DomainIAMRoleName" DBCluster where
  type PropertyType "DomainIAMRoleName" DBCluster = Value Prelude.Text
  set :: PropertyType "DomainIAMRoleName" DBCluster
-> DBCluster -> DBCluster
set PropertyType "DomainIAMRoleName" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {domainIAMRoleName :: Maybe (Value Text)
domainIAMRoleName = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DomainIAMRoleName" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "EnableCloudwatchLogsExports" DBCluster where
  type PropertyType "EnableCloudwatchLogsExports" DBCluster = ValueList Prelude.Text
  set :: PropertyType "EnableCloudwatchLogsExports" DBCluster
-> DBCluster -> DBCluster
set PropertyType "EnableCloudwatchLogsExports" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster
        {enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableCloudwatchLogsExports = ValueList Text -> Maybe (ValueList Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "EnableCloudwatchLogsExports" DBCluster
ValueList Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "EnableGlobalWriteForwarding" DBCluster where
  type PropertyType "EnableGlobalWriteForwarding" DBCluster = Value Prelude.Bool
  set :: PropertyType "EnableGlobalWriteForwarding" DBCluster
-> DBCluster -> DBCluster
set PropertyType "EnableGlobalWriteForwarding" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster
        {enableGlobalWriteForwarding :: Maybe (Value Bool)
enableGlobalWriteForwarding = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "EnableGlobalWriteForwarding" DBCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "EnableHttpEndpoint" DBCluster where
  type PropertyType "EnableHttpEndpoint" DBCluster = Value Prelude.Bool
  set :: PropertyType "EnableHttpEndpoint" DBCluster
-> DBCluster -> DBCluster
set PropertyType "EnableHttpEndpoint" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {enableHttpEndpoint :: Maybe (Value Bool)
enableHttpEndpoint = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "EnableHttpEndpoint" DBCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "EnableIAMDatabaseAuthentication" DBCluster where
  type PropertyType "EnableIAMDatabaseAuthentication" DBCluster = Value Prelude.Bool
  set :: PropertyType "EnableIAMDatabaseAuthentication" DBCluster
-> DBCluster -> DBCluster
set PropertyType "EnableIAMDatabaseAuthentication" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster
        {enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableIAMDatabaseAuthentication = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "EnableIAMDatabaseAuthentication" DBCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "EnableLocalWriteForwarding" DBCluster where
  type PropertyType "EnableLocalWriteForwarding" DBCluster = Value Prelude.Bool
  set :: PropertyType "EnableLocalWriteForwarding" DBCluster
-> DBCluster -> DBCluster
set PropertyType "EnableLocalWriteForwarding" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster
        {enableLocalWriteForwarding :: Maybe (Value Bool)
enableLocalWriteForwarding = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "EnableLocalWriteForwarding" DBCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "Engine" DBCluster where
  type PropertyType "Engine" DBCluster = Value Prelude.Text
  set :: PropertyType "Engine" DBCluster -> DBCluster -> DBCluster
set PropertyType "Engine" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {engine :: Maybe (Value Text)
engine = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Engine" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "EngineLifecycleSupport" DBCluster where
  type PropertyType "EngineLifecycleSupport" DBCluster = Value Prelude.Text
  set :: PropertyType "EngineLifecycleSupport" DBCluster
-> DBCluster -> DBCluster
set PropertyType "EngineLifecycleSupport" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {engineLifecycleSupport :: Maybe (Value Text)
engineLifecycleSupport = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "EngineLifecycleSupport" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "EngineMode" DBCluster where
  type PropertyType "EngineMode" DBCluster = Value Prelude.Text
  set :: PropertyType "EngineMode" DBCluster -> DBCluster -> DBCluster
set PropertyType "EngineMode" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {engineMode :: Maybe (Value Text)
engineMode = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "EngineMode" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "EngineVersion" DBCluster where
  type PropertyType "EngineVersion" DBCluster = Value Prelude.Text
  set :: PropertyType "EngineVersion" DBCluster -> DBCluster -> DBCluster
set PropertyType "EngineVersion" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {engineVersion :: Maybe (Value Text)
engineVersion = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "EngineVersion" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "GlobalClusterIdentifier" DBCluster where
  type PropertyType "GlobalClusterIdentifier" DBCluster = Value Prelude.Text
  set :: PropertyType "GlobalClusterIdentifier" DBCluster
-> DBCluster -> DBCluster
set PropertyType "GlobalClusterIdentifier" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {globalClusterIdentifier :: Maybe (Value Text)
globalClusterIdentifier = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "GlobalClusterIdentifier" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "Iops" DBCluster where
  type PropertyType "Iops" DBCluster = Value Prelude.Integer
  set :: PropertyType "Iops" DBCluster -> DBCluster -> DBCluster
set PropertyType "Iops" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {iops :: Maybe (Value Integer)
iops = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Iops" DBCluster
Value Integer
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "KmsKeyId" DBCluster where
  type PropertyType "KmsKeyId" DBCluster = Value Prelude.Text
  set :: PropertyType "KmsKeyId" DBCluster -> DBCluster -> DBCluster
set PropertyType "KmsKeyId" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {kmsKeyId :: Maybe (Value Text)
kmsKeyId = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "KmsKeyId" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "ManageMasterUserPassword" DBCluster where
  type PropertyType "ManageMasterUserPassword" DBCluster = Value Prelude.Bool
  set :: PropertyType "ManageMasterUserPassword" DBCluster
-> DBCluster -> DBCluster
set PropertyType "ManageMasterUserPassword" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {manageMasterUserPassword :: Maybe (Value Bool)
manageMasterUserPassword = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ManageMasterUserPassword" DBCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "MasterUserAuthenticationType" DBCluster where
  type PropertyType "MasterUserAuthenticationType" DBCluster = Value Prelude.Text
  set :: PropertyType "MasterUserAuthenticationType" DBCluster
-> DBCluster -> DBCluster
set PropertyType "MasterUserAuthenticationType" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster
        {masterUserAuthenticationType :: Maybe (Value Text)
masterUserAuthenticationType = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MasterUserAuthenticationType" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "MasterUserPassword" DBCluster where
  type PropertyType "MasterUserPassword" DBCluster = Value Prelude.Text
  set :: PropertyType "MasterUserPassword" DBCluster
-> DBCluster -> DBCluster
set PropertyType "MasterUserPassword" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {masterUserPassword :: Maybe (Value Text)
masterUserPassword = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MasterUserPassword" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "MasterUserSecret" DBCluster where
  type PropertyType "MasterUserSecret" DBCluster = MasterUserSecretProperty
  set :: PropertyType "MasterUserSecret" DBCluster -> DBCluster -> DBCluster
set PropertyType "MasterUserSecret" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {masterUserSecret :: Maybe MasterUserSecretProperty
masterUserSecret = MasterUserSecretProperty -> Maybe MasterUserSecretProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MasterUserSecret" DBCluster
MasterUserSecretProperty
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "MasterUsername" DBCluster where
  type PropertyType "MasterUsername" DBCluster = Value Prelude.Text
  set :: PropertyType "MasterUsername" DBCluster -> DBCluster -> DBCluster
set PropertyType "MasterUsername" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {masterUsername :: Maybe (Value Text)
masterUsername = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MasterUsername" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "MonitoringInterval" DBCluster where
  type PropertyType "MonitoringInterval" DBCluster = Value Prelude.Integer
  set :: PropertyType "MonitoringInterval" DBCluster
-> DBCluster -> DBCluster
set PropertyType "MonitoringInterval" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {monitoringInterval :: Maybe (Value Integer)
monitoringInterval = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MonitoringInterval" DBCluster
Value Integer
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "MonitoringRoleArn" DBCluster where
  type PropertyType "MonitoringRoleArn" DBCluster = Value Prelude.Text
  set :: PropertyType "MonitoringRoleArn" DBCluster
-> DBCluster -> DBCluster
set PropertyType "MonitoringRoleArn" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {monitoringRoleArn :: Maybe (Value Text)
monitoringRoleArn = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MonitoringRoleArn" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "NetworkType" DBCluster where
  type PropertyType "NetworkType" DBCluster = Value Prelude.Text
  set :: PropertyType "NetworkType" DBCluster -> DBCluster -> DBCluster
set PropertyType "NetworkType" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {networkType :: Maybe (Value Text)
networkType = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "NetworkType" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "PerformanceInsightsEnabled" DBCluster where
  type PropertyType "PerformanceInsightsEnabled" DBCluster = Value Prelude.Bool
  set :: PropertyType "PerformanceInsightsEnabled" DBCluster
-> DBCluster -> DBCluster
set PropertyType "PerformanceInsightsEnabled" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster
        {performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsEnabled = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "PerformanceInsightsEnabled" DBCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "PerformanceInsightsKmsKeyId" DBCluster where
  type PropertyType "PerformanceInsightsKmsKeyId" DBCluster = Value Prelude.Text
  set :: PropertyType "PerformanceInsightsKmsKeyId" DBCluster
-> DBCluster -> DBCluster
set PropertyType "PerformanceInsightsKmsKeyId" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster
        {performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsKmsKeyId = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "PerformanceInsightsKmsKeyId" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "PerformanceInsightsRetentionPeriod" DBCluster where
  type PropertyType "PerformanceInsightsRetentionPeriod" DBCluster = Value Prelude.Integer
  set :: PropertyType "PerformanceInsightsRetentionPeriod" DBCluster
-> DBCluster -> DBCluster
set PropertyType "PerformanceInsightsRetentionPeriod" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster
        {performanceInsightsRetentionPeriod :: Maybe (Value Integer)
performanceInsightsRetentionPeriod = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "PerformanceInsightsRetentionPeriod" DBCluster
Value Integer
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "Port" DBCluster where
  type PropertyType "Port" DBCluster = Value Prelude.Integer
  set :: PropertyType "Port" DBCluster -> DBCluster -> DBCluster
set PropertyType "Port" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {port :: Maybe (Value Integer)
port = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Port" DBCluster
Value Integer
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "PreferredBackupWindow" DBCluster where
  type PropertyType "PreferredBackupWindow" DBCluster = Value Prelude.Text
  set :: PropertyType "PreferredBackupWindow" DBCluster
-> DBCluster -> DBCluster
set PropertyType "PreferredBackupWindow" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {preferredBackupWindow :: Maybe (Value Text)
preferredBackupWindow = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "PreferredBackupWindow" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "PreferredMaintenanceWindow" DBCluster where
  type PropertyType "PreferredMaintenanceWindow" DBCluster = Value Prelude.Text
  set :: PropertyType "PreferredMaintenanceWindow" DBCluster
-> DBCluster -> DBCluster
set PropertyType "PreferredMaintenanceWindow" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster
        {preferredMaintenanceWindow :: Maybe (Value Text)
preferredMaintenanceWindow = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "PreferredMaintenanceWindow" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "PubliclyAccessible" DBCluster where
  type PropertyType "PubliclyAccessible" DBCluster = Value Prelude.Bool
  set :: PropertyType "PubliclyAccessible" DBCluster
-> DBCluster -> DBCluster
set PropertyType "PubliclyAccessible" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {publiclyAccessible :: Maybe (Value Bool)
publiclyAccessible = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "PubliclyAccessible" DBCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "ReplicationSourceIdentifier" DBCluster where
  type PropertyType "ReplicationSourceIdentifier" DBCluster = Value Prelude.Text
  set :: PropertyType "ReplicationSourceIdentifier" DBCluster
-> DBCluster -> DBCluster
set PropertyType "ReplicationSourceIdentifier" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster
        {replicationSourceIdentifier :: Maybe (Value Text)
replicationSourceIdentifier = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ReplicationSourceIdentifier" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "RestoreToTime" DBCluster where
  type PropertyType "RestoreToTime" DBCluster = Value Prelude.Text
  set :: PropertyType "RestoreToTime" DBCluster -> DBCluster -> DBCluster
set PropertyType "RestoreToTime" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {restoreToTime :: Maybe (Value Text)
restoreToTime = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RestoreToTime" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "RestoreType" DBCluster where
  type PropertyType "RestoreType" DBCluster = Value Prelude.Text
  set :: PropertyType "RestoreType" DBCluster -> DBCluster -> DBCluster
set PropertyType "RestoreType" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {restoreType :: Maybe (Value Text)
restoreType = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RestoreType" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "ScalingConfiguration" DBCluster where
  type PropertyType "ScalingConfiguration" DBCluster = ScalingConfigurationProperty
  set :: PropertyType "ScalingConfiguration" DBCluster
-> DBCluster -> DBCluster
set PropertyType "ScalingConfiguration" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {scalingConfiguration :: Maybe ScalingConfigurationProperty
scalingConfiguration = ScalingConfigurationProperty -> Maybe ScalingConfigurationProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ScalingConfiguration" DBCluster
ScalingConfigurationProperty
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "ServerlessV2ScalingConfiguration" DBCluster where
  type PropertyType "ServerlessV2ScalingConfiguration" DBCluster = ServerlessV2ScalingConfigurationProperty
  set :: PropertyType "ServerlessV2ScalingConfiguration" DBCluster
-> DBCluster -> DBCluster
set PropertyType "ServerlessV2ScalingConfiguration" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster
        {serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
serverlessV2ScalingConfiguration = ServerlessV2ScalingConfigurationProperty
-> Maybe ServerlessV2ScalingConfigurationProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ServerlessV2ScalingConfiguration" DBCluster
ServerlessV2ScalingConfigurationProperty
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "SnapshotIdentifier" DBCluster where
  type PropertyType "SnapshotIdentifier" DBCluster = Value Prelude.Text
  set :: PropertyType "SnapshotIdentifier" DBCluster
-> DBCluster -> DBCluster
set PropertyType "SnapshotIdentifier" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {snapshotIdentifier :: Maybe (Value Text)
snapshotIdentifier = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SnapshotIdentifier" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "SourceDBClusterIdentifier" DBCluster where
  type PropertyType "SourceDBClusterIdentifier" DBCluster = Value Prelude.Text
  set :: PropertyType "SourceDBClusterIdentifier" DBCluster
-> DBCluster -> DBCluster
set PropertyType "SourceDBClusterIdentifier" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SourceDBClusterIdentifier" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "SourceDbClusterResourceId" DBCluster where
  type PropertyType "SourceDbClusterResourceId" DBCluster = Value Prelude.Text
  set :: PropertyType "SourceDbClusterResourceId" DBCluster
-> DBCluster -> DBCluster
set PropertyType "SourceDbClusterResourceId" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {sourceDbClusterResourceId :: Maybe (Value Text)
sourceDbClusterResourceId = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SourceDbClusterResourceId" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "SourceRegion" DBCluster where
  type PropertyType "SourceRegion" DBCluster = Value Prelude.Text
  set :: PropertyType "SourceRegion" DBCluster -> DBCluster -> DBCluster
set PropertyType "SourceRegion" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {sourceRegion :: Maybe (Value Text)
sourceRegion = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SourceRegion" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "StorageEncrypted" DBCluster where
  type PropertyType "StorageEncrypted" DBCluster = Value Prelude.Bool
  set :: PropertyType "StorageEncrypted" DBCluster -> DBCluster -> DBCluster
set PropertyType "StorageEncrypted" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {storageEncrypted :: Maybe (Value Bool)
storageEncrypted = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "StorageEncrypted" DBCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "StorageType" DBCluster where
  type PropertyType "StorageType" DBCluster = Value Prelude.Text
  set :: PropertyType "StorageType" DBCluster -> DBCluster -> DBCluster
set PropertyType "StorageType" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {storageType :: Maybe (Value Text)
storageType = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "StorageType" DBCluster
Value Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "Tags" DBCluster where
  type PropertyType "Tags" DBCluster = [Tag]
  set :: PropertyType "Tags" DBCluster -> DBCluster -> DBCluster
set PropertyType "Tags" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {tags :: Maybe [Tag]
tags = [Tag] -> Maybe [Tag]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [Tag]
PropertyType "Tags" DBCluster
newValue, Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "UseLatestRestorableTime" DBCluster where
  type PropertyType "UseLatestRestorableTime" DBCluster = Value Prelude.Bool
  set :: PropertyType "UseLatestRestorableTime" DBCluster
-> DBCluster -> DBCluster
set PropertyType "UseLatestRestorableTime" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {useLatestRestorableTime :: Maybe (Value Bool)
useLatestRestorableTime = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "UseLatestRestorableTime" DBCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
vpcSecurityGroupIds :: Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
instance Property "VpcSecurityGroupIds" DBCluster where
  type PropertyType "VpcSecurityGroupIds" DBCluster = ValueList Prelude.Text
  set :: PropertyType "VpcSecurityGroupIds" DBCluster
-> DBCluster -> DBCluster
set PropertyType "VpcSecurityGroupIds" DBCluster
newValue DBCluster {Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: DBCluster -> ()
allocatedStorage :: DBCluster -> Maybe (Value Integer)
associatedRoles :: DBCluster -> Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: DBCluster -> Maybe (Value Bool)
availabilityZones :: DBCluster -> Maybe (ValueList Text)
backtrackWindow :: DBCluster -> Maybe (Value Integer)
backupRetentionPeriod :: DBCluster -> Maybe (Value Integer)
clusterScalabilityType :: DBCluster -> Maybe (Value Text)
copyTagsToSnapshot :: DBCluster -> Maybe (Value Bool)
dBClusterIdentifier :: DBCluster -> Maybe (Value Text)
dBClusterInstanceClass :: DBCluster -> Maybe (Value Text)
dBClusterParameterGroupName :: DBCluster -> Maybe (Value Text)
dBInstanceParameterGroupName :: DBCluster -> Maybe (Value Text)
dBSubnetGroupName :: DBCluster -> Maybe (Value Text)
dBSystemId :: DBCluster -> Maybe (Value Text)
databaseInsightsMode :: DBCluster -> Maybe (Value Text)
databaseName :: DBCluster -> Maybe (Value Text)
deleteAutomatedBackups :: DBCluster -> Maybe (Value Bool)
deletionProtection :: DBCluster -> Maybe (Value Bool)
domain :: DBCluster -> Maybe (Value Text)
domainIAMRoleName :: DBCluster -> Maybe (Value Text)
enableCloudwatchLogsExports :: DBCluster -> Maybe (ValueList Text)
enableGlobalWriteForwarding :: DBCluster -> Maybe (Value Bool)
enableHttpEndpoint :: DBCluster -> Maybe (Value Bool)
enableIAMDatabaseAuthentication :: DBCluster -> Maybe (Value Bool)
enableLocalWriteForwarding :: DBCluster -> Maybe (Value Bool)
engine :: DBCluster -> Maybe (Value Text)
engineLifecycleSupport :: DBCluster -> Maybe (Value Text)
engineMode :: DBCluster -> Maybe (Value Text)
engineVersion :: DBCluster -> Maybe (Value Text)
globalClusterIdentifier :: DBCluster -> Maybe (Value Text)
iops :: DBCluster -> Maybe (Value Integer)
kmsKeyId :: DBCluster -> Maybe (Value Text)
manageMasterUserPassword :: DBCluster -> Maybe (Value Bool)
masterUserAuthenticationType :: DBCluster -> Maybe (Value Text)
masterUserPassword :: DBCluster -> Maybe (Value Text)
masterUserSecret :: DBCluster -> Maybe MasterUserSecretProperty
masterUsername :: DBCluster -> Maybe (Value Text)
monitoringInterval :: DBCluster -> Maybe (Value Integer)
monitoringRoleArn :: DBCluster -> Maybe (Value Text)
networkType :: DBCluster -> Maybe (Value Text)
performanceInsightsEnabled :: DBCluster -> Maybe (Value Bool)
performanceInsightsKmsKeyId :: DBCluster -> Maybe (Value Text)
performanceInsightsRetentionPeriod :: DBCluster -> Maybe (Value Integer)
port :: DBCluster -> Maybe (Value Integer)
preferredBackupWindow :: DBCluster -> Maybe (Value Text)
preferredMaintenanceWindow :: DBCluster -> Maybe (Value Text)
publiclyAccessible :: DBCluster -> Maybe (Value Bool)
replicationSourceIdentifier :: DBCluster -> Maybe (Value Text)
restoreToTime :: DBCluster -> Maybe (Value Text)
restoreType :: DBCluster -> Maybe (Value Text)
scalingConfiguration :: DBCluster -> Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: DBCluster -> Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: DBCluster -> Maybe (Value Text)
sourceDBClusterIdentifier :: DBCluster -> Maybe (Value Text)
sourceDbClusterResourceId :: DBCluster -> Maybe (Value Text)
sourceRegion :: DBCluster -> Maybe (Value Text)
storageEncrypted :: DBCluster -> Maybe (Value Bool)
storageType :: DBCluster -> Maybe (Value Text)
tags :: DBCluster -> Maybe [Tag]
useLatestRestorableTime :: DBCluster -> Maybe (Value Bool)
vpcSecurityGroupIds :: DBCluster -> Maybe (ValueList Text)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
vpcSecurityGroupIds :: Maybe (ValueList Text)
..}
    = DBCluster {vpcSecurityGroupIds :: Maybe (ValueList Text)
vpcSecurityGroupIds = ValueList Text -> Maybe (ValueList Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "VpcSecurityGroupIds" DBCluster
ValueList Text
newValue, Maybe [Tag]
Maybe [DBClusterRoleProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe MasterUserSecretProperty
Maybe ScalingConfigurationProperty
Maybe ServerlessV2ScalingConfigurationProperty
()
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
haddock_workaround_ :: ()
allocatedStorage :: Maybe (Value Integer)
associatedRoles :: Maybe [DBClusterRoleProperty]
autoMinorVersionUpgrade :: Maybe (Value Bool)
availabilityZones :: Maybe (ValueList Text)
backtrackWindow :: Maybe (Value Integer)
backupRetentionPeriod :: Maybe (Value Integer)
clusterScalabilityType :: Maybe (Value Text)
copyTagsToSnapshot :: Maybe (Value Bool)
dBClusterIdentifier :: Maybe (Value Text)
dBClusterInstanceClass :: Maybe (Value Text)
dBClusterParameterGroupName :: Maybe (Value Text)
dBInstanceParameterGroupName :: Maybe (Value Text)
dBSubnetGroupName :: Maybe (Value Text)
dBSystemId :: Maybe (Value Text)
databaseInsightsMode :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
deleteAutomatedBackups :: Maybe (Value Bool)
deletionProtection :: Maybe (Value Bool)
domain :: Maybe (Value Text)
domainIAMRoleName :: Maybe (Value Text)
enableCloudwatchLogsExports :: Maybe (ValueList Text)
enableGlobalWriteForwarding :: Maybe (Value Bool)
enableHttpEndpoint :: Maybe (Value Bool)
enableIAMDatabaseAuthentication :: Maybe (Value Bool)
enableLocalWriteForwarding :: Maybe (Value Bool)
engine :: Maybe (Value Text)
engineLifecycleSupport :: Maybe (Value Text)
engineMode :: Maybe (Value Text)
engineVersion :: Maybe (Value Text)
globalClusterIdentifier :: Maybe (Value Text)
iops :: Maybe (Value Integer)
kmsKeyId :: Maybe (Value Text)
manageMasterUserPassword :: Maybe (Value Bool)
masterUserAuthenticationType :: Maybe (Value Text)
masterUserPassword :: Maybe (Value Text)
masterUserSecret :: Maybe MasterUserSecretProperty
masterUsername :: Maybe (Value Text)
monitoringInterval :: Maybe (Value Integer)
monitoringRoleArn :: Maybe (Value Text)
networkType :: Maybe (Value Text)
performanceInsightsEnabled :: Maybe (Value Bool)
performanceInsightsKmsKeyId :: Maybe (Value Text)
performanceInsightsRetentionPeriod :: Maybe (Value Integer)
port :: Maybe (Value Integer)
preferredBackupWindow :: Maybe (Value Text)
preferredMaintenanceWindow :: Maybe (Value Text)
publiclyAccessible :: Maybe (Value Bool)
replicationSourceIdentifier :: Maybe (Value Text)
restoreToTime :: Maybe (Value Text)
restoreType :: Maybe (Value Text)
scalingConfiguration :: Maybe ScalingConfigurationProperty
serverlessV2ScalingConfiguration :: Maybe ServerlessV2ScalingConfigurationProperty
snapshotIdentifier :: Maybe (Value Text)
sourceDBClusterIdentifier :: Maybe (Value Text)
sourceDbClusterResourceId :: Maybe (Value Text)
sourceRegion :: Maybe (Value Text)
storageEncrypted :: Maybe (Value Bool)
storageType :: Maybe (Value Text)
tags :: Maybe [Tag]
useLatestRestorableTime :: Maybe (Value Bool)
..}