| 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.MGN.UnarchiveWave
Description
Unarchive wave.
Synopsis
- data UnarchiveWave = UnarchiveWave' {}
- newUnarchiveWave :: Text -> UnarchiveWave
- unarchiveWave_waveID :: Lens' UnarchiveWave Text
- data Wave = Wave' {}
- newWave :: Wave
- wave_arn :: Lens' Wave (Maybe Text)
- wave_creationDateTime :: Lens' Wave (Maybe Text)
- wave_description :: Lens' Wave (Maybe Text)
- wave_isArchived :: Lens' Wave (Maybe Bool)
- wave_lastModifiedDateTime :: Lens' Wave (Maybe Text)
- wave_name :: Lens' Wave (Maybe Text)
- wave_tags :: Lens' Wave (Maybe (HashMap Text Text))
- wave_waveAggregatedStatus :: Lens' Wave (Maybe WaveAggregatedStatus)
- wave_waveID :: Lens' Wave (Maybe Text)
Creating a Request
data UnarchiveWave Source #
See: newUnarchiveWave smart constructor.
Constructors
| UnarchiveWave' | |
Instances
Arguments
| :: Text | |
| -> UnarchiveWave |
Create a value of UnarchiveWave 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:
UnarchiveWave, unarchiveWave_waveID - Wave ID.
Request Lenses
unarchiveWave_waveID :: Lens' UnarchiveWave Text Source #
Wave ID.
Destructuring the Response
See: newWave smart constructor.
Constructors
| Wave' | |
Fields
| |
Instances
Create a value of Wave 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:arn:Wave', wave_arn - Wave ARN.
$sel:creationDateTime:Wave', wave_creationDateTime - Wave creation dateTime.
$sel:description:Wave', wave_description - Wave description.
$sel:isArchived:Wave', wave_isArchived - Wave archival status.
$sel:lastModifiedDateTime:Wave', wave_lastModifiedDateTime - Wave last modified dateTime.
$sel:name:Wave', wave_name - Wave name.
$sel:tags:Wave', wave_tags - Wave tags.
$sel:waveAggregatedStatus:Wave', wave_waveAggregatedStatus - Wave aggregated status.
$sel:waveID:Wave', wave_waveID - Wave ID.
Response Lenses
wave_waveAggregatedStatus :: Lens' Wave (Maybe WaveAggregatedStatus) Source #
Wave aggregated status.