| 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.WorkMail.Types.Member
Description
Synopsis
- data Member = Member' {
- disabledDate :: Maybe POSIX
- enabledDate :: Maybe POSIX
- id :: Maybe Text
- name :: Maybe Text
- state :: Maybe EntityState
- type' :: Maybe MemberType
- newMember :: Member
- member_disabledDate :: Lens' Member (Maybe UTCTime)
- member_enabledDate :: Lens' Member (Maybe UTCTime)
- member_id :: Lens' Member (Maybe Text)
- member_name :: Lens' Member (Maybe Text)
- member_state :: Lens' Member (Maybe EntityState)
- member_type :: Lens' Member (Maybe MemberType)
Documentation
The representation of a user or group.
See: newMember smart constructor.
Constructors
| Member' | |
Fields
| |
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:disabledDate:Member', member_disabledDate - The date indicating when the member was disabled from WorkMail use.
$sel:enabledDate:Member', member_enabledDate - The date indicating when the member was enabled for WorkMail use.
$sel:id:Member', member_id - The identifier of the member.
$sel:name:Member', member_name - The name of the member.
$sel:state:Member', member_state - The state of the member, which can be ENABLED, DISABLED, or DELETED.
$sel:type':Member', member_type - A member can be a user or group.
member_disabledDate :: Lens' Member (Maybe UTCTime) Source #
The date indicating when the member was disabled from WorkMail use.
member_enabledDate :: Lens' Member (Maybe UTCTime) Source #
The date indicating when the member was enabled for WorkMail use.
member_state :: Lens' Member (Maybe EntityState) Source #
The state of the member, which can be ENABLED, DISABLED, or DELETED.
member_type :: Lens' Member (Maybe MemberType) Source #
A member can be a user or group.