pub struct PutAssetPropertyValueEntry {
pub asset_id: Option<String>,
pub entry_id: Option<String>,
pub property_alias: Option<String>,
pub property_id: Option<String>,
pub property_values: Vec<AssetPropertyValue>,
}Expand description
An asset property value entry containing the following information.
Fields§
§asset_id: Option<String>The ID of the AWS IoT SiteWise asset. You must specify either a propertyAlias or both an aliasId and a propertyId. Accepts substitution templates.
entry_id: Option<String>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: Option<String>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: Option<String>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: Vec<AssetPropertyValue>A list of property values to insert that each contain timestamp, quality, and value (TQV) information.
Trait Implementations§
Source§impl Clone for PutAssetPropertyValueEntry
impl Clone for PutAssetPropertyValueEntry
Source§fn clone(&self) -> PutAssetPropertyValueEntry
fn clone(&self) -> PutAssetPropertyValueEntry
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more