| 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.RolesAnywhere.Types.SubjectSummary
Description
Synopsis
- data SubjectSummary = SubjectSummary' {}
- newSubjectSummary :: SubjectSummary
- subjectSummary_createdAt :: Lens' SubjectSummary (Maybe UTCTime)
- subjectSummary_enabled :: Lens' SubjectSummary (Maybe Bool)
- subjectSummary_lastSeenAt :: Lens' SubjectSummary (Maybe UTCTime)
- subjectSummary_subjectArn :: Lens' SubjectSummary (Maybe Text)
- subjectSummary_subjectId :: Lens' SubjectSummary (Maybe Text)
- subjectSummary_updatedAt :: Lens' SubjectSummary (Maybe UTCTime)
- subjectSummary_x509Subject :: Lens' SubjectSummary (Maybe Text)
Documentation
data SubjectSummary Source #
A summary representation of Subject resources returned in read operations; primarily ListSubjects.
See: newSubjectSummary smart constructor.
Constructors
| SubjectSummary' | |
Fields
| |
Instances
newSubjectSummary :: SubjectSummary Source #
Create a value of SubjectSummary 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:createdAt:SubjectSummary', subjectSummary_createdAt - The ISO-8601 time stamp of when the certificate was first used in a
CreateSession
operation.
$sel:enabled:SubjectSummary', subjectSummary_enabled - The enabled status of the Subject.
$sel:lastSeenAt:SubjectSummary', subjectSummary_lastSeenAt - The ISO-8601 time stamp of when the certificate was last used in a
CreateSession
operation.
$sel:subjectArn:SubjectSummary', subjectSummary_subjectArn - The ARN of the resource.
$sel:subjectId:SubjectSummary', subjectSummary_subjectId - The id of the resource.
$sel:updatedAt:SubjectSummary', subjectSummary_updatedAt - The ISO-8601 timestamp when the subject was last updated.
$sel:x509Subject:SubjectSummary', subjectSummary_x509Subject - The x509 principal identifier of the authenticating certificate.
subjectSummary_createdAt :: Lens' SubjectSummary (Maybe UTCTime) Source #
The ISO-8601 time stamp of when the certificate was first used in a CreateSession operation.
subjectSummary_enabled :: Lens' SubjectSummary (Maybe Bool) Source #
The enabled status of the Subject.
subjectSummary_lastSeenAt :: Lens' SubjectSummary (Maybe UTCTime) Source #
The ISO-8601 time stamp of when the certificate was last used in a CreateSession operation.
subjectSummary_subjectArn :: Lens' SubjectSummary (Maybe Text) Source #
The ARN of the resource.
subjectSummary_subjectId :: Lens' SubjectSummary (Maybe Text) Source #
The id of the resource.
subjectSummary_updatedAt :: Lens' SubjectSummary (Maybe UTCTime) Source #
The ISO-8601 timestamp when the subject was last updated.
subjectSummary_x509Subject :: Lens' SubjectSummary (Maybe Text) Source #
The x509 principal identifier of the authenticating certificate.