AWSIoTPutAssetPropertyValueEntry
Objective-C
@interface AWSIoTPutAssetPropertyValueEntry
Swift
class AWSIoTPutAssetPropertyValueEntry
An asset property value entry containing the following information.
Required parameters: [propertyValues]
-
The ID of the IoT SiteWise asset. You must specify either a
propertyAlias
or both analiasId
and apropertyId
. Accepts substitution templates.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable assetId;
Swift
var assetId: String? { get set }
-
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.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable entryId;
Swift
var entryId: String? { get set }
-
The name of the property alias associated with your asset property. You must specify either a
propertyAlias
or both analiasId
and apropertyId
. Accepts substitution templates.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable propertyAlias;
Swift
var propertyAlias: String? { get set }
-
The ID of the asset’s property. You must specify either a
propertyAlias
or both analiasId
and apropertyId
. Accepts substitution templates.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable propertyId;
Swift
var propertyId: String? { get set }
-
A list of property values to insert that each contain timestamp, quality, and value (TQV) information.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSIoTAssetPropertyValue *> *_Nullable propertyValues;
Swift
var propertyValues: [AWSIoTAssetPropertyValue]? { get set }