Skip to content

PutAssetPropertyValueEntry

Source code in docs_src/capo_iot/types/put_asset_property_value_entry.py
class PutAssetPropertyValueEntry(TypedDict, closed=True):
    entry_id: NotRequired["capo_iot.types.asset_property_entry_id.AssetPropertyEntryId"]
    """<p>Optional. A unique identifier for this entry that you can define to better track which message caused an error in case of failure. Accepts substitution templates. Defaults to a new UUID.</p>"""
    asset_id: NotRequired["capo_iot.types.asset_id.AssetId"]
    """<p>The ID of the IoT SiteWise asset. You must specify either a <code>propertyAlias</code> or both an <code>aliasId</code> and a <code>propertyId</code>. Accepts substitution templates.</p>"""
    property_id: NotRequired["capo_iot.types.asset_property_id.AssetPropertyId"]
    """<p>The ID of the asset's property. You must specify either a <code>propertyAlias</code> or both an <code>aliasId</code> and a <code>propertyId</code>. Accepts substitution templates.</p>"""
    property_alias: NotRequired[
        "capo_iot.types.asset_property_alias.AssetPropertyAlias"
    ]
    """<p>The name of the property alias associated with your asset property. You must specify either a <code>propertyAlias</code> or both an <code>aliasId</code> and a <code>propertyId</code>. Accepts substitution templates.</p>"""
    property_values: "capo_iot.types.asset_property_value_list.AssetPropertyValueList"
    """<p>A list of property values to insert that each contain timestamp, quality, and value (TQV) information.</p>"""

asset_id instance-attribute

asset_id: NotRequired[AssetId]

The ID of the IoT SiteWise asset. You must specify either a propertyAlias or both an aliasId and a propertyId. Accepts substitution templates.

entry_id instance-attribute

entry_id: NotRequired[AssetPropertyEntryId]

Optional. A unique identifier for this entry that you can define to better track which message caused an error in case of failure. Accepts substitution templates. Defaults to a new UUID.

property_alias instance-attribute

property_alias: NotRequired[AssetPropertyAlias]

The name of the property alias associated with your asset property. You must specify either a propertyAlias or both an aliasId and a propertyId. Accepts substitution templates.

property_id instance-attribute

property_id: NotRequired[AssetPropertyId]

The ID of the asset's property. You must specify either a propertyAlias or both an aliasId and a propertyId. Accepts substitution templates.

property_values instance-attribute

property_values: AssetPropertyValueList

A list of property values to insert that each contain timestamp, quality, and value (TQV) information.