libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

Description

 
Synopsis

Documentation

data AssetHierarchyInfo Source #

Contains information about a parent asset and a child asset that are related through an asset hierarchy.

See: newAssetHierarchyInfo smart constructor.

Constructors

AssetHierarchyInfo' 

Fields

Instances

Instances details
Eq AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

Read AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

Show AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

Generic AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

Associated Types

type Rep AssetHierarchyInfo :: Type -> Type #

NFData AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

Methods

rnf :: AssetHierarchyInfo -> () #

Hashable AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

FromJSON AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

type Rep AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

type Rep AssetHierarchyInfo = D1 ('MetaData "AssetHierarchyInfo" "Amazonka.IoTSiteWise.Types.AssetHierarchyInfo" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetHierarchyInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "childAssetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parentAssetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAssetHierarchyInfo :: AssetHierarchyInfo Source #

Create a value of AssetHierarchyInfo 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:childAssetId:AssetHierarchyInfo', assetHierarchyInfo_childAssetId - The ID of the child asset in this asset relationship.

$sel:parentAssetId:AssetHierarchyInfo', assetHierarchyInfo_parentAssetId - The ID of the parent asset in this asset relationship.

assetHierarchyInfo_childAssetId :: Lens' AssetHierarchyInfo (Maybe Text) Source #

The ID of the child asset in this asset relationship.

assetHierarchyInfo_parentAssetId :: Lens' AssetHierarchyInfo (Maybe Text) Source #

The ID of the parent asset in this asset relationship.