Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Documentation
A group object, which contains a specified group’s metadata and attributes.
See: newGroup
smart constructor.
Group' | |
|
Instances
Eq Group Source # | |
Read Group Source # | |
Show Group Source # | |
Generic Group Source # | |
NFData Group Source # | |
Defined in Amazonka.IdentityStore.Types.Group | |
Hashable Group Source # | |
Defined in Amazonka.IdentityStore.Types.Group | |
FromJSON Group Source # | |
type Rep Group Source # | |
Defined in Amazonka.IdentityStore.Types.Group type Rep Group = D1 ('MetaData "Group" "Amazonka.IdentityStore.Types.Group" "libZSservicesZSamazonka-identitystoreZSamazonka-identitystore" 'False) (C1 ('MetaCons "Group'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
Create a value of Group
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:groupId:Group'
, group_groupId
- The identifier for a group in the identity store.
$sel:displayName:Group'
, group_displayName
- Contains the group’s display name value. The length limit is 1,024
characters. This value can consist of letters, accented characters,
symbols, numbers, punctuation, tab, new line, carriage return, space,
and nonbreaking space in this attribute. The characters <>;:%
are
excluded. This value is specified at the time the group is created and
stored as an attribute of the group object in the identity store.
group_displayName :: Lens' Group Text Source #
Contains the group’s display name value. The length limit is 1,024
characters. This value can consist of letters, accented characters,
symbols, numbers, punctuation, tab, new line, carriage return, space,
and nonbreaking space in this attribute. The characters <>;:%
are
excluded. This value is specified at the time the group is created and
stored as an attribute of the group object in the identity store.