| 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.UpdateWave
Description
Update wave.
Synopsis
- data UpdateWave = UpdateWave' {}
- newUpdateWave :: Text -> UpdateWave
- updateWave_description :: Lens' UpdateWave (Maybe Text)
- updateWave_name :: Lens' UpdateWave (Maybe Text)
- updateWave_waveID :: Lens' UpdateWave 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 UpdateWave Source #
See: newUpdateWave smart constructor.
Constructors
| UpdateWave' | |
Instances
Arguments
| :: Text | |
| -> UpdateWave |
Create a value of UpdateWave 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:
UpdateWave, updateWave_description - Wave description.
UpdateWave, updateWave_name - Wave name.
UpdateWave, updateWave_waveID - Wave ID.
Request Lenses
updateWave_description :: Lens' UpdateWave (Maybe Text) Source #
Wave description.
updateWave_name :: Lens' UpdateWave (Maybe Text) Source #
Wave name.
updateWave_waveID :: Lens' UpdateWave 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.