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
Documentation
data MonitorInfo Source #
Provides information about the monitor resource.
See: newMonitorInfo
smart constructor.
Instances
newMonitorInfo :: MonitorInfo Source #
Create a value of MonitorInfo
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:monitorArn:MonitorInfo'
, monitorInfo_monitorArn
- The Amazon Resource Name (ARN) of the monitor resource.
$sel:status:MonitorInfo'
, monitorInfo_status
- The status of the monitor. States include:
ACTIVE
ACTIVE_STOPPING
,ACTIVE_STOPPED
UPDATE_IN_PROGRESS
CREATE_PENDING
,CREATE_IN_PROGRESS
,CREATE_FAILED
DELETE_PENDING
,DELETE_IN_PROGRESS
,DELETE_FAILED
monitorInfo_monitorArn :: Lens' MonitorInfo (Maybe Text) Source #
The Amazon Resource Name (ARN) of the monitor resource.
monitorInfo_status :: Lens' MonitorInfo (Maybe Text) Source #
The status of the monitor. States include:
ACTIVE
ACTIVE_STOPPING
,ACTIVE_STOPPED
UPDATE_IN_PROGRESS
CREATE_PENDING
,CREATE_IN_PROGRESS
,CREATE_FAILED
DELETE_PENDING
,DELETE_IN_PROGRESS
,DELETE_FAILED