| 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.IoTSiteWise.Types.PutAssetPropertyValueEntry
Description
Synopsis
- data PutAssetPropertyValueEntry = PutAssetPropertyValueEntry' {
- assetId :: Maybe Text
- propertyAlias :: Maybe Text
- propertyId :: Maybe Text
- entryId :: Text
- propertyValues :: [AssetPropertyValue]
- newPutAssetPropertyValueEntry :: Text -> PutAssetPropertyValueEntry
- putAssetPropertyValueEntry_assetId :: Lens' PutAssetPropertyValueEntry (Maybe Text)
- putAssetPropertyValueEntry_propertyAlias :: Lens' PutAssetPropertyValueEntry (Maybe Text)
- putAssetPropertyValueEntry_propertyId :: Lens' PutAssetPropertyValueEntry (Maybe Text)
- putAssetPropertyValueEntry_entryId :: Lens' PutAssetPropertyValueEntry Text
- putAssetPropertyValueEntry_propertyValues :: Lens' PutAssetPropertyValueEntry [AssetPropertyValue]
Documentation
data PutAssetPropertyValueEntry Source #
Contains a list of value updates for an asset property in the list of asset entries consumed by the BatchPutAssetPropertyValue API operation.
See: newPutAssetPropertyValueEntry smart constructor.
Constructors
| PutAssetPropertyValueEntry' | |
Fields
| |
Instances
newPutAssetPropertyValueEntry Source #
Create a value of PutAssetPropertyValueEntry 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:PutAssetPropertyValueEntry', putAssetPropertyValueEntry_assetId - The ID of the asset to update.
$sel:propertyAlias:PutAssetPropertyValueEntry', putAssetPropertyValueEntry_propertyAlias - The alias that identifies the property, such as an OPC-UA server data
stream path (for example,
/company/windfarm/3/turbine/7/temperature). For more
information, see
Mapping industrial data streams to asset properties
in the IoT SiteWise User Guide.
$sel:propertyId:PutAssetPropertyValueEntry', putAssetPropertyValueEntry_propertyId - The ID of the asset property for this entry.
$sel:entryId:PutAssetPropertyValueEntry', putAssetPropertyValueEntry_entryId - The user specified ID for the entry. You can use this ID to identify
which entries failed.
$sel:propertyValues:PutAssetPropertyValueEntry', putAssetPropertyValueEntry_propertyValues - The list of property values to upload. You can specify up to 10
propertyValues array elements.
putAssetPropertyValueEntry_assetId :: Lens' PutAssetPropertyValueEntry (Maybe Text) Source #
The ID of the asset to update.
putAssetPropertyValueEntry_propertyAlias :: Lens' PutAssetPropertyValueEntry (Maybe Text) Source #
The alias that identifies the property, such as an OPC-UA server data
stream path (for example,
/company/windfarm/3/turbine/7/temperature). For more
information, see
Mapping industrial data streams to asset properties
in the IoT SiteWise User Guide.
putAssetPropertyValueEntry_propertyId :: Lens' PutAssetPropertyValueEntry (Maybe Text) Source #
The ID of the asset property for this entry.
putAssetPropertyValueEntry_entryId :: Lens' PutAssetPropertyValueEntry Text Source #
The user specified ID for the entry. You can use this ID to identify which entries failed.
putAssetPropertyValueEntry_propertyValues :: Lens' PutAssetPropertyValueEntry [AssetPropertyValue] Source #
The list of property values to upload. You can specify up to 10
propertyValues array elements.