![]() |
![]()
| ![]() |
![]()
NAMEPaws::IoTSiteWise::AssetModelPropertyDefinition USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::IoTSiteWise::AssetModelPropertyDefinition object: $service_obj->Method(Att1 => { DataType => $value, ..., Unit => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::IoTSiteWise::AssetModelPropertyDefinition object: $result = $service_obj->Method(...); $result->Att1->DataType DESCRIPTIONContains an asset model property definition. This property definition is applied to all assets created from the asset model. ATTRIBUTESREQUIRED DataType => StrThe data type of the property definition. If you specify "STRUCT", you must also specify "dataTypeSpec" to identify the type of the structure for this property. DataTypeSpec => StrThe data type of the structure for this property. This parameter is required on properties that have the "STRUCT" data type. The options for this parameter depend on the type of the composite model in which you define this property. Use "AWS/ALARM_STATE" for alarm state in alarm composite models. REQUIRED Name => StrThe name of the property definition. REQUIRED Type => Paws::IoTSiteWise::PropertyTypeThe property definition type (see "PropertyType"). You can only specify one type in a property definition. Unit => StrThe unit of the property definition, such as "Newtons" or "RPM". SEE ALSOThis class forms part of Paws, describing an object used in Paws::IoTSiteWise BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|