Data retrieval APIs for AWS Systems Manager - AWS Online Register of Data Formats

Data retrieval APIs for AWS Systems Manager

AWS Systems Manager provides the following APIs for data retrieval.

Actions Description Access level
DescribeActivationsView details about a specified managed instance activation, such as when it was created and the number of instances registered using the activationRead
DescribeAssociationView details about the specified association for a specified instance or targetRead
DescribeAssociationExecutionTargetsView information about a specified association executionRead
DescribeAssociationExecutionsView all executions for a specified associationRead
DescribeAutomationExecutionsView details about all active and terminated Automation executionsRead
DescribeAutomationStepExecutionsView information about all active and terminated step executions in an Automation workflowRead
DescribeAvailablePatchesView all patches eligible to include in a patch baselineRead
DescribeDocumentView details about a specified SSM documentRead
DescribeDocumentParametersDisplay information about SSM document parameters in the Systems Manager console (internal Systems Manager action)Read
DescribeDocumentPermissionView the permissions for a specified SSM documentRead
DescribeEffectiveInstanceAssociationsView all current associations for a specified instanceRead
DescribeEffectivePatchesForPatchBaselineView details about the patches currently associated with the specified patch baseline (Windows only)Read
DescribeInstanceAssociationsStatusView the status of the associations for a specified instanceRead
DescribeInstanceInformationView details about a specified instanceRead
DescribeInstancePatchStatesView status details about patches on a specified instanceRead
DescribeInstancePatchStatesForPatchGroupDescribe the high-level patch state for the instances in the specified patch groupRead
DescribeInstancePatchesView general details about the patches on a specified instanceRead
DescribeInstancePropertiesUser's Amazon EC2 console to render managed instances' nodesRead
DescribeInventoryDeletionsView details about a specified inventory deletionRead
DescribeMaintenanceWindowExecutionTaskInvocationsView details of a specified task execution for a maintenance windowList
DescribeMaintenanceWindowExecutionTasksView details about the tasks that ran during a specified maintenance window executionList
DescribeMaintenanceWindowExecutionsView the executions of a specified maintenance windowList
DescribeMaintenanceWindowScheduleView details about upcoming executions of a specified maintenance windowList
DescribeMaintenanceWindowTargetsView a list of the targets associated with a specified maintenance windowList
DescribeMaintenanceWindowTasksView a list of the tasks associated with a specified maintenance windowList
DescribeMaintenanceWindowsView information about all or specified maintenance windowsList
DescribeMaintenanceWindowsForTargetView information about the maintenance window targets and tasks associated with a specified instanceList
DescribeOpsItemsView details about specified OpsItemsRead
DescribeParametersView details about a specified SSM parameterList
DescribePatchBaselinesView information about patch baselines that meet the specified criteriaList
DescribePatchGroupStateView aggregated status details for patches for a specified patch groupList
DescribePatchGroupsView information about the patch baseline for a specified patch groupList
DescribePatchPropertiesView details of available patches for a specified operating system and patch propertyList
DescribeSessionsView a list of recent Session Manager sessions that meet the specified search criteriaList
ExecuteAPIA Systems Manager delegated administrator to view related resource details about OpsItems across multiple AWS accounts in the AWS Management ConsoleRead
GetAccessTokenReturn a credentials set to be used with just-in-time node accessRead
GetAutomationExecutionView details of a specified Automation executionRead
GetCalendarView details of a specific calendarRead
GetCalendarStateView the calendar state for a change calendar or a list of change calendarsRead
GetCommandInvocationView details about the command execution of a specified invocation or pluginRead
GetConnectionStatusView the Session Manager connection status for a specified managed instanceRead
GetDefaultPatchBaselineView the current default patch baseline for a specified operating system typeRead
GetDeployablePatchSnapshotForInstanceRetrieve the current patch baseline snapshot for a specified instanceRead
GetDocumentView the contents of a specified SSM documentRead
GetExecutionPreviewRetrieve an existing preview that shows the effects that running a specified Automation runbook would have on the targeted resourcesRead
GetInventoryView instance inventory details per the specified criteriaRead
GetInventorySchemaView a list of inventory types or attribute names for a specified inventory item typeRead
GetMaintenanceWindowView details about a specified maintenance windowRead
GetMaintenanceWindowExecutionView details about a specified maintenance window executionRead
GetMaintenanceWindowExecutionTaskView details about a specified maintenance window execution taskRead
GetMaintenanceWindowExecutionTaskInvocationView details about a specific maintenance window task running on a specific targetRead
GetMaintenanceWindowTaskView details about tasks registered with a specified maintenance windowRead
GetManifestSystems Manager and SSM Agent to determine package installation requirements for an instance (internal Systems Manager call)Read
GetOpsItemView information about a specified OpsItemRead
GetOpsMetadataRetrieve an OpsMetadata objectRead
GetOpsSummaryView summary information about OpsItems based on specified filters and aggregatorsRead
GetParameterView information about a specified parameterRead
GetParameterHistoryView details and changes for a specified parameterRead
GetParametersView information about multiple specified parametersRead
GetParametersByPathView information about parameters in a specified hierarchyRead
GetPatchBaselineView information about a specified patch baselineRead
GetPatchBaselineForPatchGroupView the ID of the current patch baseline for a specified patch groupRead
GetResourcePoliciesRetrieve lists of Systems Manager resource policiesList
GetServiceSettingView the account-level setting for an AWS serviceRead
ListAssociationVersionsList versions of the specified associationList
ListAssociationsList the associations for a specified SSM document or managed instanceList
ListCommandInvocationsList information about command invocations sent to a specified instanceList
ListCommandsList the commands sent to a specified instanceList
ListComplianceItemsList compliance status for specified resource types on a specified resourceList
ListComplianceSummariesList a summary count of compliant and noncompliant resources for a specified compliance typeList
ListDocumentMetadataHistoryView metadata history about a specified SSM documentList
ListDocumentVersionsList all versions of a specified documentList
ListDocumentsView information about a specified SSM documentList
ListInstanceAssociationsSSM Agent to check for new State Manager associations (internal Systems Manager call)List
ListInventoryEntriesView a list of specified inventory types for a specified instanceList
ListNodesView details about managed nodes based on specified filtersList
ListNodesSummaryView summary information about managed nodes based on specified filters and aggregatorsList
ListOpsItemEventsView details about OpsItemEventsList
ListOpsItemRelatedItemsView details about OpsItem RelatedItemsList
ListOpsMetadataView a list of OpsMetadata objectsList
ListResourceComplianceSummariesList resource-level summary countList
ListResourceDataSyncList information about resource data sync configurations in an accountList
ListTagsForResourceView a list of resource tags for a specified resourceList
PutConfigurePackageResultSSM Agent to generate a report of the results of specific agent requests (internal Systems Manager call)Read
StartExecutionPreviewCreate a preview showing the effects that running a specified Automation runbook would have on the targeted resourcesRead