| 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.EC2.Types.InstanceEventWindow
Description
Synopsis
- data InstanceEventWindow = InstanceEventWindow' {}
- newInstanceEventWindow :: InstanceEventWindow
- instanceEventWindow_associationTarget :: Lens' InstanceEventWindow (Maybe InstanceEventWindowAssociationTarget)
- instanceEventWindow_cronExpression :: Lens' InstanceEventWindow (Maybe Text)
- instanceEventWindow_instanceEventWindowId :: Lens' InstanceEventWindow (Maybe Text)
- instanceEventWindow_name :: Lens' InstanceEventWindow (Maybe Text)
- instanceEventWindow_state :: Lens' InstanceEventWindow (Maybe InstanceEventWindowState)
- instanceEventWindow_tags :: Lens' InstanceEventWindow (Maybe [Tag])
- instanceEventWindow_timeRanges :: Lens' InstanceEventWindow (Maybe [InstanceEventWindowTimeRange])
Documentation
data InstanceEventWindow Source #
The event window.
See: newInstanceEventWindow smart constructor.
Constructors
| InstanceEventWindow' | |
Fields
| |
Instances
newInstanceEventWindow :: InstanceEventWindow Source #
Create a value of InstanceEventWindow 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:associationTarget:InstanceEventWindow', instanceEventWindow_associationTarget - One or more targets associated with the event window.
$sel:cronExpression:InstanceEventWindow', instanceEventWindow_cronExpression - The cron expression defined for the event window.
$sel:instanceEventWindowId:InstanceEventWindow', instanceEventWindow_instanceEventWindowId - The ID of the event window.
$sel:name:InstanceEventWindow', instanceEventWindow_name - The name of the event window.
$sel:state:InstanceEventWindow', instanceEventWindow_state - The current state of the event window.
InstanceEventWindow, instanceEventWindow_tags - The instance tags associated with the event window.
$sel:timeRanges:InstanceEventWindow', instanceEventWindow_timeRanges - One or more time ranges defined for the event window.
instanceEventWindow_associationTarget :: Lens' InstanceEventWindow (Maybe InstanceEventWindowAssociationTarget) Source #
One or more targets associated with the event window.
instanceEventWindow_cronExpression :: Lens' InstanceEventWindow (Maybe Text) Source #
The cron expression defined for the event window.
instanceEventWindow_instanceEventWindowId :: Lens' InstanceEventWindow (Maybe Text) Source #
The ID of the event window.
instanceEventWindow_name :: Lens' InstanceEventWindow (Maybe Text) Source #
The name of the event window.
instanceEventWindow_state :: Lens' InstanceEventWindow (Maybe InstanceEventWindowState) Source #
The current state of the event window.
instanceEventWindow_tags :: Lens' InstanceEventWindow (Maybe [Tag]) Source #
The instance tags associated with the event window.
instanceEventWindow_timeRanges :: Lens' InstanceEventWindow (Maybe [InstanceEventWindowTimeRange]) Source #
One or more time ranges defined for the event window.