| 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 |
Amazonka.IoT.Types.ThingGroupDocument
Description
Synopsis
- data ThingGroupDocument = ThingGroupDocument' {}
- newThingGroupDocument :: ThingGroupDocument
- thingGroupDocument_attributes :: Lens' ThingGroupDocument (Maybe (HashMap Text Text))
- thingGroupDocument_parentGroupNames :: Lens' ThingGroupDocument (Maybe [Text])
- thingGroupDocument_thingGroupDescription :: Lens' ThingGroupDocument (Maybe Text)
- thingGroupDocument_thingGroupId :: Lens' ThingGroupDocument (Maybe Text)
- thingGroupDocument_thingGroupName :: Lens' ThingGroupDocument (Maybe Text)
Documentation
data ThingGroupDocument Source #
The thing group search index document.
See: newThingGroupDocument smart constructor.
Constructors
| ThingGroupDocument' | |
Fields
| |
Instances
newThingGroupDocument :: ThingGroupDocument Source #
Create a value of ThingGroupDocument 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:attributes:ThingGroupDocument', thingGroupDocument_attributes - The thing group attributes.
$sel:parentGroupNames:ThingGroupDocument', thingGroupDocument_parentGroupNames - Parent group names.
$sel:thingGroupDescription:ThingGroupDocument', thingGroupDocument_thingGroupDescription - The thing group description.
$sel:thingGroupId:ThingGroupDocument', thingGroupDocument_thingGroupId - The thing group ID.
$sel:thingGroupName:ThingGroupDocument', thingGroupDocument_thingGroupName - The thing group name.
thingGroupDocument_attributes :: Lens' ThingGroupDocument (Maybe (HashMap Text Text)) Source #
The thing group attributes.
thingGroupDocument_parentGroupNames :: Lens' ThingGroupDocument (Maybe [Text]) Source #
Parent group names.
thingGroupDocument_thingGroupDescription :: Lens' ThingGroupDocument (Maybe Text) Source #
The thing group description.
thingGroupDocument_thingGroupId :: Lens' ThingGroupDocument (Maybe Text) Source #
The thing group ID.
thingGroupDocument_thingGroupName :: Lens' ThingGroupDocument (Maybe Text) Source #
The thing group name.