Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data PutAssetPropertyValueEntry = PutAssetPropertyValueEntry' {
- propertyAlias :: Maybe Text
- propertyId :: Maybe Text
- assetId :: Maybe Text
- entryId :: Text
- propertyValues :: [AssetPropertyValue]
- newPutAssetPropertyValueEntry :: Text -> PutAssetPropertyValueEntry
- putAssetPropertyValueEntry_propertyAlias :: Lens' PutAssetPropertyValueEntry (Maybe Text)
- putAssetPropertyValueEntry_propertyId :: Lens' PutAssetPropertyValueEntry (Maybe Text)
- putAssetPropertyValueEntry_assetId :: 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.
PutAssetPropertyValueEntry' | |
|
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: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:assetId:PutAssetPropertyValueEntry'
, putAssetPropertyValueEntry_assetId
- The ID of the asset to update.
$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_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_assetId :: Lens' PutAssetPropertyValueEntry (Maybe Text) Source #
The ID of the asset to update.
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.