

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

The AWS Resilience Hub V2 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:
+  [Achievability](API_Achievability.md) 
+  [Assertion](API_Assertion.md) 
+  [AssertionCreatedMetadata](API_AssertionCreatedMetadata.md) 
+  [AssertionDeletedMetadata](API_AssertionDeletedMetadata.md) 
+  [AssertionUpdatedMetadata](API_AssertionUpdatedMetadata.md) 
+  [AssessmentCost](API_AssessmentCost.md) 
+  [AssessmentSummary](API_AssessmentSummary.md) 
+  [AssociatedSystem](API_AssociatedSystem.md) 
+  [AvailabilitySlo](API_AvailabilitySlo.md) 
+  [CrossAccountRole](API_CrossAccountRole.md) 
+  [DataRecoveryTargets](API_DataRecoveryTargets.md) 
+  [DependencyDiscoveryConfig](API_DependencyDiscoveryConfig.md) 
+  [DependencySummary](API_DependencySummary.md) 
+  [DisasterRecoverySource](API_DisasterRecoverySource.md) 
+  [EdgePropertySummary](API_EdgePropertySummary.md) 
+  [EffectivePolicyValues](API_EffectivePolicyValues.md) 
+  [EksSource](API_EksSource.md) 
+  [EventActor](API_EventActor.md) 
+  [FailedReportOutput](API_FailedReportOutput.md) 
+  [Finding](API_Finding.md) 
+  [FindingSummary](API_FindingSummary.md) 
+  [InfrastructureAndCodeRecommendation](API_InfrastructureAndCodeRecommendation.md) 
+  [InputSource](API_InputSource.md) 
+  [InputSourceSummary](API_InputSourceSummary.md) 
+  [MultiAzTargets](API_MultiAzTargets.md) 
+  [MultiRegionTargets](API_MultiRegionTargets.md) 
+  [ObservabilityRecommendation](API_ObservabilityRecommendation.md) 
+  [PermissionModel](API_PermissionModel.md) 
+  [Policy](API_Policy.md) 
+  [PolicySummary](API_PolicySummary.md) 
+  [QueryDataPoint](API_QueryDataPoint.md) 
+  [QueryRange](API_QueryRange.md) 
+  [ReportGenerationResult](API_ReportGenerationResult.md) 
+  [ReportOutput](API_ReportOutput.md) 
+  [ReportOutputConfiguration](API_ReportOutputConfiguration.md) 
+  [Resource](API_Resource.md) 
+  [ResourceConfiguration](API_ResourceConfiguration.md) 
+  [ResourceDiscoveryStatus](API_ResourceDiscoveryStatus.md) 
+  [ResourceTag](API_ResourceTag.md) 
+  [S3ReportOutput](API_S3ReportOutput.md) 
+  [S3ReportOutputConfiguration](API_S3ReportOutputConfiguration.md) 
+  [Service](API_Service.md) 
+  [ServiceAchievabilityUpdatedMetadata](API_ServiceAchievabilityUpdatedMetadata.md) 
+  [ServiceCreatedMetadata](API_ServiceCreatedMetadata.md) 
+  [ServiceDeletedMetadata](API_ServiceDeletedMetadata.md) 
+  [ServiceEvent](API_ServiceEvent.md) 
+  [ServiceEventDetails](API_ServiceEventDetails.md) 
+  [ServiceEventMetadata](API_ServiceEventMetadata.md) 
+  [ServiceFunction](API_ServiceFunction.md) 
+  [ServiceFunctionCreatedMetadata](API_ServiceFunctionCreatedMetadata.md) 
+  [ServiceFunctionDeletedMetadata](API_ServiceFunctionDeletedMetadata.md) 
+  [ServiceFunctionResourcesAddedMetadata](API_ServiceFunctionResourcesAddedMetadata.md) 
+  [ServiceFunctionResourcesRemovedMetadata](API_ServiceFunctionResourcesRemovedMetadata.md) 
+  [ServiceFunctionUpdatedMetadata](API_ServiceFunctionUpdatedMetadata.md) 
+  [ServiceInputSourcesUpdatedMetadata](API_ServiceInputSourcesUpdatedMetadata.md) 
+  [ServicePolicyAssociatedMetadata](API_ServicePolicyAssociatedMetadata.md) 
+  [ServicePolicyDisassociatedMetadata](API_ServicePolicyDisassociatedMetadata.md) 
+  [ServiceReference](API_ServiceReference.md) 
+  [ServiceReferenceChanges](API_ServiceReferenceChanges.md) 
+  [ServiceReportConfiguration](API_ServiceReportConfiguration.md) 
+  [ServiceResource](API_ServiceResource.md) 
+  [ServiceResourcesAssociatedMetadata](API_ServiceResourcesAssociatedMetadata.md) 
+  [ServiceResourcesDisassociatedMetadata](API_ServiceResourcesDisassociatedMetadata.md) 
+  [ServiceSummary](API_ServiceSummary.md) 
+  [ServiceSystemAssociatedMetadata](API_ServiceSystemAssociatedMetadata.md) 
+  [ServiceSystemDisassociatedMetadata](API_ServiceSystemDisassociatedMetadata.md) 
+  [ServiceTopologyEdgeSummary](API_ServiceTopologyEdgeSummary.md) 
+  [ServiceWorkflowUpdatedMetadata](API_ServiceWorkflowUpdatedMetadata.md) 
+  [SloSource](API_SloSource.md) 
+  [StringChange](API_StringChange.md) 
+  [System](API_System.md) 
+  [SystemCreatedMetadata](API_SystemCreatedMetadata.md) 
+  [SystemDeletedMetadata](API_SystemDeletedMetadata.md) 
+  [SystemEvent](API_SystemEvent.md) 
+  [SystemEventDetails](API_SystemEventDetails.md) 
+  [SystemEventMetadata](API_SystemEventMetadata.md) 
+  [SystemPolicyAssociatedMetadata](API_SystemPolicyAssociatedMetadata.md) 
+  [SystemPolicyDisassociatedMetadata](API_SystemPolicyDisassociatedMetadata.md) 
+  [SystemServiceAssociatedMetadata](API_SystemServiceAssociatedMetadata.md) 
+  [SystemServiceDisassociatedMetadata](API_SystemServiceDisassociatedMetadata.md) 
+  [SystemSummary](API_SystemSummary.md) 
+  [SystemUserJourneyCreatedMetadata](API_SystemUserJourneyCreatedMetadata.md) 
+  [SystemUserJourneyDeletedMetadata](API_SystemUserJourneyDeletedMetadata.md) 
+  [SystemUserJourneyUpdatedMetadata](API_SystemUserJourneyUpdatedMetadata.md) 
+  [TargetSource](API_TargetSource.md) 
+  [TestingRecommendation](API_TestingRecommendation.md) 
+  [UserJourney](API_UserJourney.md) 
+  [UserJourneyChanges](API_UserJourneyChanges.md) 
+  [UserJourneySummary](API_UserJourneySummary.md) 
+  [ValidationExceptionField](API_ValidationExceptionField.md) 