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 AssetInfo = AssetInfo' {}
- newAssetInfo :: AssetInfo
- assetInfo_assetId :: Lens' AssetInfo (Maybe Text)
- assetInfo_assetLocation :: Lens' AssetInfo (Maybe AssetLocation)
- assetInfo_assetType :: Lens' AssetInfo (Maybe AssetType)
- assetInfo_computeAttributes :: Lens' AssetInfo (Maybe ComputeAttributes)
- assetInfo_rackId :: Lens' AssetInfo (Maybe Text)
Documentation
Information about hardware assets.
See: newAssetInfo
smart constructor.
AssetInfo' | |
|
Instances
newAssetInfo :: AssetInfo Source #
Create a value of AssetInfo
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:assetId:AssetInfo'
, assetInfo_assetId
- The ID of the asset.
$sel:assetLocation:AssetInfo'
, assetInfo_assetLocation
- The position of an asset in a rack.
$sel:assetType:AssetInfo'
, assetInfo_assetType
- The type of the asset.
$sel:computeAttributes:AssetInfo'
, assetInfo_computeAttributes
- Information about compute hardware assets.
$sel:rackId:AssetInfo'
, assetInfo_rackId
- The rack ID of the asset.
assetInfo_assetLocation :: Lens' AssetInfo (Maybe AssetLocation) Source #
The position of an asset in a rack.
assetInfo_computeAttributes :: Lens' AssetInfo (Maybe ComputeAttributes) Source #
Information about compute hardware assets.