@datafire/amazonaws_ssm
Client library for Amazon Simple Systems Manager (SSM)
Installation and Usage
npm install --save @datafire/amazonaws_ssm
let amazonaws_ssm = require('@datafire/amazonaws_ssm').create({
accessKeyId: "",
secretAccessKey: "",
region: ""
});
amazonaws_ssm.AddTagsToResource({
"ResourceType": "",
"ResourceId": "",
"Tags": []
}).then(data => {
console.log(data);
});
Description
AWS Systems Manager
AWS Systems Manager is a collection of capabilities that helps you automate management tasks such as collecting system inventory, applying operating system (OS) patches, automating the creation of Amazon Machine Images (AMIs), and configuring operating systems (OSs) and applications at scale. Systems Manager lets you remotely and securely manage the configuration of your managed instances. A managed instance is any Amazon EC2 instance or on-premises machine in your hybrid environment that has been configured for Systems Manager.
This reference is intended to be used with the AWS Systems Manager User Guide.
To get started, verify prerequisites and configure managed instances. For more information, see Systems Manager Prerequisites.
For information about other API actions you can perform on Amazon EC2 instances, see the Amazon EC2 API Reference. For information about how to use a Query API, see Making API Requests.
Actions
AddTagsToResource
amazonaws_ssm.AddTagsToResource({
"ResourceType": "",
"ResourceId": "",
"Tags": []
}, context)
Input
- input
object
- ResourceId required ResourceId
- ResourceType required ResourceTypeForTagging
- Tags required TagList
Output
- output AddTagsToResourceResult
CancelCommand
amazonaws_ssm.CancelCommand({
"CommandId": ""
}, context)
Input
- input
object
- CommandId required CommandId
- InstanceIds InstanceIdList
Output
- output CancelCommandResult
CreateActivation
amazonaws_ssm.CreateActivation({
"IamRole": ""
}, context)
Input
- input
object
- DefaultInstanceName DefaultInstanceName
- Description ActivationDescription
- ExpirationDate ExpirationDate
- IamRole required IamRole
- RegistrationLimit RegistrationLimit
Output
- output CreateActivationResult
CreateAssociation
amazonaws_ssm.CreateAssociation({
"Name": ""
}, context)
Input
- input
object
- AssociationName AssociationName
- DocumentVersion DocumentVersion
- InstanceId InstanceId
- Name required DocumentName
- OutputLocation InstanceAssociationOutputLocation
- Parameters Parameters
- ScheduleExpression ScheduleExpression
- Targets Targets
Output
- output CreateAssociationResult
CreateAssociationBatch
amazonaws_ssm.CreateAssociationBatch({
"Entries": []
}, context)
Input
- input
object
- Entries required CreateAssociationBatchRequestEntries
Output
- output CreateAssociationBatchResult
CreateDocument
amazonaws_ssm.CreateDocument({
"Content": "",
"Name": ""
}, context)
Input
- input
object
- Content required DocumentContent
- DocumentFormat DocumentFormat
- DocumentType DocumentType
- Name required DocumentName
- TargetType TargetType
Output
- output CreateDocumentResult
CreateMaintenanceWindow
amazonaws_ssm.CreateMaintenanceWindow({
"Name": "",
"Schedule": "",
"Duration": 0,
"Cutoff": 0,
"AllowUnassociatedTargets": true
}, context)
Input
- input
object
- AllowUnassociatedTargets required MaintenanceWindowAllowUnassociatedTargets
- ClientToken ClientToken
- Cutoff required MaintenanceWindowCutoff
- Description MaintenanceWindowDescription
- Duration required MaintenanceWindowDurationHours
- Name required MaintenanceWindowName
- Schedule required MaintenanceWindowSchedule
Output
CreatePatchBaseline
amazonaws_ssm.CreatePatchBaseline({
"Name": ""
}, context)
Input
- input
object
- ApprovalRules PatchRuleGroup
- ApprovedPatches PatchIdList
- ApprovedPatchesComplianceLevel PatchComplianceLevel
- ApprovedPatchesEnableNonSecurity Boolean
- ClientToken ClientToken
- Description BaselineDescription
- GlobalFilters PatchFilterGroup
- Name required BaselineName
- OperatingSystem OperatingSystem
- RejectedPatches PatchIdList
- Sources PatchSourceList
Output
- output CreatePatchBaselineResult
CreateResourceDataSync
amazonaws_ssm.CreateResourceDataSync({
"SyncName": "",
"S3Destination": {
"BucketName": "",
"SyncFormat": "",
"Region": ""
}
}, context)
Input
- input
object
- S3Destination required ResourceDataSyncS3Destination
- SyncName required ResourceDataSyncName
Output
- output CreateResourceDataSyncResult
DeleteActivation
amazonaws_ssm.DeleteActivation({
"ActivationId": ""
}, context)
Input
- input
object
- ActivationId required ActivationId
Output
- output DeleteActivationResult
DeleteAssociation
amazonaws_ssm.DeleteAssociation({}, context)
Input
- input
object
- AssociationId AssociationId
- InstanceId InstanceId
- Name DocumentName
Output
- output DeleteAssociationResult
DeleteDocument
amazonaws_ssm.DeleteDocument({
"Name": ""
}, context)
Input
- input
object
- Name required DocumentName
Output
- output DeleteDocumentResult
DeleteMaintenanceWindow
amazonaws_ssm.DeleteMaintenanceWindow({
"WindowId": ""
}, context)
Input
- input
object
- WindowId required MaintenanceWindowId
Output
DeleteParameter
amazonaws_ssm.DeleteParameter({
"Name": ""
}, context)
Input
- input
object
- Name required PSParameterName
Output
- output DeleteParameterResult
DeleteParameters
amazonaws_ssm.DeleteParameters({
"Names": []
}, context)
Input
- input
object
- Names required ParameterNameList
Output
- output DeleteParametersResult
DeletePatchBaseline
amazonaws_ssm.DeletePatchBaseline({
"BaselineId": ""
}, context)
Input
- input
object
- BaselineId required BaselineId
Output
- output DeletePatchBaselineResult
DeleteResourceDataSync
amazonaws_ssm.DeleteResourceDataSync({
"SyncName": ""
}, context)
Input
- input
object
- SyncName required ResourceDataSyncName
Output
- output DeleteResourceDataSyncResult
DeregisterManagedInstance
amazonaws_ssm.DeregisterManagedInstance({
"InstanceId": ""
}, context)
Input
- input
object
- InstanceId required ManagedInstanceId
Output
DeregisterPatchBaselineForPatchGroup
amazonaws_ssm.DeregisterPatchBaselineForPatchGroup({
"BaselineId": "",
"PatchGroup": ""
}, context)
Input
- input
object
- BaselineId required BaselineId
- PatchGroup required PatchGroup
Output
DeregisterTargetFromMaintenanceWindow
amazonaws_ssm.DeregisterTargetFromMaintenanceWindow({
"WindowId": "",
"WindowTargetId": ""
}, context)
Input
- input
object
- Safe Boolean
- WindowId required MaintenanceWindowId
- WindowTargetId required MaintenanceWindowTargetId
Output
DeregisterTaskFromMaintenanceWindow
amazonaws_ssm.DeregisterTaskFromMaintenanceWindow({
"WindowId": "",
"WindowTaskId": ""
}, context)
Input
- input
object
- WindowId required MaintenanceWindowId
- WindowTaskId required MaintenanceWindowTaskId
Output
DescribeActivations
amazonaws_ssm.DescribeActivations({}, context)
Input
- input
object
- MaxResults
string
- NextToken
string
- Filters DescribeActivationsFilterList
- MaxResults MaxResults
- NextToken NextToken
- MaxResults
Output
- output DescribeActivationsResult
DescribeAssociation
amazonaws_ssm.DescribeAssociation({}, context)
Input
- input
object
- AssociationId AssociationId
- AssociationVersion AssociationVersion
- InstanceId InstanceId
- Name DocumentName
Output
- output DescribeAssociationResult
DescribeAutomationExecutions
amazonaws_ssm.DescribeAutomationExecutions({}, context)
Input
- input
object
- Filters AutomationExecutionFilterList
- MaxResults MaxResults
- NextToken NextToken
Output
DescribeAutomationStepExecutions
amazonaws_ssm.DescribeAutomationStepExecutions({
"AutomationExecutionId": ""
}, context)
Input
- input
object
- AutomationExecutionId required AutomationExecutionId
- Filters StepExecutionFilterList
- MaxResults MaxResults
- NextToken NextToken
- ReverseOrder Boolean
Output
DescribeAvailablePatches
amazonaws_ssm.DescribeAvailablePatches({}, context)
Input
- input
object
- Filters PatchOrchestratorFilterList
- MaxResults PatchBaselineMaxResults
- NextToken NextToken
Output
DescribeDocument
amazonaws_ssm.DescribeDocument({
"Name": ""
}, context)
Input
- input
object
- DocumentVersion DocumentVersion
- Name required DocumentARN
Output
- output DescribeDocumentResult
DescribeDocumentPermission
amazonaws_ssm.DescribeDocumentPermission({
"Name": "",
"PermissionType": ""
}, context)
Input
- input
object
- Name required DocumentName
- PermissionType required DocumentPermissionType
Output
DescribeEffectiveInstanceAssociations
amazonaws_ssm.DescribeEffectiveInstanceAssociations({
"InstanceId": ""
}, context)
Input
- input
object
- InstanceId required InstanceId
- MaxResults EffectiveInstanceAssociationMaxResults
- NextToken NextToken
Output
DescribeEffectivePatchesForPatchBaseline
amazonaws_ssm.DescribeEffectivePatchesForPatchBaseline({
"BaselineId": ""
}, context)
Input
- input
object
- BaselineId required BaselineId
- MaxResults PatchBaselineMaxResults
- NextToken NextToken
Output
DescribeInstanceAssociationsStatus
amazonaws_ssm.DescribeInstanceAssociationsStatus({
"InstanceId": ""
}, context)
Input
- input
object
- InstanceId required InstanceId
- MaxResults MaxResults
- NextToken NextToken
Output
DescribeInstanceInformation
amazonaws_ssm.DescribeInstanceInformation({}, context)
Input
- input
object
- MaxResults
string
- NextToken
string
- Filters InstanceInformationStringFilterList
- InstanceInformationFilterList InstanceInformationFilterList
- MaxResults MaxResultsEC2Compatible
- NextToken NextToken
- MaxResults
Output
DescribeInstancePatchStates
amazonaws_ssm.DescribeInstancePatchStates({
"InstanceIds": []
}, context)
Input
- input
object
- InstanceIds required InstanceIdList
- MaxResults PatchComplianceMaxResults
- NextToken NextToken
Output
DescribeInstancePatchStatesForPatchGroup
amazonaws_ssm.DescribeInstancePatchStatesForPatchGroup({
"PatchGroup": ""
}, context)
Input
- input
object
- Filters InstancePatchStateFilterList
- MaxResults PatchComplianceMaxResults
- NextToken NextToken
- PatchGroup required PatchGroup
Output
DescribeInstancePatches
amazonaws_ssm.DescribeInstancePatches({
"InstanceId": ""
}, context)
Input
- input
object
- Filters PatchOrchestratorFilterList
- InstanceId required InstanceId
- MaxResults PatchComplianceMaxResults
- NextToken NextToken
Output
DescribeMaintenanceWindowExecutionTaskInvocations
amazonaws_ssm.DescribeMaintenanceWindowExecutionTaskInvocations({
"WindowExecutionId": "",
"TaskId": ""
}, context)
Input
- input
object
- Filters MaintenanceWindowFilterList
- MaxResults MaintenanceWindowMaxResults
- NextToken NextToken
- TaskId required MaintenanceWindowExecutionTaskId
- WindowExecutionId required MaintenanceWindowExecutionId
Output
DescribeMaintenanceWindowExecutionTasks
amazonaws_ssm.DescribeMaintenanceWindowExecutionTasks({
"WindowExecutionId": ""
}, context)
Input
- input
object
- Filters MaintenanceWindowFilterList
- MaxResults MaintenanceWindowMaxResults
- NextToken NextToken
- WindowExecutionId required MaintenanceWindowExecutionId
Output
DescribeMaintenanceWindowExecutions
amazonaws_ssm.DescribeMaintenanceWindowExecutions({
"WindowId": ""
}, context)
Input
- input
object
- Filters MaintenanceWindowFilterList
- MaxResults MaintenanceWindowMaxResults
- NextToken NextToken
- WindowId required MaintenanceWindowId
Output
DescribeMaintenanceWindowTargets
amazonaws_ssm.DescribeMaintenanceWindowTargets({
"WindowId": ""
}, context)
Input
- input
object
- Filters MaintenanceWindowFilterList
- MaxResults MaintenanceWindowMaxResults
- NextToken NextToken
- WindowId required MaintenanceWindowId
Output
DescribeMaintenanceWindowTasks
amazonaws_ssm.DescribeMaintenanceWindowTasks({
"WindowId": ""
}, context)
Input
- input
object
- Filters MaintenanceWindowFilterList
- MaxResults MaintenanceWindowMaxResults
- NextToken NextToken
- WindowId required MaintenanceWindowId
Output
DescribeMaintenanceWindows
amazonaws_ssm.DescribeMaintenanceWindows({}, context)
Input
- input
object
- Filters MaintenanceWindowFilterList
- MaxResults MaintenanceWindowMaxResults
- NextToken NextToken
Output
DescribeParameters
amazonaws_ssm.DescribeParameters({}, context)
Input
- input
object
- MaxResults
string
- NextToken
string
- Filters ParametersFilterList
- MaxResults MaxResults
- NextToken NextToken
- ParameterFilters ParameterStringFilterList
- MaxResults
Output
- output DescribeParametersResult
DescribePatchBaselines
amazonaws_ssm.DescribePatchBaselines({}, context)
Input
- input
object
- Filters PatchOrchestratorFilterList
- MaxResults PatchBaselineMaxResults
- NextToken NextToken
Output
- output DescribePatchBaselinesResult
DescribePatchGroupState
amazonaws_ssm.DescribePatchGroupState({
"PatchGroup": ""
}, context)
Input
- input
object
- PatchGroup required PatchGroup
Output
DescribePatchGroups
amazonaws_ssm.DescribePatchGroups({}, context)
Input
- input
object
- Filters PatchOrchestratorFilterList
- MaxResults PatchBaselineMaxResults
- NextToken NextToken
Output
- output DescribePatchGroupsResult
GetAutomationExecution
amazonaws_ssm.GetAutomationExecution({
"AutomationExecutionId": ""
}, context)
Input
- input
object
- AutomationExecutionId required AutomationExecutionId
Output
- output GetAutomationExecutionResult
GetCommandInvocation
amazonaws_ssm.GetCommandInvocation({
"CommandId": "",
"InstanceId": ""
}, context)
Input
- input
object
- CommandId required CommandId
- InstanceId required InstanceId
- PluginName CommandPluginName
Output
- output GetCommandInvocationResult
GetDefaultPatchBaseline
amazonaws_ssm.GetDefaultPatchBaseline({}, context)
Input
- input
object
- OperatingSystem OperatingSystem
Output
GetDeployablePatchSnapshotForInstance
amazonaws_ssm.GetDeployablePatchSnapshotForInstance({
"InstanceId": "",
"SnapshotId": ""
}, context)
Input
- input
object
- InstanceId required InstanceId
- SnapshotId required SnapshotId
Output
GetDocument
amazonaws_ssm.GetDocument({
"Name": ""
}, context)
Input
- input
object
- DocumentFormat DocumentFormat
- DocumentVersion DocumentVersion
- Name required DocumentARN
Output
- output GetDocumentResult
GetInventory
amazonaws_ssm.GetInventory({}, context)
Input
- input
object
- Aggregators InventoryAggregatorList
- Filters InventoryFilterList
- MaxResults MaxResults
- NextToken NextToken
- ResultAttributes ResultAttributeList
Output
- output GetInventoryResult
GetInventorySchema
amazonaws_ssm.GetInventorySchema({}, context)
Input
- input
object
- Aggregator AggregatorSchemaOnly
- MaxResults GetInventorySchemaMaxResults
- NextToken NextToken
- SubType IsSubTypeSchema
- TypeName InventoryItemTypeNameFilter
Output
- output GetInventorySchemaResult
GetMaintenanceWindow
amazonaws_ssm.GetMaintenanceWindow({
"WindowId": ""
}, context)
Input
- input
object
- WindowId required MaintenanceWindowId
Output
- output GetMaintenanceWindowResult
GetMaintenanceWindowExecution
amazonaws_ssm.GetMaintenanceWindowExecution({
"WindowExecutionId": ""
}, context)
Input
- input
object
- WindowExecutionId required MaintenanceWindowExecutionId
Output
GetMaintenanceWindowExecutionTask
amazonaws_ssm.GetMaintenanceWindowExecutionTask({
"WindowExecutionId": "",
"TaskId": ""
}, context)
Input
- input
object
- TaskId required MaintenanceWindowExecutionTaskId
- WindowExecutionId required MaintenanceWindowExecutionId
Output
GetMaintenanceWindowExecutionTaskInvocation
amazonaws_ssm.GetMaintenanceWindowExecutionTaskInvocation({
"WindowExecutionId": "",
"TaskId": "",
"InvocationId": ""
}, context)
Input
- input
object
- InvocationId required MaintenanceWindowExecutionTaskInvocationId
- TaskId required MaintenanceWindowExecutionTaskId
- WindowExecutionId required MaintenanceWindowExecutionId
Output
GetMaintenanceWindowTask
amazonaws_ssm.GetMaintenanceWindowTask({
"WindowId": "",
"WindowTaskId": ""
}, context)
Input
- input
object
- WindowId required MaintenanceWindowId
- WindowTaskId required MaintenanceWindowTaskId
Output
GetParameter
amazonaws_ssm.GetParameter({
"Name": ""
}, context)
Input
- input
object
- Name required PSParameterName
- WithDecryption Boolean
Output
- output GetParameterResult
GetParameterHistory
amazonaws_ssm.GetParameterHistory({
"Name": ""
}, context)
Input
- input
object
- MaxResults
string
- NextToken
string
- MaxResults MaxResults
- Name required PSParameterName
- NextToken NextToken
- WithDecryption Boolean
- MaxResults
Output
- output GetParameterHistoryResult
GetParameters
amazonaws_ssm.GetParameters({
"Names": []
}, context)
Input
- input
object
- Names required ParameterNameList
- WithDecryption Boolean
Output
- output GetParametersResult
GetParametersByPath
amazonaws_ssm.GetParametersByPath({
"Path": ""
}, context)
Input
- input
object
- MaxResults
string
- NextToken
string
- MaxResults GetParametersByPathMaxResults
- NextToken NextToken
- ParameterFilters ParameterStringFilterList
- Path required PSParameterName
- Recursive Boolean
- WithDecryption Boolean
- MaxResults
Output
- output GetParametersByPathResult
GetPatchBaseline
amazonaws_ssm.GetPatchBaseline({
"BaselineId": ""
}, context)
Input
- input
object
- BaselineId required BaselineId
Output
- output GetPatchBaselineResult
GetPatchBaselineForPatchGroup
amazonaws_ssm.GetPatchBaselineForPatchGroup({
"PatchGroup": ""
}, context)
Input
- input
object
- OperatingSystem OperatingSystem
- PatchGroup required PatchGroup
Output
ListAssociationVersions
amazonaws_ssm.ListAssociationVersions({
"AssociationId": ""
}, context)
Input
- input
object
- AssociationId required AssociationId
- MaxResults MaxResults
- NextToken NextToken
Output
ListAssociations
amazonaws_ssm.ListAssociations({}, context)
Input
- input
object
- MaxResults
string
- NextToken
string
- AssociationFilterList AssociationFilterList
- MaxResults MaxResults
- NextToken NextToken
- MaxResults
Output
- output ListAssociationsResult
ListCommandInvocations
amazonaws_ssm.ListCommandInvocations({}, context)
Input
- input
object
- MaxResults
string
- NextToken
string
- CommandId CommandId
- Details Boolean
- Filters CommandFilterList
- InstanceId InstanceId
- MaxResults CommandMaxResults
- NextToken NextToken
- MaxResults
Output
- output ListCommandInvocationsResult
ListCommands
amazonaws_ssm.ListCommands({}, context)
Input
- input
object
- MaxResults
string
- NextToken
string
- CommandId CommandId
- Filters CommandFilterList
- InstanceId InstanceId
- MaxResults CommandMaxResults
- NextToken NextToken
- MaxResults
Output
- output ListCommandsResult
ListComplianceItems
amazonaws_ssm.ListComplianceItems({}, context)
Input
- input
object
- Filters ComplianceStringFilterList
- MaxResults MaxResults
- NextToken NextToken
- ResourceIds ComplianceResourceIdList
- ResourceTypes ComplianceResourceTypeList
Output
- output ListComplianceItemsResult
ListComplianceSummaries
amazonaws_ssm.ListComplianceSummaries({}, context)
Input
- input
object
- Filters ComplianceStringFilterList
- MaxResults MaxResults
- NextToken NextToken
Output
ListDocumentVersions
amazonaws_ssm.ListDocumentVersions({
"Name": ""
}, context)
Input
- input
object
- MaxResults MaxResults
- Name required DocumentName
- NextToken NextToken
Output
- output ListDocumentVersionsResult
ListDocuments
amazonaws_ssm.ListDocuments({}, context)
Input
- input
object
- MaxResults
string
- NextToken
string
- DocumentFilterList DocumentFilterList
- Filters DocumentKeyValuesFilterList
- MaxResults MaxResults
- NextToken NextToken
- MaxResults
Output
- output ListDocumentsResult
ListInventoryEntries
amazonaws_ssm.ListInventoryEntries({
"InstanceId": "",
"TypeName": ""
}, context)
Input
- input
object
- Filters InventoryFilterList
- InstanceId required InstanceId
- MaxResults MaxResults
- NextToken NextToken
- TypeName required InventoryItemTypeName
Output
- output ListInventoryEntriesResult
ListResourceComplianceSummaries
amazonaws_ssm.ListResourceComplianceSummaries({}, context)
Input
- input
object
- Filters ComplianceStringFilterList
- MaxResults MaxResults
- NextToken NextToken
Output
ListResourceDataSync
amazonaws_ssm.ListResourceDataSync({}, context)
Input
- input
object
- MaxResults MaxResults
- NextToken NextToken
Output
- output ListResourceDataSyncResult
ListTagsForResource
amazonaws_ssm.ListTagsForResource({
"ResourceType": "",
"ResourceId": ""
}, context)
Input
- input
object
- ResourceId required ResourceId
- ResourceType required ResourceTypeForTagging
Output
- output ListTagsForResourceResult
ModifyDocumentPermission
amazonaws_ssm.ModifyDocumentPermission({
"Name": "",
"PermissionType": ""
}, context)
Input
- input
object
- AccountIdsToAdd AccountIdList
- AccountIdsToRemove AccountIdList
- Name required DocumentName
- PermissionType required DocumentPermissionType
Output
PutComplianceItems
amazonaws_ssm.PutComplianceItems({
"ResourceId": "",
"ResourceType": "",
"ComplianceType": "",
"ExecutionSummary": {
"ExecutionTime": ""
},
"Items": []
}, context)
Input
- input
object
- ComplianceType required ComplianceTypeName
- ExecutionSummary required ComplianceExecutionSummary
- ItemContentHash ComplianceItemContentHash
- Items required ComplianceItemEntryList
- ResourceId required ComplianceResourceId
- ResourceType required ComplianceResourceType
Output
- output PutComplianceItemsResult
PutInventory
amazonaws_ssm.PutInventory({
"InstanceId": "",
"Items": []
}, context)
Input
- input
object
- InstanceId required InstanceId
- Items required InventoryItemList
Output
- output PutInventoryResult
PutParameter
amazonaws_ssm.PutParameter({
"Name": "",
"Value": "",
"Type": ""
}, context)
Input
- input
object
- AllowedPattern AllowedPattern
- Description ParameterDescription
- KeyId ParameterKeyId
- Name required PSParameterName
- Overwrite Boolean
- Type required ParameterType
- Value required PSParameterValue
Output
- output PutParameterResult
RegisterDefaultPatchBaseline
amazonaws_ssm.RegisterDefaultPatchBaseline({
"BaselineId": ""
}, context)
Input
- input
object
- BaselineId required BaselineId
Output
RegisterPatchBaselineForPatchGroup
amazonaws_ssm.RegisterPatchBaselineForPatchGroup({
"BaselineId": "",
"PatchGroup": ""
}, context)
Input
- input
object
- BaselineId required BaselineId
- PatchGroup required PatchGroup
Output
RegisterTargetWithMaintenanceWindow
amazonaws_ssm.RegisterTargetWithMaintenanceWindow({
"WindowId": "",
"ResourceType": "",
"Targets": []
}, context)
Input
- input
object
- ClientToken ClientToken
- Description MaintenanceWindowDescription
- Name MaintenanceWindowName
- OwnerInformation OwnerInformation
- ResourceType required MaintenanceWindowResourceType
- Targets required Targets
- WindowId required MaintenanceWindowId
Output
RegisterTaskWithMaintenanceWindow
amazonaws_ssm.RegisterTaskWithMaintenanceWindow({
"WindowId": "",
"Targets": [],
"TaskArn": "",
"ServiceRoleArn": "",
"TaskType": "",
"MaxConcurrency": "",
"MaxErrors": ""
}, context)
Input
- input
object
- ClientToken ClientToken
- Description MaintenanceWindowDescription
- LoggingInfo LoggingInfo
- MaxConcurrency required MaxConcurrency
- MaxErrors required MaxErrors
- Name MaintenanceWindowName
- Priority MaintenanceWindowTaskPriority
- ServiceRoleArn required ServiceRole
- Targets required Targets
- TaskArn required MaintenanceWindowTaskArn
- TaskInvocationParameters MaintenanceWindowTaskInvocationParameters
- TaskParameters MaintenanceWindowTaskParameters
- TaskType required MaintenanceWindowTaskType
- WindowId required MaintenanceWindowId
Output
RemoveTagsFromResource
amazonaws_ssm.RemoveTagsFromResource({
"ResourceType": "",
"ResourceId": "",
"TagKeys": []
}, context)
Input
- input
object
- ResourceId required ResourceId
- ResourceType required ResourceTypeForTagging
- TagKeys required KeyList
Output
- output RemoveTagsFromResourceResult
SendAutomationSignal
amazonaws_ssm.SendAutomationSignal({
"AutomationExecutionId": "",
"SignalType": ""
}, context)
Input
- input
object
- AutomationExecutionId required AutomationExecutionId
- Payload AutomationParameterMap
- SignalType required SignalType
Output
- output SendAutomationSignalResult
SendCommand
amazonaws_ssm.SendCommand({
"DocumentName": ""
}, context)
Input
- input
object
- Comment Comment
- DocumentHash DocumentHash
- DocumentHashType DocumentHashType
- DocumentName required DocumentARN
- InstanceIds InstanceIdList
- MaxConcurrency MaxConcurrency
- MaxErrors MaxErrors
- NotificationConfig NotificationConfig
- OutputS3BucketName S3BucketName
- OutputS3KeyPrefix S3KeyPrefix
- OutputS3Region S3Region
- Parameters Parameters
- ServiceRoleArn ServiceRole
- Targets Targets
- TimeoutSeconds TimeoutSeconds
Output
- output SendCommandResult
StartAutomationExecution
amazonaws_ssm.StartAutomationExecution({
"DocumentName": ""
}, context)
Input
- input
object
- ClientToken IdempotencyToken
- DocumentName required DocumentARN
- DocumentVersion DocumentVersion
- MaxConcurrency MaxConcurrency
- MaxErrors MaxErrors
- Mode ExecutionMode
- Parameters AutomationParameterMap
- TargetParameterName AutomationParameterKey
- Targets Targets
Output
StopAutomationExecution
amazonaws_ssm.StopAutomationExecution({
"AutomationExecutionId": ""
}, context)
Input
- input
object
- AutomationExecutionId required AutomationExecutionId
- Type StopType
Output
UpdateAssociation
amazonaws_ssm.UpdateAssociation({
"AssociationId": ""
}, context)
Input
- input
object
- AssociationId required AssociationId
- AssociationName AssociationName
- AssociationVersion AssociationVersion
- DocumentVersion DocumentVersion
- Name DocumentName
- OutputLocation InstanceAssociationOutputLocation
- Parameters Parameters
- ScheduleExpression ScheduleExpression
- Targets Targets
Output
- output UpdateAssociationResult
UpdateAssociationStatus
amazonaws_ssm.UpdateAssociationStatus({
"Name": "",
"InstanceId": "",
"AssociationStatus": {
"Date": "",
"Name": "",
"Message": ""
}
}, context)
Input
- input
object
- AssociationStatus required AssociationStatus
- InstanceId required InstanceId
- Name required DocumentName
Output
UpdateDocument
amazonaws_ssm.UpdateDocument({
"Content": "",
"Name": ""
}, context)
Input
- input
object
- Content required DocumentContent
- DocumentFormat DocumentFormat
- DocumentVersion DocumentVersion
- Name required DocumentName
- TargetType TargetType
Output
- output UpdateDocumentResult
UpdateDocumentDefaultVersion
amazonaws_ssm.UpdateDocumentDefaultVersion({
"Name": "",
"DocumentVersion": ""
}, context)
Input
- input
object
- DocumentVersion required DocumentVersionNumber
- Name required DocumentName
Output
UpdateMaintenanceWindow
amazonaws_ssm.UpdateMaintenanceWindow({
"WindowId": ""
}, context)
Input
- input
object
- AllowUnassociatedTargets MaintenanceWindowAllowUnassociatedTargets
- Cutoff MaintenanceWindowCutoff
- Description MaintenanceWindowDescription
- Duration MaintenanceWindowDurationHours
- Enabled MaintenanceWindowEnabled
- Name MaintenanceWindowName
- Replace Boolean
- Schedule MaintenanceWindowSchedule
- WindowId required MaintenanceWindowId
Output
UpdateMaintenanceWindowTarget
amazonaws_ssm.UpdateMaintenanceWindowTarget({
"WindowId": "",
"WindowTargetId": ""
}, context)
Input
- input
object
- Description MaintenanceWindowDescription
- Name MaintenanceWindowName
- OwnerInformation OwnerInformation
- Replace Boolean
- Targets Targets
- WindowId required MaintenanceWindowId
- WindowTargetId required MaintenanceWindowTargetId
Output
UpdateMaintenanceWindowTask
amazonaws_ssm.UpdateMaintenanceWindowTask({
"WindowId": "",
"WindowTaskId": ""
}, context)
Input
- input
object
- Description MaintenanceWindowDescription
- LoggingInfo LoggingInfo
- MaxConcurrency MaxConcurrency
- MaxErrors MaxErrors
- Name MaintenanceWindowName
- Priority MaintenanceWindowTaskPriority
- Replace Boolean
- ServiceRoleArn ServiceRole
- Targets Targets
- TaskArn MaintenanceWindowTaskArn
- TaskInvocationParameters MaintenanceWindowTaskInvocationParameters
- TaskParameters MaintenanceWindowTaskParameters
- WindowId required MaintenanceWindowId
- WindowTaskId required MaintenanceWindowTaskId
Output
UpdateManagedInstanceRole
amazonaws_ssm.UpdateManagedInstanceRole({
"InstanceId": "",
"IamRole": ""
}, context)
Input
- input
object
- IamRole required IamRole
- InstanceId required ManagedInstanceId
Output
UpdatePatchBaseline
amazonaws_ssm.UpdatePatchBaseline({
"BaselineId": ""
}, context)
Input
- input
object
- ApprovalRules PatchRuleGroup
- ApprovedPatches PatchIdList
- ApprovedPatchesComplianceLevel PatchComplianceLevel
- ApprovedPatchesEnableNonSecurity Boolean
- BaselineId required BaselineId
- Description BaselineDescription
- GlobalFilters PatchFilterGroup
- Name BaselineName
- RejectedPatches PatchIdList
- Replace Boolean
- Sources PatchSourceList
Output
- output UpdatePatchBaselineResult
Definitions
AccountId
- AccountId
string
AccountIdList
- AccountIdList
array
- items AccountId
Activation
- Activation
object
: An activation registers one or more on-premises servers or virtual machines (VMs) with AWS so that you can configure those servers or VMs using Run Command. A server or VM that has been registered with AWS is called a managed instance.- ActivationId ActivationId
- CreatedDate CreatedDate
- DefaultInstanceName DefaultInstanceName
- Description ActivationDescription
- ExpirationDate ExpirationDate
- Expired Boolean
- IamRole IamRole
- RegistrationLimit RegistrationLimit
- RegistrationsCount RegistrationsCount
ActivationCode
- ActivationCode
string
ActivationDescription
- ActivationDescription
string
ActivationId
- ActivationId
string
ActivationList
- ActivationList
array
- items Activation
AddTagsToResourceRequest
- AddTagsToResourceRequest
object
- ResourceId required ResourceId
- ResourceType required ResourceTypeForTagging
- Tags required TagList
AddTagsToResourceResult
- AddTagsToResourceResult
object
AgentErrorCode
- AgentErrorCode
string
AggregatorSchemaOnly
- AggregatorSchemaOnly
boolean
AllowedPattern
- AllowedPattern
string
AlreadyExistsException
- AlreadyExistsException
object
: Error returned if an attempt is made to register a patch group with a patch baseline that is already registered with a different patch baseline.- Message String
ApproveAfterDays
- ApproveAfterDays
integer
AssociatedInstances
- AssociatedInstances
object
: You must disassociate a document from all instances before you can delete it.
Association
- Association
object
: Describes an association of a Systems Manager document and an instance.- AssociationId AssociationId
- AssociationName AssociationName
- AssociationVersion AssociationVersion
- DocumentVersion DocumentVersion
- InstanceId InstanceId
- LastExecutionDate DateTime
- Name DocumentName
- Overview AssociationOverview
- ScheduleExpression ScheduleExpression
- Targets Targets
AssociationAlreadyExists
- AssociationAlreadyExists
object
: The specified association already exists.
AssociationDescription
- AssociationDescription
object
: Describes the parameters for a document.- AssociationId AssociationId
- AssociationName AssociationName
- AssociationVersion AssociationVersion
- Date DateTime
- DocumentVersion DocumentVersion
- InstanceId InstanceId
- LastExecutionDate DateTime
- LastSuccessfulExecutionDate DateTime
- LastUpdateAssociationDate DateTime
- Name DocumentName
- OutputLocation InstanceAssociationOutputLocation
- Overview AssociationOverview
- Parameters Parameters
- ScheduleExpression ScheduleExpression
- Status AssociationStatus
- Targets Targets
AssociationDescriptionList
- AssociationDescriptionList
array
- items AssociationDescription
AssociationDoesNotExist
- AssociationDoesNotExist
object
: The specified association does not exist.- Message String
AssociationFilter
- AssociationFilter
object
: Describes a filter.- key required AssociationFilterKey
- value required AssociationFilterValue
AssociationFilterKey
- AssociationFilterKey
string
(values: InstanceId, Name, AssociationId, AssociationStatusName, LastExecutedBefore, LastExecutedAfter, AssociationName)
AssociationFilterList
- AssociationFilterList
array
- items AssociationFilter
AssociationFilterValue
- AssociationFilterValue
string
AssociationId
- AssociationId
string
AssociationLimitExceeded
- AssociationLimitExceeded
object
: You can have at most 2,000 active associations.
AssociationList
- AssociationList
array
- items Association
AssociationName
- AssociationName
string
AssociationOverview
- AssociationOverview
object
: Information about the association.- AssociationStatusAggregatedCount AssociationStatusAggregatedCount
- DetailedStatus StatusName
- Status StatusName
AssociationStatus
- AssociationStatus
object
: Describes an association status.- AdditionalInfo StatusAdditionalInfo
- Date required DateTime
- Message required StatusMessage
- Name required AssociationStatusName
AssociationStatusAggregatedCount
- AssociationStatusAggregatedCount
array
- items
object
- key StatusName
- value InstanceCount
- items
AssociationStatusName
- AssociationStatusName
string
(values: Pending, Success, Failed)
AssociationVersion
- AssociationVersion
string
AssociationVersionInfo
- AssociationVersionInfo
object
: Information about the association version.- AssociationId AssociationId
- AssociationName AssociationName
- AssociationVersion AssociationVersion
- CreatedDate DateTime
- DocumentVersion DocumentVersion
- Name DocumentName
- OutputLocation InstanceAssociationOutputLocation
- Parameters Parameters
- ScheduleExpression ScheduleExpression
- Targets Targets
AssociationVersionLimitExceeded
- AssociationVersionLimitExceeded
object
: You have reached the maximum number versions allowed for an association. Each association has a limit of 1,000 versions.- Message String
AssociationVersionList
- AssociationVersionList
array
- items AssociationVersionInfo
AttributeName
- AttributeName
string
AttributeValue
- AttributeValue
string
AutomationActionName
- AutomationActionName
string
AutomationDefinitionNotFoundException
- AutomationDefinitionNotFoundException
object
: An Automation document with the specified name could not be found.- Message String
AutomationDefinitionVersionNotFoundException
- AutomationDefinitionVersionNotFoundException
object
: An Automation document with the specified name and version could not be found.- Message String
AutomationExecution
- AutomationExecution
object
: Detailed information about the current state of an individual Automation execution.- AutomationExecutionId AutomationExecutionId
- AutomationExecutionStatus AutomationExecutionStatus
- CurrentAction String
- CurrentStepName String
- DocumentName DocumentName
- DocumentVersion DocumentVersion
- ExecutedBy String
- ExecutionEndTime DateTime
- ExecutionStartTime DateTime
- FailureMessage String
- MaxConcurrency MaxConcurrency
- MaxErrors MaxErrors
- Mode ExecutionMode
- Outputs AutomationParameterMap
- Parameters AutomationParameterMap
- ParentAutomationExecutionId AutomationExecutionId
- ResolvedTargets ResolvedTargets
- StepExecutions StepExecutionList
- StepExecutionsTruncated Boolean
- Target String
- TargetParameterName AutomationParameterKey
- Targets Targets
AutomationExecutionFilter
- AutomationExecutionFilter
object
: A filter used to match specific automation executions. This is used to limit the scope of Automation execution information returned.- Key required AutomationExecutionFilterKey
- Values required AutomationExecutionFilterValueList
AutomationExecutionFilterKey
- AutomationExecutionFilterKey
string
(values: DocumentNamePrefix, ExecutionStatus, ExecutionId, ParentExecutionId, CurrentAction, StartTimeBefore, StartTimeAfter)
AutomationExecutionFilterList
- AutomationExecutionFilterList
array
AutomationExecutionFilterValue
- AutomationExecutionFilterValue
string
AutomationExecutionFilterValueList
- AutomationExecutionFilterValueList
array
AutomationExecutionId
- AutomationExecutionId
string
AutomationExecutionLimitExceededException
- AutomationExecutionLimitExceededException
object
: The number of simultaneously running Automation executions exceeded the allowable limit.- Message String
AutomationExecutionMetadata
- AutomationExecutionMetadata
object
: Details about a specific Automation execution.- AutomationExecutionId AutomationExecutionId
- AutomationExecutionStatus AutomationExecutionStatus
- CurrentAction String
- CurrentStepName String
- DocumentName DocumentName
- DocumentVersion DocumentVersion
- ExecutedBy String
- ExecutionEndTime DateTime
- ExecutionStartTime DateTime
- FailureMessage String
- LogFile String
- MaxConcurrency MaxConcurrency
- MaxErrors MaxErrors
- Mode ExecutionMode
- Outputs AutomationParameterMap
- ParentAutomationExecutionId AutomationExecutionId
- ResolvedTargets ResolvedTargets
- Target String
- TargetParameterName AutomationParameterKey
- Targets Targets
AutomationExecutionMetadataList
- AutomationExecutionMetadataList
array
AutomationExecutionNotFoundException
- AutomationExecutionNotFoundException
object
: There is no automation execution information for the requested automation execution ID.- Message String
AutomationExecutionStatus
- AutomationExecutionStatus
string
(values: Pending, InProgress, Waiting, Success, TimedOut, Cancelling, Cancelled, Failed)
AutomationParameterKey
- AutomationParameterKey
string
AutomationParameterMap
- AutomationParameterMap
array
- items
object
- items
AutomationParameterValue
- AutomationParameterValue
string
AutomationParameterValueList
- AutomationParameterValueList
array
- items AutomationParameterValue
AutomationStepNotFoundException
- AutomationStepNotFoundException
object
: The specified step name and execution ID don't exist. Verify the information and try again.- Message String
BaselineDescription
- BaselineDescription
string
BaselineId
- BaselineId
string
BaselineName
- BaselineName
string
BatchErrorMessage
- BatchErrorMessage
string
Boolean
- Boolean
boolean
CancelCommandRequest
- CancelCommandRequest
object
:- CommandId required CommandId
- InstanceIds InstanceIdList
CancelCommandResult
- CancelCommandResult
object
: Whether or not the command was successfully canceled. There is no guarantee that a request can be canceled.
ClientToken
- ClientToken
string
Command
- Command
object
: Describes a command request.- CommandId CommandId
- Comment Comment
- CompletedCount CompletedCount
- DocumentName DocumentName
- ErrorCount ErrorCount
- ExpiresAfter DateTime
- InstanceIds InstanceIdList
- MaxConcurrency MaxConcurrency
- MaxErrors MaxErrors
- NotificationConfig NotificationConfig
- OutputS3BucketName S3BucketName
- OutputS3KeyPrefix S3KeyPrefix
- OutputS3Region S3Region
- Parameters Parameters
- RequestedDateTime DateTime
- ServiceRole ServiceRole
- Status CommandStatus
- StatusDetails StatusDetails
- TargetCount TargetCount
- Targets Targets
CommandFilter
- CommandFilter
object
: Describes a command filter.- key required CommandFilterKey
- value required CommandFilterValue
CommandFilterKey
- CommandFilterKey
string
(values: InvokedAfter, InvokedBefore, Status)
CommandFilterList
- CommandFilterList
array
- items CommandFilter
CommandFilterValue
- CommandFilterValue
string
CommandId
- CommandId
string
CommandInvocation
- CommandInvocation
object
: An invocation is copy of a command sent to a specific instance. A command can apply to one or more instances. A command invocation applies to one instance. For example, if a user executes SendCommand against three instances, then a command invocation is created for each requested instance ID. A command invocation returns status and detail information about a command you executed.- CommandId CommandId
- CommandPlugins CommandPluginList
- Comment Comment
- DocumentName DocumentName
- InstanceId InstanceId
- InstanceName InstanceTagName
- NotificationConfig NotificationConfig
- RequestedDateTime DateTime
- ServiceRole ServiceRole
- StandardErrorUrl Url
- StandardOutputUrl Url
- Status CommandInvocationStatus
- StatusDetails StatusDetails
- TraceOutput InvocationTraceOutput
CommandInvocationList
- CommandInvocationList
array
- items CommandInvocation
CommandInvocationStatus
- CommandInvocationStatus
string
(values: Pending, InProgress, Delayed, Success, Cancelled, TimedOut, Failed, Cancelling)
CommandList
- CommandList
array
- items Command
CommandMaxResults
- CommandMaxResults
integer
CommandPlugin
- CommandPlugin
object
: Describes plugin details.- Name CommandPluginName
- Output CommandPluginOutput
- OutputS3BucketName S3BucketName
- OutputS3KeyPrefix S3KeyPrefix
- OutputS3Region S3Region
- ResponseCode ResponseCode
- ResponseFinishDateTime DateTime
- ResponseStartDateTime DateTime
- StandardErrorUrl Url
- StandardOutputUrl Url
- Status CommandPluginStatus
- StatusDetails StatusDetails
CommandPluginList
- CommandPluginList
array
- items CommandPlugin
CommandPluginName
- CommandPluginName
string
CommandPluginOutput
- CommandPluginOutput
string
CommandPluginStatus
- CommandPluginStatus
string
(values: Pending, InProgress, Success, TimedOut, Cancelled, Failed)
CommandStatus
- CommandStatus
string
(values: Pending, InProgress, Success, Cancelled, Failed, TimedOut, Cancelling)
Comment
- Comment
string
CompletedCount
- CompletedCount
integer
ComplianceExecutionId
- ComplianceExecutionId
string
ComplianceExecutionSummary
- ComplianceExecutionSummary
object
: A summary of the call execution that includes an execution ID, the type of execution (for example,Command
), and the date/time of the execution using a datetime object that is saved in the following format: yyyy-MM-dd'T'HH:mm:ss'Z'.- ExecutionId ComplianceExecutionId
- ExecutionTime required DateTime
- ExecutionType ComplianceExecutionType
ComplianceExecutionType
- ComplianceExecutionType
string
ComplianceFilterValue
- ComplianceFilterValue
string
ComplianceItem
- ComplianceItem
object
: Information about the compliance as defined by the resource type. For example, for a patch resource type,Items
includes information about the PatchSeverity, Classification, etc.- ComplianceType ComplianceTypeName
- Details ComplianceItemDetails
- ExecutionSummary ComplianceExecutionSummary
- Id ComplianceItemId
- ResourceId ComplianceResourceId
- ResourceType ComplianceResourceType
- Severity ComplianceSeverity
- Status ComplianceStatus
- Title ComplianceItemTitle
ComplianceItemContentHash
- ComplianceItemContentHash
string
ComplianceItemDetails
- ComplianceItemDetails
array
- items
object
- key AttributeName
- value AttributeValue
- items
ComplianceItemEntry
- ComplianceItemEntry
object
: Information about a compliance item.- Details ComplianceItemDetails
- Id ComplianceItemId
- Severity required ComplianceSeverity
- Status required ComplianceStatus
- Title ComplianceItemTitle
ComplianceItemEntryList
- ComplianceItemEntryList
array
- items ComplianceItemEntry
ComplianceItemId
- ComplianceItemId
string
ComplianceItemList
- ComplianceItemList
array
- items ComplianceItem
ComplianceItemTitle
- ComplianceItemTitle
string
ComplianceQueryOperatorType
- ComplianceQueryOperatorType
string
(values: EQUAL, NOT_EQUAL, BEGIN_WITH, LESS_THAN, GREATER_THAN)
ComplianceResourceId
- ComplianceResourceId
string
ComplianceResourceIdList
- ComplianceResourceIdList
array
- items ComplianceResourceId
ComplianceResourceType
- ComplianceResourceType
string
ComplianceResourceTypeList
- ComplianceResourceTypeList
array
- items ComplianceResourceType
ComplianceSeverity
- ComplianceSeverity
string
(values: CRITICAL, HIGH, MEDIUM, LOW, INFORMATIONAL, UNSPECIFIED)
ComplianceStatus
- ComplianceStatus
string
(values: COMPLIANT, NON_COMPLIANT)
ComplianceStringFilter
- ComplianceStringFilter
object
: One or more filters. Use a filter to return a more specific list of results.
ComplianceStringFilterKey
- ComplianceStringFilterKey
string
ComplianceStringFilterList
- ComplianceStringFilterList
array
- items ComplianceStringFilter
ComplianceStringFilterValueList
- ComplianceStringFilterValueList
array
- items ComplianceFilterValue
ComplianceSummaryCount
- ComplianceSummaryCount
integer
ComplianceSummaryItem
- ComplianceSummaryItem
object
: A summary of compliance information by compliance type.- ComplianceType ComplianceTypeName
- CompliantSummary CompliantSummary
- NonCompliantSummary NonCompliantSummary
ComplianceSummaryItemList
- ComplianceSummaryItemList
array
- items ComplianceSummaryItem
ComplianceTypeCountLimitExceededException
- ComplianceTypeCountLimitExceededException
object
: You specified too many custom compliance types. You can specify a maximum of 10 different types.- Message String
ComplianceTypeName
- ComplianceTypeName
string
CompliantSummary
- CompliantSummary
object
: A summary of resources that are compliant. The summary is organized according to the resource count for each compliance type.- CompliantCount ComplianceSummaryCount
- SeveritySummary SeveritySummary
ComputerName
- ComputerName
string
CreateActivationRequest
- CreateActivationRequest
object
- DefaultInstanceName DefaultInstanceName
- Description ActivationDescription
- ExpirationDate ExpirationDate
- IamRole required IamRole
- RegistrationLimit RegistrationLimit
CreateActivationResult
- CreateActivationResult
object
- ActivationCode ActivationCode
- ActivationId ActivationId
CreateAssociationBatchRequest
- CreateAssociationBatchRequest
object
- Entries required CreateAssociationBatchRequestEntries
CreateAssociationBatchRequestEntries
- CreateAssociationBatchRequestEntries
array
CreateAssociationBatchRequestEntry
- CreateAssociationBatchRequestEntry
object
: Describes the association of a Systems Manager document and an instance.- AssociationName AssociationName
- DocumentVersion DocumentVersion
- InstanceId InstanceId
- Name required DocumentName
- OutputLocation InstanceAssociationOutputLocation
- Parameters Parameters
- ScheduleExpression ScheduleExpression
- Targets Targets
CreateAssociationBatchResult
- CreateAssociationBatchResult
object
- Failed FailedCreateAssociationList
- Successful AssociationDescriptionList
CreateAssociationRequest
- CreateAssociationRequest
object
- AssociationName AssociationName
- DocumentVersion DocumentVersion
- InstanceId InstanceId
- Name required DocumentName
- OutputLocation InstanceAssociationOutputLocation
- Parameters Parameters
- ScheduleExpression ScheduleExpression
- Targets Targets
CreateAssociationResult
- CreateAssociationResult
object
- AssociationDescription AssociationDescription
CreateDocumentRequest
- CreateDocumentRequest
object
- Content required DocumentContent
- DocumentFormat DocumentFormat
- DocumentType DocumentType
- Name required DocumentName
- TargetType TargetType
CreateDocumentResult
- CreateDocumentResult
object
- DocumentDescription DocumentDescription
CreateMaintenanceWindowRequest
- CreateMaintenanceWindowRequest
object
- AllowUnassociatedTargets required MaintenanceWindowAllowUnassociatedTargets
- ClientToken ClientToken
- Cutoff required MaintenanceWindowCutoff
- Description MaintenanceWindowDescription
- Duration required MaintenanceWindowDurationHours
- Name required MaintenanceWindowName
- Schedule required MaintenanceWindowSchedule
CreateMaintenanceWindowResult
- CreateMaintenanceWindowResult
object
- WindowId MaintenanceWindowId
CreatePatchBaselineRequest
- CreatePatchBaselineRequest
object
- ApprovalRules PatchRuleGroup
- ApprovedPatches PatchIdList
- ApprovedPatchesComplianceLevel PatchComplianceLevel
- ApprovedPatchesEnableNonSecurity Boolean
- ClientToken ClientToken
- Description BaselineDescription
- GlobalFilters PatchFilterGroup
- Name required BaselineName
- OperatingSystem OperatingSystem
- RejectedPatches PatchIdList
- Sources PatchSourceList
CreatePatchBaselineResult
- CreatePatchBaselineResult
object
- BaselineId BaselineId
CreateResourceDataSyncRequest
- CreateResourceDataSyncRequest
object
- S3Destination required ResourceDataSyncS3Destination
- SyncName required ResourceDataSyncName
CreateResourceDataSyncResult
- CreateResourceDataSyncResult
object
CreatedDate
- CreatedDate
string
CustomSchemaCountLimitExceededException
- CustomSchemaCountLimitExceededException
object
: You have exceeded the limit for custom schemas. Delete one or more custom schemas and try again.- Message String
DateTime
- DateTime
string
DefaultBaseline
- DefaultBaseline
boolean
DefaultInstanceName
- DefaultInstanceName
string
DeleteActivationRequest
- DeleteActivationRequest
object
- ActivationId required ActivationId
DeleteActivationResult
- DeleteActivationResult
object
DeleteAssociationRequest
- DeleteAssociationRequest
object
- AssociationId AssociationId
- InstanceId InstanceId
- Name DocumentName
DeleteAssociationResult
- DeleteAssociationResult
object
DeleteDocumentRequest
- DeleteDocumentRequest
object
- Name required DocumentName
DeleteDocumentResult
- DeleteDocumentResult
object
DeleteMaintenanceWindowRequest
- DeleteMaintenanceWindowRequest
object
- WindowId required MaintenanceWindowId
DeleteMaintenanceWindowResult
- DeleteMaintenanceWindowResult
object
- WindowId MaintenanceWindowId
DeleteParameterRequest
- DeleteParameterRequest
object
- Name required PSParameterName
DeleteParameterResult
- DeleteParameterResult
object
DeleteParametersRequest
- DeleteParametersRequest
object
- Names required ParameterNameList
DeleteParametersResult
- DeleteParametersResult
object
- DeletedParameters ParameterNameList
- InvalidParameters ParameterNameList
DeletePatchBaselineRequest
- DeletePatchBaselineRequest
object
- BaselineId required BaselineId
DeletePatchBaselineResult
- DeletePatchBaselineResult
object
- BaselineId BaselineId
DeleteResourceDataSyncRequest
- DeleteResourceDataSyncRequest
object
- SyncName required ResourceDataSyncName
DeleteResourceDataSyncResult
- DeleteResourceDataSyncResult
object
DeregisterManagedInstanceRequest
- DeregisterManagedInstanceRequest
object
- InstanceId required ManagedInstanceId
DeregisterManagedInstanceResult
- DeregisterManagedInstanceResult
object
DeregisterPatchBaselineForPatchGroupRequest
- DeregisterPatchBaselineForPatchGroupRequest
object
- BaselineId required BaselineId
- PatchGroup required PatchGroup
DeregisterPatchBaselineForPatchGroupResult
- DeregisterPatchBaselineForPatchGroupResult
object
- BaselineId BaselineId
- PatchGroup PatchGroup
DeregisterTargetFromMaintenanceWindowRequest
- DeregisterTargetFromMaintenanceWindowRequest
object
- Safe Boolean
- WindowId required MaintenanceWindowId
- WindowTargetId required MaintenanceWindowTargetId
DeregisterTargetFromMaintenanceWindowResult
- DeregisterTargetFromMaintenanceWindowResult
object
- WindowId MaintenanceWindowId
- WindowTargetId MaintenanceWindowTargetId
DeregisterTaskFromMaintenanceWindowRequest
- DeregisterTaskFromMaintenanceWindowRequest
object
- WindowId required MaintenanceWindowId
- WindowTaskId required MaintenanceWindowTaskId
DeregisterTaskFromMaintenanceWindowResult
- DeregisterTaskFromMaintenanceWindowResult
object
- WindowId MaintenanceWindowId
- WindowTaskId MaintenanceWindowTaskId
DescribeActivationsFilter
- DescribeActivationsFilter
object
: Filter for the DescribeActivation API.- FilterKey DescribeActivationsFilterKeys
- FilterValues StringList
DescribeActivationsFilterKeys
- DescribeActivationsFilterKeys
string
(values: ActivationIds, DefaultInstanceName, IamRole)
DescribeActivationsFilterList
- DescribeActivationsFilterList
array
DescribeActivationsRequest
- DescribeActivationsRequest
object
- Filters DescribeActivationsFilterList
- MaxResults MaxResults
- NextToken NextToken
DescribeActivationsResult
- DescribeActivationsResult
object
- ActivationList ActivationList
- NextToken NextToken
DescribeAssociationRequest
- DescribeAssociationRequest
object
- AssociationId AssociationId
- AssociationVersion AssociationVersion
- InstanceId InstanceId
- Name DocumentName
DescribeAssociationResult
- DescribeAssociationResult
object
- AssociationDescription AssociationDescription
DescribeAutomationExecutionsRequest
- DescribeAutomationExecutionsRequest
object
- Filters AutomationExecutionFilterList
- MaxResults MaxResults
- NextToken NextToken
DescribeAutomationExecutionsResult
- DescribeAutomationExecutionsResult
object
- AutomationExecutionMetadataList AutomationExecutionMetadataList
- NextToken NextToken
DescribeAutomationStepExecutionsRequest
- DescribeAutomationStepExecutionsRequest
object
- AutomationExecutionId required AutomationExecutionId
- Filters StepExecutionFilterList
- MaxResults MaxResults
- NextToken NextToken
- ReverseOrder Boolean
DescribeAutomationStepExecutionsResult
- DescribeAutomationStepExecutionsResult
object
- NextToken NextToken
- StepExecutions StepExecutionList
DescribeAvailablePatchesRequest
- DescribeAvailablePatchesRequest
object
- Filters PatchOrchestratorFilterList
- MaxResults PatchBaselineMaxResults
- NextToken NextToken
DescribeAvailablePatchesResult
DescribeDocumentPermissionRequest
- DescribeDocumentPermissionRequest
object
- Name required DocumentName
- PermissionType required DocumentPermissionType
DescribeDocumentPermissionResponse
- DescribeDocumentPermissionResponse
object
- AccountIds AccountIdList
DescribeDocumentRequest
- DescribeDocumentRequest
object
- DocumentVersion DocumentVersion
- Name required DocumentARN
DescribeDocumentResult
- DescribeDocumentResult
object
- Document DocumentDescription
DescribeEffectiveInstanceAssociationsRequest
- DescribeEffectiveInstanceAssociationsRequest
object
- InstanceId required InstanceId
- MaxResults EffectiveInstanceAssociationMaxResults
- NextToken NextToken
DescribeEffectiveInstanceAssociationsResult
- DescribeEffectiveInstanceAssociationsResult
object
- Associations InstanceAssociationList
- NextToken NextToken
DescribeEffectivePatchesForPatchBaselineRequest
- DescribeEffectivePatchesForPatchBaselineRequest
object
- BaselineId required BaselineId
- MaxResults PatchBaselineMaxResults
- NextToken NextToken
DescribeEffectivePatchesForPatchBaselineResult
- DescribeEffectivePatchesForPatchBaselineResult
object
- EffectivePatches EffectivePatchList
- NextToken NextToken
DescribeInstanceAssociationsStatusRequest
- DescribeInstanceAssociationsStatusRequest
object
- InstanceId required InstanceId
- MaxResults MaxResults
- NextToken NextToken
DescribeInstanceAssociationsStatusResult
- DescribeInstanceAssociationsStatusResult
object
- InstanceAssociationStatusInfos InstanceAssociationStatusInfos
- NextToken NextToken
DescribeInstanceInformationRequest
- DescribeInstanceInformationRequest
object
- Filters InstanceInformationStringFilterList
- InstanceInformationFilterList InstanceInformationFilterList
- MaxResults MaxResultsEC2Compatible
- NextToken NextToken
DescribeInstanceInformationResult
- DescribeInstanceInformationResult
object
- InstanceInformationList InstanceInformationList
- NextToken NextToken
DescribeInstancePatchStatesForPatchGroupRequest
- DescribeInstancePatchStatesForPatchGroupRequest
object
- Filters InstancePatchStateFilterList
- MaxResults PatchComplianceMaxResults
- NextToken NextToken
- PatchGroup required PatchGroup
DescribeInstancePatchStatesForPatchGroupResult
- DescribeInstancePatchStatesForPatchGroupResult
object
- InstancePatchStates InstancePatchStatesList
- NextToken NextToken
DescribeInstancePatchStatesRequest
- DescribeInstancePatchStatesRequest
object
- InstanceIds required InstanceIdList
- MaxResults PatchComplianceMaxResults
- NextToken NextToken
DescribeInstancePatchStatesResult
- DescribeInstancePatchStatesResult
object
- InstancePatchStates InstancePatchStateList
- NextToken NextToken
DescribeInstancePatchesRequest
- DescribeInstancePatchesRequest
object
- Filters PatchOrchestratorFilterList
- InstanceId required InstanceId
- MaxResults PatchComplianceMaxResults
- NextToken NextToken
DescribeInstancePatchesResult
- DescribeInstancePatchesResult
object
- NextToken NextToken
- Patches PatchComplianceDataList
DescribeMaintenanceWindowExecutionTaskInvocationsRequest
- DescribeMaintenanceWindowExecutionTaskInvocationsRequest
object
- Filters MaintenanceWindowFilterList
- MaxResults MaintenanceWindowMaxResults
- NextToken NextToken
- TaskId required MaintenanceWindowExecutionTaskId
- WindowExecutionId required MaintenanceWindowExecutionId
DescribeMaintenanceWindowExecutionTaskInvocationsResult
- DescribeMaintenanceWindowExecutionTaskInvocationsResult
object
- NextToken NextToken
- WindowExecutionTaskInvocationIdentities MaintenanceWindowExecutionTaskInvocationIdentityList
DescribeMaintenanceWindowExecutionTasksRequest
- DescribeMaintenanceWindowExecutionTasksRequest
object
- Filters MaintenanceWindowFilterList
- MaxResults MaintenanceWindowMaxResults
- NextToken NextToken
- WindowExecutionId required MaintenanceWindowExecutionId
DescribeMaintenanceWindowExecutionTasksResult
- DescribeMaintenanceWindowExecutionTasksResult
object
- NextToken NextToken
- WindowExecutionTaskIdentities MaintenanceWindowExecutionTaskIdentityList
DescribeMaintenanceWindowExecutionsRequest
- DescribeMaintenanceWindowExecutionsRequest
object
- Filters MaintenanceWindowFilterList
- MaxResults MaintenanceWindowMaxResults
- NextToken NextToken
- WindowId required MaintenanceWindowId
DescribeMaintenanceWindowExecutionsResult
- DescribeMaintenanceWindowExecutionsResult
object
- NextToken NextToken
- WindowExecutions MaintenanceWindowExecutionList
DescribeMaintenanceWindowTargetsRequest
- DescribeMaintenanceWindowTargetsRequest
object
- Filters MaintenanceWindowFilterList
- MaxResults MaintenanceWindowMaxResults
- NextToken NextToken
- WindowId required MaintenanceWindowId
DescribeMaintenanceWindowTargetsResult
- DescribeMaintenanceWindowTargetsResult
object
- NextToken NextToken
- Targets MaintenanceWindowTargetList
DescribeMaintenanceWindowTasksRequest
- DescribeMaintenanceWindowTasksRequest
object
- Filters MaintenanceWindowFilterList
- MaxResults MaintenanceWindowMaxResults
- NextToken NextToken
- WindowId required MaintenanceWindowId
DescribeMaintenanceWindowTasksResult
- DescribeMaintenanceWindowTasksResult
object
- NextToken NextToken
- Tasks MaintenanceWindowTaskList
DescribeMaintenanceWindowsRequest
- DescribeMaintenanceWindowsRequest
object
- Filters MaintenanceWindowFilterList
- MaxResults MaintenanceWindowMaxResults
- NextToken NextToken
DescribeMaintenanceWindowsResult
- DescribeMaintenanceWindowsResult
object
- NextToken NextToken
- WindowIdentities MaintenanceWindowIdentityList
DescribeParametersRequest
- DescribeParametersRequest
object
- Filters ParametersFilterList
- MaxResults MaxResults
- NextToken NextToken
- ParameterFilters ParameterStringFilterList
DescribeParametersResult
- DescribeParametersResult
object
- NextToken NextToken
- Parameters ParameterMetadataList
DescribePatchBaselinesRequest
- DescribePatchBaselinesRequest
object
- Filters PatchOrchestratorFilterList
- MaxResults PatchBaselineMaxResults
- NextToken NextToken
DescribePatchBaselinesResult
- DescribePatchBaselinesResult
object
- BaselineIdentities PatchBaselineIdentityList
- NextToken NextToken
DescribePatchGroupStateRequest
- DescribePatchGroupStateRequest
object
- PatchGroup required PatchGroup
DescribePatchGroupStateResult
- DescribePatchGroupStateResult
object
DescribePatchGroupsRequest
- DescribePatchGroupsRequest
object
- Filters PatchOrchestratorFilterList
- MaxResults PatchBaselineMaxResults
- NextToken NextToken
DescribePatchGroupsResult
- DescribePatchGroupsResult
object
- Mappings PatchGroupPatchBaselineMappingList
- NextToken NextToken
DescriptionInDocument
- DescriptionInDocument
string
DocumentARN
- DocumentARN
string
DocumentAlreadyExists
- DocumentAlreadyExists
object
: The specified document already exists.- Message String
DocumentContent
- DocumentContent
string
DocumentDefaultVersionDescription
- DocumentDefaultVersionDescription
object
: A default version of a document.- DefaultVersion DocumentVersion
- Name DocumentName
DocumentDescription
- DocumentDescription
object
: Describes a Systems Manager document.- CreatedDate DateTime
- DefaultVersion DocumentVersion
- Description DescriptionInDocument
- DocumentFormat DocumentFormat
- DocumentType DocumentType
- DocumentVersion DocumentVersion
- Hash DocumentHash
- HashType DocumentHashType
- LatestVersion DocumentVersion
- Name DocumentARN
- Owner DocumentOwner
- Parameters DocumentParameterList
- PlatformTypes PlatformTypeList
- SchemaVersion DocumentSchemaVersion
- Sha1 DocumentSha1
- Status DocumentStatus
- Tags TagList
- TargetType TargetType
DocumentFilter
- DocumentFilter
object
: Describes a filter.- key required DocumentFilterKey
- value required DocumentFilterValue
DocumentFilterKey
- DocumentFilterKey
string
(values: Name, Owner, PlatformTypes, DocumentType)
DocumentFilterList
- DocumentFilterList
array
- items DocumentFilter
DocumentFilterValue
- DocumentFilterValue
string
DocumentFormat
- DocumentFormat
string
(values: YAML, JSON)
DocumentHash
- DocumentHash
string
DocumentHashType
- DocumentHashType
string
(values: Sha256, Sha1)
DocumentIdentifier
- DocumentIdentifier
object
: Describes the name of a Systems Manager document.- DocumentFormat DocumentFormat
- DocumentType DocumentType
- DocumentVersion DocumentVersion
- Name DocumentARN
- Owner DocumentOwner
- PlatformTypes PlatformTypeList
- SchemaVersion DocumentSchemaVersion
- Tags TagList
- TargetType TargetType
DocumentIdentifierList
- DocumentIdentifierList
array
- items DocumentIdentifier
DocumentKeyValuesFilter
- DocumentKeyValuesFilter
object
:One or more filters. Use a filter to return a more specific list of documents.
For keys, you can specify one or more tags that have been applied to a document.
Other valid values include Owner, Name, PlatformTypes, and DocumentType.
Note that only one Owner can be specified in a request. For example:
Key=Owner,Values=Self
.If you use Name as a key, you can use a name prefix to return a list of documents. For example, in the AWS CLI, to return a list of all documents that begin with
Te
, run the following command:aws ssm list-documents --filters Key=Name,Values=Te
If you specify more than two keys, only documents that are identified by all the tags are returned in the results. If you specify more than two values for a key, documents that are identified by any of the values are returned in the results.
To specify a custom key and value pair, use the format
Key=tag:[tagName],Values=[valueName]
.For example, if you created a Key called region and are using the AWS CLI to call the
list-documents
command:aws ssm list-documents --filters Key=tag:region,Values=east,west Key=Owner,Values=Self
DocumentKeyValuesFilterKey
- DocumentKeyValuesFilterKey
string
DocumentKeyValuesFilterList
- DocumentKeyValuesFilterList
array
- items DocumentKeyValuesFilter
DocumentKeyValuesFilterValue
- DocumentKeyValuesFilterValue
string
DocumentKeyValuesFilterValues
- DocumentKeyValuesFilterValues
array
DocumentLimitExceeded
- DocumentLimitExceeded
object
: You can have at most 200 active Systems Manager documents.- Message String
DocumentName
- DocumentName
string
DocumentOwner
- DocumentOwner
string
DocumentParameter
- DocumentParameter
object
: Parameters specified in a System Manager document that execute on the server when the command is run.- DefaultValue DocumentParameterDefaultValue
- Description DocumentParameterDescrption
- Name DocumentParameterName
- Type DocumentParameterType
DocumentParameterDefaultValue
- DocumentParameterDefaultValue
string
DocumentParameterDescrption
- DocumentParameterDescrption
string
DocumentParameterList
- DocumentParameterList
array
- items DocumentParameter
DocumentParameterName
- DocumentParameterName
string
DocumentParameterType
- DocumentParameterType
string
(values: String, StringList)
DocumentPermissionLimit
- DocumentPermissionLimit
object
: The document cannot be shared with more AWS user accounts. You can share a document with a maximum of 20 accounts. You can publicly share up to five documents. If you need to increase this limit, contact AWS Support.- Message String
DocumentPermissionType
- DocumentPermissionType
string
(values: Share)
DocumentSchemaVersion
- DocumentSchemaVersion
string
DocumentSha1
- DocumentSha1
string
DocumentStatus
- DocumentStatus
string
(values: Creating, Active, Updating, Deleting)
DocumentType
- DocumentType
string
(values: Command, Policy, Automation)
DocumentVersion
- DocumentVersion
string
DocumentVersionInfo
- DocumentVersionInfo
object
: Version information about the document.- CreatedDate DateTime
- DocumentFormat DocumentFormat
- DocumentVersion DocumentVersion
- IsDefaultVersion Boolean
- Name DocumentName
DocumentVersionLimitExceeded
- DocumentVersionLimitExceeded
object
: The document has too many versions. Delete one or more document versions and try again.- Message String
DocumentVersionList
- DocumentVersionList
array
- items DocumentVersionInfo
DocumentVersionNumber
- DocumentVersionNumber
string
DoesNotExistException
- DoesNotExistException
object
:Error returned when the ID specified for a resource, such as a Maintenance Window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
- Message String
DuplicateDocumentContent
- DuplicateDocumentContent
object
: The content of the association document matches another document. Change the content of the document and try again.- Message String
DuplicateInstanceId
- DuplicateInstanceId
object
: You cannot specify an instance ID in more than one association.
EffectiveInstanceAssociationMaxResults
- EffectiveInstanceAssociationMaxResults
integer
EffectivePatch
- EffectivePatch
object
: The EffectivePatch structure defines metadata about a patch along with the approval state of the patch in a particular patch baseline. The approval state includes information about whether the patch is currently approved, due to be approved by a rule, explicitly approved, or explicitly rejected and the date the patch was or will be approved.- Patch Patch
- PatchStatus PatchStatus
EffectivePatchList
- EffectivePatchList
array
- items EffectivePatch
ErrorCount
- ErrorCount
integer
ExecutionMode
- ExecutionMode
string
(values: Auto, Interactive)
ExpirationDate
- ExpirationDate
string
FailedCreateAssociation
- FailedCreateAssociation
object
: Describes a failed association.- Entry CreateAssociationBatchRequestEntry
- Fault Fault
- Message BatchErrorMessage
FailedCreateAssociationList
- FailedCreateAssociationList
array
- items FailedCreateAssociation
FailureDetails
- FailureDetails
object
: Information about an Automation failure.- Details AutomationParameterMap
- FailureStage String
- FailureType String
Fault
- Fault
string
(values: Client, Server, Unknown)
FeatureNotAvailableException
- FeatureNotAvailableException
object
: You attempted to register a LAMBDA or STEP_FUNCTION task in a region where the corresponding service is not available.- Message String
GetAutomationExecutionRequest
- GetAutomationExecutionRequest
object
- AutomationExecutionId required AutomationExecutionId
GetAutomationExecutionResult
- GetAutomationExecutionResult
object
- AutomationExecution AutomationExecution
GetCommandInvocationRequest
- GetCommandInvocationRequest
object
- CommandId required CommandId
- InstanceId required InstanceId
- PluginName CommandPluginName
GetCommandInvocationResult
- GetCommandInvocationResult
object
- CommandId CommandId
- Comment Comment
- DocumentName DocumentName
- ExecutionElapsedTime StringDateTime
- ExecutionEndDateTime StringDateTime
- ExecutionStartDateTime StringDateTime
- InstanceId InstanceId
- PluginName CommandPluginName
- ResponseCode ResponseCode
- StandardErrorContent StandardErrorContent
- StandardErrorUrl Url
- StandardOutputContent StandardOutputContent
- StandardOutputUrl Url
- Status CommandInvocationStatus
- StatusDetails StatusDetails
GetDefaultPatchBaselineRequest
- GetDefaultPatchBaselineRequest
object
- OperatingSystem OperatingSystem
GetDefaultPatchBaselineResult
- GetDefaultPatchBaselineResult
object
- BaselineId BaselineId
- OperatingSystem OperatingSystem
GetDeployablePatchSnapshotForInstanceRequest
- GetDeployablePatchSnapshotForInstanceRequest
object
- InstanceId required InstanceId
- SnapshotId required SnapshotId
GetDeployablePatchSnapshotForInstanceResult
- GetDeployablePatchSnapshotForInstanceResult
object
- InstanceId InstanceId
- Product Product
- SnapshotDownloadUrl SnapshotDownloadUrl
- SnapshotId SnapshotId
GetDocumentRequest
- GetDocumentRequest
object
- DocumentFormat DocumentFormat
- DocumentVersion DocumentVersion
- Name required DocumentARN
GetDocumentResult
- GetDocumentResult
object
- Content DocumentContent
- DocumentFormat DocumentFormat
- DocumentType DocumentType
- DocumentVersion DocumentVersion
- Name DocumentARN
GetInventoryRequest
- GetInventoryRequest
object
- Aggregators InventoryAggregatorList
- Filters InventoryFilterList
- MaxResults MaxResults
- NextToken NextToken
- ResultAttributes ResultAttributeList
GetInventoryResult
- GetInventoryResult
object
- Entities InventoryResultEntityList
- NextToken NextToken
GetInventorySchemaMaxResults
- GetInventorySchemaMaxResults
integer
GetInventorySchemaRequest
- GetInventorySchemaRequest
object
- Aggregator AggregatorSchemaOnly
- MaxResults GetInventorySchemaMaxResults
- NextToken NextToken
- SubType IsSubTypeSchema
- TypeName InventoryItemTypeNameFilter
GetInventorySchemaResult
- GetInventorySchemaResult
object
- NextToken NextToken
- Schemas InventoryItemSchemaResultList
GetMaintenanceWindowExecutionRequest
- GetMaintenanceWindowExecutionRequest
object
- WindowExecutionId required MaintenanceWindowExecutionId
GetMaintenanceWindowExecutionResult
- GetMaintenanceWindowExecutionResult
object
- EndTime DateTime
- StartTime DateTime
- Status MaintenanceWindowExecutionStatus
- StatusDetails MaintenanceWindowExecutionStatusDetails
- TaskIds MaintenanceWindowExecutionTaskIdList
- WindowExecutionId MaintenanceWindowExecutionId
GetMaintenanceWindowExecutionTaskInvocationRequest
- GetMaintenanceWindowExecutionTaskInvocationRequest
object
- InvocationId required MaintenanceWindowExecutionTaskInvocationId
- TaskId required MaintenanceWindowExecutionTaskId
- WindowExecutionId required MaintenanceWindowExecutionId
GetMaintenanceWindowExecutionTaskInvocationResult
- GetMaintenanceWindowExecutionTaskInvocationResult
object
- EndTime DateTime
- ExecutionId MaintenanceWindowExecutionTaskExecutionId
- InvocationId MaintenanceWindowExecutionTaskInvocationId
- OwnerInformation OwnerInformation
- Parameters MaintenanceWindowExecutionTaskInvocationParameters
- StartTime DateTime
- Status MaintenanceWindowExecutionStatus
- StatusDetails MaintenanceWindowExecutionStatusDetails
- TaskExecutionId MaintenanceWindowExecutionTaskId
- TaskType MaintenanceWindowTaskType
- WindowExecutionId MaintenanceWindowExecutionId
- WindowTargetId MaintenanceWindowTaskTargetId
GetMaintenanceWindowExecutionTaskRequest
- GetMaintenanceWindowExecutionTaskRequest
object
- TaskId required MaintenanceWindowExecutionTaskId
- WindowExecutionId required MaintenanceWindowExecutionId
GetMaintenanceWindowExecutionTaskResult
- GetMaintenanceWindowExecutionTaskResult
object
- EndTime DateTime
- MaxConcurrency MaxConcurrency
- MaxErrors MaxErrors
- Priority MaintenanceWindowTaskPriority
- ServiceRole ServiceRole
- StartTime DateTime
- Status MaintenanceWindowExecutionStatus
- StatusDetails MaintenanceWindowExecutionStatusDetails
- TaskArn MaintenanceWindowTaskArn
- TaskExecutionId MaintenanceWindowExecutionTaskId
- TaskParameters MaintenanceWindowTaskParametersList
- Type MaintenanceWindowTaskType
- WindowExecutionId MaintenanceWindowExecutionId
GetMaintenanceWindowRequest
- GetMaintenanceWindowRequest
object
- WindowId required MaintenanceWindowId
GetMaintenanceWindowResult
- GetMaintenanceWindowResult
object
- AllowUnassociatedTargets MaintenanceWindowAllowUnassociatedTargets
- CreatedDate DateTime
- Cutoff MaintenanceWindowCutoff
- Description MaintenanceWindowDescription
- Duration MaintenanceWindowDurationHours
- Enabled MaintenanceWindowEnabled
- ModifiedDate DateTime
- Name MaintenanceWindowName
- Schedule MaintenanceWindowSchedule
- WindowId MaintenanceWindowId
GetMaintenanceWindowTaskRequest
- GetMaintenanceWindowTaskRequest
object
- WindowId required MaintenanceWindowId
- WindowTaskId required MaintenanceWindowTaskId
GetMaintenanceWindowTaskResult
- GetMaintenanceWindowTaskResult
object
- Description MaintenanceWindowDescription
- LoggingInfo LoggingInfo
- MaxConcurrency MaxConcurrency
- MaxErrors MaxErrors
- Name MaintenanceWindowName
- Priority MaintenanceWindowTaskPriority
- ServiceRoleArn ServiceRole
- Targets Targets
- TaskArn MaintenanceWindowTaskArn
- TaskInvocationParameters MaintenanceWindowTaskInvocationParameters
- TaskParameters MaintenanceWindowTaskParameters
- TaskType MaintenanceWindowTaskType
- WindowId MaintenanceWindowId
- WindowTaskId MaintenanceWindowTaskId
GetParameterHistoryRequest
- GetParameterHistoryRequest
object
- MaxResults MaxResults
- Name required PSParameterName
- NextToken NextToken
- WithDecryption Boolean
GetParameterHistoryResult
- GetParameterHistoryResult
object
- NextToken NextToken
- Parameters ParameterHistoryList
GetParameterRequest
- GetParameterRequest
object
- Name required PSParameterName
- WithDecryption Boolean
GetParameterResult
- GetParameterResult
object
- Parameter Parameter
GetParametersByPathMaxResults
- GetParametersByPathMaxResults
integer
GetParametersByPathRequest
- GetParametersByPathRequest
object
- MaxResults GetParametersByPathMaxResults
- NextToken NextToken
- ParameterFilters ParameterStringFilterList
- Path required PSParameterName
- Recursive Boolean
- WithDecryption Boolean
GetParametersByPathResult
- GetParametersByPathResult
object
- NextToken NextToken
- Parameters ParameterList
GetParametersRequest
- GetParametersRequest
object
- Names required ParameterNameList
- WithDecryption Boolean
GetParametersResult
- GetParametersResult
object
- InvalidParameters ParameterNameList
- Parameters ParameterList
GetPatchBaselineForPatchGroupRequest
- GetPatchBaselineForPatchGroupRequest
object
- OperatingSystem OperatingSystem
- PatchGroup required PatchGroup
GetPatchBaselineForPatchGroupResult
- GetPatchBaselineForPatchGroupResult
object
- BaselineId BaselineId
- OperatingSystem OperatingSystem
- PatchGroup PatchGroup
GetPatchBaselineRequest
- GetPatchBaselineRequest
object
- BaselineId required BaselineId
GetPatchBaselineResult
- GetPatchBaselineResult
object
- ApprovalRules PatchRuleGroup
- ApprovedPatches PatchIdList
- ApprovedPatchesComplianceLevel PatchComplianceLevel
- ApprovedPatchesEnableNonSecurity Boolean
- BaselineId BaselineId
- CreatedDate DateTime
- Description BaselineDescription
- GlobalFilters PatchFilterGroup
- ModifiedDate DateTime
- Name BaselineName
- OperatingSystem OperatingSystem
- PatchGroups PatchGroupList
- RejectedPatches PatchIdList
- Sources PatchSourceList
HierarchyLevelLimitExceededException
- HierarchyLevelLimitExceededException
object
: A hierarchy can have a maximum of 15 levels. For more information, see Working with Systems Manager Parameters.- message String
HierarchyTypeMismatchException
- HierarchyTypeMismatchException
object
: Parameter Store does not support changing a parameter type in a hierarchy. For example, you can't change a parameter from a String type to a SecureString type. You must create a new, unique parameter.- message String
IPAddress
- IPAddress
string
IamRole
- IamRole
string
IdempotencyToken
- IdempotencyToken
string
IdempotentParameterMismatch
- IdempotentParameterMismatch
object
: Error returned when an idempotent operation is retried and the parameters don't match the original call to the API with the same idempotency token.- Message String
InstanceAggregatedAssociationOverview
- InstanceAggregatedAssociationOverview
object
: Status information about the aggregated associations.- DetailedStatus StatusName
- InstanceAssociationStatusAggregatedCount InstanceAssociationStatusAggregatedCount
InstanceAssociation
- InstanceAssociation
object
: One or more association documents on the instance.- AssociationId AssociationId
- AssociationVersion AssociationVersion
- Content DocumentContent
- InstanceId InstanceId
InstanceAssociationExecutionSummary
- InstanceAssociationExecutionSummary
string
InstanceAssociationList
- InstanceAssociationList
array
- items InstanceAssociation
InstanceAssociationOutputLocation
- InstanceAssociationOutputLocation
object
: An Amazon S3 bucket where you want to store the results of this request.- S3Location S3OutputLocation
InstanceAssociationOutputUrl
- InstanceAssociationOutputUrl
object
: The URL of Amazon S3 bucket where you want to store the results of this request.- S3OutputUrl S3OutputUrl
InstanceAssociationStatusAggregatedCount
- InstanceAssociationStatusAggregatedCount
array
- items
object
- key StatusName
- value InstanceCount
- items
InstanceAssociationStatusInfo
- InstanceAssociationStatusInfo
object
: Status information about the instance association.- AssociationId AssociationId
- AssociationName AssociationName
- AssociationVersion AssociationVersion
- DetailedStatus StatusName
- DocumentVersion DocumentVersion
- ErrorCode AgentErrorCode
- ExecutionDate DateTime
- ExecutionSummary InstanceAssociationExecutionSummary
- InstanceId InstanceId
- Name DocumentName
- OutputUrl InstanceAssociationOutputUrl
- Status StatusName
InstanceAssociationStatusInfos
- InstanceAssociationStatusInfos
array
InstanceCount
- InstanceCount
integer
InstanceId
- InstanceId
string
InstanceIdList
- InstanceIdList
array
- items InstanceId
InstanceInformation
- InstanceInformation
object
: Describes a filter for a specific list of instances.- ActivationId ActivationId
- AgentVersion Version
- AssociationOverview InstanceAggregatedAssociationOverview
- AssociationStatus StatusName
- ComputerName ComputerName
- IPAddress IPAddress
- IamRole IamRole
- InstanceId InstanceId
- IsLatestVersion Boolean
- LastAssociationExecutionDate DateTime
- LastPingDateTime DateTime
- LastSuccessfulAssociationExecutionDate DateTime
- Name String
- PingStatus PingStatus
- PlatformName String
- PlatformType PlatformType
- PlatformVersion String
- RegistrationDate DateTime
- ResourceType ResourceType
InstanceInformationFilter
- InstanceInformationFilter
object
: Describes a filter for a specific list of instances.- key required InstanceInformationFilterKey
- valueSet required InstanceInformationFilterValueSet
InstanceInformationFilterKey
- InstanceInformationFilterKey
string
(values: InstanceIds, AgentVersion, PingStatus, PlatformTypes, ActivationIds, IamRole, ResourceType, AssociationStatus)
InstanceInformationFilterList
- InstanceInformationFilterList
array
InstanceInformationFilterValue
- InstanceInformationFilterValue
string
InstanceInformationFilterValueSet
- InstanceInformationFilterValueSet
array
InstanceInformationList
- InstanceInformationList
array
- items InstanceInformation
InstanceInformationStringFilter
- InstanceInformationStringFilter
object
: The filters to describe or get information about your managed instances.- Key required InstanceInformationStringFilterKey
- Values required InstanceInformationFilterValueSet
InstanceInformationStringFilterKey
- InstanceInformationStringFilterKey
string
InstanceInformationStringFilterList
- InstanceInformationStringFilterList
array
InstancePatchState
- InstancePatchState
object
: Defines the high-level patch compliance state for a managed instance, providing information about the number of installed, missing, not applicable, and failed patches along with metadata about the operation when this information was gathered for the instance.- BaselineId required BaselineId
- FailedCount PatchFailedCount
- InstalledCount PatchInstalledCount
- InstalledOtherCount PatchInstalledOtherCount
- InstanceId required InstanceId
- MissingCount PatchMissingCount
- NotApplicableCount PatchNotApplicableCount
- Operation required PatchOperationType
- OperationEndTime required DateTime
- OperationStartTime required DateTime
- OwnerInformation OwnerInformation
- PatchGroup required PatchGroup
- SnapshotId SnapshotId
InstancePatchStateFilter
- InstancePatchStateFilter
object
: Defines a filter used in DescribeInstancePatchStatesForPatchGroup used to scope down the information returned by the API.- Key required InstancePatchStateFilterKey
- Type required InstancePatchStateOperatorType
- Values required InstancePatchStateFilterValues
InstancePatchStateFilterKey
- InstancePatchStateFilterKey
string
InstancePatchStateFilterList
- InstancePatchStateFilterList
array
- items InstancePatchStateFilter
InstancePatchStateFilterValue
- InstancePatchStateFilterValue
string
InstancePatchStateFilterValues
- InstancePatchStateFilterValues
array
InstancePatchStateList
- InstancePatchStateList
array
- items InstancePatchState
InstancePatchStateOperatorType
- InstancePatchStateOperatorType
string
(values: Equal, NotEqual, LessThan, GreaterThan)
InstancePatchStatesList
- InstancePatchStatesList
array
- items InstancePatchState
InstanceTagName
- InstanceTagName
string
Integer
- Integer
integer
InternalServerError
- InternalServerError
object
: An error occurred on the server side.- Message String
InvalidActivation
- InvalidActivation
object
: The activation is not valid. The activation might have been deleted, or the ActivationId and the ActivationCode do not match.- Message String
InvalidActivationId
- InvalidActivationId
object
: The activation ID is not valid. Verify the you entered the correct ActivationId or ActivationCode and try again.- Message String
InvalidAllowedPatternException
- InvalidAllowedPatternException
object
: The request does not meet the regular expression requirement.- message String
InvalidAssociationVersion
- InvalidAssociationVersion
object
: The version you specified is not valid. Use ListAssociationVersions to view all versions of an association according to the association ID. Or, use the$LATEST
parameter to view the latest version of the association.- Message String
InvalidAutomationExecutionParametersException
- InvalidAutomationExecutionParametersException
object
: The supplied parameters for invoking the specified Automation document are incorrect. For example, they may not match the set of parameters permitted for the specified Automation document.- Message String
InvalidAutomationSignalException
- InvalidAutomationSignalException
object
: The signal is not valid for the current Automation execution.- Message String
InvalidAutomationStatusUpdateException
- InvalidAutomationStatusUpdateException
object
: The specified update status operation is not valid.- Message String
InvalidCommandId
- InvalidCommandId
object
InvalidDocument
- InvalidDocument
object
: The specified document does not exist.- Message String
InvalidDocumentContent
- InvalidDocumentContent
object
: The content for the document is not valid.- Message String
InvalidDocumentOperation
- InvalidDocumentOperation
object
: You attempted to delete a document while it is still shared. You must stop sharing the document before you can delete it.- Message String
InvalidDocumentSchemaVersion
- InvalidDocumentSchemaVersion
object
: The version of the document schema is not supported.- Message String
InvalidDocumentVersion
- InvalidDocumentVersion
object
: The document version is not valid or does not exist.- Message String
InvalidFilter
- InvalidFilter
object
: The filter name is not valid. Verify the you entered the correct name and try again.- Message String
InvalidFilterKey
- InvalidFilterKey
object
: The specified key is not valid.
InvalidFilterOption
- InvalidFilterOption
object
: The specified filter option is not valid. Valid options are Equals and BeginsWith. For Path filter, valid options are Recursive and OneLevel.- message String
InvalidFilterValue
- InvalidFilterValue
object
: The filter value is not valid. Verify the value and try again.- Message String
InvalidInstanceId
- InvalidInstanceId
object
:The following problems can cause this exception:
You do not have permission to access the instance.
The SSM Agent is not running. On managed instances and Linux instances, verify that the SSM Agent is running. On EC2 Windows instances, verify that the EC2Config service is running.
The SSM Agent or EC2Config service is not registered to the SSM endpoint. Try reinstalling the SSM Agent or EC2Config service.
The instance is not in valid state. Valid states are: Running, Pending, Stopped, Stopping. Invalid states are: Shutting-down and Terminated.
- Message String
InvalidInstanceInformationFilterValue
- InvalidInstanceInformationFilterValue
object
: The specified filter value is not valid.- message String
InvalidInventoryItemContextException
- InvalidInventoryItemContextException
object
: You specified invalid keys or values in theContext
attribute forInventoryItem
. Verify the keys and values, and try again.- Message String
InvalidItemContentException
- InvalidItemContentException
object
: One or more content items is not valid.- Message String
- TypeName InventoryItemTypeName
InvalidKeyId
- InvalidKeyId
object
: The query key ID is not valid.- message String
InvalidNextToken
- InvalidNextToken
object
: The specified token is not valid.- Message String
InvalidNotificationConfig
- InvalidNotificationConfig
object
: One or more configuration items is not valid. Verify that a valid Amazon Resource Name (ARN) was provided for an Amazon SNS topic.- Message String
InvalidOutputFolder
- InvalidOutputFolder
object
: The S3 bucket does not exist.
InvalidOutputLocation
- InvalidOutputLocation
object
: The output location is not valid or does not exist.
InvalidParameters
- InvalidParameters
object
: You must specify values for all required parameters in the Systems Manager document. You can only supply values to parameters defined in the Systems Manager document.- Message String
InvalidPermissionType
- InvalidPermissionType
object
: The permission type is not supported. Share is the only supported permission type.- Message String
InvalidPluginName
- InvalidPluginName
object
: The plugin name is not valid.
InvalidResourceId
- InvalidResourceId
object
: The resource ID is not valid. Verify that you entered the correct ID and try again.
InvalidResourceType
- InvalidResourceType
object
: The resource type is not valid. For example, if you are attempting to tag an instance, the instance must be a registered, managed instance.
InvalidResultAttributeException
- InvalidResultAttributeException
object
: The specified inventory item result attribute is not valid.- Message String
InvalidRole
- InvalidRole
object
: The role name can't contain invalid characters. Also verify that you specified an IAM role for notifications that includes the required trust policy. For information about configuring the IAM role for Run Command notifications, see Configuring Amazon SNS Notifications for Run Command in the AWS Systems Manager User Guide.- Message String
InvalidSchedule
- InvalidSchedule
object
: The schedule is invalid. Verify your cron or rate expression and try again.- Message String
InvalidTarget
- InvalidTarget
object
: The target is not valid or does not exist. It might not be configured for EC2 Systems Manager or you might not have permission to perform the operation.- Message String
InvalidTypeNameException
- InvalidTypeNameException
object
: The parameter type name is not valid.- Message String
InvalidUpdate
- InvalidUpdate
object
: The update is not valid.- Message String
InventoryAggregator
- InventoryAggregator
object
: Specifies the inventory type and attribute for the aggregation execution.- Aggregators InventoryAggregatorList
- Expression InventoryAggregatorExpression
InventoryAggregatorExpression
- InventoryAggregatorExpression
string
InventoryAggregatorList
- InventoryAggregatorList
array
- items InventoryAggregator
InventoryAttributeDataType
- InventoryAttributeDataType
string
(values: string, number)
InventoryFilter
- InventoryFilter
object
: One or more filters. Use a filter to return a more specific list of results.- Key required InventoryFilterKey
- Type InventoryQueryOperatorType
- Values required InventoryFilterValueList
InventoryFilterKey
- InventoryFilterKey
string
InventoryFilterList
- InventoryFilterList
array
- items InventoryFilter
InventoryFilterValue
- InventoryFilterValue
string
InventoryFilterValueList
- InventoryFilterValueList
array
- items InventoryFilterValue
InventoryItem
- InventoryItem
object
: Information collected from managed instances based on your inventory policy document- CaptureTime required InventoryItemCaptureTime
- Content InventoryItemEntryList
- ContentHash InventoryItemContentHash
- Context InventoryItemContentContext
- SchemaVersion required InventoryItemSchemaVersion
- TypeName required InventoryItemTypeName
InventoryItemAttribute
- InventoryItemAttribute
object
: Attributes are the entries within the inventory item content. It contains name and value.- DataType required InventoryAttributeDataType
- Name required InventoryItemAttributeName
InventoryItemAttributeList
- InventoryItemAttributeList
array
- items InventoryItemAttribute
InventoryItemAttributeName
- InventoryItemAttributeName
string
InventoryItemCaptureTime
- InventoryItemCaptureTime
string
InventoryItemContentContext
- InventoryItemContentContext
array
- items
object
- key AttributeName
- value AttributeValue
- items
InventoryItemContentHash
- InventoryItemContentHash
string
InventoryItemEntry
- InventoryItemEntry
array
- items
object
- key AttributeName
- value AttributeValue
- items
InventoryItemEntryList
- InventoryItemEntryList
array
- items InventoryItemEntry
InventoryItemList
- InventoryItemList
array
- items InventoryItem
InventoryItemSchema
- InventoryItemSchema
object
: The inventory item schema definition. Users can use this to compose inventory query filters.- Attributes required InventoryItemAttributeList
- DisplayName InventoryTypeDisplayName
- TypeName required InventoryItemTypeName
- Version InventoryItemSchemaVersion
InventoryItemSchemaResultList
- InventoryItemSchemaResultList
array
- items InventoryItemSchema
InventoryItemSchemaVersion
- InventoryItemSchemaVersion
string
InventoryItemTypeName
- InventoryItemTypeName
string
InventoryItemTypeNameFilter
- InventoryItemTypeNameFilter
string
InventoryQueryOperatorType
- InventoryQueryOperatorType
string
(values: Equal, NotEqual, BeginWith, LessThan, GreaterThan)
InventoryResultEntity
- InventoryResultEntity
object
: Inventory query results.
InventoryResultEntityId
- InventoryResultEntityId
string
InventoryResultEntityList
- InventoryResultEntityList
array
- items InventoryResultEntity
InventoryResultItem
- InventoryResultItem
object
: The inventory result item.- CaptureTime InventoryItemCaptureTime
- Content required InventoryItemEntryList
- ContentHash InventoryItemContentHash
- SchemaVersion required InventoryItemSchemaVersion
- TypeName required InventoryItemTypeName
InventoryResultItemKey
- InventoryResultItemKey
string
InventoryResultItemMap
- InventoryResultItemMap
array
- items
object
- key InventoryResultItemKey
- value InventoryResultItem
- items
InventoryTypeDisplayName
- InventoryTypeDisplayName
string
InvocationDoesNotExist
- InvocationDoesNotExist
object
: The command ID and instance ID you specified did not match any invocations. Verify the command ID adn the instance ID and try again.
InvocationTraceOutput
- InvocationTraceOutput
string
IsSubTypeSchema
- IsSubTypeSchema
boolean
ItemContentMismatchException
- ItemContentMismatchException
object
: The inventory item has invalid content.- Message String
- TypeName InventoryItemTypeName
ItemSizeLimitExceededException
- ItemSizeLimitExceededException
object
: The inventory item size has exceeded the size limit.- Message String
- TypeName InventoryItemTypeName
KeyList
- KeyList
array
- items TagKey
LastResourceDataSyncStatus
- LastResourceDataSyncStatus
string
(values: Successful, Failed, InProgress)
LastResourceDataSyncTime
- LastResourceDataSyncTime
string
LastSuccessfulResourceDataSyncTime
- LastSuccessfulResourceDataSyncTime
string
ListAssociationVersionsRequest
- ListAssociationVersionsRequest
object
- AssociationId required AssociationId
- MaxResults MaxResults
- NextToken NextToken
ListAssociationVersionsResult
- ListAssociationVersionsResult
object
- AssociationVersions AssociationVersionList
- NextToken NextToken
ListAssociationsRequest
- ListAssociationsRequest
object
- AssociationFilterList AssociationFilterList
- MaxResults MaxResults
- NextToken NextToken
ListAssociationsResult
- ListAssociationsResult
object
- Associations AssociationList
- NextToken NextToken
ListCommandInvocationsRequest
- ListCommandInvocationsRequest
object
- CommandId CommandId
- Details Boolean
- Filters CommandFilterList
- InstanceId InstanceId
- MaxResults CommandMaxResults
- NextToken NextToken
ListCommandInvocationsResult
- ListCommandInvocationsResult
object
- CommandInvocations CommandInvocationList
- NextToken NextToken
ListCommandsRequest
- ListCommandsRequest
object
- CommandId CommandId
- Filters CommandFilterList
- InstanceId InstanceId
- MaxResults CommandMaxResults
- NextToken NextToken
ListCommandsResult
- ListCommandsResult
object
- Commands CommandList
- NextToken NextToken
ListComplianceItemsRequest
- ListComplianceItemsRequest
object
- Filters ComplianceStringFilterList
- MaxResults MaxResults
- NextToken NextToken
- ResourceIds ComplianceResourceIdList
- ResourceTypes ComplianceResourceTypeList
ListComplianceItemsResult
- ListComplianceItemsResult
object
- ComplianceItems ComplianceItemList
- NextToken NextToken
ListComplianceSummariesRequest
- ListComplianceSummariesRequest
object
- Filters ComplianceStringFilterList
- MaxResults MaxResults
- NextToken NextToken
ListComplianceSummariesResult
- ListComplianceSummariesResult
object
- ComplianceSummaryItems ComplianceSummaryItemList
- NextToken NextToken
ListDocumentVersionsRequest
- ListDocumentVersionsRequest
object
- MaxResults MaxResults
- Name required DocumentName
- NextToken NextToken
ListDocumentVersionsResult
- ListDocumentVersionsResult
object
- DocumentVersions DocumentVersionList
- NextToken NextToken
ListDocumentsRequest
- ListDocumentsRequest
object
- DocumentFilterList DocumentFilterList
- Filters DocumentKeyValuesFilterList
- MaxResults MaxResults
- NextToken NextToken
ListDocumentsResult
- ListDocumentsResult
object
- DocumentIdentifiers DocumentIdentifierList
- NextToken NextToken
ListInventoryEntriesRequest
- ListInventoryEntriesRequest
object
- Filters InventoryFilterList
- InstanceId required InstanceId
- MaxResults MaxResults
- NextToken NextToken
- TypeName required InventoryItemTypeName
ListInventoryEntriesResult
- ListInventoryEntriesResult
object
- CaptureTime InventoryItemCaptureTime
- Entries InventoryItemEntryList
- InstanceId InstanceId
- NextToken NextToken
- SchemaVersion InventoryItemSchemaVersion
- TypeName InventoryItemTypeName
ListResourceComplianceSummariesRequest
- ListResourceComplianceSummariesRequest
object
- Filters ComplianceStringFilterList
- MaxResults MaxResults
- NextToken NextToken
ListResourceComplianceSummariesResult
- ListResourceComplianceSummariesResult
object
- NextToken NextToken
- ResourceComplianceSummaryItems ResourceComplianceSummaryItemList
ListResourceDataSyncRequest
- ListResourceDataSyncRequest
object
- MaxResults MaxResults
- NextToken NextToken
ListResourceDataSyncResult
- ListResourceDataSyncResult
object
- NextToken NextToken
- ResourceDataSyncItems ResourceDataSyncItemList
ListTagsForResourceRequest
- ListTagsForResourceRequest
object
- ResourceId required ResourceId
- ResourceType required ResourceTypeForTagging
ListTagsForResourceResult
- ListTagsForResourceResult
object
- TagList TagList
LoggingInfo
- LoggingInfo
object
: Information about an Amazon S3 bucket to write instance-level logs to.- S3BucketName required S3BucketName
- S3KeyPrefix S3KeyPrefix
- S3Region required S3Region
Long
- Long
integer
MaintenanceWindowAllowUnassociatedTargets
- MaintenanceWindowAllowUnassociatedTargets
boolean
MaintenanceWindowAutomationParameters
- MaintenanceWindowAutomationParameters
object
: The parameters for an AUTOMATION task type.- DocumentVersion DocumentVersion
- Parameters AutomationParameterMap
MaintenanceWindowCutoff
- MaintenanceWindowCutoff
integer
MaintenanceWindowDescription
- MaintenanceWindowDescription
string
MaintenanceWindowDurationHours
- MaintenanceWindowDurationHours
integer
MaintenanceWindowEnabled
- MaintenanceWindowEnabled
boolean
MaintenanceWindowExecution
- MaintenanceWindowExecution
object
: Describes the information about an execution of a Maintenance Window.- EndTime DateTime
- StartTime DateTime
- Status MaintenanceWindowExecutionStatus
- StatusDetails MaintenanceWindowExecutionStatusDetails
- WindowExecutionId MaintenanceWindowExecutionId
- WindowId MaintenanceWindowId
MaintenanceWindowExecutionId
- MaintenanceWindowExecutionId
string
MaintenanceWindowExecutionList
- MaintenanceWindowExecutionList
array
MaintenanceWindowExecutionStatus
- MaintenanceWindowExecutionStatus
string
(values: PENDING, IN_PROGRESS, SUCCESS, FAILED, TIMED_OUT, CANCELLING, CANCELLED, SKIPPED_OVERLAPPING)
MaintenanceWindowExecutionStatusDetails
- MaintenanceWindowExecutionStatusDetails
string
MaintenanceWindowExecutionTaskExecutionId
- MaintenanceWindowExecutionTaskExecutionId
string
MaintenanceWindowExecutionTaskId
- MaintenanceWindowExecutionTaskId
string
MaintenanceWindowExecutionTaskIdList
- MaintenanceWindowExecutionTaskIdList
array
MaintenanceWindowExecutionTaskIdentity
- MaintenanceWindowExecutionTaskIdentity
object
: Information about a task execution performed as part of a Maintenance Window execution.- EndTime DateTime
- StartTime DateTime
- Status MaintenanceWindowExecutionStatus
- StatusDetails MaintenanceWindowExecutionStatusDetails
- TaskArn MaintenanceWindowTaskArn
- TaskExecutionId MaintenanceWindowExecutionTaskId
- TaskType MaintenanceWindowTaskType
- WindowExecutionId MaintenanceWindowExecutionId
MaintenanceWindowExecutionTaskIdentityList
- MaintenanceWindowExecutionTaskIdentityList
array
MaintenanceWindowExecutionTaskInvocationId
- MaintenanceWindowExecutionTaskInvocationId
string
MaintenanceWindowExecutionTaskInvocationIdentity
- MaintenanceWindowExecutionTaskInvocationIdentity
object
: Describes the information about a task invocation for a particular target as part of a task execution performed as part of a Maintenance Window execution.- EndTime DateTime
- ExecutionId MaintenanceWindowExecutionTaskExecutionId
- InvocationId MaintenanceWindowExecutionTaskInvocationId
- OwnerInformation OwnerInformation
- Parameters MaintenanceWindowExecutionTaskInvocationParameters
- StartTime DateTime
- Status MaintenanceWindowExecutionStatus
- StatusDetails MaintenanceWindowExecutionStatusDetails
- TaskExecutionId MaintenanceWindowExecutionTaskId
- TaskType MaintenanceWindowTaskType
- WindowExecutionId MaintenanceWindowExecutionId
- WindowTargetId MaintenanceWindowTaskTargetId
MaintenanceWindowExecutionTaskInvocationIdentityList
- MaintenanceWindowExecutionTaskInvocationIdentityList
array
MaintenanceWindowExecutionTaskInvocationParameters
- MaintenanceWindowExecutionTaskInvocationParameters
string
MaintenanceWindowFilter
- MaintenanceWindowFilter
object
: Filter used in the request.
MaintenanceWindowFilterKey
- MaintenanceWindowFilterKey
string
MaintenanceWindowFilterList
- MaintenanceWindowFilterList
array
- items MaintenanceWindowFilter
MaintenanceWindowFilterValue
- MaintenanceWindowFilterValue
string
MaintenanceWindowFilterValues
- MaintenanceWindowFilterValues
array
MaintenanceWindowId
- MaintenanceWindowId
string
MaintenanceWindowIdentity
- MaintenanceWindowIdentity
object
: Information about the Maintenance Window.- Cutoff MaintenanceWindowCutoff
- Description MaintenanceWindowDescription
- Duration MaintenanceWindowDurationHours
- Enabled MaintenanceWindowEnabled
- Name MaintenanceWindowName
- WindowId MaintenanceWindowId
MaintenanceWindowIdentityList
- MaintenanceWindowIdentityList
array
MaintenanceWindowLambdaClientContext
- MaintenanceWindowLambdaClientContext
string
MaintenanceWindowLambdaParameters
- MaintenanceWindowLambdaParameters
object
: The parameters for a LAMBDA task type.- ClientContext MaintenanceWindowLambdaClientContext
- Payload MaintenanceWindowLambdaPayload
- Qualifier MaintenanceWindowLambdaQualifier
MaintenanceWindowLambdaPayload
- MaintenanceWindowLambdaPayload
string
MaintenanceWindowLambdaQualifier
- MaintenanceWindowLambdaQualifier
string
MaintenanceWindowMaxResults
- MaintenanceWindowMaxResults
integer
MaintenanceWindowName
- MaintenanceWindowName
string
MaintenanceWindowResourceType
- MaintenanceWindowResourceType
string
(values: INSTANCE)
MaintenanceWindowRunCommandParameters
- MaintenanceWindowRunCommandParameters
object
: The parameters for a RUN_COMMAND task type.- Comment Comment
- DocumentHash DocumentHash
- DocumentHashType DocumentHashType
- NotificationConfig NotificationConfig
- OutputS3BucketName S3BucketName
- OutputS3KeyPrefix S3KeyPrefix
- Parameters Parameters
- ServiceRoleArn ServiceRole
- TimeoutSeconds TimeoutSeconds
MaintenanceWindowSchedule
- MaintenanceWindowSchedule
string
MaintenanceWindowStepFunctionsInput
- MaintenanceWindowStepFunctionsInput
string
MaintenanceWindowStepFunctionsName
- MaintenanceWindowStepFunctionsName
string
MaintenanceWindowStepFunctionsParameters
- MaintenanceWindowStepFunctionsParameters
object
: The parameters for the STEP_FUNCTION execution.
MaintenanceWindowTarget
- MaintenanceWindowTarget
object
: The target registered with the Maintenance Window.- Description MaintenanceWindowDescription
- Name MaintenanceWindowName
- OwnerInformation OwnerInformation
- ResourceType MaintenanceWindowResourceType
- Targets Targets
- WindowId MaintenanceWindowId
- WindowTargetId MaintenanceWindowTargetId
MaintenanceWindowTargetId
- MaintenanceWindowTargetId
string
MaintenanceWindowTargetList
- MaintenanceWindowTargetList
array
- items MaintenanceWindowTarget
MaintenanceWindowTask
- MaintenanceWindowTask
object
: Information about a task defined for a Maintenance Window.- Description MaintenanceWindowDescription
- LoggingInfo LoggingInfo
- MaxConcurrency MaxConcurrency
- MaxErrors MaxErrors
- Name MaintenanceWindowName
- Priority MaintenanceWindowTaskPriority
- ServiceRoleArn ServiceRole
- Targets Targets
- TaskArn MaintenanceWindowTaskArn
- TaskParameters MaintenanceWindowTaskParameters
- Type MaintenanceWindowTaskType
- WindowId MaintenanceWindowId
- WindowTaskId MaintenanceWindowTaskId
MaintenanceWindowTaskArn
- MaintenanceWindowTaskArn
string
MaintenanceWindowTaskId
- MaintenanceWindowTaskId
string
MaintenanceWindowTaskInvocationParameters
- MaintenanceWindowTaskInvocationParameters
object
: The parameters for task execution.- Automation MaintenanceWindowAutomationParameters
- Lambda MaintenanceWindowLambdaParameters
- RunCommand MaintenanceWindowRunCommandParameters
- StepFunctions MaintenanceWindowStepFunctionsParameters
MaintenanceWindowTaskList
- MaintenanceWindowTaskList
array
- items MaintenanceWindowTask
MaintenanceWindowTaskParameterName
- MaintenanceWindowTaskParameterName
string
MaintenanceWindowTaskParameterValue
- MaintenanceWindowTaskParameterValue
string
MaintenanceWindowTaskParameterValueExpression
- MaintenanceWindowTaskParameterValueExpression
object
: Defines the values for a task parameter.
MaintenanceWindowTaskParameterValueList
- MaintenanceWindowTaskParameterValueList
array
MaintenanceWindowTaskParameters
- MaintenanceWindowTaskParameters
array
- items
object
- items
MaintenanceWindowTaskParametersList
- MaintenanceWindowTaskParametersList
array
MaintenanceWindowTaskPriority
- MaintenanceWindowTaskPriority
integer
MaintenanceWindowTaskTargetId
- MaintenanceWindowTaskTargetId
string
MaintenanceWindowTaskType
- MaintenanceWindowTaskType
string
(values: RUN_COMMAND, AUTOMATION, STEP_FUNCTIONS, LAMBDA)
ManagedInstanceId
- ManagedInstanceId
string
MaxConcurrency
- MaxConcurrency
string
MaxDocumentSizeExceeded
- MaxDocumentSizeExceeded
object
: The size limit of a document is 64 KB.- Message String
MaxErrors
- MaxErrors
string
MaxResults
- MaxResults
integer
MaxResultsEC2Compatible
- MaxResultsEC2Compatible
integer
ModifyDocumentPermissionRequest
- ModifyDocumentPermissionRequest
object
- AccountIdsToAdd AccountIdList
- AccountIdsToRemove AccountIdList
- Name required DocumentName
- PermissionType required DocumentPermissionType
ModifyDocumentPermissionResponse
- ModifyDocumentPermissionResponse
object
NextToken
- NextToken
string
NonCompliantSummary
- NonCompliantSummary
object
: A summary of resources that are not compliant. The summary is organized according to resource type.- NonCompliantCount ComplianceSummaryCount
- SeveritySummary SeveritySummary
NormalStringMap
NotificationArn
- NotificationArn
string
NotificationConfig
- NotificationConfig
object
: Configurations for sending notifications.- NotificationArn NotificationArn
- NotificationEvents NotificationEventList
- NotificationType NotificationType
NotificationEvent
- NotificationEvent
string
(values: All, InProgress, Success, TimedOut, Cancelled, Failed)
NotificationEventList
- NotificationEventList
array
- items NotificationEvent
NotificationType
- NotificationType
string
(values: Command, Invocation)
OperatingSystem
- OperatingSystem
string
(values: WINDOWS, AMAZON_LINUX, UBUNTU, REDHAT_ENTERPRISE_LINUX, SUSE)
OwnerInformation
- OwnerInformation
string
PSParameterName
- PSParameterName
string
PSParameterValue
- PSParameterValue
string
PSParameterVersion
- PSParameterVersion
integer
Parameter
- Parameter
object
: An Amazon EC2 Systems Manager parameter in Parameter Store.- Name PSParameterName
- Type ParameterType
- Value PSParameterValue
- Version PSParameterVersion
ParameterAlreadyExists
- ParameterAlreadyExists
object
: The parameter already exists. You can't create duplicate parameters.- message String
ParameterDescription
- ParameterDescription
string
ParameterHistory
- ParameterHistory
object
: Information about parameter usage.- AllowedPattern AllowedPattern
- Description ParameterDescription
- KeyId ParameterKeyId
- LastModifiedDate DateTime
- LastModifiedUser String
- Name PSParameterName
- Type ParameterType
- Value PSParameterValue
- Version PSParameterVersion
ParameterHistoryList
- ParameterHistoryList
array
- items ParameterHistory
ParameterKeyId
- ParameterKeyId
string
ParameterLimitExceeded
- ParameterLimitExceeded
object
: You have exceeded the number of parameters for this AWS account. Delete one or more parameters and try again.- message String
ParameterList
- ParameterList
array
- items Parameter
ParameterMaxVersionLimitExceeded
- ParameterMaxVersionLimitExceeded
object
: The parameter exceeded the maximum number of allowed versions.- message String
ParameterMetadata
- ParameterMetadata
object
: Metada includes information like the ARN of the last user and the date/time the parameter was last used.- AllowedPattern AllowedPattern
- Description ParameterDescription
- KeyId ParameterKeyId
- LastModifiedDate DateTime
- LastModifiedUser String
- Name PSParameterName
- Type ParameterType
- Version PSParameterVersion
ParameterMetadataList
- ParameterMetadataList
array
- items ParameterMetadata
ParameterName
- ParameterName
string
ParameterNameList
- ParameterNameList
array
- items PSParameterName
ParameterNotFound
- ParameterNotFound
object
: The parameter could not be found. Verify the name and try again.- message String
ParameterPatternMismatchException
- ParameterPatternMismatchException
object
: The parameter name is not valid.- message String
ParameterStringFilter
- ParameterStringFilter
object
: One or more filters. Use a filter to return a more specific list of results.- Key required ParameterStringFilterKey
- Option ParameterStringQueryOption
- Values ParameterStringFilterValueList
ParameterStringFilterKey
- ParameterStringFilterKey
string
ParameterStringFilterList
- ParameterStringFilterList
array
- items ParameterStringFilter
ParameterStringFilterValue
- ParameterStringFilterValue
string
ParameterStringFilterValueList
- ParameterStringFilterValueList
array
ParameterStringQueryOption
- ParameterStringQueryOption
string
ParameterType
- ParameterType
string
(values: String, StringList, SecureString)
ParameterValue
- ParameterValue
string
ParameterValueList
- ParameterValueList
array
- items ParameterValue
ParameterVersionNotFound
- ParameterVersionNotFound
object
: The specified parameter version was not found. Verify the parameter name and version, and try again.- message String
Parameters
- Parameters
array
- items
object
- key ParameterName
- value ParameterValueList
- items
ParametersFilter
- ParametersFilter
object
: This data type is deprecated. Instead, use ParameterStringFilter.- Key required ParametersFilterKey
- Values required ParametersFilterValueList
ParametersFilterKey
- ParametersFilterKey
string
(values: Name, Type, KeyId)
ParametersFilterList
- ParametersFilterList
array
- items ParametersFilter
ParametersFilterValue
- ParametersFilterValue
string
ParametersFilterValueList
- ParametersFilterValueList
array
- items ParametersFilterValue
Patch
- Patch
object
: Represents metadata about a patch.- Classification PatchClassification
- ContentUrl PatchContentUrl
- Description PatchDescription
- Id PatchId
- KbNumber PatchKbNumber
- Language PatchLanguage
- MsrcNumber PatchMsrcNumber
- MsrcSeverity PatchMsrcSeverity
- Product PatchProduct
- ProductFamily PatchProductFamily
- ReleaseDate DateTime
- Title PatchTitle
- Vendor PatchVendor
PatchBaselineIdentity
- PatchBaselineIdentity
object
: Defines the basic information about a patch baseline.- BaselineDescription BaselineDescription
- BaselineId BaselineId
- BaselineName BaselineName
- DefaultBaseline DefaultBaseline
- OperatingSystem OperatingSystem
PatchBaselineIdentityList
- PatchBaselineIdentityList
array
- items PatchBaselineIdentity
PatchBaselineMaxResults
- PatchBaselineMaxResults
integer
PatchClassification
- PatchClassification
string
PatchComplianceData
- PatchComplianceData
object
: Information about the state of a patch on a particular instance as it relates to the patch baseline used to patch the instance.- Classification required PatchClassification
- InstalledTime required DateTime
- KBId required PatchKbNumber
- Severity required PatchSeverity
- State required PatchComplianceDataState
- Title required PatchTitle
PatchComplianceDataList
- PatchComplianceDataList
array
- items PatchComplianceData
PatchComplianceDataState
- PatchComplianceDataState
string
(values: INSTALLED, INSTALLED_OTHER, MISSING, NOT_APPLICABLE, FAILED)
PatchComplianceLevel
- PatchComplianceLevel
string
(values: CRITICAL, HIGH, MEDIUM, LOW, INFORMATIONAL, UNSPECIFIED)
PatchComplianceMaxResults
- PatchComplianceMaxResults
integer
PatchContentUrl
- PatchContentUrl
string
PatchDeploymentStatus
- PatchDeploymentStatus
string
(values: APPROVED, PENDING_APPROVAL, EXPLICIT_APPROVED, EXPLICIT_REJECTED)
PatchDescription
- PatchDescription
string
PatchFailedCount
- PatchFailedCount
integer
PatchFilter
- PatchFilter
object
:Defines a patch filter.
A patch filter consists of key/value pairs, but not all keys are valid for all operating system types. For example, the key
PRODUCT
is valid for all supported operating system types. The keyMSRC_SEVERITY
, however, is valid only for Windows operating systems, and the keySECTION
is valid only for Ubuntu operating systems.Refer to the following sections for information about which keys may be used with each major operating system, and which values are valid for each key.
Windows Operating Systems
The supported keys for Windows operating systems are
PRODUCT
,CLASSIFICATION
, andMSRC_SEVERITY
. See the following lists for valid values for each of these keys.Supported key:
PRODUCT
Supported values:
-
Windows7
-
Windows8
-
Windows8.1
-
Windows8Embedded
-
Windows10
-
Windows10LTSB
-
WindowsServer2008
-
WindowsServer2008R2
-
WindowsServer2012
-
WindowsServer2012R2
-
WindowsServer2016
Supported key:
CLASSIFICATION
Supported values:
-
CriticalUpdates
-
DefinitionUpdates
-
Drivers
-
FeaturePacks
-
SecurityUpdates
-
ServicePacks
-
Tools
-
UpdateRollups
-
Updates
-
Upgrades
Supported key:
MSRC_SEVERITY
Supported values:
-
Critical
-
Important
-
Moderate
-
Low
-
Unspecified
Ubuntu Operating Systems
The supported keys for Ubuntu operating systems are
PRODUCT
,PRIORITY
, andSECTION
. See the following lists for valid values for each of these keys.Supported key:
PRODUCT
Supported values:
-
Ubuntu14.04
-
Ubuntu16.04
Supported key:
PRIORITY
Supported values:
-
Required
-
Important
-
Standard
-
Optional
-
Extra
Supported key:
SECTION
Only the length of the key value is validated. Minimum length is 1. Maximum length is 64.
Amazon Linux Operating Systems
The supported keys for Amazon Linux operating systems are
PRODUCT
,CLASSIFICATION
, andSEVERITY
. See the following lists for valid values for each of these keys.Supported key:
PRODUCT
Supported values:
-
AmazonLinux2012.03
-
AmazonLinux2012.09
-
AmazonLinux2013.03
-
AmazonLinux2013.09
-
AmazonLinux2014.03
-
AmazonLinux2014.09
-
AmazonLinux2015.03
-
AmazonLinux2015.09
-
AmazonLinux2016.03
-
AmazonLinux2016.09
-
AmazonLinux2017.03
-
AmazonLinux2017.09
Supported key:
CLASSIFICATION
Supported values:
-
Security
-
Bugfix
-
Enhancement
-
Recommended
-
Newpackage
Supported key:
SEVERITY
Supported values:
-
Critical
-
Important
-
Medium
-
Low
RedHat Enterprise Linux (RHEL) Operating Systems
The supported keys for RedHat Enterprise Linux operating systems are
PRODUCT
,CLASSIFICATION
, andSEVERITY
. See the following lists for valid values for each of these keys.Supported key:
PRODUCT
Supported values:
-
RedhatEnterpriseLinux6.5
-
RedhatEnterpriseLinux6.6
-
RedhatEnterpriseLinux6.7
-
RedhatEnterpriseLinux6.8
-
RedhatEnterpriseLinux6.9
-
RedhatEnterpriseLinux7.0
-
RedhatEnterpriseLinux7.1
-
RedhatEnterpriseLinux7.2
-
RedhatEnterpriseLinux7.3
-
RedhatEnterpriseLinux7.4
Supported key:
CLASSIFICATION
Supported values:
-
Security
-
Bugfix
-
Enhancement
-
Recommended
-
Newpackage
Supported key:
SEVERITY
Supported values:
-
Critical
-
Important
-
Medium
-
Low
SUSE Linux Enterprise Server (SUSE) Operating Systems
The supported keys for SUSE operating systems are
PRODUCT
,CLASSIFICATION
, andSEVERITY
. See the following lists for valid values for each of these keys.Supported key:
PRODUCT
Supported values:
-
Suse12.0
-
Suse12.1
-
Suse12.2
-
Suse12.3
-
Suse12.4
-
Suse12.5
-
Suse12.6
-
Suse12.7
-
Suse12.8
-
Suse12.9
Supported key:
CLASSIFICATION
Supported values:
-
Security
-
Recommended
-
Optional
-
Feature
-
Document
-
Yast
Supported key:
SEVERITY
Supported values:
-
Critical
-
Important
-
Moderate
-
Low
- Key required PatchFilterKey
- Values required PatchFilterValueList
-
PatchFilterGroup
- PatchFilterGroup
object
: A set of patch filters, typically used for approval rules.- PatchFilters required PatchFilterList
PatchFilterKey
- PatchFilterKey
string
(values: PRODUCT, CLASSIFICATION, MSRC_SEVERITY, PATCH_ID, SECTION, PRIORITY, SEVERITY)
PatchFilterList
- PatchFilterList
array
- items PatchFilter
PatchFilterValue
- PatchFilterValue
string
PatchFilterValueList
- PatchFilterValueList
array
- items PatchFilterValue
PatchGroup
- PatchGroup
string
PatchGroupList
- PatchGroupList
array
- items PatchGroup
PatchGroupPatchBaselineMapping
- PatchGroupPatchBaselineMapping
object
: The mapping between a patch group and the patch baseline the patch group is registered with.- BaselineIdentity PatchBaselineIdentity
- PatchGroup PatchGroup
PatchGroupPatchBaselineMappingList
- PatchGroupPatchBaselineMappingList
array
PatchId
- PatchId
string
PatchIdList
- PatchIdList
array
- items PatchId
PatchInstalledCount
- PatchInstalledCount
integer
PatchInstalledOtherCount
- PatchInstalledOtherCount
integer
PatchKbNumber
- PatchKbNumber
string
PatchLanguage
- PatchLanguage
string
PatchList
- PatchList
array
- items Patch
PatchMissingCount
- PatchMissingCount
integer
PatchMsrcNumber
- PatchMsrcNumber
string
PatchMsrcSeverity
- PatchMsrcSeverity
string
PatchNotApplicableCount
- PatchNotApplicableCount
integer
PatchOperationType
- PatchOperationType
string
(values: Scan, Install)
PatchOrchestratorFilter
- PatchOrchestratorFilter
object
: Defines a filter used in Patch Manager APIs.
PatchOrchestratorFilterKey
- PatchOrchestratorFilterKey
string
PatchOrchestratorFilterList
- PatchOrchestratorFilterList
array
- items PatchOrchestratorFilter
PatchOrchestratorFilterValue
- PatchOrchestratorFilterValue
string
PatchOrchestratorFilterValues
- PatchOrchestratorFilterValues
array
PatchProduct
- PatchProduct
string
PatchProductFamily
- PatchProductFamily
string
PatchRule
- PatchRule
object
: Defines an approval rule for a patch baseline.- ApproveAfterDays required ApproveAfterDays
- ComplianceLevel PatchComplianceLevel
- EnableNonSecurity Boolean
- PatchFilterGroup required PatchFilterGroup
PatchRuleGroup
- PatchRuleGroup
object
: A set of rules defining the approval rules for a patch baseline.- PatchRules required PatchRuleList
PatchRuleList
- PatchRuleList
array
- items PatchRule
PatchSeverity
- PatchSeverity
string
PatchSource
- PatchSource
object
: Information about the patches to use to update the instances, including target operating systems and source repository. Applies to Linux instances only.- Configuration required PatchSourceConfiguration
- Name required PatchSourceName
- Products required PatchSourceProductList
PatchSourceConfiguration
- PatchSourceConfiguration
string
PatchSourceList
- PatchSourceList
array
- items PatchSource
PatchSourceName
- PatchSourceName
string
PatchSourceProduct
- PatchSourceProduct
string
PatchSourceProductList
- PatchSourceProductList
array
- items PatchSourceProduct
PatchStatus
- PatchStatus
object
: Information about the approval status of a patch.- ApprovalDate DateTime
- ComplianceLevel PatchComplianceLevel
- DeploymentStatus PatchDeploymentStatus
PatchTitle
- PatchTitle
string
PatchVendor
- PatchVendor
string
PingStatus
- PingStatus
string
(values: Online, ConnectionLost, Inactive)
PlatformType
- PlatformType
string
(values: Windows, Linux)
PlatformTypeList
- PlatformTypeList
array
- items PlatformType
Product
- Product
string
PutComplianceItemsRequest
- PutComplianceItemsRequest
object
- ComplianceType required ComplianceTypeName
- ExecutionSummary required ComplianceExecutionSummary
- ItemContentHash ComplianceItemContentHash
- Items required ComplianceItemEntryList
- ResourceId required ComplianceResourceId
- ResourceType required ComplianceResourceType
PutComplianceItemsResult
- PutComplianceItemsResult
object
PutInventoryRequest
- PutInventoryRequest
object
- InstanceId required InstanceId
- Items required InventoryItemList
PutInventoryResult
- PutInventoryResult
object
PutParameterRequest
- PutParameterRequest
object
- AllowedPattern AllowedPattern
- Description ParameterDescription
- KeyId ParameterKeyId
- Name required PSParameterName
- Overwrite Boolean
- Type required ParameterType
- Value required PSParameterValue
PutParameterResult
- PutParameterResult
object
- Version PSParameterVersion
RegisterDefaultPatchBaselineRequest
- RegisterDefaultPatchBaselineRequest
object
- BaselineId required BaselineId
RegisterDefaultPatchBaselineResult
- RegisterDefaultPatchBaselineResult
object
- BaselineId BaselineId
RegisterPatchBaselineForPatchGroupRequest
- RegisterPatchBaselineForPatchGroupRequest
object
- BaselineId required BaselineId
- PatchGroup required PatchGroup
RegisterPatchBaselineForPatchGroupResult
- RegisterPatchBaselineForPatchGroupResult
object
- BaselineId BaselineId
- PatchGroup PatchGroup
RegisterTargetWithMaintenanceWindowRequest
- RegisterTargetWithMaintenanceWindowRequest
object
- ClientToken ClientToken
- Description MaintenanceWindowDescription
- Name MaintenanceWindowName
- OwnerInformation OwnerInformation
- ResourceType required MaintenanceWindowResourceType
- Targets required Targets
- WindowId required MaintenanceWindowId
RegisterTargetWithMaintenanceWindowResult
- RegisterTargetWithMaintenanceWindowResult
object
- WindowTargetId MaintenanceWindowTargetId
RegisterTaskWithMaintenanceWindowRequest
- RegisterTaskWithMaintenanceWindowRequest
object
- ClientToken ClientToken
- Description MaintenanceWindowDescription
- LoggingInfo LoggingInfo
- MaxConcurrency required MaxConcurrency
- MaxErrors required MaxErrors
- Name MaintenanceWindowName
- Priority MaintenanceWindowTaskPriority
- ServiceRoleArn required ServiceRole
- Targets required Targets
- TaskArn required MaintenanceWindowTaskArn
- TaskInvocationParameters MaintenanceWindowTaskInvocationParameters
- TaskParameters MaintenanceWindowTaskParameters
- TaskType required MaintenanceWindowTaskType
- WindowId required MaintenanceWindowId
RegisterTaskWithMaintenanceWindowResult
- RegisterTaskWithMaintenanceWindowResult
object
- WindowTaskId MaintenanceWindowTaskId
RegistrationLimit
- RegistrationLimit
integer
RegistrationsCount
- RegistrationsCount
integer
RemoveTagsFromResourceRequest
- RemoveTagsFromResourceRequest
object
- ResourceId required ResourceId
- ResourceType required ResourceTypeForTagging
- TagKeys required KeyList
RemoveTagsFromResourceResult
- RemoveTagsFromResourceResult
object
ResolvedTargets
- ResolvedTargets
object
: Information about targets that resolved during the Automation execution.- ParameterValues TargetParameterList
- Truncated Boolean
ResourceComplianceSummaryItem
- ResourceComplianceSummaryItem
object
: Compliance summary information for a specific resource.- ComplianceType ComplianceTypeName
- CompliantSummary CompliantSummary
- ExecutionSummary ComplianceExecutionSummary
- NonCompliantSummary NonCompliantSummary
- OverallSeverity ComplianceSeverity
- ResourceId ComplianceResourceId
- ResourceType ComplianceResourceType
- Status ComplianceStatus
ResourceComplianceSummaryItemList
- ResourceComplianceSummaryItemList
array
ResourceDataSyncAWSKMSKeyARN
- ResourceDataSyncAWSKMSKeyARN
string
ResourceDataSyncAlreadyExistsException
- ResourceDataSyncAlreadyExistsException
object
: A sync configuration with the same name already exists.- SyncName ResourceDataSyncName
ResourceDataSyncCountExceededException
- ResourceDataSyncCountExceededException
object
: You have exceeded the allowed maximum sync configurations.- Message String
ResourceDataSyncCreatedTime
- ResourceDataSyncCreatedTime
string
ResourceDataSyncInvalidConfigurationException
- ResourceDataSyncInvalidConfigurationException
object
: The specified sync configuration is invalid.- Message String
ResourceDataSyncItem
- ResourceDataSyncItem
object
: Information about a Resource Data Sync configuration, including its current status and last successful sync.- LastStatus LastResourceDataSyncStatus
- LastSuccessfulSyncTime LastSuccessfulResourceDataSyncTime
- LastSyncTime LastResourceDataSyncTime
- S3Destination ResourceDataSyncS3Destination
- SyncCreatedTime ResourceDataSyncCreatedTime
- SyncName ResourceDataSyncName
ResourceDataSyncItemList
- ResourceDataSyncItemList
array
- items ResourceDataSyncItem
ResourceDataSyncName
- ResourceDataSyncName
string
ResourceDataSyncNotFoundException
- ResourceDataSyncNotFoundException
object
: The specified sync name was not found.- SyncName ResourceDataSyncName
ResourceDataSyncS3BucketName
- ResourceDataSyncS3BucketName
string
ResourceDataSyncS3Destination
- ResourceDataSyncS3Destination
object
: Information about the target Amazon S3 bucket for the Resource Data Sync.- AWSKMSKeyARN ResourceDataSyncAWSKMSKeyARN
- BucketName required ResourceDataSyncS3BucketName
- Prefix ResourceDataSyncS3Prefix
- Region required ResourceDataSyncS3Region
- SyncFormat required ResourceDataSyncS3Format
ResourceDataSyncS3Format
- ResourceDataSyncS3Format
string
(values: JsonSerDe)
ResourceDataSyncS3Prefix
- ResourceDataSyncS3Prefix
string
ResourceDataSyncS3Region
- ResourceDataSyncS3Region
string
ResourceId
- ResourceId
string
ResourceInUseException
- ResourceInUseException
object
: Error returned if an attempt is made to delete a patch baseline that is registered for a patch group.- Message String
ResourceLimitExceededException
- ResourceLimitExceededException
object
:Error returned when the caller has exceeded the default resource limits. For example, too many Maintenance Windows or Patch baselines have been created.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
- Message String
ResourceType
- ResourceType
string
(values: ManagedInstance, Document, EC2Instance)
ResourceTypeForTagging
- ResourceTypeForTagging
string
(values: Document, ManagedInstance, MaintenanceWindow, Parameter, PatchBaseline)
ResponseCode
- ResponseCode
integer
ResultAttribute
- ResultAttribute
object
: The inventory item result attribute.- TypeName required InventoryItemTypeName
ResultAttributeList
- ResultAttributeList
array
- items ResultAttribute
S3BucketName
- S3BucketName
string
S3KeyPrefix
- S3KeyPrefix
string
S3OutputLocation
- S3OutputLocation
object
: An Amazon S3 bucket where you want to store the results of this request.- OutputS3BucketName S3BucketName
- OutputS3KeyPrefix S3KeyPrefix
- OutputS3Region S3Region
S3OutputUrl
- S3OutputUrl
object
: A URL for the Amazon S3 bucket where you want to store the results of this request.- OutputUrl Url
S3Region
- S3Region
string
ScheduleExpression
- ScheduleExpression
string
SendAutomationSignalRequest
- SendAutomationSignalRequest
object
- AutomationExecutionId required AutomationExecutionId
- Payload AutomationParameterMap
- SignalType required SignalType
SendAutomationSignalResult
- SendAutomationSignalResult
object
SendCommandRequest
- SendCommandRequest
object
- Comment Comment
- DocumentHash DocumentHash
- DocumentHashType DocumentHashType
- DocumentName required DocumentARN
- InstanceIds InstanceIdList
- MaxConcurrency MaxConcurrency
- MaxErrors MaxErrors
- NotificationConfig NotificationConfig
- OutputS3BucketName S3BucketName
- OutputS3KeyPrefix S3KeyPrefix
- OutputS3Region S3Region
- Parameters Parameters
- ServiceRoleArn ServiceRole
- Targets Targets
- TimeoutSeconds TimeoutSeconds
SendCommandResult
- SendCommandResult
object
- Command Command
ServiceRole
- ServiceRole
string
SeveritySummary
- SeveritySummary
object
: The number of managed instances found for each patch severity level defined in the request filter.- CriticalCount ComplianceSummaryCount
- HighCount ComplianceSummaryCount
- InformationalCount ComplianceSummaryCount
- LowCount ComplianceSummaryCount
- MediumCount ComplianceSummaryCount
- UnspecifiedCount ComplianceSummaryCount
SignalType
- SignalType
string
(values: Approve, Reject, StartStep, StopStep, Resume)
SnapshotDownloadUrl
- SnapshotDownloadUrl
string
SnapshotId
- SnapshotId
string
StandardErrorContent
- StandardErrorContent
string
StandardOutputContent
- StandardOutputContent
string
StartAutomationExecutionRequest
- StartAutomationExecutionRequest
object
- ClientToken IdempotencyToken
- DocumentName required DocumentARN
- DocumentVersion DocumentVersion
- MaxConcurrency MaxConcurrency
- MaxErrors MaxErrors
- Mode ExecutionMode
- Parameters AutomationParameterMap
- TargetParameterName AutomationParameterKey
- Targets Targets
StartAutomationExecutionResult
- StartAutomationExecutionResult
object
- AutomationExecutionId AutomationExecutionId
StatusAdditionalInfo
- StatusAdditionalInfo
string
StatusDetails
- StatusDetails
string
StatusMessage
- StatusMessage
string
StatusName
- StatusName
string
StatusUnchanged
- StatusUnchanged
object
: The updated status is the same as the current status.
StepExecution
- StepExecution
object
: Detailed information about an the execution state of an Automation step.- Action AutomationActionName
- ExecutionEndTime DateTime
- ExecutionStartTime DateTime
- FailureDetails FailureDetails
- FailureMessage String
- Inputs NormalStringMap
- MaxAttempts Integer
- OnFailure String
- Outputs AutomationParameterMap
- OverriddenParameters AutomationParameterMap
- Response String
- ResponseCode String
- StepExecutionId String
- StepName String
- StepStatus AutomationExecutionStatus
- TimeoutSeconds Long
StepExecutionFilter
- StepExecutionFilter
object
: A filter to limit the amount of step execution information returned by the call.- Key required StepExecutionFilterKey
- Values required StepExecutionFilterValueList
StepExecutionFilterKey
- StepExecutionFilterKey
string
(values: StartTimeBefore, StartTimeAfter, StepExecutionStatus, StepExecutionId, StepName, Action)
StepExecutionFilterList
- StepExecutionFilterList
array
- items StepExecutionFilter
StepExecutionFilterValue
- StepExecutionFilterValue
string
StepExecutionFilterValueList
- StepExecutionFilterValueList
array
- items StepExecutionFilterValue
StepExecutionList
- StepExecutionList
array
- items StepExecution
StopAutomationExecutionRequest
- StopAutomationExecutionRequest
object
- AutomationExecutionId required AutomationExecutionId
- Type StopType
StopAutomationExecutionResult
- StopAutomationExecutionResult
object
StopType
- StopType
string
(values: Complete, Cancel)
String
- String
string
StringDateTime
- StringDateTime
string
StringList
- StringList
array
- items String
SubTypeCountLimitExceededException
- SubTypeCountLimitExceededException
object
: The sub-type count exceeded the limit for the inventory type.- Message String
Tag
- Tag
object
: Metadata that you assign to your AWS resources. Tags enable you to categorize your resources in different ways, for example, by purpose, owner, or environment. In Systems Manager, you can apply tags to documents, managed instances, Maintenance Windows, Parameter Store parameters, and patch baselines.
TagKey
- TagKey
string
TagList
- TagList
array
- items Tag
TagValue
- TagValue
string
Target
- Target
object
:An array of search criteria that targets instances using a Key,Value combination that you specify.
Targets
is required if you don't provide one or more instance IDs in the call.- Key TargetKey
- Values TargetValues
TargetCount
- TargetCount
integer
TargetInUseException
- TargetInUseException
object
: You specified theSafe
option for the DeregisterTargetFromMaintenanceWindow operation, but the target is still referenced in a task.- Message String
TargetKey
- TargetKey
string
TargetParameterList
- TargetParameterList
array
- items ParameterValue
TargetType
- TargetType
string
TargetValue
- TargetValue
string
TargetValues
- TargetValues
array
- items TargetValue
Targets
- Targets
array
- items Target
TimeoutSeconds
- TimeoutSeconds
integer
TooManyTagsError
- TooManyTagsError
object
: The Targets parameter includes too many tags. Remove one or more tags and try the command again.
TooManyUpdates
- TooManyUpdates
object
: There are concurrent updates for a resource that supports one update at a time.- Message String
TotalSizeLimitExceededException
- TotalSizeLimitExceededException
object
: The size of inventory data has exceeded the total size limit for the resource.- Message String
UnsupportedInventoryItemContextException
- UnsupportedInventoryItemContextException
object
: TheContext
attribute that you specified for theInventoryItem
is not allowed for this inventory type. You can only use theContext
attribute with inventory types likeAWS:ComplianceItem
.- Message String
- TypeName InventoryItemTypeName
UnsupportedInventorySchemaVersionException
- UnsupportedInventorySchemaVersionException
object
: Inventory item type schema version has to match supported versions in the service. Check output of GetInventorySchema to see the available schema version for each type.- Message String
UnsupportedOperatingSystem
- UnsupportedOperatingSystem
object
: The operating systems you specified is not supported, or the operation is not supported for the operating system. Valid operating systems include: Windows, AmazonLinux, RedhatEnterpriseLinux, and Ubuntu.- Message String
UnsupportedParameterType
- UnsupportedParameterType
object
: The parameter type is not supported.- message String
UnsupportedPlatformType
- UnsupportedPlatformType
object
: The document does not support the platform type of the given instance ID(s). For example, you sent an document for a Windows instance to a Linux instance.- Message String
UpdateAssociationRequest
- UpdateAssociationRequest
object
- AssociationId required AssociationId
- AssociationName AssociationName
- AssociationVersion AssociationVersion
- DocumentVersion DocumentVersion
- Name DocumentName
- OutputLocation InstanceAssociationOutputLocation
- Parameters Parameters
- ScheduleExpression ScheduleExpression
- Targets Targets
UpdateAssociationResult
- UpdateAssociationResult
object
- AssociationDescription AssociationDescription
UpdateAssociationStatusRequest
- UpdateAssociationStatusRequest
object
- AssociationStatus required AssociationStatus
- InstanceId required InstanceId
- Name required DocumentName
UpdateAssociationStatusResult
- UpdateAssociationStatusResult
object
- AssociationDescription AssociationDescription
UpdateDocumentDefaultVersionRequest
- UpdateDocumentDefaultVersionRequest
object
- DocumentVersion required DocumentVersionNumber
- Name required DocumentName
UpdateDocumentDefaultVersionResult
- UpdateDocumentDefaultVersionResult
object
- Description DocumentDefaultVersionDescription
UpdateDocumentRequest
- UpdateDocumentRequest
object
- Content required DocumentContent
- DocumentFormat DocumentFormat
- DocumentVersion DocumentVersion
- Name required DocumentName
- TargetType TargetType
UpdateDocumentResult
- UpdateDocumentResult
object
- DocumentDescription DocumentDescription
UpdateMaintenanceWindowRequest
- UpdateMaintenanceWindowRequest
object
- AllowUnassociatedTargets MaintenanceWindowAllowUnassociatedTargets
- Cutoff MaintenanceWindowCutoff
- Description MaintenanceWindowDescription
- Duration MaintenanceWindowDurationHours
- Enabled MaintenanceWindowEnabled
- Name MaintenanceWindowName
- Replace Boolean
- Schedule MaintenanceWindowSchedule
- WindowId required MaintenanceWindowId
UpdateMaintenanceWindowResult
- UpdateMaintenanceWindowResult
object
- AllowUnassociatedTargets MaintenanceWindowAllowUnassociatedTargets
- Cutoff MaintenanceWindowCutoff
- Description MaintenanceWindowDescription
- Duration MaintenanceWindowDurationHours
- Enabled MaintenanceWindowEnabled
- Name MaintenanceWindowName
- Schedule MaintenanceWindowSchedule
- WindowId MaintenanceWindowId
UpdateMaintenanceWindowTargetRequest
- UpdateMaintenanceWindowTargetRequest
object
- Description MaintenanceWindowDescription
- Name MaintenanceWindowName
- OwnerInformation OwnerInformation
- Replace Boolean
- Targets Targets
- WindowId required MaintenanceWindowId
- WindowTargetId required MaintenanceWindowTargetId
UpdateMaintenanceWindowTargetResult
- UpdateMaintenanceWindowTargetResult
object
- Description MaintenanceWindowDescription
- Name MaintenanceWindowName
- OwnerInformation OwnerInformation
- Targets Targets
- WindowId MaintenanceWindowId
- WindowTargetId MaintenanceWindowTargetId
UpdateMaintenanceWindowTaskRequest
- UpdateMaintenanceWindowTaskRequest
object
- Description MaintenanceWindowDescription
- LoggingInfo LoggingInfo
- MaxConcurrency MaxConcurrency
- MaxErrors MaxErrors
- Name MaintenanceWindowName
- Priority MaintenanceWindowTaskPriority
- Replace Boolean
- ServiceRoleArn ServiceRole
- Targets Targets
- TaskArn MaintenanceWindowTaskArn
- TaskInvocationParameters MaintenanceWindowTaskInvocationParameters
- TaskParameters MaintenanceWindowTaskParameters
- WindowId required MaintenanceWindowId
- WindowTaskId required MaintenanceWindowTaskId
UpdateMaintenanceWindowTaskResult
- UpdateMaintenanceWindowTaskResult
object
- Description MaintenanceWindowDescription
- LoggingInfo LoggingInfo
- MaxConcurrency MaxConcurrency
- MaxErrors MaxErrors
- Name MaintenanceWindowName
- Priority MaintenanceWindowTaskPriority
- ServiceRoleArn ServiceRole
- Targets Targets
- TaskArn MaintenanceWindowTaskArn
- TaskInvocationParameters MaintenanceWindowTaskInvocationParameters
- TaskParameters MaintenanceWindowTaskParameters
- WindowId MaintenanceWindowId
- WindowTaskId MaintenanceWindowTaskId
UpdateManagedInstanceRoleRequest
- UpdateManagedInstanceRoleRequest
object
- IamRole required IamRole
- InstanceId required ManagedInstanceId
UpdateManagedInstanceRoleResult
- UpdateManagedInstanceRoleResult
object
UpdatePatchBaselineRequest
- UpdatePatchBaselineRequest
object
- ApprovalRules PatchRuleGroup
- ApprovedPatches PatchIdList
- ApprovedPatchesComplianceLevel PatchComplianceLevel
- ApprovedPatchesEnableNonSecurity Boolean
- BaselineId required BaselineId
- Description BaselineDescription
- GlobalFilters PatchFilterGroup
- Name BaselineName
- RejectedPatches PatchIdList
- Replace Boolean
- Sources PatchSourceList
UpdatePatchBaselineResult
- UpdatePatchBaselineResult
object
- ApprovalRules PatchRuleGroup
- ApprovedPatches PatchIdList
- ApprovedPatchesComplianceLevel PatchComplianceLevel
- ApprovedPatchesEnableNonSecurity Boolean
- BaselineId BaselineId
- CreatedDate DateTime
- Description BaselineDescription
- GlobalFilters PatchFilterGroup
- ModifiedDate DateTime
- Name BaselineName
- OperatingSystem OperatingSystem
- RejectedPatches PatchIdList
- Sources PatchSourceList
Url
- Url
string
Version
- Version
string