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)