| 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.Proton.Types.RepositorySyncAttempt
Description
Synopsis
- data RepositorySyncAttempt = RepositorySyncAttempt' {}
- newRepositorySyncAttempt :: UTCTime -> RepositorySyncStatus -> RepositorySyncAttempt
- repositorySyncAttempt_events :: Lens' RepositorySyncAttempt [RepositorySyncEvent]
- repositorySyncAttempt_startedAt :: Lens' RepositorySyncAttempt UTCTime
- repositorySyncAttempt_status :: Lens' RepositorySyncAttempt RepositorySyncStatus
Documentation
data RepositorySyncAttempt Source #
Detail data for a repository sync attempt activated by a push to a repository.
See: newRepositorySyncAttempt smart constructor.
Constructors
| RepositorySyncAttempt' | |
Fields
| |
Instances
newRepositorySyncAttempt Source #
Arguments
| :: UTCTime | |
| -> RepositorySyncStatus | |
| -> RepositorySyncAttempt |
Create a value of RepositorySyncAttempt 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:events:RepositorySyncAttempt', repositorySyncAttempt_events - Detail data for sync attempt events.
$sel:startedAt:RepositorySyncAttempt', repositorySyncAttempt_startedAt - The time when the sync attempt started.
$sel:status:RepositorySyncAttempt', repositorySyncAttempt_status - The sync attempt status.
repositorySyncAttempt_events :: Lens' RepositorySyncAttempt [RepositorySyncEvent] Source #
Detail data for sync attempt events.
repositorySyncAttempt_startedAt :: Lens' RepositorySyncAttempt UTCTime Source #
The time when the sync attempt started.
repositorySyncAttempt_status :: Lens' RepositorySyncAttempt RepositorySyncStatus Source #
The sync attempt status.