aws-sdk-0.12.0: AWS/RDS/Types/OptionGroup.hs
module AWS.RDS.Types.OptionGroup
( OptionGroup(..)
, Option(..)
) where
import AWS.Lib.FromText (Text)
import AWS.RDS.Types.DBInstance
( VpcSecurityGroupMembership
, DBSecurityGroupMembership
)
data OptionGroup = OptionGroup
{ optionGroupAllowsVpcAndNonVpcInstanceMemberships :: Bool
, optionGroupMajorEngineVersion :: Text
, optionGroupName :: Text
, optionGroupVpcId :: Maybe Text
, optionGroupEngineName :: Text
, optionGroupDescription :: Text
, optionGroupOption :: [Option]
}
deriving (Show, Eq)
data Option = Option
{ optionPort :: Int
, optionName :: Text
, optionDescription :: Text
, optionVpcSecurityGroupMemberships :: [VpcSecurityGroupMembership]
, optionDBSecurityGroupMemberships :: [DBSecurityGroupMembership]
}
deriving (Show, Eq)