Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data LaunchGroupConfig = LaunchGroupConfig' {}
- newLaunchGroupConfig :: Text -> Text -> Text -> LaunchGroupConfig
- launchGroupConfig_description :: Lens' LaunchGroupConfig (Maybe Text)
- launchGroupConfig_feature :: Lens' LaunchGroupConfig Text
- launchGroupConfig_name :: Lens' LaunchGroupConfig Text
- launchGroupConfig_variation :: Lens' LaunchGroupConfig Text
Documentation
data LaunchGroupConfig Source #
A structure that defines one launch group in a launch. A launch group is a variation of the feature that you are including in the launch.
See: newLaunchGroupConfig
smart constructor.
Instances
:: Text | |
-> Text | |
-> Text | |
-> LaunchGroupConfig |
Create a value of LaunchGroupConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:description:LaunchGroupConfig'
, launchGroupConfig_description
- A description of the launch group.
$sel:feature:LaunchGroupConfig'
, launchGroupConfig_feature
- The feature that this launch is using.
$sel:name:LaunchGroupConfig'
, launchGroupConfig_name
- A name for this launch group.
$sel:variation:LaunchGroupConfig'
, launchGroupConfig_variation
- The feature variation to use for this launch group.
launchGroupConfig_description :: Lens' LaunchGroupConfig (Maybe Text) Source #
A description of the launch group.
launchGroupConfig_feature :: Lens' LaunchGroupConfig Text Source #
The feature that this launch is using.
launchGroupConfig_name :: Lens' LaunchGroupConfig Text Source #
A name for this launch group.
launchGroupConfig_variation :: Lens' LaunchGroupConfig Text Source #
The feature variation to use for this launch group.