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 DynamicDefaultValue = DynamicDefaultValue' {}
- newDynamicDefaultValue :: ColumnIdentifier -> DynamicDefaultValue
- dynamicDefaultValue_groupNameColumn :: Lens' DynamicDefaultValue (Maybe ColumnIdentifier)
- dynamicDefaultValue_userNameColumn :: Lens' DynamicDefaultValue (Maybe ColumnIdentifier)
- dynamicDefaultValue_defaultValueColumn :: Lens' DynamicDefaultValue ColumnIdentifier
Documentation
data DynamicDefaultValue Source #
Defines different defaults to the users or groups based on mapping.
See: newDynamicDefaultValue
smart constructor.
DynamicDefaultValue' | |
|
Instances
newDynamicDefaultValue Source #
Create a value of DynamicDefaultValue
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:groupNameColumn:DynamicDefaultValue'
, dynamicDefaultValue_groupNameColumn
- The column that contains the group name.
$sel:userNameColumn:DynamicDefaultValue'
, dynamicDefaultValue_userNameColumn
- The column that contains the username.
$sel:defaultValueColumn:DynamicDefaultValue'
, dynamicDefaultValue_defaultValueColumn
- The column that contains the default value of each user or group.
dynamicDefaultValue_groupNameColumn :: Lens' DynamicDefaultValue (Maybe ColumnIdentifier) Source #
The column that contains the group name.
dynamicDefaultValue_userNameColumn :: Lens' DynamicDefaultValue (Maybe ColumnIdentifier) Source #
The column that contains the username.
dynamicDefaultValue_defaultValueColumn :: Lens' DynamicDefaultValue ColumnIdentifier Source #
The column that contains the default value of each user or group.