-- | An indication of which action is required if the value for this
-- configuration option changes:
--
-- NoInterruption - There is no interruption to the environment or
-- application availability.
--
-- RestartEnvironment - The environment is restarted, all AWS resources are
-- deleted and recreated, and the environment is unavailable during the process.
--
-- RestartApplicationServer - The environment is available the entire time.
-- However, a short application outage occurs when the application servers on
-- the running Amazon EC2 instances are restarted.
--
-- 'NoInterruption' : There is no interruption to the environment or
-- application availability.   'RestartEnvironment' : The environment is entirely
-- restarted, all AWS resources are deleted and recreated, and the environment
-- is unavailable during the process.   'RestartApplicationServer' : The
-- environment is available the entire time. However, a short application outage
-- occurs when the application servers on the running Amazon EC2 instances are
-- restarted.
codChangeSeverity :: Lens' ConfigurationOptionDescription (Maybe Text)
codChangeSeverity =
    lens _codChangeSeverity (\s a -> s { _codChangeSeverity = a })
codChangeSeverity :: Lens' ConfigurationOptionDescription (Maybe Text)
codChangeSeverity =
    lens _codChangeSeverity (\s a -> s { _codChangeSeverity = a })
codChangeSeverity =
    lens _codChangeSeverity (\s a -> s { _codChangeSeverity = a })