

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

The IAM Roles Anywhere 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:
+  [AttributeMapping](API_AttributeMapping.md) 
+  [CredentialSummary](API_CredentialSummary.md) 
+  [CrlDetail](API_CrlDetail.md) 
+  [InstanceProperty](API_InstanceProperty.md) 
+  [MappingRule](API_MappingRule.md) 
+  [NotificationSetting](API_NotificationSetting.md) 
+  [NotificationSettingDetail](API_NotificationSettingDetail.md) 
+  [NotificationSettingKey](API_NotificationSettingKey.md) 
+  [ProfileDetail](API_ProfileDetail.md) 
+  [Source](API_Source.md) 
+  [SourceData](API_SourceData.md) 
+  [SubjectDetail](API_SubjectDetail.md) 
+  [SubjectSummary](API_SubjectSummary.md) 
+  [Tag](API_Tag.md) 
+  [TrustAnchorDetail](API_TrustAnchorDetail.md) 