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 |
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.
InstanceEventWindow' | |
|
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.