| 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.CodeCommit.Types.ApprovalStateChangedEventMetadata
Description
Synopsis
- data ApprovalStateChangedEventMetadata = ApprovalStateChangedEventMetadata' {}
- newApprovalStateChangedEventMetadata :: ApprovalStateChangedEventMetadata
- approvalStateChangedEventMetadata_approvalStatus :: Lens' ApprovalStateChangedEventMetadata (Maybe ApprovalState)
- approvalStateChangedEventMetadata_revisionId :: Lens' ApprovalStateChangedEventMetadata (Maybe Text)
Documentation
data ApprovalStateChangedEventMetadata Source #
Returns information about a change in the approval state for a pull request.
See: newApprovalStateChangedEventMetadata smart constructor.
Constructors
| ApprovalStateChangedEventMetadata' | |
Fields
| |
Instances
newApprovalStateChangedEventMetadata :: ApprovalStateChangedEventMetadata Source #
Create a value of ApprovalStateChangedEventMetadata 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:approvalStatus:ApprovalStateChangedEventMetadata', approvalStateChangedEventMetadata_approvalStatus - The approval status for the pull request.
$sel:revisionId:ApprovalStateChangedEventMetadata', approvalStateChangedEventMetadata_revisionId - The revision ID of the pull request when the approval state changed.
approvalStateChangedEventMetadata_approvalStatus :: Lens' ApprovalStateChangedEventMetadata (Maybe ApprovalState) Source #
The approval status for the pull request.
approvalStateChangedEventMetadata_revisionId :: Lens' ApprovalStateChangedEventMetadata (Maybe Text) Source #
The revision ID of the pull request when the approval state changed.