| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Resources.RedshiftCluster
Description
Synopsis
- data RedshiftCluster = RedshiftCluster {
- _redshiftClusterAllowVersionUpgrade :: Maybe (Val Bool)
- _redshiftClusterAutomatedSnapshotRetentionPeriod :: Maybe (Val Integer)
- _redshiftClusterAvailabilityZone :: Maybe (Val Text)
- _redshiftClusterClusterIdentifier :: Maybe (Val Text)
- _redshiftClusterClusterParameterGroupName :: Maybe (Val Text)
- _redshiftClusterClusterSecurityGroups :: Maybe (ValList Text)
- _redshiftClusterClusterSubnetGroupName :: Maybe (Val Text)
- _redshiftClusterClusterType :: Val Text
- _redshiftClusterClusterVersion :: Maybe (Val Text)
- _redshiftClusterDBName :: Val Text
- _redshiftClusterElasticIp :: Maybe (Val Text)
- _redshiftClusterEncrypted :: Maybe (Val Bool)
- _redshiftClusterHsmClientCertificateIdentifier :: Maybe (Val Text)
- _redshiftClusterHsmConfigurationIdentifier :: Maybe (Val Text)
- _redshiftClusterIamRoles :: Maybe (ValList Text)
- _redshiftClusterKmsKeyId :: Maybe (Val Text)
- _redshiftClusterLoggingProperties :: Maybe RedshiftClusterLoggingProperties
- _redshiftClusterMasterUserPassword :: Val Text
- _redshiftClusterMasterUsername :: Val Text
- _redshiftClusterNodeType :: Val Text
- _redshiftClusterNumberOfNodes :: Maybe (Val Integer)
- _redshiftClusterOwnerAccount :: Maybe (Val Text)
- _redshiftClusterPort :: Maybe (Val Integer)
- _redshiftClusterPreferredMaintenanceWindow :: Maybe (Val Text)
- _redshiftClusterPubliclyAccessible :: Maybe (Val Bool)
- _redshiftClusterSnapshotClusterIdentifier :: Maybe (Val Text)
- _redshiftClusterSnapshotIdentifier :: Maybe (Val Text)
- _redshiftClusterTags :: Maybe [Tag]
- _redshiftClusterVpcSecurityGroupIds :: Maybe (ValList Text)
- redshiftCluster :: Val Text -> Val Text -> Val Text -> Val Text -> Val Text -> RedshiftCluster
- rcAllowVersionUpgrade :: Lens' RedshiftCluster (Maybe (Val Bool))
- rcAutomatedSnapshotRetentionPeriod :: Lens' RedshiftCluster (Maybe (Val Integer))
- rcAvailabilityZone :: Lens' RedshiftCluster (Maybe (Val Text))
- rcClusterIdentifier :: Lens' RedshiftCluster (Maybe (Val Text))
- rcClusterParameterGroupName :: Lens' RedshiftCluster (Maybe (Val Text))
- rcClusterSecurityGroups :: Lens' RedshiftCluster (Maybe (ValList Text))
- rcClusterSubnetGroupName :: Lens' RedshiftCluster (Maybe (Val Text))
- rcClusterType :: Lens' RedshiftCluster (Val Text)
- rcClusterVersion :: Lens' RedshiftCluster (Maybe (Val Text))
- rcDBName :: Lens' RedshiftCluster (Val Text)
- rcElasticIp :: Lens' RedshiftCluster (Maybe (Val Text))
- rcEncrypted :: Lens' RedshiftCluster (Maybe (Val Bool))
- rcHsmClientCertificateIdentifier :: Lens' RedshiftCluster (Maybe (Val Text))
- rcHsmConfigurationIdentifier :: Lens' RedshiftCluster (Maybe (Val Text))
- rcIamRoles :: Lens' RedshiftCluster (Maybe (ValList Text))
- rcKmsKeyId :: Lens' RedshiftCluster (Maybe (Val Text))
- rcLoggingProperties :: Lens' RedshiftCluster (Maybe RedshiftClusterLoggingProperties)
- rcMasterUserPassword :: Lens' RedshiftCluster (Val Text)
- rcMasterUsername :: Lens' RedshiftCluster (Val Text)
- rcNodeType :: Lens' RedshiftCluster (Val Text)
- rcNumberOfNodes :: Lens' RedshiftCluster (Maybe (Val Integer))
- rcOwnerAccount :: Lens' RedshiftCluster (Maybe (Val Text))
- rcPort :: Lens' RedshiftCluster (Maybe (Val Integer))
- rcPreferredMaintenanceWindow :: Lens' RedshiftCluster (Maybe (Val Text))
- rcPubliclyAccessible :: Lens' RedshiftCluster (Maybe (Val Bool))
- rcSnapshotClusterIdentifier :: Lens' RedshiftCluster (Maybe (Val Text))
- rcSnapshotIdentifier :: Lens' RedshiftCluster (Maybe (Val Text))
- rcTags :: Lens' RedshiftCluster (Maybe [Tag])
- rcVpcSecurityGroupIds :: Lens' RedshiftCluster (Maybe (ValList Text))
Documentation
data RedshiftCluster #
Full data type definition for RedshiftCluster. See redshiftCluster for
a more convenient constructor.
Constructors
Instances
| Eq RedshiftCluster # | |
Defined in Stratosphere.Resources.RedshiftCluster Methods (==) :: RedshiftCluster -> RedshiftCluster -> Bool # (/=) :: RedshiftCluster -> RedshiftCluster -> Bool # | |
| Show RedshiftCluster # | |
Defined in Stratosphere.Resources.RedshiftCluster Methods showsPrec :: Int -> RedshiftCluster -> ShowS # show :: RedshiftCluster -> String # showList :: [RedshiftCluster] -> ShowS # | |
| ToJSON RedshiftCluster # | |
Defined in Stratosphere.Resources.RedshiftCluster Methods toJSON :: RedshiftCluster -> Value # toEncoding :: RedshiftCluster -> Encoding # toJSONList :: [RedshiftCluster] -> Value # toEncodingList :: [RedshiftCluster] -> Encoding # | |
| FromJSON RedshiftCluster # | |
Defined in Stratosphere.Resources.RedshiftCluster Methods parseJSON :: Value -> Parser RedshiftCluster # parseJSONList :: Value -> Parser [RedshiftCluster] # | |
Constructor for RedshiftCluster containing required fields as
arguments.
rcAvailabilityZone :: Lens' RedshiftCluster (Maybe (Val Text)) #
rcClusterIdentifier :: Lens' RedshiftCluster (Maybe (Val Text)) #
rcClusterVersion :: Lens' RedshiftCluster (Maybe (Val Text)) #
rcElasticIp :: Lens' RedshiftCluster (Maybe (Val Text)) #
rcEncrypted :: Lens' RedshiftCluster (Maybe (Val Bool)) #
rcIamRoles :: Lens' RedshiftCluster (Maybe (ValList Text)) #
rcKmsKeyId :: Lens' RedshiftCluster (Maybe (Val Text)) #
rcNodeType :: Lens' RedshiftCluster (Val Text) #
rcNumberOfNodes :: Lens' RedshiftCluster (Maybe (Val Integer)) #
rcOwnerAccount :: Lens' RedshiftCluster (Maybe (Val Text)) #