

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

The CloudWatch Omni 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:
+  [AccessGrant](API_AccessGrant.md) 
+  [AccessGrantPrincipal](API_AccessGrantPrincipal.md) 
+  [AccessGrantPrincipalAttribute](API_AccessGrantPrincipalAttribute.md) 
+  [AccessGrantSummary](API_AccessGrantSummary.md) 
+  [AccessProfile](API_AccessProfile.md) 
+  [AccessProfileSummary](API_AccessProfileSummary.md) 
+  [Alert](API_Alert.md) 
+  [AlertCondition](API_AlertCondition.md) 
+  [AlertEvaluation](API_AlertEvaluation.md) 
+  [AlertFilterCriteria](API_AlertFilterCriteria.md) 
+  [AlertRuleQuery](API_AlertRuleQuery.md) 
+  [AlertStateData](API_AlertStateData.md) 
+  [AlertStateInfo](API_AlertStateInfo.md) 
+  [AlertSummary](API_AlertSummary.md) 
+  [ApiKeyCredential](API_ApiKeyCredential.md) 
+  [AwsCredentials](API_AwsCredentials.md) 
+  [ContributorSummary](API_ContributorSummary.md) 
+  [Domain](API_Domain.md) 
+  [DomainSummary](API_DomainSummary.md) 
+  [Edge](API_Edge.md) 
+  [EdgeFilters](API_EdgeFilters.md) 
+  [EdgeProperties](API_EdgeProperties.md) 
+  [EdgeTrafficStats](API_EdgeTrafficStats.md) 
+  [EncryptionConfiguration](API_EncryptionConfiguration.md) 
+  [Field](API_Field.md) 
+  [IdentityCenterConfiguration](API_IdentityCenterConfiguration.md) 
+  [IdentityProviderConfiguration](API_IdentityProviderConfiguration.md) 
+  [Integration](API_Integration.md) 
+  [IntegrationCredential](API_IntegrationCredential.md) 
+  [IntegrationIdentifier](API_IntegrationIdentifier.md) 
+  [KeyFilter](API_KeyFilter.md) 
+  [LogMetadata](API_LogMetadata.md) 
+  [Metadata](API_Metadata.md) 
+  [MetricMetadata](API_MetricMetadata.md) 
+  [MetricSemantics](API_MetricSemantics.md) 
+  [NoData](API_NoData.md) 
+  [Node](API_Node.md) 
+  [NodeFilters](API_NodeFilters.md) 
+  [NodeProperties](API_NodeProperties.md) 
+  [NodeSemantics](API_NodeSemantics.md) 
+  [NotificationRule](API_NotificationRule.md) 
+  [NotificationTarget](API_NotificationTarget.md) 
+  [NotificationTrigger](API_NotificationTrigger.md) 
+  [OAuthClientCredential](API_OAuthClientCredential.md) 
+  [OAuthCodeCredential](API_OAuthCodeCredential.md) 
+  [OmniDashboard](API_OmniDashboard.md) 
+  [OmniDashboardSummary](API_OmniDashboardSummary.md) 
+  [OrganizationAccessGrant](API_OrganizationAccessGrant.md) 
+  [OrganizationAccessGrantPrincipal](API_OrganizationAccessGrantPrincipal.md) 
+  [OrganizationAccessGrantSummary](API_OrganizationAccessGrantSummary.md) 
+  [OrganizationDomain](API_OrganizationDomain.md) 
+  [PartialResults](API_PartialResults.md) 
+  [PrincipalSearchResult](API_PrincipalSearchResult.md) 
+  [QueryStatistics](API_QueryStatistics.md) 
+  [ResourceScope](API_ResourceScope.md) 
+  [RowScope](API_RowScope.md) 
+  [Rule](API_Rule.md) 
+  [ScopedActions](API_ScopedActions.md) 
+  [SessionSummary](API_SessionSummary.md) 
+  [Space](API_Space.md) 
+  [SpaceCredentialRequestContext](API_SpaceCredentialRequestContext.md) 
+  [SpaceSummary](API_SpaceSummary.md) 
+  [TelemetryRule](API_TelemetryRule.md) 
+  [TraceMetadata](API_TraceMetadata.md) 
+  [ViewSummary](API_ViewSummary.md) 