

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

The Amazon Systems Manager 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:
+  [AccountSharingInfo](API_AccountSharingInfo.md) 
+  [Activation](API_Activation.md) 
+  [Alarm](API_Alarm.md) 
+  [AlarmConfiguration](API_AlarmConfiguration.md) 
+  [AlarmStateInformation](API_AlarmStateInformation.md) 
+  [Association](API_Association.md) 
+  [AssociationDescription](API_AssociationDescription.md) 
+  [AssociationExecution](API_AssociationExecution.md) 
+  [AssociationExecutionFilter](API_AssociationExecutionFilter.md) 
+  [AssociationExecutionTarget](API_AssociationExecutionTarget.md) 
+  [AssociationExecutionTargetsFilter](API_AssociationExecutionTargetsFilter.md) 
+  [AssociationFilter](API_AssociationFilter.md) 
+  [AssociationOverview](API_AssociationOverview.md) 
+  [AssociationStatus](API_AssociationStatus.md) 
+  [AssociationVersionInfo](API_AssociationVersionInfo.md) 
+  [AttachmentContent](API_AttachmentContent.md) 
+  [AttachmentInformation](API_AttachmentInformation.md) 
+  [AttachmentsSource](API_AttachmentsSource.md) 
+  [AutomationExecution](API_AutomationExecution.md) 
+  [AutomationExecutionFilter](API_AutomationExecutionFilter.md) 
+  [AutomationExecutionInputs](API_AutomationExecutionInputs.md) 
+  [AutomationExecutionMetadata](API_AutomationExecutionMetadata.md) 
+  [AutomationExecutionPreview](API_AutomationExecutionPreview.md) 
+  [AzureConfiguration](API_AzureConfiguration.md) 
+  [AzureSubscription](API_AzureSubscription.md) 
+  [BaselineOverride](API_BaselineOverride.md) 
+  [CloudConnectorConfiguration](API_CloudConnectorConfiguration.md) 
+  [CloudConnectorFilter](API_CloudConnectorFilter.md) 
+  [CloudConnectorSummary](API_CloudConnectorSummary.md) 
+  [CloudWatchOutputConfig](API_CloudWatchOutputConfig.md) 
+  [Command](API_Command.md) 
+  [CommandFilter](API_CommandFilter.md) 
+  [CommandInvocation](API_CommandInvocation.md) 
+  [CommandPlugin](API_CommandPlugin.md) 
+  [ComplianceExecutionSummary](API_ComplianceExecutionSummary.md) 
+  [ComplianceItem](API_ComplianceItem.md) 
+  [ComplianceItemEntry](API_ComplianceItemEntry.md) 
+  [ComplianceStringFilter](API_ComplianceStringFilter.md) 
+  [ComplianceSummaryItem](API_ComplianceSummaryItem.md) 
+  [CompliantSummary](API_CompliantSummary.md) 
+  [ConfigurationTargets](API_ConfigurationTargets.md) 
+  [CreateAssociationBatchRequestEntry](API_CreateAssociationBatchRequestEntry.md) 
+  [Credentials](API_Credentials.md) 
+  [DescribeActivationsFilter](API_DescribeActivationsFilter.md) 
+  [DocumentDefaultVersionDescription](API_DocumentDefaultVersionDescription.md) 
+  [DocumentDescription](API_DocumentDescription.md) 
+  [DocumentFilter](API_DocumentFilter.md) 
+  [DocumentIdentifier](API_DocumentIdentifier.md) 
+  [DocumentKeyValuesFilter](API_DocumentKeyValuesFilter.md) 
+  [DocumentMetadataResponseInfo](API_DocumentMetadataResponseInfo.md) 
+  [DocumentParameter](API_DocumentParameter.md) 
+  [DocumentRequires](API_DocumentRequires.md) 
+  [DocumentReviewCommentSource](API_DocumentReviewCommentSource.md) 
+  [DocumentReviewerResponseSource](API_DocumentReviewerResponseSource.md) 
+  [DocumentReviews](API_DocumentReviews.md) 
+  [DocumentVersionInfo](API_DocumentVersionInfo.md) 
+  [EffectivePatch](API_EffectivePatch.md) 
+  [ExecutionInputs](API_ExecutionInputs.md) 
+  [ExecutionPreview](API_ExecutionPreview.md) 
+  [FailedCreateAssociation](API_FailedCreateAssociation.md) 
+  [FailureDetails](API_FailureDetails.md) 
+  [GetResourcePoliciesResponseEntry](API_GetResourcePoliciesResponseEntry.md) 
+  [InstanceAggregatedAssociationOverview](API_InstanceAggregatedAssociationOverview.md) 
+  [InstanceAssociation](API_InstanceAssociation.md) 
+  [InstanceAssociationOutputLocation](API_InstanceAssociationOutputLocation.md) 
+  [InstanceAssociationOutputUrl](API_InstanceAssociationOutputUrl.md) 
+  [InstanceAssociationStatusInfo](API_InstanceAssociationStatusInfo.md) 
+  [InstanceInfo](API_InstanceInfo.md) 
+  [InstanceInformation](API_InstanceInformation.md) 
+  [InstanceInformationFilter](API_InstanceInformationFilter.md) 
+  [InstanceInformationStringFilter](API_InstanceInformationStringFilter.md) 
+  [InstancePatchState](API_InstancePatchState.md) 
+  [InstancePatchStateFilter](API_InstancePatchStateFilter.md) 
+  [InstanceProperty](API_InstanceProperty.md) 
+  [InstancePropertyFilter](API_InstancePropertyFilter.md) 
+  [InstancePropertyStringFilter](API_InstancePropertyStringFilter.md) 
+  [InventoryAggregator](API_InventoryAggregator.md) 
+  [InventoryDeletionStatusItem](API_InventoryDeletionStatusItem.md) 
+  [InventoryDeletionSummary](API_InventoryDeletionSummary.md) 
+  [InventoryDeletionSummaryItem](API_InventoryDeletionSummaryItem.md) 
+  [InventoryFilter](API_InventoryFilter.md) 
+  [InventoryGroup](API_InventoryGroup.md) 
+  [InventoryItem](API_InventoryItem.md) 
+  [InventoryItemAttribute](API_InventoryItemAttribute.md) 
+  [InventoryItemSchema](API_InventoryItemSchema.md) 
+  [InventoryResultEntity](API_InventoryResultEntity.md) 
+  [InventoryResultItem](API_InventoryResultItem.md) 
+  [LoggingInfo](API_LoggingInfo.md) 
+  [MaintenanceWindowAutomationParameters](API_MaintenanceWindowAutomationParameters.md) 
+  [MaintenanceWindowExecution](API_MaintenanceWindowExecution.md) 
+  [MaintenanceWindowExecutionTaskIdentity](API_MaintenanceWindowExecutionTaskIdentity.md) 
+  [MaintenanceWindowExecutionTaskInvocationIdentity](API_MaintenanceWindowExecutionTaskInvocationIdentity.md) 
+  [MaintenanceWindowFilter](API_MaintenanceWindowFilter.md) 
+  [MaintenanceWindowIdentity](API_MaintenanceWindowIdentity.md) 
+  [MaintenanceWindowIdentityForTarget](API_MaintenanceWindowIdentityForTarget.md) 
+  [MaintenanceWindowLambdaParameters](API_MaintenanceWindowLambdaParameters.md) 
+  [MaintenanceWindowRunCommandParameters](API_MaintenanceWindowRunCommandParameters.md) 
+  [MaintenanceWindowStepFunctionsParameters](API_MaintenanceWindowStepFunctionsParameters.md) 
+  [MaintenanceWindowTarget](API_MaintenanceWindowTarget.md) 
+  [MaintenanceWindowTask](API_MaintenanceWindowTask.md) 
+  [MaintenanceWindowTaskInvocationParameters](API_MaintenanceWindowTaskInvocationParameters.md) 
+  [MaintenanceWindowTaskParameterValueExpression](API_MaintenanceWindowTaskParameterValueExpression.md) 
+  [MetadataValue](API_MetadataValue.md) 
+  [Node](API_Node.md) 
+  [NodeAggregator](API_NodeAggregator.md) 
+  [NodeFilter](API_NodeFilter.md) 
+  [NodeOwnerInfo](API_NodeOwnerInfo.md) 
+  [NodeType](API_NodeType.md) 
+  [NonCompliantSummary](API_NonCompliantSummary.md) 
+  [NotificationConfig](API_NotificationConfig.md) 
+  [OpsAggregator](API_OpsAggregator.md) 
+  [OpsEntity](API_OpsEntity.md) 
+  [OpsEntityItem](API_OpsEntityItem.md) 
+  [OpsFilter](API_OpsFilter.md) 
+  [OpsItem](API_OpsItem.md) 
+  [OpsItemDataValue](API_OpsItemDataValue.md) 
+  [OpsItemEventFilter](API_OpsItemEventFilter.md) 
+  [OpsItemEventSummary](API_OpsItemEventSummary.md) 
+  [OpsItemFilter](API_OpsItemFilter.md) 
+  [OpsItemIdentity](API_OpsItemIdentity.md) 
+  [OpsItemNotification](API_OpsItemNotification.md) 
+  [OpsItemRelatedItemsFilter](API_OpsItemRelatedItemsFilter.md) 
+  [OpsItemRelatedItemSummary](API_OpsItemRelatedItemSummary.md) 
+  [OpsItemSummary](API_OpsItemSummary.md) 
+  [OpsMetadata](API_OpsMetadata.md) 
+  [OpsMetadataFilter](API_OpsMetadataFilter.md) 
+  [OpsResultAttribute](API_OpsResultAttribute.md) 
+  [OutputSource](API_OutputSource.md) 
+  [Parameter](API_Parameter.md) 
+  [ParameterHistory](API_ParameterHistory.md) 
+  [ParameterInlinePolicy](API_ParameterInlinePolicy.md) 
+  [ParameterMetadata](API_ParameterMetadata.md) 
+  [ParametersFilter](API_ParametersFilter.md) 
+  [ParameterStringFilter](API_ParameterStringFilter.md) 
+  [ParentStepDetails](API_ParentStepDetails.md) 
+  [Patch](API_Patch.md) 
+  [PatchBaselineIdentity](API_PatchBaselineIdentity.md) 
+  [PatchComplianceData](API_PatchComplianceData.md) 
+  [PatchFilter](API_PatchFilter.md) 
+  [PatchFilterGroup](API_PatchFilterGroup.md) 
+  [PatchGroupPatchBaselineMapping](API_PatchGroupPatchBaselineMapping.md) 
+  [PatchOrchestratorFilter](API_PatchOrchestratorFilter.md) 
+  [PatchRule](API_PatchRule.md) 
+  [PatchRuleGroup](API_PatchRuleGroup.md) 
+  [PatchSource](API_PatchSource.md) 
+  [PatchStatus](API_PatchStatus.md) 
+  [ProgressCounters](API_ProgressCounters.md) 
+  [RegistrationMetadataItem](API_RegistrationMetadataItem.md) 
+  [RelatedOpsItem](API_RelatedOpsItem.md) 
+  [ResolvedTargets](API_ResolvedTargets.md) 
+  [ResourceComplianceSummaryItem](API_ResourceComplianceSummaryItem.md) 
+  [ResourceDataSyncAwsOrganizationsSource](API_ResourceDataSyncAwsOrganizationsSource.md) 
+  [ResourceDataSyncDestinationDataSharing](API_ResourceDataSyncDestinationDataSharing.md) 
+  [ResourceDataSyncItem](API_ResourceDataSyncItem.md) 
+  [ResourceDataSyncOrganizationalUnit](API_ResourceDataSyncOrganizationalUnit.md) 
+  [ResourceDataSyncS3Destination](API_ResourceDataSyncS3Destination.md) 
+  [ResourceDataSyncSource](API_ResourceDataSyncSource.md) 
+  [ResourceDataSyncSourceWithState](API_ResourceDataSyncSourceWithState.md) 
+  [ResultAttribute](API_ResultAttribute.md) 
+  [ReviewInformation](API_ReviewInformation.md) 
+  [Runbook](API_Runbook.md) 
+  [S3OutputLocation](API_S3OutputLocation.md) 
+  [S3OutputUrl](API_S3OutputUrl.md) 
+  [ScheduledWindowExecution](API_ScheduledWindowExecution.md) 
+  [ServiceSetting](API_ServiceSetting.md) 
+  [Session](API_Session.md) 
+  [SessionFilter](API_SessionFilter.md) 
+  [SessionManagerOutputUrl](API_SessionManagerOutputUrl.md) 
+  [SeveritySummary](API_SeveritySummary.md) 
+  [StepExecution](API_StepExecution.md) 
+  [StepExecutionFilter](API_StepExecutionFilter.md) 
+  [Tag](API_Tag.md) 
+  [Target](API_Target.md) 
+  [TargetLocation](API_TargetLocation.md) 
+  [TargetPreview](API_TargetPreview.md) 
+  [ValidationFinding](API_ValidationFinding.md) 
+  [ValidationFindingScope](API_ValidationFindingScope.md) 