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 Member = Member' {}
- newMember :: Member
- member_accountId :: Lens' Member (Maybe Text)
- member_email :: Lens' Member (Maybe Text)
- member_fullName :: Lens' Member (Maybe Text)
- member_memberId :: Lens' Member (Maybe Text)
- member_memberType :: Lens' Member (Maybe MemberType)
Documentation
The member details, such as email address, name, member ID, and member type.
See: newMember
smart constructor.
Instances
Create a value of Member
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:accountId:Member'
, member_accountId
- The Amazon Chime account ID.
$sel:email:Member'
, member_email
- The member email address.
$sel:fullName:Member'
, member_fullName
- The member name.
$sel:memberId:Member'
, member_memberId
- The member ID (user ID or bot ID).
$sel:memberType:Member'
, member_memberType
- The member type.
member_memberType :: Lens' Member (Maybe MemberType) Source #
The member type.