

# Data Types
<a name="API_Types"></a>

The AWS IoT SiteWise API contains several data types that various actions use. This section describes each data type in detail.

**Note**  
The order of each element in a data type structure is not guaranteed. Applications should not assume a particular order.

The following data types are supported:
+  [AccessPolicySummary](API_AccessPolicySummary.md) 
+  [ActionDefinition](API_ActionDefinition.md) 
+  [ActionPayload](API_ActionPayload.md) 
+  [ActionSummary](API_ActionSummary.md) 
+  [AggregatedValue](API_AggregatedValue.md) 
+  [Aggregates](API_Aggregates.md) 
+  [Alarms](API_Alarms.md) 
+  [AssetBindingValueFilter](API_AssetBindingValueFilter.md) 
+  [AssetCompositeModel](API_AssetCompositeModel.md) 
+  [AssetCompositeModelPathSegment](API_AssetCompositeModelPathSegment.md) 
+  [AssetCompositeModelSummary](API_AssetCompositeModelSummary.md) 
+  [AssetErrorDetails](API_AssetErrorDetails.md) 
+  [AssetHierarchy](API_AssetHierarchy.md) 
+  [AssetHierarchyInfo](API_AssetHierarchyInfo.md) 
+  [AssetModelBindingValueFilter](API_AssetModelBindingValueFilter.md) 
+  [AssetModelCompositeModel](API_AssetModelCompositeModel.md) 
+  [AssetModelCompositeModelDefinition](API_AssetModelCompositeModelDefinition.md) 
+  [AssetModelCompositeModelPathSegment](API_AssetModelCompositeModelPathSegment.md) 
+  [AssetModelCompositeModelSummary](API_AssetModelCompositeModelSummary.md) 
+  [AssetModelHierarchy](API_AssetModelHierarchy.md) 
+  [AssetModelHierarchyDefinition](API_AssetModelHierarchyDefinition.md) 
+  [AssetModelProperty](API_AssetModelProperty.md) 
+  [AssetModelPropertyBindingValue](API_AssetModelPropertyBindingValue.md) 
+  [AssetModelPropertyBindingValueFilter](API_AssetModelPropertyBindingValueFilter.md) 
+  [AssetModelPropertyDefinition](API_AssetModelPropertyDefinition.md) 
+  [AssetModelPropertyPathSegment](API_AssetModelPropertyPathSegment.md) 
+  [AssetModelPropertySummary](API_AssetModelPropertySummary.md) 
+  [AssetModelStatus](API_AssetModelStatus.md) 
+  [AssetModelSummary](API_AssetModelSummary.md) 
+  [AssetProperty](API_AssetProperty.md) 
+  [AssetPropertyBindingValue](API_AssetPropertyBindingValue.md) 
+  [AssetPropertyBindingValueFilter](API_AssetPropertyBindingValueFilter.md) 
+  [AssetPropertyPathSegment](API_AssetPropertyPathSegment.md) 
+  [AssetPropertySummary](API_AssetPropertySummary.md) 
+  [AssetPropertyValue](API_AssetPropertyValue.md) 
+  [AssetRelationshipSummary](API_AssetRelationshipSummary.md) 
+  [AssetStatus](API_AssetStatus.md) 
+  [AssetSummary](API_AssetSummary.md) 
+  [AssociatedAssetsSummary](API_AssociatedAssetsSummary.md) 
+  [Attribute](API_Attribute.md) 
+  [BatchGetAssetPropertyAggregatesEntry](API_BatchGetAssetPropertyAggregatesEntry.md) 
+  [BatchGetAssetPropertyAggregatesErrorEntry](API_BatchGetAssetPropertyAggregatesErrorEntry.md) 
+  [BatchGetAssetPropertyAggregatesErrorInfo](API_BatchGetAssetPropertyAggregatesErrorInfo.md) 
+  [BatchGetAssetPropertyAggregatesSkippedEntry](API_BatchGetAssetPropertyAggregatesSkippedEntry.md) 
+  [BatchGetAssetPropertyAggregatesSuccessEntry](API_BatchGetAssetPropertyAggregatesSuccessEntry.md) 
+  [BatchGetAssetPropertyValueEntry](API_BatchGetAssetPropertyValueEntry.md) 
+  [BatchGetAssetPropertyValueErrorEntry](API_BatchGetAssetPropertyValueErrorEntry.md) 
+  [BatchGetAssetPropertyValueErrorInfo](API_BatchGetAssetPropertyValueErrorInfo.md) 
+  [BatchGetAssetPropertyValueHistoryEntry](API_BatchGetAssetPropertyValueHistoryEntry.md) 
+  [BatchGetAssetPropertyValueHistoryErrorEntry](API_BatchGetAssetPropertyValueHistoryErrorEntry.md) 
+  [BatchGetAssetPropertyValueHistoryErrorInfo](API_BatchGetAssetPropertyValueHistoryErrorInfo.md) 
+  [BatchGetAssetPropertyValueHistorySkippedEntry](API_BatchGetAssetPropertyValueHistorySkippedEntry.md) 
+  [BatchGetAssetPropertyValueHistorySuccessEntry](API_BatchGetAssetPropertyValueHistorySuccessEntry.md) 
+  [BatchGetAssetPropertyValueSkippedEntry](API_BatchGetAssetPropertyValueSkippedEntry.md) 
+  [BatchGetAssetPropertyValueSuccessEntry](API_BatchGetAssetPropertyValueSuccessEntry.md) 
+  [BatchPutAssetPropertyError](API_BatchPutAssetPropertyError.md) 
+  [BatchPutAssetPropertyErrorEntry](API_BatchPutAssetPropertyErrorEntry.md) 
+  [Citation](API_Citation.md) 
+  [ColumnInfo](API_ColumnInfo.md) 
+  [ColumnType](API_ColumnType.md) 
+  [CompositeModelProperty](API_CompositeModelProperty.md) 
+  [CompositionDetails](API_CompositionDetails.md) 
+  [CompositionRelationshipItem](API_CompositionRelationshipItem.md) 
+  [CompositionRelationshipSummary](API_CompositionRelationshipSummary.md) 
+  [ComputationModelAnomalyDetectionConfiguration](API_ComputationModelAnomalyDetectionConfiguration.md) 
+  [ComputationModelConfiguration](API_ComputationModelConfiguration.md) 
+  [ComputationModelDataBindingUsageSummary](API_ComputationModelDataBindingUsageSummary.md) 
+  [ComputationModelDataBindingValue](API_ComputationModelDataBindingValue.md) 
+  [ComputationModelResolveToResourceSummary](API_ComputationModelResolveToResourceSummary.md) 
+  [ComputationModelStatus](API_ComputationModelStatus.md) 
+  [ComputationModelSummary](API_ComputationModelSummary.md) 
+  [ConfigurationErrorDetails](API_ConfigurationErrorDetails.md) 
+  [ConfigurationStatus](API_ConfigurationStatus.md) 
+  [Content](API_Content.md) 
+  [Csv](API_Csv.md) 
+  [CustomerManagedS3Storage](API_CustomerManagedS3Storage.md) 
+  [DashboardSummary](API_DashboardSummary.md) 
+  [DataBindingValue](API_DataBindingValue.md) 
+  [DataBindingValueFilter](API_DataBindingValueFilter.md) 
+  [DataSetReference](API_DataSetReference.md) 
+  [DatasetSource](API_DatasetSource.md) 
+  [DatasetStatus](API_DatasetStatus.md) 
+  [DatasetSummary](API_DatasetSummary.md) 
+  [Datum](API_Datum.md) 
+  [DetailedError](API_DetailedError.md) 
+  [ErrorDetails](API_ErrorDetails.md) 
+  [ErrorReportLocation](API_ErrorReportLocation.md) 
+  [ExecutionStatus](API_ExecutionStatus.md) 
+  [ExecutionSummary](API_ExecutionSummary.md) 
+  [ExpressionVariable](API_ExpressionVariable.md) 
+  [File](API_File.md) 
+  [FileFormat](API_FileFormat.md) 
+  [ForwardingConfig](API_ForwardingConfig.md) 
+  [GatewayCapabilitySummary](API_GatewayCapabilitySummary.md) 
+  [GatewayPlatform](API_GatewayPlatform.md) 
+  [GatewaySummary](API_GatewaySummary.md) 
+  [Greengrass](API_Greengrass.md) 
+  [GreengrassV2](API_GreengrassV2.md) 
+  [GroupIdentity](API_GroupIdentity.md) 
+  [HierarchyMapping](API_HierarchyMapping.md) 
+  [IAMRoleIdentity](API_IAMRoleIdentity.md) 
+  [IAMUserIdentity](API_IAMUserIdentity.md) 
+  [Identity](API_Identity.md) 
+  [Image](API_Image.md) 
+  [ImageFile](API_ImageFile.md) 
+  [ImageLocation](API_ImageLocation.md) 
+  [InterfaceRelationship](API_InterfaceRelationship.md) 
+  [InterfaceRelationshipSummary](API_InterfaceRelationshipSummary.md) 
+  [InterfaceSummary](API_InterfaceSummary.md) 
+  [InterpolatedAssetPropertyValue](API_InterpolatedAssetPropertyValue.md) 
+  [InvocationOutput](API_InvocationOutput.md) 
+  [JobConfiguration](API_JobConfiguration.md) 
+  [JobSummary](API_JobSummary.md) 
+  [KendraSourceDetail](API_KendraSourceDetail.md) 
+  [Location](API_Location.md) 
+  [LoggingOptions](API_LoggingOptions.md) 
+  [MatchedDataBinding](API_MatchedDataBinding.md) 
+  [Measurement](API_Measurement.md) 
+  [MeasurementProcessingConfig](API_MeasurementProcessingConfig.md) 
+  [Metric](API_Metric.md) 
+  [MetricProcessingConfig](API_MetricProcessingConfig.md) 
+  [MetricWindow](API_MetricWindow.md) 
+  [MonitorErrorDetails](API_MonitorErrorDetails.md) 
+  [MultiLayerStorage](API_MultiLayerStorage.md) 
+  [Parquet](API_Parquet.md) 
+  [PortalResource](API_PortalResource.md) 
+  [PortalStatus](API_PortalStatus.md) 
+  [PortalSummary](API_PortalSummary.md) 
+  [PortalTypeEntry](API_PortalTypeEntry.md) 
+  [ProjectResource](API_ProjectResource.md) 
+  [ProjectSummary](API_ProjectSummary.md) 
+  [Property](API_Property.md) 
+  [PropertyMapping](API_PropertyMapping.md) 
+  [PropertyMappingConfiguration](API_PropertyMappingConfiguration.md) 
+  [PropertyNotification](API_PropertyNotification.md) 
+  [PropertyType](API_PropertyType.md) 
+  [PropertyValueNullValue](API_PropertyValueNullValue.md) 
+  [PutAssetPropertyValueEntry](API_PutAssetPropertyValueEntry.md) 
+  [Reference](API_Reference.md) 
+  [ResolveTo](API_ResolveTo.md) 
+  [Resource](API_Resource.md) 
+  [ResponseStream](API_ResponseStream.md) 
+  [RetentionPeriod](API_RetentionPeriod.md) 
+  [Row](API_Row.md) 
+  [SiemensIE](API_SiemensIE.md) 
+  [Source](API_Source.md) 
+  [SourceDetail](API_SourceDetail.md) 
+  [TargetResource](API_TargetResource.md) 
+  [TimeInNanos](API_TimeInNanos.md) 
+  [TimeSeriesSummary](API_TimeSeriesSummary.md) 
+  [Trace](API_Trace.md) 
+  [Transform](API_Transform.md) 
+  [TransformProcessingConfig](API_TransformProcessingConfig.md) 
+  [TumblingWindow](API_TumblingWindow.md) 
+  [UserIdentity](API_UserIdentity.md) 
+  [VariableValue](API_VariableValue.md) 
+  [Variant](API_Variant.md) 
+  [WarmTierRetentionPeriod](API_WarmTierRetentionPeriod.md) 