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 |
Synopsis
- data Qualification = Qualification' {}
- newQualification :: Qualification
- qualification_status :: Lens' Qualification (Maybe QualificationStatus)
- qualification_integerValue :: Lens' Qualification (Maybe Int)
- qualification_localeValue :: Lens' Qualification (Maybe Locale)
- qualification_qualificationTypeId :: Lens' Qualification (Maybe Text)
- qualification_grantTime :: Lens' Qualification (Maybe UTCTime)
- qualification_workerId :: Lens' Qualification (Maybe Text)
Documentation
data Qualification Source #
The Qualification data structure represents a Qualification assigned to a user, including the Qualification type and the value (score).
See: newQualification
smart constructor.
Qualification' | |
|
Instances
newQualification :: Qualification Source #
Create a value of Qualification
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:status:Qualification'
, qualification_status
- The status of the Qualification. Valid values are Granted | Revoked.
$sel:integerValue:Qualification'
, qualification_integerValue
- The value (score) of the Qualification, if the Qualification has an
integer value.
$sel:localeValue:Qualification'
, qualification_localeValue
- Undocumented member.
$sel:qualificationTypeId:Qualification'
, qualification_qualificationTypeId
- The ID of the Qualification type for the Qualification.
$sel:grantTime:Qualification'
, qualification_grantTime
- The date and time the Qualification was granted to the Worker. If the
Worker's Qualification was revoked, and then re-granted based on a new
Qualification request, GrantTime is the date and time of the last call
to the AcceptQualificationRequest operation.
$sel:workerId:Qualification'
, qualification_workerId
- The ID of the Worker who possesses the Qualification.
qualification_status :: Lens' Qualification (Maybe QualificationStatus) Source #
The status of the Qualification. Valid values are Granted | Revoked.
qualification_integerValue :: Lens' Qualification (Maybe Int) Source #
The value (score) of the Qualification, if the Qualification has an integer value.
qualification_localeValue :: Lens' Qualification (Maybe Locale) Source #
Undocumented member.
qualification_qualificationTypeId :: Lens' Qualification (Maybe Text) Source #
The ID of the Qualification type for the Qualification.
qualification_grantTime :: Lens' Qualification (Maybe UTCTime) Source #
The date and time the Qualification was granted to the Worker. If the Worker's Qualification was revoked, and then re-granted based on a new Qualification request, GrantTime is the date and time of the last call to the AcceptQualificationRequest operation.
qualification_workerId :: Lens' Qualification (Maybe Text) Source #
The ID of the Worker who possesses the Qualification.