| 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.SSMSAP.Types.Component
Description
Synopsis
- data Component = Component' {
- applicationId :: Maybe Text
- componentId :: Maybe Text
- componentType :: Maybe ComponentType
- databases :: Maybe [Text]
- hosts :: Maybe [Host]
- lastUpdated :: Maybe POSIX
- primaryHost :: Maybe Text
- status :: Maybe ComponentStatus
- newComponent :: Component
- component_applicationId :: Lens' Component (Maybe Text)
- component_componentId :: Lens' Component (Maybe Text)
- component_componentType :: Lens' Component (Maybe ComponentType)
- component_databases :: Lens' Component (Maybe [Text])
- component_hosts :: Lens' Component (Maybe [Host])
- component_lastUpdated :: Lens' Component (Maybe UTCTime)
- component_primaryHost :: Lens' Component (Maybe Text)
- component_status :: Lens' Component (Maybe ComponentStatus)
Documentation
See: newComponent smart constructor.
Constructors
| Component' | |
Fields
| |
Instances
newComponent :: Component Source #
Create a value of Component 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:applicationId:Component', component_applicationId -
$sel:componentId:Component', component_componentId -
$sel:componentType:Component', component_componentType -
$sel:databases:Component', component_databases -
$sel:hosts:Component', component_hosts -
$sel:lastUpdated:Component', component_lastUpdated -