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 MonitoredResourceIdentifier = MonitoredResourceIdentifier' {}
- newMonitoredResourceIdentifier :: MonitoredResourceIdentifier
- monitoredResourceIdentifier_lastUpdated :: Lens' MonitoredResourceIdentifier (Maybe UTCTime)
- monitoredResourceIdentifier_monitoredResourceName :: Lens' MonitoredResourceIdentifier (Maybe Text)
- monitoredResourceIdentifier_resourceCollection :: Lens' MonitoredResourceIdentifier (Maybe ResourceCollection)
- monitoredResourceIdentifier_resourcePermission :: Lens' MonitoredResourceIdentifier (Maybe ResourcePermission)
- monitoredResourceIdentifier_type :: Lens' MonitoredResourceIdentifier (Maybe Text)
Documentation
data MonitoredResourceIdentifier Source #
Information about the resource that is being monitored, including the name of the resource, the type of resource, and whether or not permission is given to DevOps Guru to access that resource.
See: newMonitoredResourceIdentifier
smart constructor.
MonitoredResourceIdentifier' | |
|
Instances
newMonitoredResourceIdentifier :: MonitoredResourceIdentifier Source #
Create a value of MonitoredResourceIdentifier
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:lastUpdated:MonitoredResourceIdentifier'
, monitoredResourceIdentifier_lastUpdated
- The time at which DevOps Guru last updated this resource.
$sel:monitoredResourceName:MonitoredResourceIdentifier'
, monitoredResourceIdentifier_monitoredResourceName
- The name of the resource being monitored.
$sel:resourceCollection:MonitoredResourceIdentifier'
, monitoredResourceIdentifier_resourceCollection
- Undocumented member.
$sel:resourcePermission:MonitoredResourceIdentifier'
, monitoredResourceIdentifier_resourcePermission
- The permission status of a resource.
$sel:type':MonitoredResourceIdentifier'
, monitoredResourceIdentifier_type
- The type of resource being monitored.
monitoredResourceIdentifier_lastUpdated :: Lens' MonitoredResourceIdentifier (Maybe UTCTime) Source #
The time at which DevOps Guru last updated this resource.
monitoredResourceIdentifier_monitoredResourceName :: Lens' MonitoredResourceIdentifier (Maybe Text) Source #
The name of the resource being monitored.
monitoredResourceIdentifier_resourceCollection :: Lens' MonitoredResourceIdentifier (Maybe ResourceCollection) Source #
Undocumented member.
monitoredResourceIdentifier_resourcePermission :: Lens' MonitoredResourceIdentifier (Maybe ResourcePermission) Source #
The permission status of a resource.
monitoredResourceIdentifier_type :: Lens' MonitoredResourceIdentifier (Maybe Text) Source #
The type of resource being monitored.