

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

The OpenSearch Service Serverless 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:
+  [AccessPolicyDetail](API_AccessPolicyDetail.md) 
+  [AccessPolicyStats](API_AccessPolicyStats.md) 
+  [AccessPolicySummary](API_AccessPolicySummary.md) 
+  [AccountSettingsDetail](API_AccountSettingsDetail.md) 
+  [CapacityDetails](API_CapacityDetails.md) 
+  [CapacityLimits](API_CapacityLimits.md) 
+  [CollectionDetail](API_CollectionDetail.md) 
+  [CollectionErrorDetail](API_CollectionErrorDetail.md) 
+  [CollectionFilters](API_CollectionFilters.md) 
+  [CollectionGroupCapacityLimits](API_CollectionGroupCapacityLimits.md) 
+  [CollectionGroupDetail](API_CollectionGroupDetail.md) 
+  [CollectionGroupErrorDetail](API_CollectionGroupErrorDetail.md) 
+  [CollectionGroupSummary](API_CollectionGroupSummary.md) 
+  [CollectionSummary](API_CollectionSummary.md) 
+  [CreateCollectionDetail](API_CreateCollectionDetail.md) 
+  [CreateCollectionGroupDetail](API_CreateCollectionGroupDetail.md) 
+  [CreateIamIdentityCenterConfigOptions](API_CreateIamIdentityCenterConfigOptions.md) 
+  [CreateVpcEndpointDetail](API_CreateVpcEndpointDetail.md) 
+  [CurrentCapacity](API_CurrentCapacity.md) 
+  [DeleteCollectionDetail](API_DeleteCollectionDetail.md) 
+  [DeleteVpcEndpointDetail](API_DeleteVpcEndpointDetail.md) 
+  [EffectiveLifecyclePolicyDetail](API_EffectiveLifecyclePolicyDetail.md) 
+  [EffectiveLifecyclePolicyErrorDetail](API_EffectiveLifecyclePolicyErrorDetail.md) 
+  [EncryptionConfig](API_EncryptionConfig.md) 
+  [FipsEndpoints](API_FipsEndpoints.md) 
+  [IamFederationConfigOptions](API_IamFederationConfigOptions.md) 
+  [IamIdentityCenterConfigOptions](API_IamIdentityCenterConfigOptions.md) 
+  [LifecyclePolicyDetail](API_LifecyclePolicyDetail.md) 
+  [LifecyclePolicyErrorDetail](API_LifecyclePolicyErrorDetail.md) 
+  [LifecyclePolicyIdentifier](API_LifecyclePolicyIdentifier.md) 
+  [LifecyclePolicyResourceIdentifier](API_LifecyclePolicyResourceIdentifier.md) 
+  [LifecyclePolicyStats](API_LifecyclePolicyStats.md) 
+  [LifecyclePolicySummary](API_LifecyclePolicySummary.md) 
+  [SamlConfigOptions](API_SamlConfigOptions.md) 
+  [SecurityConfigDetail](API_SecurityConfigDetail.md) 
+  [SecurityConfigStats](API_SecurityConfigStats.md) 
+  [SecurityConfigSummary](API_SecurityConfigSummary.md) 
+  [SecurityPolicyDetail](API_SecurityPolicyDetail.md) 
+  [SecurityPolicyStats](API_SecurityPolicyStats.md) 
+  [SecurityPolicySummary](API_SecurityPolicySummary.md) 
+  [Tag](API_Tag.md) 
+  [UpdateCollectionDetail](API_UpdateCollectionDetail.md) 
+  [UpdateCollectionGroupDetail](API_UpdateCollectionGroupDetail.md) 
+  [UpdateIamIdentityCenterConfigOptions](API_UpdateIamIdentityCenterConfigOptions.md) 
+  [UpdateVpcEndpointDetail](API_UpdateVpcEndpointDetail.md) 
+  [VectorOptions](API_VectorOptions.md) 
+  [VpcEndpointDetail](API_VpcEndpointDetail.md) 
+  [VpcEndpointErrorDetail](API_VpcEndpointErrorDetail.md) 
+  [VpcEndpointFilters](API_VpcEndpointFilters.md) 
+  [VpcEndpointSummary](API_VpcEndpointSummary.md) 