class Aws::IoTTwinMaker::Types::GetPropertyValueHistoryRequest
@note When making an API call, you may pass GetPropertyValueHistoryRequest
data as a hash: { component_name: "Name", component_type_id: "ComponentTypeId", end_date_time: Time.now, end_time: "Time", entity_id: "EntityId", interpolation: { interpolation_type: "LINEAR", # accepts LINEAR interval_in_seconds: 1, }, max_results: 1, next_token: "NextToken", order_by_time: "ASCENDING", # accepts ASCENDING, DESCENDING property_filters: [ { operator: "String", property_name: "String", value: { boolean_value: false, double_value: 1.0, expression: "Expression", integer_value: 1, list_value: [ { # recursive DataValue }, ], long_value: 1, map_value: { "String" => { # recursive DataValue }, }, relationship_value: { target_component_name: "Name", target_entity_id: "EntityId", }, string_value: "String", }, }, ], selected_properties: ["String"], # required start_date_time: Time.now, start_time: "Time", workspace_id: "Id", # required }
@!attribute [rw] component_name
The name of the component. @return [String]
@!attribute [rw] component_type_id
The ID of the component type. @return [String]
@!attribute [rw] end_date_time
The date and time of the latest property value to return. @return [Time]
@!attribute [rw] end_time
Timestamp represented in ISO 8601 format @return [String]
@!attribute [rw] entity_id
The ID of the entity. @return [String]
@!attribute [rw] interpolation
An object that specifies the interpolation type and the interval over which to interpolate data. @return [Types::InterpolationParameters]
@!attribute [rw] max_results
The maximum number of results to return. @return [Integer]
@!attribute [rw] next_token
The string that specifies the next page of results. @return [String]
@!attribute [rw] order_by_time
The time direction to use in the result order. @return [String]
@!attribute [rw] property_filters
A list of objects that filter the property value history request. @return [Array<Types::PropertyFilter>]
@!attribute [rw] selected_properties
A list of properties whose value histories the request retrieves. @return [Array<String>]
@!attribute [rw] start_date_time
The date and time of the earliest property value to return. @return [Time]
@!attribute [rw] start_time
Timestamp represented in ISO 8601 format @return [String]
@!attribute [rw] workspace_id
The ID of the workspace. @return [String]
Constants
- SENSITIVE