'2.0', 'metadata' => ['apiVersion' => '2014-11-06', 'endpointPrefix' => 'ssm', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Amazon SSM', 'serviceFullName' => 'Amazon Simple Systems Manager (SSM)', 'serviceId' => 'SSM', 'signatureVersion' => 'v4', 'targetPrefix' => 'AmazonSSM', 'uid' => 'ssm-2014-11-06'], 'operations' => ['AddTagsToResource' => ['name' => 'AddTagsToResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsToResourceRequest'], 'output' => ['shape' => 'AddTagsToResourceResult'], 'errors' => [['shape' => 'InvalidResourceType'], ['shape' => 'InvalidResourceId'], ['shape' => 'InternalServerError'], ['shape' => 'TooManyTagsError'], ['shape' => 'TooManyUpdates']]], 'CancelCommand' => ['name' => 'CancelCommand', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelCommandRequest'], 'output' => ['shape' => 'CancelCommandResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidCommandId'], ['shape' => 'InvalidInstanceId'], ['shape' => 'DuplicateInstanceId']]], 'CancelMaintenanceWindowExecution' => ['name' => 'CancelMaintenanceWindowExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelMaintenanceWindowExecutionRequest'], 'output' => ['shape' => 'CancelMaintenanceWindowExecutionResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'DoesNotExistException']]], 'CreateActivation' => ['name' => 'CreateActivation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateActivationRequest'], 'output' => ['shape' => 'CreateActivationResult'], 'errors' => [['shape' => 'InternalServerError']]], 'CreateAssociation' => ['name' => 'CreateAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAssociationRequest'], 'output' => ['shape' => 'CreateAssociationResult'], 'errors' => [['shape' => 'AssociationAlreadyExists'], ['shape' => 'AssociationLimitExceeded'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentVersion'], ['shape' => 'InvalidInstanceId'], ['shape' => 'UnsupportedPlatformType'], ['shape' => 'InvalidOutputLocation'], ['shape' => 'InvalidParameters'], ['shape' => 'InvalidTarget'], ['shape' => 'InvalidSchedule']]], 'CreateAssociationBatch' => ['name' => 'CreateAssociationBatch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAssociationBatchRequest'], 'output' => ['shape' => 'CreateAssociationBatchResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentVersion'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidParameters'], ['shape' => 'DuplicateInstanceId'], ['shape' => 'AssociationLimitExceeded'], ['shape' => 'UnsupportedPlatformType'], ['shape' => 'InvalidOutputLocation'], ['shape' => 'InvalidTarget'], ['shape' => 'InvalidSchedule']]], 'CreateDocument' => ['name' => 'CreateDocument', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDocumentRequest'], 'output' => ['shape' => 'CreateDocumentResult'], 'errors' => [['shape' => 'DocumentAlreadyExists'], ['shape' => 'MaxDocumentSizeExceeded'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidDocumentContent'], ['shape' => 'DocumentLimitExceeded'], ['shape' => 'InvalidDocumentSchemaVersion']]], 'CreateMaintenanceWindow' => ['name' => 'CreateMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateMaintenanceWindowRequest'], 'output' => ['shape' => 'CreateMaintenanceWindowResult'], 'errors' => [['shape' => 'IdempotentParameterMismatch'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InternalServerError']]], 'CreatePatchBaseline' => ['name' => 'CreatePatchBaseline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePatchBaselineRequest'], 'output' => ['shape' => 'CreatePatchBaselineResult'], 'errors' => [['shape' => 'IdempotentParameterMismatch'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InternalServerError']]], 'CreateResourceDataSync' => ['name' => 'CreateResourceDataSync', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateResourceDataSyncRequest'], 'output' => ['shape' => 'CreateResourceDataSyncResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ResourceDataSyncCountExceededException'], ['shape' => 'ResourceDataSyncAlreadyExistsException'], ['shape' => 'ResourceDataSyncInvalidConfigurationException']]], 'DeleteActivation' => ['name' => 'DeleteActivation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteActivationRequest'], 'output' => ['shape' => 'DeleteActivationResult'], 'errors' => [['shape' => 'InvalidActivationId'], ['shape' => 'InvalidActivation'], ['shape' => 'InternalServerError'], ['shape' => 'TooManyUpdates']]], 'DeleteAssociation' => ['name' => 'DeleteAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAssociationRequest'], 'output' => ['shape' => 'DeleteAssociationResult'], 'errors' => [['shape' => 'AssociationDoesNotExist'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidInstanceId'], ['shape' => 'TooManyUpdates']]], 'DeleteDocument' => ['name' => 'DeleteDocument', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDocumentRequest'], 'output' => ['shape' => 'DeleteDocumentResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentOperation'], ['shape' => 'AssociatedInstances']]], 'DeleteInventory' => ['name' => 'DeleteInventory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInventoryRequest'], 'output' => ['shape' => 'DeleteInventoryResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidTypeNameException'], ['shape' => 'InvalidOptionException'], ['shape' => 'InvalidDeleteInventoryParametersException'], ['shape' => 'InvalidInventoryRequestException']]], 'DeleteMaintenanceWindow' => ['name' => 'DeleteMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMaintenanceWindowRequest'], 'output' => ['shape' => 'DeleteMaintenanceWindowResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DeleteParameter' => ['name' => 'DeleteParameter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteParameterRequest'], 'output' => ['shape' => 'DeleteParameterResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ParameterNotFound']]], 'DeleteParameters' => ['name' => 'DeleteParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteParametersRequest'], 'output' => ['shape' => 'DeleteParametersResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DeletePatchBaseline' => ['name' => 'DeletePatchBaseline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePatchBaselineRequest'], 'output' => ['shape' => 'DeletePatchBaselineResult'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'InternalServerError']]], 'DeleteResourceDataSync' => ['name' => 'DeleteResourceDataSync', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourceDataSyncRequest'], 'output' => ['shape' => 'DeleteResourceDataSyncResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ResourceDataSyncNotFoundException']]], 'DeregisterManagedInstance' => ['name' => 'DeregisterManagedInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterManagedInstanceRequest'], 'output' => ['shape' => 'DeregisterManagedInstanceResult'], 'errors' => [['shape' => 'InvalidInstanceId'], ['shape' => 'InternalServerError']]], 'DeregisterPatchBaselineForPatchGroup' => ['name' => 'DeregisterPatchBaselineForPatchGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterPatchBaselineForPatchGroupRequest'], 'output' => ['shape' => 'DeregisterPatchBaselineForPatchGroupResult'], 'errors' => [['shape' => 'InvalidResourceId'], ['shape' => 'InternalServerError']]], 'DeregisterTargetFromMaintenanceWindow' => ['name' => 'DeregisterTargetFromMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterTargetFromMaintenanceWindowRequest'], 'output' => ['shape' => 'DeregisterTargetFromMaintenanceWindowResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError'], ['shape' => 'TargetInUseException']]], 'DeregisterTaskFromMaintenanceWindow' => ['name' => 'DeregisterTaskFromMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterTaskFromMaintenanceWindowRequest'], 'output' => ['shape' => 'DeregisterTaskFromMaintenanceWindowResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'DescribeActivations' => ['name' => 'DescribeActivations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeActivationsRequest'], 'output' => ['shape' => 'DescribeActivationsResult'], 'errors' => [['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken'], ['shape' => 'InternalServerError']]], 'DescribeAssociation' => ['name' => 'DescribeAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAssociationRequest'], 'output' => ['shape' => 'DescribeAssociationResult'], 'errors' => [['shape' => 'AssociationDoesNotExist'], ['shape' => 'InvalidAssociationVersion'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidInstanceId']]], 'DescribeAssociationExecutionTargets' => ['name' => 'DescribeAssociationExecutionTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAssociationExecutionTargetsRequest'], 'output' => ['shape' => 'DescribeAssociationExecutionTargetsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'AssociationDoesNotExist'], ['shape' => 'InvalidNextToken'], ['shape' => 'AssociationExecutionDoesNotExist']]], 'DescribeAssociationExecutions' => ['name' => 'DescribeAssociationExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAssociationExecutionsRequest'], 'output' => ['shape' => 'DescribeAssociationExecutionsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'AssociationDoesNotExist'], ['shape' => 'InvalidNextToken']]], 'DescribeAutomationExecutions' => ['name' => 'DescribeAutomationExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAutomationExecutionsRequest'], 'output' => ['shape' => 'DescribeAutomationExecutionsResult'], 'errors' => [['shape' => 'InvalidFilterKey'], ['shape' => 'InvalidFilterValue'], ['shape' => 'InvalidNextToken'], ['shape' => 'InternalServerError']]], 'DescribeAutomationStepExecutions' => ['name' => 'DescribeAutomationStepExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAutomationStepExecutionsRequest'], 'output' => ['shape' => 'DescribeAutomationStepExecutionsResult'], 'errors' => [['shape' => 'AutomationExecutionNotFoundException'], ['shape' => 'InvalidNextToken'], ['shape' => 'InvalidFilterKey'], ['shape' => 'InvalidFilterValue'], ['shape' => 'InternalServerError']]], 'DescribeAvailablePatches' => ['name' => 'DescribeAvailablePatches', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAvailablePatchesRequest'], 'output' => ['shape' => 'DescribeAvailablePatchesResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeDocument' => ['name' => 'DescribeDocument', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDocumentRequest'], 'output' => ['shape' => 'DescribeDocumentResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentVersion']]], 'DescribeDocumentPermission' => ['name' => 'DescribeDocumentPermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDocumentPermissionRequest'], 'output' => ['shape' => 'DescribeDocumentPermissionResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidPermissionType']]], 'DescribeEffectiveInstanceAssociations' => ['name' => 'DescribeEffectiveInstanceAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEffectiveInstanceAssociationsRequest'], 'output' => ['shape' => 'DescribeEffectiveInstanceAssociationsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidNextToken']]], 'DescribeEffectivePatchesForPatchBaseline' => ['name' => 'DescribeEffectivePatchesForPatchBaseline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEffectivePatchesForPatchBaselineRequest'], 'output' => ['shape' => 'DescribeEffectivePatchesForPatchBaselineResult'], 'errors' => [['shape' => 'InvalidResourceId'], ['shape' => 'DoesNotExistException'], ['shape' => 'UnsupportedOperatingSystem'], ['shape' => 'InternalServerError']]], 'DescribeInstanceAssociationsStatus' => ['name' => 'DescribeInstanceAssociationsStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceAssociationsStatusRequest'], 'output' => ['shape' => 'DescribeInstanceAssociationsStatusResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidNextToken']]], 'DescribeInstanceInformation' => ['name' => 'DescribeInstanceInformation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceInformationRequest'], 'output' => ['shape' => 'DescribeInstanceInformationResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidNextToken'], ['shape' => 'InvalidInstanceInformationFilterValue'], ['shape' => 'InvalidFilterKey']]], 'DescribeInstancePatchStates' => ['name' => 'DescribeInstancePatchStates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstancePatchStatesRequest'], 'output' => ['shape' => 'DescribeInstancePatchStatesResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidNextToken']]], 'DescribeInstancePatchStatesForPatchGroup' => ['name' => 'DescribeInstancePatchStatesForPatchGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstancePatchStatesForPatchGroupRequest'], 'output' => ['shape' => 'DescribeInstancePatchStatesForPatchGroupResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken']]], 'DescribeInstancePatches' => ['name' => 'DescribeInstancePatches', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstancePatchesRequest'], 'output' => ['shape' => 'DescribeInstancePatchesResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken']]], 'DescribeInventoryDeletions' => ['name' => 'DescribeInventoryDeletions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInventoryDeletionsRequest'], 'output' => ['shape' => 'DescribeInventoryDeletionsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDeletionIdException'], ['shape' => 'InvalidNextToken']]], 'DescribeMaintenanceWindowExecutionTaskInvocations' => ['name' => 'DescribeMaintenanceWindowExecutionTaskInvocations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowExecutionTaskInvocationsRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowExecutionTaskInvocationsResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'DescribeMaintenanceWindowExecutionTasks' => ['name' => 'DescribeMaintenanceWindowExecutionTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowExecutionTasksRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowExecutionTasksResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'DescribeMaintenanceWindowExecutions' => ['name' => 'DescribeMaintenanceWindowExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowExecutionsRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowExecutionsResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeMaintenanceWindowSchedule' => ['name' => 'DescribeMaintenanceWindowSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowScheduleRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowScheduleResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'DoesNotExistException']]], 'DescribeMaintenanceWindowTargets' => ['name' => 'DescribeMaintenanceWindowTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowTargetsRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowTargetsResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'DescribeMaintenanceWindowTasks' => ['name' => 'DescribeMaintenanceWindowTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowTasksRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowTasksResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'DescribeMaintenanceWindows' => ['name' => 'DescribeMaintenanceWindows', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowsRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowsResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeMaintenanceWindowsForTarget' => ['name' => 'DescribeMaintenanceWindowsForTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowsForTargetRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowsForTargetResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeParameters' => ['name' => 'DescribeParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeParametersRequest'], 'output' => ['shape' => 'DescribeParametersResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidFilterKey'], ['shape' => 'InvalidFilterOption'], ['shape' => 'InvalidFilterValue'], ['shape' => 'InvalidNextToken']]], 'DescribePatchBaselines' => ['name' => 'DescribePatchBaselines', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePatchBaselinesRequest'], 'output' => ['shape' => 'DescribePatchBaselinesResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribePatchGroupState' => ['name' => 'DescribePatchGroupState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePatchGroupStateRequest'], 'output' => ['shape' => 'DescribePatchGroupStateResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidNextToken']]], 'DescribePatchGroups' => ['name' => 'DescribePatchGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePatchGroupsRequest'], 'output' => ['shape' => 'DescribePatchGroupsResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeSessions' => ['name' => 'DescribeSessions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSessionsRequest'], 'output' => ['shape' => 'DescribeSessionsResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidFilterKey'], ['shape' => 'InvalidNextToken']]], 'GetAutomationExecution' => ['name' => 'GetAutomationExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAutomationExecutionRequest'], 'output' => ['shape' => 'GetAutomationExecutionResult'], 'errors' => [['shape' => 'AutomationExecutionNotFoundException'], ['shape' => 'InternalServerError']]], 'GetCommandInvocation' => ['name' => 'GetCommandInvocation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCommandInvocationRequest'], 'output' => ['shape' => 'GetCommandInvocationResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidCommandId'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidPluginName'], ['shape' => 'InvocationDoesNotExist']]], 'GetConnectionStatus' => ['name' => 'GetConnectionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConnectionStatusRequest'], 'output' => ['shape' => 'GetConnectionStatusResponse'], 'errors' => [['shape' => 'InternalServerError']]], 'GetDefaultPatchBaseline' => ['name' => 'GetDefaultPatchBaseline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDefaultPatchBaselineRequest'], 'output' => ['shape' => 'GetDefaultPatchBaselineResult'], 'errors' => [['shape' => 'InternalServerError']]], 'GetDeployablePatchSnapshotForInstance' => ['name' => 'GetDeployablePatchSnapshotForInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDeployablePatchSnapshotForInstanceRequest'], 'output' => ['shape' => 'GetDeployablePatchSnapshotForInstanceResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'UnsupportedOperatingSystem']]], 'GetDocument' => ['name' => 'GetDocument', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDocumentRequest'], 'output' => ['shape' => 'GetDocumentResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentVersion']]], 'GetInventory' => ['name' => 'GetInventory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInventoryRequest'], 'output' => ['shape' => 'GetInventoryResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidFilter'], ['shape' => 'InvalidInventoryGroupException'], ['shape' => 'InvalidNextToken'], ['shape' => 'InvalidTypeNameException'], ['shape' => 'InvalidAggregatorException'], ['shape' => 'InvalidResultAttributeException']]], 'GetInventorySchema' => ['name' => 'GetInventorySchema', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInventorySchemaRequest'], 'output' => ['shape' => 'GetInventorySchemaResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidTypeNameException'], ['shape' => 'InvalidNextToken']]], 'GetMaintenanceWindow' => ['name' => 'GetMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMaintenanceWindowRequest'], 'output' => ['shape' => 'GetMaintenanceWindowResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'GetMaintenanceWindowExecution' => ['name' => 'GetMaintenanceWindowExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMaintenanceWindowExecutionRequest'], 'output' => ['shape' => 'GetMaintenanceWindowExecutionResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'GetMaintenanceWindowExecutionTask' => ['name' => 'GetMaintenanceWindowExecutionTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMaintenanceWindowExecutionTaskRequest'], 'output' => ['shape' => 'GetMaintenanceWindowExecutionTaskResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'GetMaintenanceWindowExecutionTaskInvocation' => ['name' => 'GetMaintenanceWindowExecutionTaskInvocation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMaintenanceWindowExecutionTaskInvocationRequest'], 'output' => ['shape' => 'GetMaintenanceWindowExecutionTaskInvocationResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'GetMaintenanceWindowTask' => ['name' => 'GetMaintenanceWindowTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMaintenanceWindowTaskRequest'], 'output' => ['shape' => 'GetMaintenanceWindowTaskResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'GetParameter' => ['name' => 'GetParameter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetParameterRequest'], 'output' => ['shape' => 'GetParameterResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidKeyId'], ['shape' => 'ParameterNotFound'], ['shape' => 'ParameterVersionNotFound']]], 'GetParameterHistory' => ['name' => 'GetParameterHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetParameterHistoryRequest'], 'output' => ['shape' => 'GetParameterHistoryResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ParameterNotFound'], ['shape' => 'InvalidNextToken'], ['shape' => 'InvalidKeyId']]], 'GetParameters' => ['name' => 'GetParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetParametersRequest'], 'output' => ['shape' => 'GetParametersResult'], 'errors' => [['shape' => 'InvalidKeyId'], ['shape' => 'InternalServerError']]], 'GetParametersByPath' => ['name' => 'GetParametersByPath', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetParametersByPathRequest'], 'output' => ['shape' => 'GetParametersByPathResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidFilterKey'], ['shape' => 'InvalidFilterOption'], ['shape' => 'InvalidFilterValue'], ['shape' => 'InvalidKeyId'], ['shape' => 'InvalidNextToken']]], 'GetPatchBaseline' => ['name' => 'GetPatchBaseline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPatchBaselineRequest'], 'output' => ['shape' => 'GetPatchBaselineResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InvalidResourceId'], ['shape' => 'InternalServerError']]], 'GetPatchBaselineForPatchGroup' => ['name' => 'GetPatchBaselineForPatchGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPatchBaselineForPatchGroupRequest'], 'output' => ['shape' => 'GetPatchBaselineForPatchGroupResult'], 'errors' => [['shape' => 'InternalServerError']]], 'LabelParameterVersion' => ['name' => 'LabelParameterVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'LabelParameterVersionRequest'], 'output' => ['shape' => 'LabelParameterVersionResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'TooManyUpdates'], ['shape' => 'ParameterNotFound'], ['shape' => 'ParameterVersionNotFound'], ['shape' => 'ParameterVersionLabelLimitExceeded']]], 'ListAssociationVersions' => ['name' => 'ListAssociationVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAssociationVersionsRequest'], 'output' => ['shape' => 'ListAssociationVersionsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidNextToken'], ['shape' => 'AssociationDoesNotExist']]], 'ListAssociations' => ['name' => 'ListAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAssociationsRequest'], 'output' => ['shape' => 'ListAssociationsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidNextToken']]], 'ListCommandInvocations' => ['name' => 'ListCommandInvocations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCommandInvocationsRequest'], 'output' => ['shape' => 'ListCommandInvocationsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidCommandId'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidFilterKey'], ['shape' => 'InvalidNextToken']]], 'ListCommands' => ['name' => 'ListCommands', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCommandsRequest'], 'output' => ['shape' => 'ListCommandsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidCommandId'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidFilterKey'], ['shape' => 'InvalidNextToken']]], 'ListComplianceItems' => ['name' => 'ListComplianceItems', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListComplianceItemsRequest'], 'output' => ['shape' => 'ListComplianceItemsResult'], 'errors' => [['shape' => 'InvalidResourceType'], ['shape' => 'InvalidResourceId'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken']]], 'ListComplianceSummaries' => ['name' => 'ListComplianceSummaries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListComplianceSummariesRequest'], 'output' => ['shape' => 'ListComplianceSummariesResult'], 'errors' => [['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken'], ['shape' => 'InternalServerError']]], 'ListDocumentVersions' => ['name' => 'ListDocumentVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDocumentVersionsRequest'], 'output' => ['shape' => 'ListDocumentVersionsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidNextToken'], ['shape' => 'InvalidDocument']]], 'ListDocuments' => ['name' => 'ListDocuments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDocumentsRequest'], 'output' => ['shape' => 'ListDocumentsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidNextToken'], ['shape' => 'InvalidFilterKey']]], 'ListInventoryEntries' => ['name' => 'ListInventoryEntries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInventoryEntriesRequest'], 'output' => ['shape' => 'ListInventoryEntriesResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidTypeNameException'], ['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken']]], 'ListResourceComplianceSummaries' => ['name' => 'ListResourceComplianceSummaries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourceComplianceSummariesRequest'], 'output' => ['shape' => 'ListResourceComplianceSummariesResult'], 'errors' => [['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken'], ['shape' => 'InternalServerError']]], 'ListResourceDataSync' => ['name' => 'ListResourceDataSync', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourceDataSyncRequest'], 'output' => ['shape' => 'ListResourceDataSyncResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidNextToken']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'InvalidResourceType'], ['shape' => 'InvalidResourceId'], ['shape' => 'InternalServerError']]], 'ModifyDocumentPermission' => ['name' => 'ModifyDocumentPermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDocumentPermissionRequest'], 'output' => ['shape' => 'ModifyDocumentPermissionResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidPermissionType'], ['shape' => 'DocumentPermissionLimit'], ['shape' => 'DocumentLimitExceeded']]], 'PutComplianceItems' => ['name' => 'PutComplianceItems', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutComplianceItemsRequest'], 'output' => ['shape' => 'PutComplianceItemsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidItemContentException'], ['shape' => 'TotalSizeLimitExceededException'], ['shape' => 'ItemSizeLimitExceededException'], ['shape' => 'ComplianceTypeCountLimitExceededException'], ['shape' => 'InvalidResourceType'], ['shape' => 'InvalidResourceId']]], 'PutInventory' => ['name' => 'PutInventory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutInventoryRequest'], 'output' => ['shape' => 'PutInventoryResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidTypeNameException'], ['shape' => 'InvalidItemContentException'], ['shape' => 'TotalSizeLimitExceededException'], ['shape' => 'ItemSizeLimitExceededException'], ['shape' => 'ItemContentMismatchException'], ['shape' => 'CustomSchemaCountLimitExceededException'], ['shape' => 'UnsupportedInventorySchemaVersionException'], ['shape' => 'UnsupportedInventoryItemContextException'], ['shape' => 'InvalidInventoryItemContextException'], ['shape' => 'SubTypeCountLimitExceededException']]], 'PutParameter' => ['name' => 'PutParameter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutParameterRequest'], 'output' => ['shape' => 'PutParameterResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidKeyId'], ['shape' => 'ParameterLimitExceeded'], ['shape' => 'TooManyUpdates'], ['shape' => 'ParameterAlreadyExists'], ['shape' => 'HierarchyLevelLimitExceededException'], ['shape' => 'HierarchyTypeMismatchException'], ['shape' => 'InvalidAllowedPatternException'], ['shape' => 'ParameterMaxVersionLimitExceeded'], ['shape' => 'ParameterPatternMismatchException'], ['shape' => 'UnsupportedParameterType']]], 'RegisterDefaultPatchBaseline' => ['name' => 'RegisterDefaultPatchBaseline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterDefaultPatchBaselineRequest'], 'output' => ['shape' => 'RegisterDefaultPatchBaselineResult'], 'errors' => [['shape' => 'InvalidResourceId'], ['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'RegisterPatchBaselineForPatchGroup' => ['name' => 'RegisterPatchBaselineForPatchGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterPatchBaselineForPatchGroupRequest'], 'output' => ['shape' => 'RegisterPatchBaselineForPatchGroupResult'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'DoesNotExistException'], ['shape' => 'InvalidResourceId'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InternalServerError']]], 'RegisterTargetWithMaintenanceWindow' => ['name' => 'RegisterTargetWithMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterTargetWithMaintenanceWindowRequest'], 'output' => ['shape' => 'RegisterTargetWithMaintenanceWindowResult'], 'errors' => [['shape' => 'IdempotentParameterMismatch'], ['shape' => 'DoesNotExistException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InternalServerError']]], 'RegisterTaskWithMaintenanceWindow' => ['name' => 'RegisterTaskWithMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterTaskWithMaintenanceWindowRequest'], 'output' => ['shape' => 'RegisterTaskWithMaintenanceWindowResult'], 'errors' => [['shape' => 'IdempotentParameterMismatch'], ['shape' => 'DoesNotExistException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'FeatureNotAvailableException'], ['shape' => 'InternalServerError']]], 'RemoveTagsFromResource' => ['name' => 'RemoveTagsFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsFromResourceRequest'], 'output' => ['shape' => 'RemoveTagsFromResourceResult'], 'errors' => [['shape' => 'InvalidResourceType'], ['shape' => 'InvalidResourceId'], ['shape' => 'InternalServerError'], ['shape' => 'TooManyUpdates']]], 'ResumeSession' => ['name' => 'ResumeSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResumeSessionRequest'], 'output' => ['shape' => 'ResumeSessionResponse'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'SendAutomationSignal' => ['name' => 'SendAutomationSignal', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendAutomationSignalRequest'], 'output' => ['shape' => 'SendAutomationSignalResult'], 'errors' => [['shape' => 'AutomationExecutionNotFoundException'], ['shape' => 'AutomationStepNotFoundException'], ['shape' => 'InvalidAutomationSignalException'], ['shape' => 'InternalServerError']]], 'SendCommand' => ['name' => 'SendCommand', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendCommandRequest'], 'output' => ['shape' => 'SendCommandResult'], 'errors' => [['shape' => 'DuplicateInstanceId'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentVersion'], ['shape' => 'InvalidOutputFolder'], ['shape' => 'InvalidParameters'], ['shape' => 'UnsupportedPlatformType'], ['shape' => 'MaxDocumentSizeExceeded'], ['shape' => 'InvalidRole'], ['shape' => 'InvalidNotificationConfig']]], 'StartAssociationsOnce' => ['name' => 'StartAssociationsOnce', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartAssociationsOnceRequest'], 'output' => ['shape' => 'StartAssociationsOnceResult'], 'errors' => [['shape' => 'InvalidAssociation'], ['shape' => 'AssociationDoesNotExist']]], 'StartAutomationExecution' => ['name' => 'StartAutomationExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartAutomationExecutionRequest'], 'output' => ['shape' => 'StartAutomationExecutionResult'], 'errors' => [['shape' => 'AutomationDefinitionNotFoundException'], ['shape' => 'InvalidAutomationExecutionParametersException'], ['shape' => 'AutomationExecutionLimitExceededException'], ['shape' => 'AutomationDefinitionVersionNotFoundException'], ['shape' => 'IdempotentParameterMismatch'], ['shape' => 'InvalidTarget'], ['shape' => 'InternalServerError']]], 'StartSession' => ['name' => 'StartSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartSessionRequest'], 'output' => ['shape' => 'StartSessionResponse'], 'errors' => [['shape' => 'InvalidDocument'], ['shape' => 'TargetNotConnected'], ['shape' => 'InternalServerError']]], 'StopAutomationExecution' => ['name' => 'StopAutomationExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopAutomationExecutionRequest'], 'output' => ['shape' => 'StopAutomationExecutionResult'], 'errors' => [['shape' => 'AutomationExecutionNotFoundException'], ['shape' => 'InvalidAutomationStatusUpdateException'], ['shape' => 'InternalServerError']]], 'TerminateSession' => ['name' => 'TerminateSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateSessionRequest'], 'output' => ['shape' => 'TerminateSessionResponse'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'UpdateAssociation' => ['name' => 'UpdateAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAssociationRequest'], 'output' => ['shape' => 'UpdateAssociationResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidSchedule'], ['shape' => 'InvalidParameters'], ['shape' => 'InvalidOutputLocation'], ['shape' => 'InvalidDocumentVersion'], ['shape' => 'AssociationDoesNotExist'], ['shape' => 'InvalidUpdate'], ['shape' => 'TooManyUpdates'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidTarget'], ['shape' => 'InvalidAssociationVersion'], ['shape' => 'AssociationVersionLimitExceeded']]], 'UpdateAssociationStatus' => ['name' => 'UpdateAssociationStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAssociationStatusRequest'], 'output' => ['shape' => 'UpdateAssociationStatusResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidDocument'], ['shape' => 'AssociationDoesNotExist'], ['shape' => 'StatusUnchanged'], ['shape' => 'TooManyUpdates']]], 'UpdateDocument' => ['name' => 'UpdateDocument', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDocumentRequest'], 'output' => ['shape' => 'UpdateDocumentResult'], 'errors' => [['shape' => 'MaxDocumentSizeExceeded'], ['shape' => 'DocumentVersionLimitExceeded'], ['shape' => 'InternalServerError'], ['shape' => 'DuplicateDocumentContent'], ['shape' => 'DuplicateDocumentVersionName'], ['shape' => 'InvalidDocumentContent'], ['shape' => 'InvalidDocumentVersion'], ['shape' => 'InvalidDocumentSchemaVersion'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentOperation']]], 'UpdateDocumentDefaultVersion' => ['name' => 'UpdateDocumentDefaultVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDocumentDefaultVersionRequest'], 'output' => ['shape' => 'UpdateDocumentDefaultVersionResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentVersion'], ['shape' => 'InvalidDocumentSchemaVersion']]], 'UpdateMaintenanceWindow' => ['name' => 'UpdateMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMaintenanceWindowRequest'], 'output' => ['shape' => 'UpdateMaintenanceWindowResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'UpdateMaintenanceWindowTarget' => ['name' => 'UpdateMaintenanceWindowTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMaintenanceWindowTargetRequest'], 'output' => ['shape' => 'UpdateMaintenanceWindowTargetResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'UpdateMaintenanceWindowTask' => ['name' => 'UpdateMaintenanceWindowTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMaintenanceWindowTaskRequest'], 'output' => ['shape' => 'UpdateMaintenanceWindowTaskResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'UpdateManagedInstanceRole' => ['name' => 'UpdateManagedInstanceRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateManagedInstanceRoleRequest'], 'output' => ['shape' => 'UpdateManagedInstanceRoleResult'], 'errors' => [['shape' => 'InvalidInstanceId'], ['shape' => 'InternalServerError']]], 'UpdatePatchBaseline' => ['name' => 'UpdatePatchBaseline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePatchBaselineRequest'], 'output' => ['shape' => 'UpdatePatchBaselineResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]]], 'shapes' => ['Account' => ['type' => 'string'], 'AccountId' => ['type' => 'string', 'pattern' => '(?i)all|[0-9]{12}'], 'AccountIdList' => ['type' => 'list', 'member' => ['shape' => 'AccountId'], 'max' => 20], 'Accounts' => ['type' => 'list', 'member' => ['shape' => 'Account'], 'max' => 50, 'min' => 1], 'Activation' => ['type' => 'structure', 'members' => ['ActivationId' => ['shape' => 'ActivationId'], 'Description' => ['shape' => 'ActivationDescription'], 'DefaultInstanceName' => ['shape' => 'DefaultInstanceName'], 'IamRole' => ['shape' => 'IamRole'], 'RegistrationLimit' => ['shape' => 'RegistrationLimit'], 'RegistrationsCount' => ['shape' => 'RegistrationsCount'], 'ExpirationDate' => ['shape' => 'ExpirationDate'], 'Expired' => ['shape' => 'Boolean'], 'CreatedDate' => ['shape' => 'CreatedDate']]], 'ActivationCode' => ['type' => 'string', 'max' => 250, 'min' => 20], 'ActivationDescription' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ActivationId' => ['type' => 'string', 'pattern' => '^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$'], 'ActivationList' => ['type' => 'list', 'member' => ['shape' => 'Activation']], 'AddTagsToResourceRequest' => ['type' => 'structure', 'required' => ['ResourceType', 'ResourceId', 'Tags'], 'members' => ['ResourceType' => ['shape' => 'ResourceTypeForTagging'], 'ResourceId' => ['shape' => 'ResourceId'], 'Tags' => ['shape' => 'TagList']]], 'AddTagsToResourceResult' => ['type' => 'structure', 'members' => []], 'AgentErrorCode' => ['type' => 'string', 'max' => 10], 'AggregatorSchemaOnly' => ['type' => 'boolean'], 'AllowedPattern' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'AlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ApproveAfterDays' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'AssociatedInstances' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Association' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentName'], 'InstanceId' => ['shape' => 'InstanceId'], 'AssociationId' => ['shape' => 'AssociationId'], 'AssociationVersion' => ['shape' => 'AssociationVersion'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Targets' => ['shape' => 'Targets'], 'LastExecutionDate' => ['shape' => 'DateTime'], 'Overview' => ['shape' => 'AssociationOverview'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'AssociationName' => ['shape' => 'AssociationName']]], 'AssociationAlreadyExists' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AssociationComplianceSeverity' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'MEDIUM', 'LOW', 'UNSPECIFIED']], 'AssociationDescription' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentName'], 'InstanceId' => ['shape' => 'InstanceId'], 'AssociationVersion' => ['shape' => 'AssociationVersion'], 'Date' => ['shape' => 'DateTime'], 'LastUpdateAssociationDate' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'AssociationStatus'], 'Overview' => ['shape' => 'AssociationOverview'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Parameters' => ['shape' => 'Parameters'], 'AssociationId' => ['shape' => 'AssociationId'], 'Targets' => ['shape' => 'Targets'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'OutputLocation' => ['shape' => 'InstanceAssociationOutputLocation'], 'LastExecutionDate' => ['shape' => 'DateTime'], 'LastSuccessfulExecutionDate' => ['shape' => 'DateTime'], 'AssociationName' => ['shape' => 'AssociationName'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'ComplianceSeverity' => ['shape' => 'AssociationComplianceSeverity']]], 'AssociationDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'AssociationDescription']], 'AssociationDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AssociationExecution' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'AssociationVersion' => ['shape' => 'AssociationVersion'], 'ExecutionId' => ['shape' => 'AssociationExecutionId'], 'Status' => ['shape' => 'StatusName'], 'DetailedStatus' => ['shape' => 'StatusName'], 'CreatedTime' => ['shape' => 'DateTime'], 'LastExecutionDate' => ['shape' => 'DateTime'], 'ResourceCountByStatus' => ['shape' => 'ResourceCountByStatus']]], 'AssociationExecutionDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AssociationExecutionFilter' => ['type' => 'structure', 'required' => ['Key', 'Value', 'Type'], 'members' => ['Key' => ['shape' => 'AssociationExecutionFilterKey'], 'Value' => ['shape' => 'AssociationExecutionFilterValue'], 'Type' => ['shape' => 'AssociationFilterOperatorType']]], 'AssociationExecutionFilterKey' => ['type' => 'string', 'enum' => ['ExecutionId', 'Status', 'CreatedTime']], 'AssociationExecutionFilterList' => ['type' => 'list', 'member' => ['shape' => 'AssociationExecutionFilter'], 'min' => 1], 'AssociationExecutionFilterValue' => ['type' => 'string', 'min' => 1], 'AssociationExecutionId' => ['type' => 'string', 'pattern' => '[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}'], 'AssociationExecutionTarget' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'AssociationVersion' => ['shape' => 'AssociationVersion'], 'ExecutionId' => ['shape' => 'AssociationExecutionId'], 'ResourceId' => ['shape' => 'AssociationResourceId'], 'ResourceType' => ['shape' => 'AssociationResourceType'], 'Status' => ['shape' => 'StatusName'], 'DetailedStatus' => ['shape' => 'StatusName'], 'LastExecutionDate' => ['shape' => 'DateTime'], 'OutputSource' => ['shape' => 'OutputSource']]], 'AssociationExecutionTargetsFilter' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'AssociationExecutionTargetsFilterKey'], 'Value' => ['shape' => 'AssociationExecutionTargetsFilterValue']]], 'AssociationExecutionTargetsFilterKey' => ['type' => 'string', 'enum' => ['Status', 'ResourceId', 'ResourceType']], 'AssociationExecutionTargetsFilterList' => ['type' => 'list', 'member' => ['shape' => 'AssociationExecutionTargetsFilter'], 'min' => 1], 'AssociationExecutionTargetsFilterValue' => ['type' => 'string', 'min' => 1], 'AssociationExecutionTargetsList' => ['type' => 'list', 'member' => ['shape' => 'AssociationExecutionTarget']], 'AssociationExecutionsList' => ['type' => 'list', 'member' => ['shape' => 'AssociationExecution']], 'AssociationFilter' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'AssociationFilterKey'], 'value' => ['shape' => 'AssociationFilterValue']]], 'AssociationFilterKey' => ['type' => 'string', 'enum' => ['InstanceId', 'Name', 'AssociationId', 'AssociationStatusName', 'LastExecutedBefore', 'LastExecutedAfter', 'AssociationName']], 'AssociationFilterList' => ['type' => 'list', 'member' => ['shape' => 'AssociationFilter'], 'min' => 1], 'AssociationFilterOperatorType' => ['type' => 'string', 'enum' => ['EQUAL', 'LESS_THAN', 'GREATER_THAN']], 'AssociationFilterValue' => ['type' => 'string', 'min' => 1], 'AssociationId' => ['type' => 'string', 'pattern' => '[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}'], 'AssociationIdList' => ['type' => 'list', 'member' => ['shape' => 'AssociationId'], 'max' => 10, 'min' => 1], 'AssociationLimitExceeded' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AssociationList' => ['type' => 'list', 'member' => ['shape' => 'Association']], 'AssociationName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.]{3,128}$'], 'AssociationOverview' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusName'], 'DetailedStatus' => ['shape' => 'StatusName'], 'AssociationStatusAggregatedCount' => ['shape' => 'AssociationStatusAggregatedCount']]], 'AssociationResourceId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'AssociationResourceType' => ['type' => 'string', 'max' => 50, 'min' => 1], 'AssociationStatus' => ['type' => 'structure', 'required' => ['Date', 'Name', 'Message'], 'members' => ['Date' => ['shape' => 'DateTime'], 'Name' => ['shape' => 'AssociationStatusName'], 'Message' => ['shape' => 'StatusMessage'], 'AdditionalInfo' => ['shape' => 'StatusAdditionalInfo']]], 'AssociationStatusAggregatedCount' => ['type' => 'map', 'key' => ['shape' => 'StatusName'], 'value' => ['shape' => 'InstanceCount']], 'AssociationStatusName' => ['type' => 'string', 'enum' => ['Pending', 'Success', 'Failed']], 'AssociationVersion' => ['type' => 'string', 'pattern' => '([$]LATEST)|([1-9][0-9]*)'], 'AssociationVersionInfo' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'AssociationVersion' => ['shape' => 'AssociationVersion'], 'CreatedDate' => ['shape' => 'DateTime'], 'Name' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Parameters' => ['shape' => 'Parameters'], 'Targets' => ['shape' => 'Targets'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'OutputLocation' => ['shape' => 'InstanceAssociationOutputLocation'], 'AssociationName' => ['shape' => 'AssociationName'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'ComplianceSeverity' => ['shape' => 'AssociationComplianceSeverity']]], 'AssociationVersionLimitExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AssociationVersionList' => ['type' => 'list', 'member' => ['shape' => 'AssociationVersionInfo'], 'min' => 1], 'AttachmentContent' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'AttachmentName'], 'Size' => ['shape' => 'ContentLength'], 'Hash' => ['shape' => 'AttachmentHash'], 'HashType' => ['shape' => 'AttachmentHashType'], 'Url' => ['shape' => 'AttachmentUrl']]], 'AttachmentContentList' => ['type' => 'list', 'member' => ['shape' => 'AttachmentContent']], 'AttachmentHash' => ['type' => 'string', 'max' => 256], 'AttachmentHashType' => ['type' => 'string', 'enum' => ['Sha256']], 'AttachmentInformation' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'AttachmentName']]], 'AttachmentInformationList' => ['type' => 'list', 'member' => ['shape' => 'AttachmentInformation']], 'AttachmentName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.]{3,128}$'], 'AttachmentUrl' => ['type' => 'string'], 'AttachmentsSource' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'AttachmentsSourceKey'], 'Values' => ['shape' => 'AttachmentsSourceValues']]], 'AttachmentsSourceKey' => ['type' => 'string', 'enum' => ['SourceUrl']], 'AttachmentsSourceList' => ['type' => 'list', 'member' => ['shape' => 'AttachmentsSource'], 'max' => 1, 'min' => 0], 'AttachmentsSourceValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'AttachmentsSourceValues' => ['type' => 'list', 'member' => ['shape' => 'AttachmentsSourceValue'], 'max' => 1, 'min' => 1], 'AttributeName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'AttributeValue' => ['type' => 'string', 'max' => 4096, 'min' => 0], 'AutomationActionName' => ['type' => 'string', 'pattern' => '^aws:[a-zA-Z]{3,25}$'], 'AutomationDefinitionNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AutomationDefinitionVersionNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AutomationExecution' => ['type' => 'structure', 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId'], 'DocumentName' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'ExecutionStartTime' => ['shape' => 'DateTime'], 'ExecutionEndTime' => ['shape' => 'DateTime'], 'AutomationExecutionStatus' => ['shape' => 'AutomationExecutionStatus'], 'StepExecutions' => ['shape' => 'StepExecutionList'], 'StepExecutionsTruncated' => ['shape' => 'Boolean'], 'Parameters' => ['shape' => 'AutomationParameterMap'], 'Outputs' => ['shape' => 'AutomationParameterMap'], 'FailureMessage' => ['shape' => 'String'], 'Mode' => ['shape' => 'ExecutionMode'], 'ParentAutomationExecutionId' => ['shape' => 'AutomationExecutionId'], 'ExecutedBy' => ['shape' => 'String'], 'CurrentStepName' => ['shape' => 'String'], 'CurrentAction' => ['shape' => 'String'], 'TargetParameterName' => ['shape' => 'AutomationParameterKey'], 'Targets' => ['shape' => 'Targets'], 'TargetMaps' => ['shape' => 'TargetMaps'], 'ResolvedTargets' => ['shape' => 'ResolvedTargets'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'Target' => ['shape' => 'String'], 'TargetLocations' => ['shape' => 'TargetLocations', 'box' => \true], 'ProgressCounters' => ['shape' => 'ProgressCounters']]], 'AutomationExecutionFilter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'AutomationExecutionFilterKey'], 'Values' => ['shape' => 'AutomationExecutionFilterValueList']]], 'AutomationExecutionFilterKey' => ['type' => 'string', 'enum' => ['DocumentNamePrefix', 'ExecutionStatus', 'ExecutionId', 'ParentExecutionId', 'CurrentAction', 'StartTimeBefore', 'StartTimeAfter', 'AutomationType']], 'AutomationExecutionFilterList' => ['type' => 'list', 'member' => ['shape' => 'AutomationExecutionFilter'], 'max' => 10, 'min' => 1], 'AutomationExecutionFilterValue' => ['type' => 'string', 'max' => 150, 'min' => 1], 'AutomationExecutionFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'AutomationExecutionFilterValue'], 'max' => 10, 'min' => 1], 'AutomationExecutionId' => ['type' => 'string', 'max' => 36, 'min' => 36], 'AutomationExecutionLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AutomationExecutionMetadata' => ['type' => 'structure', 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId'], 'DocumentName' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'AutomationExecutionStatus' => ['shape' => 'AutomationExecutionStatus'], 'ExecutionStartTime' => ['shape' => 'DateTime'], 'ExecutionEndTime' => ['shape' => 'DateTime'], 'ExecutedBy' => ['shape' => 'String'], 'LogFile' => ['shape' => 'String'], 'Outputs' => ['shape' => 'AutomationParameterMap'], 'Mode' => ['shape' => 'ExecutionMode'], 'ParentAutomationExecutionId' => ['shape' => 'AutomationExecutionId'], 'CurrentStepName' => ['shape' => 'String'], 'CurrentAction' => ['shape' => 'String'], 'FailureMessage' => ['shape' => 'String'], 'TargetParameterName' => ['shape' => 'AutomationParameterKey'], 'Targets' => ['shape' => 'Targets'], 'TargetMaps' => ['shape' => 'TargetMaps'], 'ResolvedTargets' => ['shape' => 'ResolvedTargets'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'Target' => ['shape' => 'String'], 'AutomationType' => ['shape' => 'AutomationType']]], 'AutomationExecutionMetadataList' => ['type' => 'list', 'member' => ['shape' => 'AutomationExecutionMetadata']], 'AutomationExecutionNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AutomationExecutionStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Waiting', 'Success', 'TimedOut', 'Cancelling', 'Cancelled', 'Failed']], 'AutomationParameterKey' => ['type' => 'string', 'max' => 30, 'min' => 1], 'AutomationParameterMap' => ['type' => 'map', 'key' => ['shape' => 'AutomationParameterKey'], 'value' => ['shape' => 'AutomationParameterValueList'], 'max' => 200, 'min' => 1], 'AutomationParameterValue' => ['type' => 'string', 'max' => 512, 'min' => 1], 'AutomationParameterValueList' => ['type' => 'list', 'member' => ['shape' => 'AutomationParameterValue'], 'max' => 10, 'min' => 0], 'AutomationStepNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AutomationType' => ['type' => 'string', 'enum' => ['CrossAccount', 'Local']], 'BaselineDescription' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'BaselineId' => ['type' => 'string', 'max' => 128, 'min' => 20, 'pattern' => '^[a-zA-Z0-9_\\-:/]{20,128}$'], 'BaselineName' => ['type' => 'string', 'max' => 128, 'min' => 3, 'pattern' => '^[a-zA-Z0-9_\\-.]{3,128}$'], 'BatchErrorMessage' => ['type' => 'string'], 'Boolean' => ['type' => 'boolean'], 'CancelCommandRequest' => ['type' => 'structure', 'required' => ['CommandId'], 'members' => ['CommandId' => ['shape' => 'CommandId'], 'InstanceIds' => ['shape' => 'InstanceIdList']]], 'CancelCommandResult' => ['type' => 'structure', 'members' => []], 'CancelMaintenanceWindowExecutionRequest' => ['type' => 'structure', 'required' => ['WindowExecutionId'], 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId']]], 'CancelMaintenanceWindowExecutionResult' => ['type' => 'structure', 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId']]], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1], 'CloudWatchLogGroupName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[\\.\\-_/#A-Za-z0-9]+'], 'CloudWatchOutputConfig' => ['type' => 'structure', 'members' => ['CloudWatchLogGroupName' => ['shape' => 'CloudWatchLogGroupName'], 'CloudWatchOutputEnabled' => ['shape' => 'CloudWatchOutputEnabled']]], 'CloudWatchOutputEnabled' => ['type' => 'boolean'], 'Command' => ['type' => 'structure', 'members' => ['CommandId' => ['shape' => 'CommandId'], 'DocumentName' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Comment' => ['shape' => 'Comment'], 'ExpiresAfter' => ['shape' => 'DateTime'], 'Parameters' => ['shape' => 'Parameters'], 'InstanceIds' => ['shape' => 'InstanceIdList'], 'Targets' => ['shape' => 'Targets'], 'RequestedDateTime' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'CommandStatus'], 'StatusDetails' => ['shape' => 'StatusDetails'], 'OutputS3Region' => ['shape' => 'S3Region'], 'OutputS3BucketName' => ['shape' => 'S3BucketName'], 'OutputS3KeyPrefix' => ['shape' => 'S3KeyPrefix'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'TargetCount' => ['shape' => 'TargetCount'], 'CompletedCount' => ['shape' => 'CompletedCount'], 'ErrorCount' => ['shape' => 'ErrorCount'], 'DeliveryTimedOutCount' => ['shape' => 'DeliveryTimedOutCount'], 'ServiceRole' => ['shape' => 'ServiceRole'], 'NotificationConfig' => ['shape' => 'NotificationConfig'], 'CloudWatchOutputConfig' => ['shape' => 'CloudWatchOutputConfig']]], 'CommandFilter' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'CommandFilterKey'], 'value' => ['shape' => 'CommandFilterValue']]], 'CommandFilterKey' => ['type' => 'string', 'enum' => ['InvokedAfter', 'InvokedBefore', 'Status', 'ExecutionStage', 'DocumentName']], 'CommandFilterList' => ['type' => 'list', 'member' => ['shape' => 'CommandFilter'], 'max' => 5, 'min' => 1], 'CommandFilterValue' => ['type' => 'string', 'max' => 128, 'min' => 1], 'CommandId' => ['type' => 'string', 'max' => 36, 'min' => 36], 'CommandInvocation' => ['type' => 'structure', 'members' => ['CommandId' => ['shape' => 'CommandId'], 'InstanceId' => ['shape' => 'InstanceId'], 'InstanceName' => ['shape' => 'InstanceTagName'], 'Comment' => ['shape' => 'Comment'], 'DocumentName' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'RequestedDateTime' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'CommandInvocationStatus'], 'StatusDetails' => ['shape' => 'StatusDetails'], 'TraceOutput' => ['shape' => 'InvocationTraceOutput'], 'StandardOutputUrl' => ['shape' => 'Url'], 'StandardErrorUrl' => ['shape' => 'Url'], 'CommandPlugins' => ['shape' => 'CommandPluginList'], 'ServiceRole' => ['shape' => 'ServiceRole'], 'NotificationConfig' => ['shape' => 'NotificationConfig'], 'CloudWatchOutputConfig' => ['shape' => 'CloudWatchOutputConfig']]], 'CommandInvocationList' => ['type' => 'list', 'member' => ['shape' => 'CommandInvocation']], 'CommandInvocationStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Delayed', 'Success', 'Cancelled', 'TimedOut', 'Failed', 'Cancelling']], 'CommandList' => ['type' => 'list', 'member' => ['shape' => 'Command']], 'CommandMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'CommandPlugin' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'CommandPluginName'], 'Status' => ['shape' => 'CommandPluginStatus'], 'StatusDetails' => ['shape' => 'StatusDetails'], 'ResponseCode' => ['shape' => 'ResponseCode'], 'ResponseStartDateTime' => ['shape' => 'DateTime'], 'ResponseFinishDateTime' => ['shape' => 'DateTime'], 'Output' => ['shape' => 'CommandPluginOutput'], 'StandardOutputUrl' => ['shape' => 'Url'], 'StandardErrorUrl' => ['shape' => 'Url'], 'OutputS3Region' => ['shape' => 'S3Region'], 'OutputS3BucketName' => ['shape' => 'S3BucketName'], 'OutputS3KeyPrefix' => ['shape' => 'S3KeyPrefix']]], 'CommandPluginList' => ['type' => 'list', 'member' => ['shape' => 'CommandPlugin']], 'CommandPluginName' => ['type' => 'string', 'min' => 4], 'CommandPluginOutput' => ['type' => 'string', 'max' => 2500], 'CommandPluginStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Success', 'TimedOut', 'Cancelled', 'Failed']], 'CommandStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Success', 'Cancelled', 'Failed', 'TimedOut', 'Cancelling']], 'Comment' => ['type' => 'string', 'max' => 100], 'CompletedCount' => ['type' => 'integer'], 'ComplianceExecutionId' => ['type' => 'string', 'max' => 100], 'ComplianceExecutionSummary' => ['type' => 'structure', 'required' => ['ExecutionTime'], 'members' => ['ExecutionTime' => ['shape' => 'DateTime'], 'ExecutionId' => ['shape' => 'ComplianceExecutionId'], 'ExecutionType' => ['shape' => 'ComplianceExecutionType']]], 'ComplianceExecutionType' => ['type' => 'string', 'max' => 50], 'ComplianceFilterValue' => ['type' => 'string'], 'ComplianceItem' => ['type' => 'structure', 'members' => ['ComplianceType' => ['shape' => 'ComplianceTypeName'], 'ResourceType' => ['shape' => 'ComplianceResourceType'], 'ResourceId' => ['shape' => 'ComplianceResourceId'], 'Id' => ['shape' => 'ComplianceItemId'], 'Title' => ['shape' => 'ComplianceItemTitle'], 'Status' => ['shape' => 'ComplianceStatus'], 'Severity' => ['shape' => 'ComplianceSeverity'], 'ExecutionSummary' => ['shape' => 'ComplianceExecutionSummary'], 'Details' => ['shape' => 'ComplianceItemDetails']]], 'ComplianceItemContentHash' => ['type' => 'string', 'max' => 256], 'ComplianceItemDetails' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'ComplianceItemEntry' => ['type' => 'structure', 'required' => ['Severity', 'Status'], 'members' => ['Id' => ['shape' => 'ComplianceItemId'], 'Title' => ['shape' => 'ComplianceItemTitle'], 'Severity' => ['shape' => 'ComplianceSeverity'], 'Status' => ['shape' => 'ComplianceStatus'], 'Details' => ['shape' => 'ComplianceItemDetails']]], 'ComplianceItemEntryList' => ['type' => 'list', 'member' => ['shape' => 'ComplianceItemEntry'], 'max' => 10000, 'min' => 0], 'ComplianceItemId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ComplianceItemList' => ['type' => 'list', 'member' => ['shape' => 'ComplianceItem']], 'ComplianceItemTitle' => ['type' => 'string', 'max' => 500], 'ComplianceQueryOperatorType' => ['type' => 'string', 'enum' => ['EQUAL', 'NOT_EQUAL', 'BEGIN_WITH', 'LESS_THAN', 'GREATER_THAN']], 'ComplianceResourceId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ComplianceResourceIdList' => ['type' => 'list', 'member' => ['shape' => 'ComplianceResourceId'], 'min' => 1], 'ComplianceResourceType' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ComplianceResourceTypeList' => ['type' => 'list', 'member' => ['shape' => 'ComplianceResourceType'], 'min' => 1], 'ComplianceSeverity' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'MEDIUM', 'LOW', 'INFORMATIONAL', 'UNSPECIFIED']], 'ComplianceStatus' => ['type' => 'string', 'enum' => ['COMPLIANT', 'NON_COMPLIANT']], 'ComplianceStringFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'ComplianceStringFilterKey'], 'Values' => ['shape' => 'ComplianceStringFilterValueList'], 'Type' => ['shape' => 'ComplianceQueryOperatorType']]], 'ComplianceStringFilterKey' => ['type' => 'string', 'max' => 200, 'min' => 1], 'ComplianceStringFilterList' => ['type' => 'list', 'member' => ['shape' => 'ComplianceStringFilter']], 'ComplianceStringFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'ComplianceFilterValue'], 'max' => 20, 'min' => 1], 'ComplianceSummaryCount' => ['type' => 'integer'], 'ComplianceSummaryItem' => ['type' => 'structure', 'members' => ['ComplianceType' => ['shape' => 'ComplianceTypeName'], 'CompliantSummary' => ['shape' => 'CompliantSummary'], 'NonCompliantSummary' => ['shape' => 'NonCompliantSummary']]], 'ComplianceSummaryItemList' => ['type' => 'list', 'member' => ['shape' => 'ComplianceSummaryItem']], 'ComplianceTypeCountLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ComplianceTypeName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[A-Za-z0-9_\\-]\\w+|Custom:[a-zA-Z0-9_\\-]\\w+'], 'CompliantSummary' => ['type' => 'structure', 'members' => ['CompliantCount' => ['shape' => 'ComplianceSummaryCount'], 'SeveritySummary' => ['shape' => 'SeveritySummary']]], 'ComputerName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ConnectionStatus' => ['type' => 'string', 'enum' => ['Connected', 'NotConnected']], 'ContentLength' => ['type' => 'long'], 'CreateActivationRequest' => ['type' => 'structure', 'required' => ['IamRole'], 'members' => ['Description' => ['shape' => 'ActivationDescription'], 'DefaultInstanceName' => ['shape' => 'DefaultInstanceName'], 'IamRole' => ['shape' => 'IamRole'], 'RegistrationLimit' => ['shape' => 'RegistrationLimit', 'box' => \true], 'ExpirationDate' => ['shape' => 'ExpirationDate']]], 'CreateActivationResult' => ['type' => 'structure', 'members' => ['ActivationId' => ['shape' => 'ActivationId'], 'ActivationCode' => ['shape' => 'ActivationCode']]], 'CreateAssociationBatchRequest' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['Entries' => ['shape' => 'CreateAssociationBatchRequestEntries']]], 'CreateAssociationBatchRequestEntries' => ['type' => 'list', 'member' => ['shape' => 'CreateAssociationBatchRequestEntry'], 'min' => 1], 'CreateAssociationBatchRequestEntry' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DocumentName'], 'InstanceId' => ['shape' => 'InstanceId'], 'Parameters' => ['shape' => 'Parameters'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Targets' => ['shape' => 'Targets'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'OutputLocation' => ['shape' => 'InstanceAssociationOutputLocation'], 'AssociationName' => ['shape' => 'AssociationName'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'ComplianceSeverity' => ['shape' => 'AssociationComplianceSeverity']]], 'CreateAssociationBatchResult' => ['type' => 'structure', 'members' => ['Successful' => ['shape' => 'AssociationDescriptionList'], 'Failed' => ['shape' => 'FailedCreateAssociationList']]], 'CreateAssociationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'InstanceId' => ['shape' => 'InstanceId'], 'Parameters' => ['shape' => 'Parameters'], 'Targets' => ['shape' => 'Targets'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'OutputLocation' => ['shape' => 'InstanceAssociationOutputLocation'], 'AssociationName' => ['shape' => 'AssociationName'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'ComplianceSeverity' => ['shape' => 'AssociationComplianceSeverity']]], 'CreateAssociationResult' => ['type' => 'structure', 'members' => ['AssociationDescription' => ['shape' => 'AssociationDescription']]], 'CreateDocumentRequest' => ['type' => 'structure', 'required' => ['Content', 'Name'], 'members' => ['Content' => ['shape' => 'DocumentContent'], 'Attachments' => ['shape' => 'AttachmentsSourceList'], 'Name' => ['shape' => 'DocumentName'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'DocumentType' => ['shape' => 'DocumentType'], 'DocumentFormat' => ['shape' => 'DocumentFormat'], 'TargetType' => ['shape' => 'TargetType']]], 'CreateDocumentResult' => ['type' => 'structure', 'members' => ['DocumentDescription' => ['shape' => 'DocumentDescription']]], 'CreateMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['Name', 'Schedule', 'Duration', 'Cutoff', 'AllowUnassociatedTargets'], 'members' => ['Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'StartDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'EndDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'Schedule' => ['shape' => 'MaintenanceWindowSchedule'], 'ScheduleTimezone' => ['shape' => 'MaintenanceWindowTimezone'], 'Duration' => ['shape' => 'MaintenanceWindowDurationHours'], 'Cutoff' => ['shape' => 'MaintenanceWindowCutoff'], 'AllowUnassociatedTargets' => ['shape' => 'MaintenanceWindowAllowUnassociatedTargets'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId']]], 'CreatePatchBaselineRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['OperatingSystem' => ['shape' => 'OperatingSystem'], 'Name' => ['shape' => 'BaselineName'], 'GlobalFilters' => ['shape' => 'PatchFilterGroup'], 'ApprovalRules' => ['shape' => 'PatchRuleGroup'], 'ApprovedPatches' => ['shape' => 'PatchIdList'], 'ApprovedPatchesComplianceLevel' => ['shape' => 'PatchComplianceLevel'], 'ApprovedPatchesEnableNonSecurity' => ['shape' => 'Boolean', 'box' => \true], 'RejectedPatches' => ['shape' => 'PatchIdList'], 'RejectedPatchesAction' => ['shape' => 'PatchAction'], 'Description' => ['shape' => 'BaselineDescription'], 'Sources' => ['shape' => 'PatchSourceList'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreatePatchBaselineResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId']]], 'CreateResourceDataSyncRequest' => ['type' => 'structure', 'required' => ['SyncName', 'S3Destination'], 'members' => ['SyncName' => ['shape' => 'ResourceDataSyncName'], 'S3Destination' => ['shape' => 'ResourceDataSyncS3Destination']]], 'CreateResourceDataSyncResult' => ['type' => 'structure', 'members' => []], 'CreatedDate' => ['type' => 'timestamp'], 'CustomSchemaCountLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DateTime' => ['type' => 'timestamp'], 'DefaultBaseline' => ['type' => 'boolean'], 'DefaultInstanceName' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'DeleteActivationRequest' => ['type' => 'structure', 'required' => ['ActivationId'], 'members' => ['ActivationId' => ['shape' => 'ActivationId']]], 'DeleteActivationResult' => ['type' => 'structure', 'members' => []], 'DeleteAssociationRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentName'], 'InstanceId' => ['shape' => 'InstanceId'], 'AssociationId' => ['shape' => 'AssociationId']]], 'DeleteAssociationResult' => ['type' => 'structure', 'members' => []], 'DeleteDocumentRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DocumentName']]], 'DeleteDocumentResult' => ['type' => 'structure', 'members' => []], 'DeleteInventoryRequest' => ['type' => 'structure', 'required' => ['TypeName'], 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'SchemaDeleteOption' => ['shape' => 'InventorySchemaDeleteOption'], 'DryRun' => ['shape' => 'DryRun'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'DeleteInventoryResult' => ['type' => 'structure', 'members' => ['DeletionId' => ['shape' => 'InventoryDeletionId'], 'TypeName' => ['shape' => 'InventoryItemTypeName'], 'DeletionSummary' => ['shape' => 'InventoryDeletionSummary']]], 'DeleteMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['WindowId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId']]], 'DeleteMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId']]], 'DeleteParameterRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'PSParameterName']]], 'DeleteParameterResult' => ['type' => 'structure', 'members' => []], 'DeleteParametersRequest' => ['type' => 'structure', 'required' => ['Names'], 'members' => ['Names' => ['shape' => 'ParameterNameList']]], 'DeleteParametersResult' => ['type' => 'structure', 'members' => ['DeletedParameters' => ['shape' => 'ParameterNameList'], 'InvalidParameters' => ['shape' => 'ParameterNameList']]], 'DeletePatchBaselineRequest' => ['type' => 'structure', 'required' => ['BaselineId'], 'members' => ['BaselineId' => ['shape' => 'BaselineId']]], 'DeletePatchBaselineResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId']]], 'DeleteResourceDataSyncRequest' => ['type' => 'structure', 'required' => ['SyncName'], 'members' => ['SyncName' => ['shape' => 'ResourceDataSyncName']]], 'DeleteResourceDataSyncResult' => ['type' => 'structure', 'members' => []], 'DeliveryTimedOutCount' => ['type' => 'integer'], 'DeregisterManagedInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'ManagedInstanceId']]], 'DeregisterManagedInstanceResult' => ['type' => 'structure', 'members' => []], 'DeregisterPatchBaselineForPatchGroupRequest' => ['type' => 'structure', 'required' => ['BaselineId', 'PatchGroup'], 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'PatchGroup' => ['shape' => 'PatchGroup']]], 'DeregisterPatchBaselineForPatchGroupResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'PatchGroup' => ['shape' => 'PatchGroup']]], 'DeregisterTargetFromMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['WindowId', 'WindowTargetId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTargetId' => ['shape' => 'MaintenanceWindowTargetId'], 'Safe' => ['shape' => 'Boolean', 'box' => \true]]], 'DeregisterTargetFromMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTargetId' => ['shape' => 'MaintenanceWindowTargetId']]], 'DeregisterTaskFromMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['WindowId', 'WindowTaskId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId']]], 'DeregisterTaskFromMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId']]], 'DescribeActivationsFilter' => ['type' => 'structure', 'members' => ['FilterKey' => ['shape' => 'DescribeActivationsFilterKeys'], 'FilterValues' => ['shape' => 'StringList']]], 'DescribeActivationsFilterKeys' => ['type' => 'string', 'enum' => ['ActivationIds', 'DefaultInstanceName', 'IamRole']], 'DescribeActivationsFilterList' => ['type' => 'list', 'member' => ['shape' => 'DescribeActivationsFilter']], 'DescribeActivationsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'DescribeActivationsFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeActivationsResult' => ['type' => 'structure', 'members' => ['ActivationList' => ['shape' => 'ActivationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAssociationExecutionTargetsRequest' => ['type' => 'structure', 'required' => ['AssociationId', 'ExecutionId'], 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'ExecutionId' => ['shape' => 'AssociationExecutionId'], 'Filters' => ['shape' => 'AssociationExecutionTargetsFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAssociationExecutionTargetsResult' => ['type' => 'structure', 'members' => ['AssociationExecutionTargets' => ['shape' => 'AssociationExecutionTargetsList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAssociationExecutionsRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'Filters' => ['shape' => 'AssociationExecutionFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAssociationExecutionsResult' => ['type' => 'structure', 'members' => ['AssociationExecutions' => ['shape' => 'AssociationExecutionsList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAssociationRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentName'], 'InstanceId' => ['shape' => 'InstanceId'], 'AssociationId' => ['shape' => 'AssociationId'], 'AssociationVersion' => ['shape' => 'AssociationVersion']]], 'DescribeAssociationResult' => ['type' => 'structure', 'members' => ['AssociationDescription' => ['shape' => 'AssociationDescription']]], 'DescribeAutomationExecutionsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'AutomationExecutionFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAutomationExecutionsResult' => ['type' => 'structure', 'members' => ['AutomationExecutionMetadataList' => ['shape' => 'AutomationExecutionMetadataList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAutomationStepExecutionsRequest' => ['type' => 'structure', 'required' => ['AutomationExecutionId'], 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId'], 'Filters' => ['shape' => 'StepExecutionFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'ReverseOrder' => ['shape' => 'Boolean', 'box' => \true]]], 'DescribeAutomationStepExecutionsResult' => ['type' => 'structure', 'members' => ['StepExecutions' => ['shape' => 'StepExecutionList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAvailablePatchesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'PatchOrchestratorFilterList'], 'MaxResults' => ['shape' => 'PatchBaselineMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAvailablePatchesResult' => ['type' => 'structure', 'members' => ['Patches' => ['shape' => 'PatchList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDocumentPermissionRequest' => ['type' => 'structure', 'required' => ['Name', 'PermissionType'], 'members' => ['Name' => ['shape' => 'DocumentName'], 'PermissionType' => ['shape' => 'DocumentPermissionType']]], 'DescribeDocumentPermissionResponse' => ['type' => 'structure', 'members' => ['AccountIds' => ['shape' => 'AccountIdList']]], 'DescribeDocumentRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DocumentARN'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'VersionName' => ['shape' => 'DocumentVersionName']]], 'DescribeDocumentResult' => ['type' => 'structure', 'members' => ['Document' => ['shape' => 'DocumentDescription']]], 'DescribeEffectiveInstanceAssociationsRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'MaxResults' => ['shape' => 'EffectiveInstanceAssociationMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeEffectiveInstanceAssociationsResult' => ['type' => 'structure', 'members' => ['Associations' => ['shape' => 'InstanceAssociationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeEffectivePatchesForPatchBaselineRequest' => ['type' => 'structure', 'required' => ['BaselineId'], 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'MaxResults' => ['shape' => 'PatchBaselineMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeEffectivePatchesForPatchBaselineResult' => ['type' => 'structure', 'members' => ['EffectivePatches' => ['shape' => 'EffectivePatchList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstanceAssociationsStatusRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstanceAssociationsStatusResult' => ['type' => 'structure', 'members' => ['InstanceAssociationStatusInfos' => ['shape' => 'InstanceAssociationStatusInfos'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstanceInformationRequest' => ['type' => 'structure', 'members' => ['InstanceInformationFilterList' => ['shape' => 'InstanceInformationFilterList'], 'Filters' => ['shape' => 'InstanceInformationStringFilterList'], 'MaxResults' => ['shape' => 'MaxResultsEC2Compatible', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstanceInformationResult' => ['type' => 'structure', 'members' => ['InstanceInformationList' => ['shape' => 'InstanceInformationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstancePatchStatesForPatchGroupRequest' => ['type' => 'structure', 'required' => ['PatchGroup'], 'members' => ['PatchGroup' => ['shape' => 'PatchGroup'], 'Filters' => ['shape' => 'InstancePatchStateFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'PatchComplianceMaxResults', 'box' => \true]]], 'DescribeInstancePatchStatesForPatchGroupResult' => ['type' => 'structure', 'members' => ['InstancePatchStates' => ['shape' => 'InstancePatchStatesList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstancePatchStatesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIdList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'PatchComplianceMaxResults', 'box' => \true]]], 'DescribeInstancePatchStatesResult' => ['type' => 'structure', 'members' => ['InstancePatchStates' => ['shape' => 'InstancePatchStateList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstancePatchesRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'Filters' => ['shape' => 'PatchOrchestratorFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'PatchComplianceMaxResults', 'box' => \true]]], 'DescribeInstancePatchesResult' => ['type' => 'structure', 'members' => ['Patches' => ['shape' => 'PatchComplianceDataList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInventoryDeletionsRequest' => ['type' => 'structure', 'members' => ['DeletionId' => ['shape' => 'InventoryDeletionId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'DescribeInventoryDeletionsResult' => ['type' => 'structure', 'members' => ['InventoryDeletions' => ['shape' => 'InventoryDeletionsList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowExecutionTaskInvocationsRequest' => ['type' => 'structure', 'required' => ['WindowExecutionId', 'TaskId'], 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskId' => ['shape' => 'MaintenanceWindowExecutionTaskId'], 'Filters' => ['shape' => 'MaintenanceWindowFilterList'], 'MaxResults' => ['shape' => 'MaintenanceWindowMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowExecutionTaskInvocationsResult' => ['type' => 'structure', 'members' => ['WindowExecutionTaskInvocationIdentities' => ['shape' => 'MaintenanceWindowExecutionTaskInvocationIdentityList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowExecutionTasksRequest' => ['type' => 'structure', 'required' => ['WindowExecutionId'], 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'Filters' => ['shape' => 'MaintenanceWindowFilterList'], 'MaxResults' => ['shape' => 'MaintenanceWindowMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowExecutionTasksResult' => ['type' => 'structure', 'members' => ['WindowExecutionTaskIdentities' => ['shape' => 'MaintenanceWindowExecutionTaskIdentityList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowExecutionsRequest' => ['type' => 'structure', 'required' => ['WindowId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Filters' => ['shape' => 'MaintenanceWindowFilterList'], 'MaxResults' => ['shape' => 'MaintenanceWindowMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowExecutionsResult' => ['type' => 'structure', 'members' => ['WindowExecutions' => ['shape' => 'MaintenanceWindowExecutionList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowScheduleRequest' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Targets' => ['shape' => 'Targets'], 'ResourceType' => ['shape' => 'MaintenanceWindowResourceType'], 'Filters' => ['shape' => 'PatchOrchestratorFilterList'], 'MaxResults' => ['shape' => 'MaintenanceWindowSearchMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowScheduleResult' => ['type' => 'structure', 'members' => ['ScheduledWindowExecutions' => ['shape' => 'ScheduledWindowExecutionList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowTargetsRequest' => ['type' => 'structure', 'required' => ['WindowId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Filters' => ['shape' => 'MaintenanceWindowFilterList'], 'MaxResults' => ['shape' => 'MaintenanceWindowMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowTargetsResult' => ['type' => 'structure', 'members' => ['Targets' => ['shape' => 'MaintenanceWindowTargetList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowTasksRequest' => ['type' => 'structure', 'required' => ['WindowId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Filters' => ['shape' => 'MaintenanceWindowFilterList'], 'MaxResults' => ['shape' => 'MaintenanceWindowMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowTasksResult' => ['type' => 'structure', 'members' => ['Tasks' => ['shape' => 'MaintenanceWindowTaskList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowsForTargetRequest' => ['type' => 'structure', 'required' => ['Targets', 'ResourceType'], 'members' => ['Targets' => ['shape' => 'Targets'], 'ResourceType' => ['shape' => 'MaintenanceWindowResourceType'], 'MaxResults' => ['shape' => 'MaintenanceWindowSearchMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowsForTargetResult' => ['type' => 'structure', 'members' => ['WindowIdentities' => ['shape' => 'MaintenanceWindowsForTargetList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'MaintenanceWindowFilterList'], 'MaxResults' => ['shape' => 'MaintenanceWindowMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowsResult' => ['type' => 'structure', 'members' => ['WindowIdentities' => ['shape' => 'MaintenanceWindowIdentityList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeParametersRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ParametersFilterList'], 'ParameterFilters' => ['shape' => 'ParameterStringFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeParametersResult' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParameterMetadataList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePatchBaselinesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'PatchOrchestratorFilterList'], 'MaxResults' => ['shape' => 'PatchBaselineMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePatchBaselinesResult' => ['type' => 'structure', 'members' => ['BaselineIdentities' => ['shape' => 'PatchBaselineIdentityList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePatchGroupStateRequest' => ['type' => 'structure', 'required' => ['PatchGroup'], 'members' => ['PatchGroup' => ['shape' => 'PatchGroup']]], 'DescribePatchGroupStateResult' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'Integer'], 'InstancesWithInstalledPatches' => ['shape' => 'Integer'], 'InstancesWithInstalledOtherPatches' => ['shape' => 'Integer'], 'InstancesWithInstalledRejectedPatches' => ['shape' => 'InstancesCount', 'box' => \true], 'InstancesWithMissingPatches' => ['shape' => 'Integer'], 'InstancesWithFailedPatches' => ['shape' => 'Integer'], 'InstancesWithNotApplicablePatches' => ['shape' => 'Integer']]], 'DescribePatchGroupsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'PatchBaselineMaxResults', 'box' => \true], 'Filters' => ['shape' => 'PatchOrchestratorFilterList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePatchGroupsResult' => ['type' => 'structure', 'members' => ['Mappings' => ['shape' => 'PatchGroupPatchBaselineMappingList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeSessionsRequest' => ['type' => 'structure', 'required' => ['State'], 'members' => ['State' => ['shape' => 'SessionState'], 'MaxResults' => ['shape' => 'SessionMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'SessionFilterList']]], 'DescribeSessionsResponse' => ['type' => 'structure', 'members' => ['Sessions' => ['shape' => 'SessionList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescriptionInDocument' => ['type' => 'string'], 'DocumentARN' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.:/]{3,128}$'], 'DocumentAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DocumentContent' => ['type' => 'string', 'min' => 1], 'DocumentDefaultVersionDescription' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentName'], 'DefaultVersion' => ['shape' => 'DocumentVersion'], 'DefaultVersionName' => ['shape' => 'DocumentVersionName']]], 'DocumentDescription' => ['type' => 'structure', 'members' => ['Sha1' => ['shape' => 'DocumentSha1'], 'Hash' => ['shape' => 'DocumentHash'], 'HashType' => ['shape' => 'DocumentHashType'], 'Name' => ['shape' => 'DocumentARN'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'Owner' => ['shape' => 'DocumentOwner'], 'CreatedDate' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'DocumentStatus'], 'StatusInformation' => ['shape' => 'DocumentStatusInformation'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Description' => ['shape' => 'DescriptionInDocument'], 'Parameters' => ['shape' => 'DocumentParameterList'], 'PlatformTypes' => ['shape' => 'PlatformTypeList'], 'DocumentType' => ['shape' => 'DocumentType'], 'SchemaVersion' => ['shape' => 'DocumentSchemaVersion'], 'LatestVersion' => ['shape' => 'DocumentVersion'], 'DefaultVersion' => ['shape' => 'DocumentVersion'], 'DocumentFormat' => ['shape' => 'DocumentFormat'], 'TargetType' => ['shape' => 'TargetType'], 'Tags' => ['shape' => 'TagList'], 'AttachmentsInformation' => ['shape' => 'AttachmentInformationList']]], 'DocumentFilter' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'DocumentFilterKey'], 'value' => ['shape' => 'DocumentFilterValue']]], 'DocumentFilterKey' => ['type' => 'string', 'enum' => ['Name', 'Owner', 'PlatformTypes', 'DocumentType']], 'DocumentFilterList' => ['type' => 'list', 'member' => ['shape' => 'DocumentFilter'], 'min' => 1], 'DocumentFilterValue' => ['type' => 'string', 'min' => 1], 'DocumentFormat' => ['type' => 'string', 'enum' => ['YAML', 'JSON']], 'DocumentHash' => ['type' => 'string', 'max' => 256], 'DocumentHashType' => ['type' => 'string', 'enum' => ['Sha256', 'Sha1']], 'DocumentIdentifier' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentARN'], 'Owner' => ['shape' => 'DocumentOwner'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'PlatformTypes' => ['shape' => 'PlatformTypeList'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'DocumentType' => ['shape' => 'DocumentType'], 'SchemaVersion' => ['shape' => 'DocumentSchemaVersion'], 'DocumentFormat' => ['shape' => 'DocumentFormat'], 'TargetType' => ['shape' => 'TargetType'], 'Tags' => ['shape' => 'TagList']]], 'DocumentIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'DocumentIdentifier']], 'DocumentKeyValuesFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'DocumentKeyValuesFilterKey'], 'Values' => ['shape' => 'DocumentKeyValuesFilterValues']]], 'DocumentKeyValuesFilterKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'DocumentKeyValuesFilterList' => ['type' => 'list', 'member' => ['shape' => 'DocumentKeyValuesFilter'], 'max' => 6, 'min' => 0], 'DocumentKeyValuesFilterValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'DocumentKeyValuesFilterValues' => ['type' => 'list', 'member' => ['shape' => 'DocumentKeyValuesFilterValue']], 'DocumentLimitExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DocumentName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.]{3,128}$'], 'DocumentOwner' => ['type' => 'string'], 'DocumentParameter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentParameterName'], 'Type' => ['shape' => 'DocumentParameterType'], 'Description' => ['shape' => 'DocumentParameterDescrption'], 'DefaultValue' => ['shape' => 'DocumentParameterDefaultValue']]], 'DocumentParameterDefaultValue' => ['type' => 'string'], 'DocumentParameterDescrption' => ['type' => 'string'], 'DocumentParameterList' => ['type' => 'list', 'member' => ['shape' => 'DocumentParameter']], 'DocumentParameterName' => ['type' => 'string'], 'DocumentParameterType' => ['type' => 'string', 'enum' => ['String', 'StringList']], 'DocumentPermissionLimit' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DocumentPermissionType' => ['type' => 'string', 'enum' => ['Share']], 'DocumentSchemaVersion' => ['type' => 'string', 'pattern' => '([0-9]+)\\.([0-9]+)'], 'DocumentSha1' => ['type' => 'string'], 'DocumentStatus' => ['type' => 'string', 'enum' => ['Creating', 'Active', 'Updating', 'Deleting', 'Failed']], 'DocumentStatusInformation' => ['type' => 'string'], 'DocumentType' => ['type' => 'string', 'enum' => ['Command', 'Policy', 'Automation', 'Session', 'Package']], 'DocumentVersion' => ['type' => 'string', 'pattern' => '([$]LATEST|[$]DEFAULT|^[1-9][0-9]*$)'], 'DocumentVersionInfo' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'CreatedDate' => ['shape' => 'DateTime'], 'IsDefaultVersion' => ['shape' => 'Boolean'], 'DocumentFormat' => ['shape' => 'DocumentFormat'], 'Status' => ['shape' => 'DocumentStatus'], 'StatusInformation' => ['shape' => 'DocumentStatusInformation']]], 'DocumentVersionLimitExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DocumentVersionList' => ['type' => 'list', 'member' => ['shape' => 'DocumentVersionInfo'], 'min' => 1], 'DocumentVersionName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.]{1,128}$'], 'DocumentVersionNumber' => ['type' => 'string', 'pattern' => '(^[1-9][0-9]*$)'], 'DoesNotExistException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DryRun' => ['type' => 'boolean'], 'DuplicateDocumentContent' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DuplicateDocumentVersionName' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DuplicateInstanceId' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'EffectiveInstanceAssociationMaxResults' => ['type' => 'integer', 'max' => 5, 'min' => 1], 'EffectivePatch' => ['type' => 'structure', 'members' => ['Patch' => ['shape' => 'Patch'], 'PatchStatus' => ['shape' => 'PatchStatus']]], 'EffectivePatchList' => ['type' => 'list', 'member' => ['shape' => 'EffectivePatch']], 'ErrorCount' => ['type' => 'integer'], 'ExecutionMode' => ['type' => 'string', 'enum' => ['Auto', 'Interactive']], 'ExecutionRoleName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ExpirationDate' => ['type' => 'timestamp'], 'FailedCreateAssociation' => ['type' => 'structure', 'members' => ['Entry' => ['shape' => 'CreateAssociationBatchRequestEntry'], 'Message' => ['shape' => 'BatchErrorMessage'], 'Fault' => ['shape' => 'Fault']]], 'FailedCreateAssociationList' => ['type' => 'list', 'member' => ['shape' => 'FailedCreateAssociation']], 'FailureDetails' => ['type' => 'structure', 'members' => ['FailureStage' => ['shape' => 'String'], 'FailureType' => ['shape' => 'String'], 'Details' => ['shape' => 'AutomationParameterMap']]], 'Fault' => ['type' => 'string', 'enum' => ['Client', 'Server', 'Unknown']], 'FeatureNotAvailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'GetAutomationExecutionRequest' => ['type' => 'structure', 'required' => ['AutomationExecutionId'], 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId']]], 'GetAutomationExecutionResult' => ['type' => 'structure', 'members' => ['AutomationExecution' => ['shape' => 'AutomationExecution']]], 'GetCommandInvocationRequest' => ['type' => 'structure', 'required' => ['CommandId', 'InstanceId'], 'members' => ['CommandId' => ['shape' => 'CommandId'], 'InstanceId' => ['shape' => 'InstanceId'], 'PluginName' => ['shape' => 'CommandPluginName']]], 'GetCommandInvocationResult' => ['type' => 'structure', 'members' => ['CommandId' => ['shape' => 'CommandId'], 'InstanceId' => ['shape' => 'InstanceId'], 'Comment' => ['shape' => 'Comment'], 'DocumentName' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'PluginName' => ['shape' => 'CommandPluginName'], 'ResponseCode' => ['shape' => 'ResponseCode'], 'ExecutionStartDateTime' => ['shape' => 'StringDateTime'], 'ExecutionElapsedTime' => ['shape' => 'StringDateTime'], 'ExecutionEndDateTime' => ['shape' => 'StringDateTime'], 'Status' => ['shape' => 'CommandInvocationStatus'], 'StatusDetails' => ['shape' => 'StatusDetails'], 'StandardOutputContent' => ['shape' => 'StandardOutputContent'], 'StandardOutputUrl' => ['shape' => 'Url'], 'StandardErrorContent' => ['shape' => 'StandardErrorContent'], 'StandardErrorUrl' => ['shape' => 'Url'], 'CloudWatchOutputConfig' => ['shape' => 'CloudWatchOutputConfig']]], 'GetConnectionStatusRequest' => ['type' => 'structure', 'required' => ['Target'], 'members' => ['Target' => ['shape' => 'SessionTarget']]], 'GetConnectionStatusResponse' => ['type' => 'structure', 'members' => ['Target' => ['shape' => 'SessionTarget'], 'Status' => ['shape' => 'ConnectionStatus']]], 'GetDefaultPatchBaselineRequest' => ['type' => 'structure', 'members' => ['OperatingSystem' => ['shape' => 'OperatingSystem']]], 'GetDefaultPatchBaselineResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'OperatingSystem' => ['shape' => 'OperatingSystem']]], 'GetDeployablePatchSnapshotForInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'SnapshotId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'SnapshotId' => ['shape' => 'SnapshotId']]], 'GetDeployablePatchSnapshotForInstanceResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'SnapshotDownloadUrl' => ['shape' => 'SnapshotDownloadUrl'], 'Product' => ['shape' => 'Product']]], 'GetDocumentRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DocumentARN'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'DocumentFormat' => ['shape' => 'DocumentFormat']]], 'GetDocumentResult' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentARN'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Status' => ['shape' => 'DocumentStatus'], 'StatusInformation' => ['shape' => 'DocumentStatusInformation'], 'Content' => ['shape' => 'DocumentContent'], 'DocumentType' => ['shape' => 'DocumentType'], 'DocumentFormat' => ['shape' => 'DocumentFormat'], 'AttachmentsContent' => ['shape' => 'AttachmentContentList']]], 'GetInventoryRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'InventoryFilterList'], 'Aggregators' => ['shape' => 'InventoryAggregatorList'], 'ResultAttributes' => ['shape' => 'ResultAttributeList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'GetInventoryResult' => ['type' => 'structure', 'members' => ['Entities' => ['shape' => 'InventoryResultEntityList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetInventorySchemaMaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 50], 'GetInventorySchemaRequest' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeNameFilter'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'GetInventorySchemaMaxResults', 'box' => \true], 'Aggregator' => ['shape' => 'AggregatorSchemaOnly'], 'SubType' => ['shape' => 'IsSubTypeSchema', 'box' => \true]]], 'GetInventorySchemaResult' => ['type' => 'structure', 'members' => ['Schemas' => ['shape' => 'InventoryItemSchemaResultList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetMaintenanceWindowExecutionRequest' => ['type' => 'structure', 'required' => ['WindowExecutionId'], 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId']]], 'GetMaintenanceWindowExecutionResult' => ['type' => 'structure', 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskIds' => ['shape' => 'MaintenanceWindowExecutionTaskIdList'], 'Status' => ['shape' => 'MaintenanceWindowExecutionStatus'], 'StatusDetails' => ['shape' => 'MaintenanceWindowExecutionStatusDetails'], 'StartTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime']]], 'GetMaintenanceWindowExecutionTaskInvocationRequest' => ['type' => 'structure', 'required' => ['WindowExecutionId', 'TaskId', 'InvocationId'], 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskId' => ['shape' => 'MaintenanceWindowExecutionTaskId'], 'InvocationId' => ['shape' => 'MaintenanceWindowExecutionTaskInvocationId']]], 'GetMaintenanceWindowExecutionTaskInvocationResult' => ['type' => 'structure', 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskExecutionId' => ['shape' => 'MaintenanceWindowExecutionTaskId'], 'InvocationId' => ['shape' => 'MaintenanceWindowExecutionTaskInvocationId'], 'ExecutionId' => ['shape' => 'MaintenanceWindowExecutionTaskExecutionId'], 'TaskType' => ['shape' => 'MaintenanceWindowTaskType'], 'Parameters' => ['shape' => 'MaintenanceWindowExecutionTaskInvocationParameters'], 'Status' => ['shape' => 'MaintenanceWindowExecutionStatus'], 'StatusDetails' => ['shape' => 'MaintenanceWindowExecutionStatusDetails'], 'StartTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime'], 'OwnerInformation' => ['shape' => 'OwnerInformation'], 'WindowTargetId' => ['shape' => 'MaintenanceWindowTaskTargetId']]], 'GetMaintenanceWindowExecutionTaskRequest' => ['type' => 'structure', 'required' => ['WindowExecutionId', 'TaskId'], 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskId' => ['shape' => 'MaintenanceWindowExecutionTaskId']]], 'GetMaintenanceWindowExecutionTaskResult' => ['type' => 'structure', 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskExecutionId' => ['shape' => 'MaintenanceWindowExecutionTaskId'], 'TaskArn' => ['shape' => 'MaintenanceWindowTaskArn'], 'ServiceRole' => ['shape' => 'ServiceRole'], 'Type' => ['shape' => 'MaintenanceWindowTaskType'], 'TaskParameters' => ['shape' => 'MaintenanceWindowTaskParametersList'], 'Priority' => ['shape' => 'MaintenanceWindowTaskPriority'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'Status' => ['shape' => 'MaintenanceWindowExecutionStatus'], 'StatusDetails' => ['shape' => 'MaintenanceWindowExecutionStatusDetails'], 'StartTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime']]], 'GetMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['WindowId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId']]], 'GetMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'StartDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'EndDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'Schedule' => ['shape' => 'MaintenanceWindowSchedule'], 'ScheduleTimezone' => ['shape' => 'MaintenanceWindowTimezone'], 'NextExecutionTime' => ['shape' => 'MaintenanceWindowStringDateTime'], 'Duration' => ['shape' => 'MaintenanceWindowDurationHours'], 'Cutoff' => ['shape' => 'MaintenanceWindowCutoff'], 'AllowUnassociatedTargets' => ['shape' => 'MaintenanceWindowAllowUnassociatedTargets'], 'Enabled' => ['shape' => 'MaintenanceWindowEnabled'], 'CreatedDate' => ['shape' => 'DateTime'], 'ModifiedDate' => ['shape' => 'DateTime']]], 'GetMaintenanceWindowTaskRequest' => ['type' => 'structure', 'required' => ['WindowId', 'WindowTaskId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId']]], 'GetMaintenanceWindowTaskResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId'], 'Targets' => ['shape' => 'Targets'], 'TaskArn' => ['shape' => 'MaintenanceWindowTaskArn'], 'ServiceRoleArn' => ['shape' => 'ServiceRole'], 'TaskType' => ['shape' => 'MaintenanceWindowTaskType'], 'TaskParameters' => ['shape' => 'MaintenanceWindowTaskParameters'], 'TaskInvocationParameters' => ['shape' => 'MaintenanceWindowTaskInvocationParameters'], 'Priority' => ['shape' => 'MaintenanceWindowTaskPriority'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'LoggingInfo' => ['shape' => 'LoggingInfo'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription']]], 'GetParameterHistoryRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'PSParameterName'], 'WithDecryption' => ['shape' => 'Boolean', 'box' => \true], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'GetParameterHistoryResult' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParameterHistoryList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetParameterRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'PSParameterName'], 'WithDecryption' => ['shape' => 'Boolean', 'box' => \true]]], 'GetParameterResult' => ['type' => 'structure', 'members' => ['Parameter' => ['shape' => 'Parameter']]], 'GetParametersByPathMaxResults' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'GetParametersByPathRequest' => ['type' => 'structure', 'required' => ['Path'], 'members' => ['Path' => ['shape' => 'PSParameterName'], 'Recursive' => ['shape' => 'Boolean', 'box' => \true], 'ParameterFilters' => ['shape' => 'ParameterStringFilterList'], 'WithDecryption' => ['shape' => 'Boolean', 'box' => \true], 'MaxResults' => ['shape' => 'GetParametersByPathMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'GetParametersByPathResult' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParameterList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetParametersRequest' => ['type' => 'structure', 'required' => ['Names'], 'members' => ['Names' => ['shape' => 'ParameterNameList'], 'WithDecryption' => ['shape' => 'Boolean', 'box' => \true]]], 'GetParametersResult' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParameterList'], 'InvalidParameters' => ['shape' => 'ParameterNameList']]], 'GetPatchBaselineForPatchGroupRequest' => ['type' => 'structure', 'required' => ['PatchGroup'], 'members' => ['PatchGroup' => ['shape' => 'PatchGroup'], 'OperatingSystem' => ['shape' => 'OperatingSystem']]], 'GetPatchBaselineForPatchGroupResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'PatchGroup' => ['shape' => 'PatchGroup'], 'OperatingSystem' => ['shape' => 'OperatingSystem']]], 'GetPatchBaselineRequest' => ['type' => 'structure', 'required' => ['BaselineId'], 'members' => ['BaselineId' => ['shape' => 'BaselineId']]], 'GetPatchBaselineResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'Name' => ['shape' => 'BaselineName'], 'OperatingSystem' => ['shape' => 'OperatingSystem'], 'GlobalFilters' => ['shape' => 'PatchFilterGroup'], 'ApprovalRules' => ['shape' => 'PatchRuleGroup'], 'ApprovedPatches' => ['shape' => 'PatchIdList'], 'ApprovedPatchesComplianceLevel' => ['shape' => 'PatchComplianceLevel'], 'ApprovedPatchesEnableNonSecurity' => ['shape' => 'Boolean', 'box' => \true], 'RejectedPatches' => ['shape' => 'PatchIdList'], 'RejectedPatchesAction' => ['shape' => 'PatchAction'], 'PatchGroups' => ['shape' => 'PatchGroupList'], 'CreatedDate' => ['shape' => 'DateTime'], 'ModifiedDate' => ['shape' => 'DateTime'], 'Description' => ['shape' => 'BaselineDescription'], 'Sources' => ['shape' => 'PatchSourceList']]], 'HierarchyLevelLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'HierarchyTypeMismatchException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'IPAddress' => ['type' => 'string', 'max' => 46, 'min' => 1], 'IamRole' => ['type' => 'string', 'max' => 64], 'IdempotencyToken' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}'], 'IdempotentParameterMismatch' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InstallOverrideList' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^https://.+$|^s3://([^/]+)/(.*?([^/]+))$'], 'InstanceAggregatedAssociationOverview' => ['type' => 'structure', 'members' => ['DetailedStatus' => ['shape' => 'StatusName'], 'InstanceAssociationStatusAggregatedCount' => ['shape' => 'InstanceAssociationStatusAggregatedCount']]], 'InstanceAssociation' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'InstanceId' => ['shape' => 'InstanceId'], 'Content' => ['shape' => 'DocumentContent'], 'AssociationVersion' => ['shape' => 'AssociationVersion']]], 'InstanceAssociationExecutionSummary' => ['type' => 'string', 'max' => 512, 'min' => 1], 'InstanceAssociationList' => ['type' => 'list', 'member' => ['shape' => 'InstanceAssociation']], 'InstanceAssociationOutputLocation' => ['type' => 'structure', 'members' => ['S3Location' => ['shape' => 'S3OutputLocation']]], 'InstanceAssociationOutputUrl' => ['type' => 'structure', 'members' => ['S3OutputUrl' => ['shape' => 'S3OutputUrl']]], 'InstanceAssociationStatusAggregatedCount' => ['type' => 'map', 'key' => ['shape' => 'StatusName'], 'value' => ['shape' => 'InstanceCount']], 'InstanceAssociationStatusInfo' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'Name' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'AssociationVersion' => ['shape' => 'AssociationVersion'], 'InstanceId' => ['shape' => 'InstanceId'], 'ExecutionDate' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'StatusName'], 'DetailedStatus' => ['shape' => 'StatusName'], 'ExecutionSummary' => ['shape' => 'InstanceAssociationExecutionSummary'], 'ErrorCode' => ['shape' => 'AgentErrorCode'], 'OutputUrl' => ['shape' => 'InstanceAssociationOutputUrl'], 'AssociationName' => ['shape' => 'AssociationName']]], 'InstanceAssociationStatusInfos' => ['type' => 'list', 'member' => ['shape' => 'InstanceAssociationStatusInfo']], 'InstanceCount' => ['type' => 'integer'], 'InstanceId' => ['type' => 'string', 'pattern' => '(^i-(\\w{8}|\\w{17})$)|(^mi-\\w{17}$)'], 'InstanceIdList' => ['type' => 'list', 'member' => ['shape' => 'InstanceId'], 'max' => 50, 'min' => 0], 'InstanceInformation' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'PingStatus' => ['shape' => 'PingStatus'], 'LastPingDateTime' => ['shape' => 'DateTime', 'box' => \true], 'AgentVersion' => ['shape' => 'Version'], 'IsLatestVersion' => ['shape' => 'Boolean', 'box' => \true], 'PlatformType' => ['shape' => 'PlatformType'], 'PlatformName' => ['shape' => 'String'], 'PlatformVersion' => ['shape' => 'String'], 'ActivationId' => ['shape' => 'ActivationId'], 'IamRole' => ['shape' => 'IamRole'], 'RegistrationDate' => ['shape' => 'DateTime', 'box' => \true], 'ResourceType' => ['shape' => 'ResourceType'], 'Name' => ['shape' => 'String'], 'IPAddress' => ['shape' => 'IPAddress'], 'ComputerName' => ['shape' => 'ComputerName'], 'AssociationStatus' => ['shape' => 'StatusName'], 'LastAssociationExecutionDate' => ['shape' => 'DateTime'], 'LastSuccessfulAssociationExecutionDate' => ['shape' => 'DateTime'], 'AssociationOverview' => ['shape' => 'InstanceAggregatedAssociationOverview']]], 'InstanceInformationFilter' => ['type' => 'structure', 'required' => ['key', 'valueSet'], 'members' => ['key' => ['shape' => 'InstanceInformationFilterKey'], 'valueSet' => ['shape' => 'InstanceInformationFilterValueSet']]], 'InstanceInformationFilterKey' => ['type' => 'string', 'enum' => ['InstanceIds', 'AgentVersion', 'PingStatus', 'PlatformTypes', 'ActivationIds', 'IamRole', 'ResourceType', 'AssociationStatus']], 'InstanceInformationFilterList' => ['type' => 'list', 'member' => ['shape' => 'InstanceInformationFilter'], 'min' => 0], 'InstanceInformationFilterValue' => ['type' => 'string', 'min' => 1], 'InstanceInformationFilterValueSet' => ['type' => 'list', 'member' => ['shape' => 'InstanceInformationFilterValue'], 'max' => 100, 'min' => 1], 'InstanceInformationList' => ['type' => 'list', 'member' => ['shape' => 'InstanceInformation']], 'InstanceInformationStringFilter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'InstanceInformationStringFilterKey'], 'Values' => ['shape' => 'InstanceInformationFilterValueSet']]], 'InstanceInformationStringFilterKey' => ['type' => 'string', 'min' => 1], 'InstanceInformationStringFilterList' => ['type' => 'list', 'member' => ['shape' => 'InstanceInformationStringFilter'], 'min' => 0], 'InstancePatchState' => ['type' => 'structure', 'required' => ['InstanceId', 'PatchGroup', 'BaselineId', 'OperationStartTime', 'OperationEndTime', 'Operation'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'PatchGroup' => ['shape' => 'PatchGroup'], 'BaselineId' => ['shape' => 'BaselineId'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'InstallOverrideList' => ['shape' => 'InstallOverrideList'], 'OwnerInformation' => ['shape' => 'OwnerInformation'], 'InstalledCount' => ['shape' => 'PatchInstalledCount'], 'InstalledOtherCount' => ['shape' => 'PatchInstalledOtherCount'], 'InstalledRejectedCount' => ['shape' => 'PatchInstalledRejectedCount', 'box' => \true], 'MissingCount' => ['shape' => 'PatchMissingCount'], 'FailedCount' => ['shape' => 'PatchFailedCount'], 'NotApplicableCount' => ['shape' => 'PatchNotApplicableCount'], 'OperationStartTime' => ['shape' => 'DateTime'], 'OperationEndTime' => ['shape' => 'DateTime'], 'Operation' => ['shape' => 'PatchOperationType']]], 'InstancePatchStateFilter' => ['type' => 'structure', 'required' => ['Key', 'Values', 'Type'], 'members' => ['Key' => ['shape' => 'InstancePatchStateFilterKey'], 'Values' => ['shape' => 'InstancePatchStateFilterValues'], 'Type' => ['shape' => 'InstancePatchStateOperatorType']]], 'InstancePatchStateFilterKey' => ['type' => 'string', 'max' => 200, 'min' => 1], 'InstancePatchStateFilterList' => ['type' => 'list', 'member' => ['shape' => 'InstancePatchStateFilter'], 'max' => 4, 'min' => 0], 'InstancePatchStateFilterValue' => ['type' => 'string'], 'InstancePatchStateFilterValues' => ['type' => 'list', 'member' => ['shape' => 'InstancePatchStateFilterValue'], 'max' => 1, 'min' => 1], 'InstancePatchStateList' => ['type' => 'list', 'member' => ['shape' => 'InstancePatchState']], 'InstancePatchStateOperatorType' => ['type' => 'string', 'enum' => ['Equal', 'NotEqual', 'LessThan', 'GreaterThan']], 'InstancePatchStatesList' => ['type' => 'list', 'member' => ['shape' => 'InstancePatchState'], 'max' => 5, 'min' => 1], 'InstanceTagName' => ['type' => 'string', 'max' => 255], 'InstancesCount' => ['type' => 'integer'], 'Integer' => ['type' => 'integer'], 'InternalServerError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'InvalidActivation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidActivationId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidAggregatorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidAllowedPatternException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidAssociation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidAssociationVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidAutomationExecutionParametersException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidAutomationSignalException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidAutomationStatusUpdateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidCommandId' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDeleteInventoryParametersException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidDeletionIdException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidDocument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidDocumentContent' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidDocumentOperation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidDocumentSchemaVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidDocumentVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidFilter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidFilterKey' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidFilterOption' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidFilterValue' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidInstanceId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidInstanceInformationFilterValue' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidInventoryGroupException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidInventoryItemContextException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidInventoryRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidItemContentException' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidKeyId' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidNextToken' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidNotificationConfig' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidOptionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidOutputFolder' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidOutputLocation' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidPermissionType' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidPluginName' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidResourceId' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidResourceType' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidResultAttributeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidRole' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidSchedule' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidTarget' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidTypeNameException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InventoryAggregator' => ['type' => 'structure', 'members' => ['Expression' => ['shape' => 'InventoryAggregatorExpression'], 'Aggregators' => ['shape' => 'InventoryAggregatorList'], 'Groups' => ['shape' => 'InventoryGroupList']]], 'InventoryAggregatorExpression' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'InventoryAggregatorList' => ['type' => 'list', 'member' => ['shape' => 'InventoryAggregator'], 'max' => 10, 'min' => 1], 'InventoryAttributeDataType' => ['type' => 'string', 'enum' => ['string', 'number']], 'InventoryDeletionId' => ['type' => 'string'], 'InventoryDeletionLastStatusMessage' => ['type' => 'string'], 'InventoryDeletionLastStatusUpdateTime' => ['type' => 'timestamp'], 'InventoryDeletionStartTime' => ['type' => 'timestamp'], 'InventoryDeletionStatus' => ['type' => 'string', 'enum' => ['InProgress', 'Complete']], 'InventoryDeletionStatusItem' => ['type' => 'structure', 'members' => ['DeletionId' => ['shape' => 'InventoryDeletionId'], 'TypeName' => ['shape' => 'InventoryItemTypeName'], 'DeletionStartTime' => ['shape' => 'InventoryDeletionStartTime'], 'LastStatus' => ['shape' => 'InventoryDeletionStatus'], 'LastStatusMessage' => ['shape' => 'InventoryDeletionLastStatusMessage'], 'DeletionSummary' => ['shape' => 'InventoryDeletionSummary'], 'LastStatusUpdateTime' => ['shape' => 'InventoryDeletionLastStatusUpdateTime']]], 'InventoryDeletionSummary' => ['type' => 'structure', 'members' => ['TotalCount' => ['shape' => 'TotalCount'], 'RemainingCount' => ['shape' => 'RemainingCount'], 'SummaryItems' => ['shape' => 'InventoryDeletionSummaryItems']]], 'InventoryDeletionSummaryItem' => ['type' => 'structure', 'members' => ['Version' => ['shape' => 'InventoryItemSchemaVersion'], 'Count' => ['shape' => 'ResourceCount'], 'RemainingCount' => ['shape' => 'RemainingCount']]], 'InventoryDeletionSummaryItems' => ['type' => 'list', 'member' => ['shape' => 'InventoryDeletionSummaryItem']], 'InventoryDeletionsList' => ['type' => 'list', 'member' => ['shape' => 'InventoryDeletionStatusItem']], 'InventoryFilter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'InventoryFilterKey'], 'Values' => ['shape' => 'InventoryFilterValueList'], 'Type' => ['shape' => 'InventoryQueryOperatorType']]], 'InventoryFilterKey' => ['type' => 'string', 'max' => 200, 'min' => 1], 'InventoryFilterList' => ['type' => 'list', 'member' => ['shape' => 'InventoryFilter'], 'max' => 5, 'min' => 1], 'InventoryFilterValue' => ['type' => 'string'], 'InventoryFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'InventoryFilterValue'], 'max' => 40, 'min' => 1], 'InventoryGroup' => ['type' => 'structure', 'required' => ['Name', 'Filters'], 'members' => ['Name' => ['shape' => 'InventoryGroupName'], 'Filters' => ['shape' => 'InventoryFilterList']]], 'InventoryGroupList' => ['type' => 'list', 'member' => ['shape' => 'InventoryGroup'], 'max' => 10, 'min' => 1], 'InventoryGroupName' => ['type' => 'string', 'max' => 200, 'min' => 1], 'InventoryItem' => ['type' => 'structure', 'required' => ['TypeName', 'SchemaVersion', 'CaptureTime'], 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'SchemaVersion' => ['shape' => 'InventoryItemSchemaVersion'], 'CaptureTime' => ['shape' => 'InventoryItemCaptureTime'], 'ContentHash' => ['shape' => 'InventoryItemContentHash'], 'Content' => ['shape' => 'InventoryItemEntryList'], 'Context' => ['shape' => 'InventoryItemContentContext']]], 'InventoryItemAttribute' => ['type' => 'structure', 'required' => ['Name', 'DataType'], 'members' => ['Name' => ['shape' => 'InventoryItemAttributeName'], 'DataType' => ['shape' => 'InventoryAttributeDataType']]], 'InventoryItemAttributeList' => ['type' => 'list', 'member' => ['shape' => 'InventoryItemAttribute'], 'max' => 50, 'min' => 1], 'InventoryItemAttributeName' => ['type' => 'string'], 'InventoryItemCaptureTime' => ['type' => 'string', 'pattern' => '^(20)[0-9][0-9]-(0[1-9]|1[012])-([12][0-9]|3[01]|0[1-9])(T)(2[0-3]|[0-1][0-9])(:[0-5][0-9])(:[0-5][0-9])(Z)$'], 'InventoryItemContentContext' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue'], 'max' => 50, 'min' => 0], 'InventoryItemContentHash' => ['type' => 'string', 'max' => 256], 'InventoryItemEntry' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue'], 'max' => 50, 'min' => 0], 'InventoryItemEntryList' => ['type' => 'list', 'member' => ['shape' => 'InventoryItemEntry'], 'max' => 10000, 'min' => 0], 'InventoryItemList' => ['type' => 'list', 'member' => ['shape' => 'InventoryItem'], 'max' => 30, 'min' => 1], 'InventoryItemSchema' => ['type' => 'structure', 'required' => ['TypeName', 'Attributes'], 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'Version' => ['shape' => 'InventoryItemSchemaVersion'], 'Attributes' => ['shape' => 'InventoryItemAttributeList'], 'DisplayName' => ['shape' => 'InventoryTypeDisplayName']]], 'InventoryItemSchemaResultList' => ['type' => 'list', 'member' => ['shape' => 'InventoryItemSchema']], 'InventoryItemSchemaVersion' => ['type' => 'string', 'pattern' => '^([0-9]{1,6})(\\.[0-9]{1,6})$'], 'InventoryItemTypeName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^(AWS|Custom):.*$'], 'InventoryItemTypeNameFilter' => ['type' => 'string', 'max' => 100, 'min' => 0], 'InventoryQueryOperatorType' => ['type' => 'string', 'enum' => ['Equal', 'NotEqual', 'BeginWith', 'LessThan', 'GreaterThan', 'Exists']], 'InventoryResultEntity' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InventoryResultEntityId'], 'Data' => ['shape' => 'InventoryResultItemMap']]], 'InventoryResultEntityId' => ['type' => 'string'], 'InventoryResultEntityList' => ['type' => 'list', 'member' => ['shape' => 'InventoryResultEntity']], 'InventoryResultItem' => ['type' => 'structure', 'required' => ['TypeName', 'SchemaVersion', 'Content'], 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'SchemaVersion' => ['shape' => 'InventoryItemSchemaVersion'], 'CaptureTime' => ['shape' => 'InventoryItemCaptureTime'], 'ContentHash' => ['shape' => 'InventoryItemContentHash'], 'Content' => ['shape' => 'InventoryItemEntryList']]], 'InventoryResultItemKey' => ['type' => 'string'], 'InventoryResultItemMap' => ['type' => 'map', 'key' => ['shape' => 'InventoryResultItemKey'], 'value' => ['shape' => 'InventoryResultItem']], 'InventorySchemaDeleteOption' => ['type' => 'string', 'enum' => ['DisableSchema', 'DeleteSchema']], 'InventoryTypeDisplayName' => ['type' => 'string'], 'InvocationDoesNotExist' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvocationTraceOutput' => ['type' => 'string', 'max' => 2500], 'IsSubTypeSchema' => ['type' => 'boolean'], 'ItemContentMismatchException' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'ItemSizeLimitExceededException' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'KeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'LabelParameterVersionRequest' => ['type' => 'structure', 'required' => ['Name', 'Labels'], 'members' => ['Name' => ['shape' => 'PSParameterName'], 'ParameterVersion' => ['shape' => 'PSParameterVersion', 'box' => \true], 'Labels' => ['shape' => 'ParameterLabelList']]], 'LabelParameterVersionResult' => ['type' => 'structure', 'members' => ['InvalidLabels' => ['shape' => 'ParameterLabelList']]], 'LastResourceDataSyncMessage' => ['type' => 'string'], 'LastResourceDataSyncStatus' => ['type' => 'string', 'enum' => ['Successful', 'Failed', 'InProgress']], 'LastResourceDataSyncTime' => ['type' => 'timestamp'], 'LastSuccessfulResourceDataSyncTime' => ['type' => 'timestamp'], 'ListAssociationVersionsRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListAssociationVersionsResult' => ['type' => 'structure', 'members' => ['AssociationVersions' => ['shape' => 'AssociationVersionList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAssociationsRequest' => ['type' => 'structure', 'members' => ['AssociationFilterList' => ['shape' => 'AssociationFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListAssociationsResult' => ['type' => 'structure', 'members' => ['Associations' => ['shape' => 'AssociationList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCommandInvocationsRequest' => ['type' => 'structure', 'members' => ['CommandId' => ['shape' => 'CommandId'], 'InstanceId' => ['shape' => 'InstanceId'], 'MaxResults' => ['shape' => 'CommandMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'CommandFilterList'], 'Details' => ['shape' => 'Boolean']]], 'ListCommandInvocationsResult' => ['type' => 'structure', 'members' => ['CommandInvocations' => ['shape' => 'CommandInvocationList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCommandsRequest' => ['type' => 'structure', 'members' => ['CommandId' => ['shape' => 'CommandId'], 'InstanceId' => ['shape' => 'InstanceId'], 'MaxResults' => ['shape' => 'CommandMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'CommandFilterList']]], 'ListCommandsResult' => ['type' => 'structure', 'members' => ['Commands' => ['shape' => 'CommandList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListComplianceItemsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ComplianceStringFilterList'], 'ResourceIds' => ['shape' => 'ComplianceResourceIdList'], 'ResourceTypes' => ['shape' => 'ComplianceResourceTypeList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListComplianceItemsResult' => ['type' => 'structure', 'members' => ['ComplianceItems' => ['shape' => 'ComplianceItemList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListComplianceSummariesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ComplianceStringFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListComplianceSummariesResult' => ['type' => 'structure', 'members' => ['ComplianceSummaryItems' => ['shape' => 'ComplianceSummaryItemList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDocumentVersionsRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DocumentName'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListDocumentVersionsResult' => ['type' => 'structure', 'members' => ['DocumentVersions' => ['shape' => 'DocumentVersionList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDocumentsRequest' => ['type' => 'structure', 'members' => ['DocumentFilterList' => ['shape' => 'DocumentFilterList'], 'Filters' => ['shape' => 'DocumentKeyValuesFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListDocumentsResult' => ['type' => 'structure', 'members' => ['DocumentIdentifiers' => ['shape' => 'DocumentIdentifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListInventoryEntriesRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'TypeName'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'TypeName' => ['shape' => 'InventoryItemTypeName'], 'Filters' => ['shape' => 'InventoryFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListInventoryEntriesResult' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'InstanceId' => ['shape' => 'InstanceId'], 'SchemaVersion' => ['shape' => 'InventoryItemSchemaVersion'], 'CaptureTime' => ['shape' => 'InventoryItemCaptureTime'], 'Entries' => ['shape' => 'InventoryItemEntryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListResourceComplianceSummariesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ComplianceStringFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListResourceComplianceSummariesResult' => ['type' => 'structure', 'members' => ['ResourceComplianceSummaryItems' => ['shape' => 'ResourceComplianceSummaryItemList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListResourceDataSyncRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListResourceDataSyncResult' => ['type' => 'structure', 'members' => ['ResourceDataSyncItems' => ['shape' => 'ResourceDataSyncItemList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceType', 'ResourceId'], 'members' => ['ResourceType' => ['shape' => 'ResourceTypeForTagging'], 'ResourceId' => ['shape' => 'ResourceId']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'LoggingInfo' => ['type' => 'structure', 'required' => ['S3BucketName', 'S3Region'], 'members' => ['S3BucketName' => ['shape' => 'S3BucketName'], 'S3KeyPrefix' => ['shape' => 'S3KeyPrefix'], 'S3Region' => ['shape' => 'S3Region']]], 'Long' => ['type' => 'long'], 'MaintenanceWindowAllowUnassociatedTargets' => ['type' => 'boolean'], 'MaintenanceWindowAutomationParameters' => ['type' => 'structure', 'members' => ['DocumentVersion' => ['shape' => 'DocumentVersion'], 'Parameters' => ['shape' => 'AutomationParameterMap']]], 'MaintenanceWindowCutoff' => ['type' => 'integer', 'max' => 23, 'min' => 0], 'MaintenanceWindowDescription' => ['type' => 'string', 'max' => 128, 'min' => 1, 'sensitive' => \true], 'MaintenanceWindowDurationHours' => ['type' => 'integer', 'max' => 24, 'min' => 1], 'MaintenanceWindowEnabled' => ['type' => 'boolean'], 'MaintenanceWindowExecution' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'Status' => ['shape' => 'MaintenanceWindowExecutionStatus'], 'StatusDetails' => ['shape' => 'MaintenanceWindowExecutionStatusDetails'], 'StartTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime']]], 'MaintenanceWindowExecutionId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}$'], 'MaintenanceWindowExecutionList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowExecution']], 'MaintenanceWindowExecutionStatus' => ['type' => 'string', 'enum' => ['PENDING', 'IN_PROGRESS', 'SUCCESS', 'FAILED', 'TIMED_OUT', 'CANCELLING', 'CANCELLED', 'SKIPPED_OVERLAPPING']], 'MaintenanceWindowExecutionStatusDetails' => ['type' => 'string', 'max' => 250, 'min' => 0], 'MaintenanceWindowExecutionTaskExecutionId' => ['type' => 'string'], 'MaintenanceWindowExecutionTaskId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}$'], 'MaintenanceWindowExecutionTaskIdList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowExecutionTaskId']], 'MaintenanceWindowExecutionTaskIdentity' => ['type' => 'structure', 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskExecutionId' => ['shape' => 'MaintenanceWindowExecutionTaskId'], 'Status' => ['shape' => 'MaintenanceWindowExecutionStatus'], 'StatusDetails' => ['shape' => 'MaintenanceWindowExecutionStatusDetails'], 'StartTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime'], 'TaskArn' => ['shape' => 'MaintenanceWindowTaskArn'], 'TaskType' => ['shape' => 'MaintenanceWindowTaskType']]], 'MaintenanceWindowExecutionTaskIdentityList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowExecutionTaskIdentity']], 'MaintenanceWindowExecutionTaskInvocationId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}$'], 'MaintenanceWindowExecutionTaskInvocationIdentity' => ['type' => 'structure', 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskExecutionId' => ['shape' => 'MaintenanceWindowExecutionTaskId'], 'InvocationId' => ['shape' => 'MaintenanceWindowExecutionTaskInvocationId'], 'ExecutionId' => ['shape' => 'MaintenanceWindowExecutionTaskExecutionId'], 'TaskType' => ['shape' => 'MaintenanceWindowTaskType'], 'Parameters' => ['shape' => 'MaintenanceWindowExecutionTaskInvocationParameters'], 'Status' => ['shape' => 'MaintenanceWindowExecutionStatus'], 'StatusDetails' => ['shape' => 'MaintenanceWindowExecutionStatusDetails'], 'StartTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime'], 'OwnerInformation' => ['shape' => 'OwnerInformation'], 'WindowTargetId' => ['shape' => 'MaintenanceWindowTaskTargetId']]], 'MaintenanceWindowExecutionTaskInvocationIdentityList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowExecutionTaskInvocationIdentity']], 'MaintenanceWindowExecutionTaskInvocationParameters' => ['type' => 'string', 'sensitive' => \true], 'MaintenanceWindowFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'MaintenanceWindowFilterKey'], 'Values' => ['shape' => 'MaintenanceWindowFilterValues']]], 'MaintenanceWindowFilterKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'MaintenanceWindowFilterList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowFilter'], 'max' => 5, 'min' => 0], 'MaintenanceWindowFilterValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'MaintenanceWindowFilterValues' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowFilterValue']], 'MaintenanceWindowId' => ['type' => 'string', 'max' => 20, 'min' => 20, 'pattern' => '^mw-[0-9a-f]{17}$'], 'MaintenanceWindowIdentity' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'Enabled' => ['shape' => 'MaintenanceWindowEnabled'], 'Duration' => ['shape' => 'MaintenanceWindowDurationHours'], 'Cutoff' => ['shape' => 'MaintenanceWindowCutoff'], 'Schedule' => ['shape' => 'MaintenanceWindowSchedule'], 'ScheduleTimezone' => ['shape' => 'MaintenanceWindowTimezone'], 'EndDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'StartDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'NextExecutionTime' => ['shape' => 'MaintenanceWindowStringDateTime']]], 'MaintenanceWindowIdentityForTarget' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Name' => ['shape' => 'MaintenanceWindowName']]], 'MaintenanceWindowIdentityList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowIdentity']], 'MaintenanceWindowLambdaClientContext' => ['type' => 'string', 'max' => 8000, 'min' => 1], 'MaintenanceWindowLambdaParameters' => ['type' => 'structure', 'members' => ['ClientContext' => ['shape' => 'MaintenanceWindowLambdaClientContext'], 'Qualifier' => ['shape' => 'MaintenanceWindowLambdaQualifier'], 'Payload' => ['shape' => 'MaintenanceWindowLambdaPayload']]], 'MaintenanceWindowLambdaPayload' => ['type' => 'blob', 'max' => 4096, 'sensitive' => \true], 'MaintenanceWindowLambdaQualifier' => ['type' => 'string', 'max' => 128, 'min' => 1], 'MaintenanceWindowMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 10], 'MaintenanceWindowName' => ['type' => 'string', 'max' => 128, 'min' => 3, 'pattern' => '^[a-zA-Z0-9_\\-.]{3,128}$'], 'MaintenanceWindowResourceType' => ['type' => 'string', 'enum' => ['INSTANCE']], 'MaintenanceWindowRunCommandParameters' => ['type' => 'structure', 'members' => ['Comment' => ['shape' => 'Comment'], 'DocumentHash' => ['shape' => 'DocumentHash'], 'DocumentHashType' => ['shape' => 'DocumentHashType'], 'NotificationConfig' => ['shape' => 'NotificationConfig'], 'OutputS3BucketName' => ['shape' => 'S3BucketName'], 'OutputS3KeyPrefix' => ['shape' => 'S3KeyPrefix'], 'Parameters' => ['shape' => 'Parameters'], 'ServiceRoleArn' => ['shape' => 'ServiceRole'], 'TimeoutSeconds' => ['shape' => 'TimeoutSeconds', 'box' => \true]]], 'MaintenanceWindowSchedule' => ['type' => 'string', 'max' => 256, 'min' => 1], 'MaintenanceWindowSearchMaxResults' => ['type' => 'integer', 'min' => 1], 'MaintenanceWindowStepFunctionsInput' => ['type' => 'string', 'max' => 4096, 'sensitive' => \true], 'MaintenanceWindowStepFunctionsName' => ['type' => 'string', 'max' => 80, 'min' => 1], 'MaintenanceWindowStepFunctionsParameters' => ['type' => 'structure', 'members' => ['Input' => ['shape' => 'MaintenanceWindowStepFunctionsInput'], 'Name' => ['shape' => 'MaintenanceWindowStepFunctionsName']]], 'MaintenanceWindowStringDateTime' => ['type' => 'string'], 'MaintenanceWindowTarget' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTargetId' => ['shape' => 'MaintenanceWindowTargetId'], 'ResourceType' => ['shape' => 'MaintenanceWindowResourceType'], 'Targets' => ['shape' => 'Targets'], 'OwnerInformation' => ['shape' => 'OwnerInformation'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription']]], 'MaintenanceWindowTargetId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}$'], 'MaintenanceWindowTargetList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowTarget']], 'MaintenanceWindowTask' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId'], 'TaskArn' => ['shape' => 'MaintenanceWindowTaskArn'], 'Type' => ['shape' => 'MaintenanceWindowTaskType'], 'Targets' => ['shape' => 'Targets'], 'TaskParameters' => ['shape' => 'MaintenanceWindowTaskParameters'], 'Priority' => ['shape' => 'MaintenanceWindowTaskPriority'], 'LoggingInfo' => ['shape' => 'LoggingInfo'], 'ServiceRoleArn' => ['shape' => 'ServiceRole'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription']]], 'MaintenanceWindowTaskArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'MaintenanceWindowTaskId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}$'], 'MaintenanceWindowTaskInvocationParameters' => ['type' => 'structure', 'members' => ['RunCommand' => ['shape' => 'MaintenanceWindowRunCommandParameters'], 'Automation' => ['shape' => 'MaintenanceWindowAutomationParameters'], 'StepFunctions' => ['shape' => 'MaintenanceWindowStepFunctionsParameters'], 'Lambda' => ['shape' => 'MaintenanceWindowLambdaParameters']]], 'MaintenanceWindowTaskList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowTask']], 'MaintenanceWindowTaskParameterName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'MaintenanceWindowTaskParameterValue' => ['type' => 'string', 'max' => 255, 'min' => 1, 'sensitive' => \true], 'MaintenanceWindowTaskParameterValueExpression' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'MaintenanceWindowTaskParameterValueList']], 'sensitive' => \true], 'MaintenanceWindowTaskParameterValueList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowTaskParameterValue'], 'sensitive' => \true], 'MaintenanceWindowTaskParameters' => ['type' => 'map', 'key' => ['shape' => 'MaintenanceWindowTaskParameterName'], 'value' => ['shape' => 'MaintenanceWindowTaskParameterValueExpression'], 'sensitive' => \true], 'MaintenanceWindowTaskParametersList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowTaskParameters'], 'sensitive' => \true], 'MaintenanceWindowTaskPriority' => ['type' => 'integer', 'min' => 0], 'MaintenanceWindowTaskTargetId' => ['type' => 'string', 'max' => 36], 'MaintenanceWindowTaskType' => ['type' => 'string', 'enum' => ['RUN_COMMAND', 'AUTOMATION', 'STEP_FUNCTIONS', 'LAMBDA']], 'MaintenanceWindowTimezone' => ['type' => 'string'], 'MaintenanceWindowsForTargetList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowIdentityForTarget']], 'ManagedInstanceId' => ['type' => 'string', 'pattern' => '^mi-[0-9a-f]{17}$'], 'MaxConcurrency' => ['type' => 'string', 'max' => 7, 'min' => 1, 'pattern' => '^([1-9][0-9]*|[1-9][0-9]%|[1-9]%|100%)$'], 'MaxDocumentSizeExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'MaxErrors' => ['type' => 'string', 'max' => 7, 'min' => 1, 'pattern' => '^([1-9][0-9]*|[0]|[1-9][0-9]%|[0-9]%|100%)$'], 'MaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MaxResultsEC2Compatible' => ['type' => 'integer', 'max' => 50, 'min' => 5], 'ModifyDocumentPermissionRequest' => ['type' => 'structure', 'required' => ['Name', 'PermissionType'], 'members' => ['Name' => ['shape' => 'DocumentName'], 'PermissionType' => ['shape' => 'DocumentPermissionType'], 'AccountIdsToAdd' => ['shape' => 'AccountIdList'], 'AccountIdsToRemove' => ['shape' => 'AccountIdList']]], 'ModifyDocumentPermissionResponse' => ['type' => 'structure', 'members' => []], 'NextToken' => ['type' => 'string'], 'NonCompliantSummary' => ['type' => 'structure', 'members' => ['NonCompliantCount' => ['shape' => 'ComplianceSummaryCount'], 'SeveritySummary' => ['shape' => 'SeveritySummary']]], 'NormalStringMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'NotificationArn' => ['type' => 'string'], 'NotificationConfig' => ['type' => 'structure', 'members' => ['NotificationArn' => ['shape' => 'NotificationArn'], 'NotificationEvents' => ['shape' => 'NotificationEventList'], 'NotificationType' => ['shape' => 'NotificationType']]], 'NotificationEvent' => ['type' => 'string', 'enum' => ['All', 'InProgress', 'Success', 'TimedOut', 'Cancelled', 'Failed']], 'NotificationEventList' => ['type' => 'list', 'member' => ['shape' => 'NotificationEvent']], 'NotificationType' => ['type' => 'string', 'enum' => ['Command', 'Invocation']], 'OperatingSystem' => ['type' => 'string', 'enum' => ['WINDOWS', 'AMAZON_LINUX', 'AMAZON_LINUX_2', 'UBUNTU', 'REDHAT_ENTERPRISE_LINUX', 'SUSE', 'CENTOS']], 'OutputSource' => ['type' => 'structure', 'members' => ['OutputSourceId' => ['shape' => 'OutputSourceId'], 'OutputSourceType' => ['shape' => 'OutputSourceType']]], 'OutputSourceId' => ['type' => 'string', 'max' => 36, 'min' => 36], 'OutputSourceType' => ['type' => 'string'], 'OwnerInformation' => ['type' => 'string', 'max' => 128, 'min' => 1, 'sensitive' => \true], 'PSParameterName' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'PSParameterSelector' => ['type' => 'string', 'max' => 128, 'min' => 0], 'PSParameterValue' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'PSParameterVersion' => ['type' => 'long'], 'Parameter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'PSParameterName'], 'Type' => ['shape' => 'ParameterType'], 'Value' => ['shape' => 'PSParameterValue'], 'Version' => ['shape' => 'PSParameterVersion'], 'Selector' => ['shape' => 'PSParameterSelector'], 'SourceResult' => ['shape' => 'String'], 'LastModifiedDate' => ['shape' => 'DateTime'], 'ARN' => ['shape' => 'String']]], 'ParameterAlreadyExists' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ParameterDescription' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'ParameterHistory' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'PSParameterName'], 'Type' => ['shape' => 'ParameterType'], 'KeyId' => ['shape' => 'ParameterKeyId'], 'LastModifiedDate' => ['shape' => 'DateTime'], 'LastModifiedUser' => ['shape' => 'String'], 'Description' => ['shape' => 'ParameterDescription'], 'Value' => ['shape' => 'PSParameterValue'], 'AllowedPattern' => ['shape' => 'AllowedPattern'], 'Version' => ['shape' => 'PSParameterVersion'], 'Labels' => ['shape' => 'ParameterLabelList']]], 'ParameterHistoryList' => ['type' => 'list', 'member' => ['shape' => 'ParameterHistory']], 'ParameterKeyId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([a-zA-Z0-9:/_-]+)$'], 'ParameterLabel' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ParameterLabelList' => ['type' => 'list', 'member' => ['shape' => 'ParameterLabel'], 'max' => 10, 'min' => 1], 'ParameterLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ParameterList' => ['type' => 'list', 'member' => ['shape' => 'Parameter']], 'ParameterMaxVersionLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ParameterMetadata' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'PSParameterName'], 'Type' => ['shape' => 'ParameterType'], 'KeyId' => ['shape' => 'ParameterKeyId'], 'LastModifiedDate' => ['shape' => 'DateTime'], 'LastModifiedUser' => ['shape' => 'String'], 'Description' => ['shape' => 'ParameterDescription'], 'AllowedPattern' => ['shape' => 'AllowedPattern'], 'Version' => ['shape' => 'PSParameterVersion']]], 'ParameterMetadataList' => ['type' => 'list', 'member' => ['shape' => 'ParameterMetadata']], 'ParameterName' => ['type' => 'string'], 'ParameterNameList' => ['type' => 'list', 'member' => ['shape' => 'PSParameterName'], 'max' => 10, 'min' => 1], 'ParameterNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ParameterPatternMismatchException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ParameterStringFilter' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'ParameterStringFilterKey'], 'Option' => ['shape' => 'ParameterStringQueryOption'], 'Values' => ['shape' => 'ParameterStringFilterValueList']]], 'ParameterStringFilterKey' => ['type' => 'string', 'max' => 132, 'min' => 1, 'pattern' => 'tag:.+|Name|Type|KeyId|Path|Label'], 'ParameterStringFilterList' => ['type' => 'list', 'member' => ['shape' => 'ParameterStringFilter']], 'ParameterStringFilterValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ParameterStringFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'ParameterStringFilterValue'], 'max' => 50, 'min' => 1], 'ParameterStringQueryOption' => ['type' => 'string', 'max' => 10, 'min' => 1], 'ParameterType' => ['type' => 'string', 'enum' => ['String', 'StringList', 'SecureString']], 'ParameterValue' => ['type' => 'string'], 'ParameterValueList' => ['type' => 'list', 'member' => ['shape' => 'ParameterValue']], 'ParameterVersionLabelLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ParameterVersionNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'Parameters' => ['type' => 'map', 'key' => ['shape' => 'ParameterName'], 'value' => ['shape' => 'ParameterValueList']], 'ParametersFilter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'ParametersFilterKey'], 'Values' => ['shape' => 'ParametersFilterValueList']]], 'ParametersFilterKey' => ['type' => 'string', 'enum' => ['Name', 'Type', 'KeyId']], 'ParametersFilterList' => ['type' => 'list', 'member' => ['shape' => 'ParametersFilter']], 'ParametersFilterValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ParametersFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'ParametersFilterValue'], 'max' => 50, 'min' => 1], 'Patch' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'PatchId'], 'ReleaseDate' => ['shape' => 'DateTime'], 'Title' => ['shape' => 'PatchTitle'], 'Description' => ['shape' => 'PatchDescription'], 'ContentUrl' => ['shape' => 'PatchContentUrl'], 'Vendor' => ['shape' => 'PatchVendor'], 'ProductFamily' => ['shape' => 'PatchProductFamily'], 'Product' => ['shape' => 'PatchProduct'], 'Classification' => ['shape' => 'PatchClassification'], 'MsrcSeverity' => ['shape' => 'PatchMsrcSeverity'], 'KbNumber' => ['shape' => 'PatchKbNumber'], 'MsrcNumber' => ['shape' => 'PatchMsrcNumber'], 'Language' => ['shape' => 'PatchLanguage']]], 'PatchAction' => ['type' => 'string', 'enum' => ['ALLOW_AS_DEPENDENCY', 'BLOCK']], 'PatchBaselineIdentity' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'BaselineName' => ['shape' => 'BaselineName'], 'OperatingSystem' => ['shape' => 'OperatingSystem'], 'BaselineDescription' => ['shape' => 'BaselineDescription'], 'DefaultBaseline' => ['shape' => 'DefaultBaseline']]], 'PatchBaselineIdentityList' => ['type' => 'list', 'member' => ['shape' => 'PatchBaselineIdentity']], 'PatchBaselineMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'PatchClassification' => ['type' => 'string'], 'PatchComplianceData' => ['type' => 'structure', 'required' => ['Title', 'KBId', 'Classification', 'Severity', 'State', 'InstalledTime'], 'members' => ['Title' => ['shape' => 'PatchTitle'], 'KBId' => ['shape' => 'PatchKbNumber'], 'Classification' => ['shape' => 'PatchClassification'], 'Severity' => ['shape' => 'PatchSeverity'], 'State' => ['shape' => 'PatchComplianceDataState'], 'InstalledTime' => ['shape' => 'DateTime']]], 'PatchComplianceDataList' => ['type' => 'list', 'member' => ['shape' => 'PatchComplianceData']], 'PatchComplianceDataState' => ['type' => 'string', 'enum' => ['INSTALLED', 'INSTALLED_OTHER', 'INSTALLED_REJECTED', 'MISSING', 'NOT_APPLICABLE', 'FAILED']], 'PatchComplianceLevel' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'MEDIUM', 'LOW', 'INFORMATIONAL', 'UNSPECIFIED']], 'PatchComplianceMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 10], 'PatchContentUrl' => ['type' => 'string'], 'PatchDeploymentStatus' => ['type' => 'string', 'enum' => ['APPROVED', 'PENDING_APPROVAL', 'EXPLICIT_APPROVED', 'EXPLICIT_REJECTED']], 'PatchDescription' => ['type' => 'string'], 'PatchFailedCount' => ['type' => 'integer'], 'PatchFilter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'PatchFilterKey'], 'Values' => ['shape' => 'PatchFilterValueList']]], 'PatchFilterGroup' => ['type' => 'structure', 'required' => ['PatchFilters'], 'members' => ['PatchFilters' => ['shape' => 'PatchFilterList']]], 'PatchFilterKey' => ['type' => 'string', 'enum' => ['PRODUCT', 'CLASSIFICATION', 'MSRC_SEVERITY', 'PATCH_ID', 'SECTION', 'PRIORITY', 'SEVERITY']], 'PatchFilterList' => ['type' => 'list', 'member' => ['shape' => 'PatchFilter'], 'max' => 4, 'min' => 0], 'PatchFilterValue' => ['type' => 'string', 'max' => 64, 'min' => 1], 'PatchFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'PatchFilterValue'], 'max' => 20, 'min' => 1], 'PatchGroup' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'PatchGroupList' => ['type' => 'list', 'member' => ['shape' => 'PatchGroup']], 'PatchGroupPatchBaselineMapping' => ['type' => 'structure', 'members' => ['PatchGroup' => ['shape' => 'PatchGroup'], 'BaselineIdentity' => ['shape' => 'PatchBaselineIdentity']]], 'PatchGroupPatchBaselineMappingList' => ['type' => 'list', 'member' => ['shape' => 'PatchGroupPatchBaselineMapping']], 'PatchId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'PatchIdList' => ['type' => 'list', 'member' => ['shape' => 'PatchId'], 'max' => 50, 'min' => 0], 'PatchInstalledCount' => ['type' => 'integer'], 'PatchInstalledOtherCount' => ['type' => 'integer'], 'PatchInstalledRejectedCount' => ['type' => 'integer'], 'PatchKbNumber' => ['type' => 'string'], 'PatchLanguage' => ['type' => 'string'], 'PatchList' => ['type' => 'list', 'member' => ['shape' => 'Patch']], 'PatchMissingCount' => ['type' => 'integer'], 'PatchMsrcNumber' => ['type' => 'string'], 'PatchMsrcSeverity' => ['type' => 'string'], 'PatchNotApplicableCount' => ['type' => 'integer'], 'PatchOperationType' => ['type' => 'string', 'enum' => ['Scan', 'Install']], 'PatchOrchestratorFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'PatchOrchestratorFilterKey'], 'Values' => ['shape' => 'PatchOrchestratorFilterValues']]], 'PatchOrchestratorFilterKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'PatchOrchestratorFilterList' => ['type' => 'list', 'member' => ['shape' => 'PatchOrchestratorFilter'], 'max' => 5, 'min' => 0], 'PatchOrchestratorFilterValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'PatchOrchestratorFilterValues' => ['type' => 'list', 'member' => ['shape' => 'PatchOrchestratorFilterValue']], 'PatchProduct' => ['type' => 'string'], 'PatchProductFamily' => ['type' => 'string'], 'PatchRule' => ['type' => 'structure', 'required' => ['PatchFilterGroup', 'ApproveAfterDays'], 'members' => ['PatchFilterGroup' => ['shape' => 'PatchFilterGroup'], 'ComplianceLevel' => ['shape' => 'PatchComplianceLevel'], 'ApproveAfterDays' => ['shape' => 'ApproveAfterDays', 'box' => \true], 'EnableNonSecurity' => ['shape' => 'Boolean', 'box' => \true]]], 'PatchRuleGroup' => ['type' => 'structure', 'required' => ['PatchRules'], 'members' => ['PatchRules' => ['shape' => 'PatchRuleList']]], 'PatchRuleList' => ['type' => 'list', 'member' => ['shape' => 'PatchRule'], 'max' => 10, 'min' => 0], 'PatchSeverity' => ['type' => 'string'], 'PatchSource' => ['type' => 'structure', 'required' => ['Name', 'Products', 'Configuration'], 'members' => ['Name' => ['shape' => 'PatchSourceName'], 'Products' => ['shape' => 'PatchSourceProductList'], 'Configuration' => ['shape' => 'PatchSourceConfiguration']]], 'PatchSourceConfiguration' => ['type' => 'string', 'max' => 512, 'min' => 1, 'sensitive' => \true], 'PatchSourceList' => ['type' => 'list', 'member' => ['shape' => 'PatchSource'], 'max' => 20, 'min' => 0], 'PatchSourceName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.]{3,50}$'], 'PatchSourceProduct' => ['type' => 'string', 'max' => 128, 'min' => 1], 'PatchSourceProductList' => ['type' => 'list', 'member' => ['shape' => 'PatchSourceProduct'], 'max' => 20, 'min' => 1], 'PatchStatus' => ['type' => 'structure', 'members' => ['DeploymentStatus' => ['shape' => 'PatchDeploymentStatus'], 'ComplianceLevel' => ['shape' => 'PatchComplianceLevel'], 'ApprovalDate' => ['shape' => 'DateTime']]], 'PatchTitle' => ['type' => 'string'], 'PatchVendor' => ['type' => 'string'], 'PingStatus' => ['type' => 'string', 'enum' => ['Online', 'ConnectionLost', 'Inactive']], 'PlatformType' => ['type' => 'string', 'enum' => ['Windows', 'Linux']], 'PlatformTypeList' => ['type' => 'list', 'member' => ['shape' => 'PlatformType']], 'Product' => ['type' => 'string'], 'ProgressCounters' => ['type' => 'structure', 'members' => ['TotalSteps' => ['shape' => 'Integer'], 'SuccessSteps' => ['shape' => 'Integer'], 'FailedSteps' => ['shape' => 'Integer'], 'CancelledSteps' => ['shape' => 'Integer'], 'TimedOutSteps' => ['shape' => 'Integer']]], 'PutComplianceItemsRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'ResourceType', 'ComplianceType', 'ExecutionSummary', 'Items'], 'members' => ['ResourceId' => ['shape' => 'ComplianceResourceId'], 'ResourceType' => ['shape' => 'ComplianceResourceType'], 'ComplianceType' => ['shape' => 'ComplianceTypeName'], 'ExecutionSummary' => ['shape' => 'ComplianceExecutionSummary'], 'Items' => ['shape' => 'ComplianceItemEntryList'], 'ItemContentHash' => ['shape' => 'ComplianceItemContentHash']]], 'PutComplianceItemsResult' => ['type' => 'structure', 'members' => []], 'PutInventoryMessage' => ['type' => 'string'], 'PutInventoryRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Items'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'Items' => ['shape' => 'InventoryItemList']]], 'PutInventoryResult' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'PutInventoryMessage']]], 'PutParameterRequest' => ['type' => 'structure', 'required' => ['Name', 'Value', 'Type'], 'members' => ['Name' => ['shape' => 'PSParameterName'], 'Description' => ['shape' => 'ParameterDescription'], 'Value' => ['shape' => 'PSParameterValue'], 'Type' => ['shape' => 'ParameterType'], 'KeyId' => ['shape' => 'ParameterKeyId'], 'Overwrite' => ['shape' => 'Boolean', 'box' => \true], 'AllowedPattern' => ['shape' => 'AllowedPattern']]], 'PutParameterResult' => ['type' => 'structure', 'members' => ['Version' => ['shape' => 'PSParameterVersion']]], 'Region' => ['type' => 'string'], 'Regions' => ['type' => 'list', 'member' => ['shape' => 'Region'], 'max' => 50, 'min' => 1], 'RegisterDefaultPatchBaselineRequest' => ['type' => 'structure', 'required' => ['BaselineId'], 'members' => ['BaselineId' => ['shape' => 'BaselineId']]], 'RegisterDefaultPatchBaselineResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId']]], 'RegisterPatchBaselineForPatchGroupRequest' => ['type' => 'structure', 'required' => ['BaselineId', 'PatchGroup'], 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'PatchGroup' => ['shape' => 'PatchGroup']]], 'RegisterPatchBaselineForPatchGroupResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'PatchGroup' => ['shape' => 'PatchGroup']]], 'RegisterTargetWithMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['WindowId', 'ResourceType', 'Targets'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'ResourceType' => ['shape' => 'MaintenanceWindowResourceType'], 'Targets' => ['shape' => 'Targets'], 'OwnerInformation' => ['shape' => 'OwnerInformation'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'RegisterTargetWithMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowTargetId' => ['shape' => 'MaintenanceWindowTargetId']]], 'RegisterTaskWithMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['WindowId', 'Targets', 'TaskArn', 'TaskType', 'MaxConcurrency', 'MaxErrors'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Targets' => ['shape' => 'Targets'], 'TaskArn' => ['shape' => 'MaintenanceWindowTaskArn'], 'ServiceRoleArn' => ['shape' => 'ServiceRole'], 'TaskType' => ['shape' => 'MaintenanceWindowTaskType'], 'TaskParameters' => ['shape' => 'MaintenanceWindowTaskParameters'], 'TaskInvocationParameters' => ['shape' => 'MaintenanceWindowTaskInvocationParameters'], 'Priority' => ['shape' => 'MaintenanceWindowTaskPriority', 'box' => \true], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'LoggingInfo' => ['shape' => 'LoggingInfo'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'RegisterTaskWithMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId']]], 'RegistrationLimit' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'RegistrationsCount' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'RemainingCount' => ['type' => 'integer'], 'RemoveTagsFromResourceRequest' => ['type' => 'structure', 'required' => ['ResourceType', 'ResourceId', 'TagKeys'], 'members' => ['ResourceType' => ['shape' => 'ResourceTypeForTagging'], 'ResourceId' => ['shape' => 'ResourceId'], 'TagKeys' => ['shape' => 'KeyList']]], 'RemoveTagsFromResourceResult' => ['type' => 'structure', 'members' => []], 'ResolvedTargets' => ['type' => 'structure', 'members' => ['ParameterValues' => ['shape' => 'TargetParameterList'], 'Truncated' => ['shape' => 'Boolean']]], 'ResourceComplianceSummaryItem' => ['type' => 'structure', 'members' => ['ComplianceType' => ['shape' => 'ComplianceTypeName'], 'ResourceType' => ['shape' => 'ComplianceResourceType'], 'ResourceId' => ['shape' => 'ComplianceResourceId'], 'Status' => ['shape' => 'ComplianceStatus'], 'OverallSeverity' => ['shape' => 'ComplianceSeverity'], 'ExecutionSummary' => ['shape' => 'ComplianceExecutionSummary'], 'CompliantSummary' => ['shape' => 'CompliantSummary'], 'NonCompliantSummary' => ['shape' => 'NonCompliantSummary']]], 'ResourceComplianceSummaryItemList' => ['type' => 'list', 'member' => ['shape' => 'ResourceComplianceSummaryItem']], 'ResourceCount' => ['type' => 'integer'], 'ResourceCountByStatus' => ['type' => 'string'], 'ResourceDataSyncAWSKMSKeyARN' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => 'arn:.*'], 'ResourceDataSyncAlreadyExistsException' => ['type' => 'structure', 'members' => ['SyncName' => ['shape' => 'ResourceDataSyncName']], 'exception' => \true], 'ResourceDataSyncCountExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourceDataSyncCreatedTime' => ['type' => 'timestamp'], 'ResourceDataSyncInvalidConfigurationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourceDataSyncItem' => ['type' => 'structure', 'members' => ['SyncName' => ['shape' => 'ResourceDataSyncName'], 'S3Destination' => ['shape' => 'ResourceDataSyncS3Destination'], 'LastSyncTime' => ['shape' => 'LastResourceDataSyncTime'], 'LastSuccessfulSyncTime' => ['shape' => 'LastSuccessfulResourceDataSyncTime'], 'LastStatus' => ['shape' => 'LastResourceDataSyncStatus'], 'SyncCreatedTime' => ['shape' => 'ResourceDataSyncCreatedTime'], 'LastSyncStatusMessage' => ['shape' => 'LastResourceDataSyncMessage']]], 'ResourceDataSyncItemList' => ['type' => 'list', 'member' => ['shape' => 'ResourceDataSyncItem']], 'ResourceDataSyncName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceDataSyncNotFoundException' => ['type' => 'structure', 'members' => ['SyncName' => ['shape' => 'ResourceDataSyncName']], 'exception' => \true], 'ResourceDataSyncS3BucketName' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ResourceDataSyncS3Destination' => ['type' => 'structure', 'required' => ['BucketName', 'SyncFormat', 'Region'], 'members' => ['BucketName' => ['shape' => 'ResourceDataSyncS3BucketName'], 'Prefix' => ['shape' => 'ResourceDataSyncS3Prefix'], 'SyncFormat' => ['shape' => 'ResourceDataSyncS3Format'], 'Region' => ['shape' => 'ResourceDataSyncS3Region'], 'AWSKMSKeyARN' => ['shape' => 'ResourceDataSyncAWSKMSKeyARN']]], 'ResourceDataSyncS3Format' => ['type' => 'string', 'enum' => ['JsonSerDe']], 'ResourceDataSyncS3Prefix' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ResourceDataSyncS3Region' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceId' => ['type' => 'string'], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourceLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['ManagedInstance', 'Document', 'EC2Instance']], 'ResourceTypeForTagging' => ['type' => 'string', 'enum' => ['Document', 'ManagedInstance', 'MaintenanceWindow', 'Parameter', 'PatchBaseline']], 'ResponseCode' => ['type' => 'integer'], 'ResultAttribute' => ['type' => 'structure', 'required' => ['TypeName'], 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName']]], 'ResultAttributeList' => ['type' => 'list', 'member' => ['shape' => 'ResultAttribute'], 'max' => 1, 'min' => 1], 'ResumeSessionRequest' => ['type' => 'structure', 'required' => ['SessionId'], 'members' => ['SessionId' => ['shape' => 'SessionId']]], 'ResumeSessionResponse' => ['type' => 'structure', 'members' => ['SessionId' => ['shape' => 'SessionId'], 'TokenValue' => ['shape' => 'TokenValue'], 'StreamUrl' => ['shape' => 'StreamUrl']]], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3], 'S3KeyPrefix' => ['type' => 'string', 'max' => 500], 'S3OutputLocation' => ['type' => 'structure', 'members' => ['OutputS3Region' => ['shape' => 'S3Region'], 'OutputS3BucketName' => ['shape' => 'S3BucketName'], 'OutputS3KeyPrefix' => ['shape' => 'S3KeyPrefix']]], 'S3OutputUrl' => ['type' => 'structure', 'members' => ['OutputUrl' => ['shape' => 'Url']]], 'S3Region' => ['type' => 'string', 'max' => 20, 'min' => 3], 'ScheduleExpression' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ScheduledWindowExecution' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'ExecutionTime' => ['shape' => 'MaintenanceWindowStringDateTime']]], 'ScheduledWindowExecutionList' => ['type' => 'list', 'member' => ['shape' => 'ScheduledWindowExecution']], 'SendAutomationSignalRequest' => ['type' => 'structure', 'required' => ['AutomationExecutionId', 'SignalType'], 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId'], 'SignalType' => ['shape' => 'SignalType'], 'Payload' => ['shape' => 'AutomationParameterMap']]], 'SendAutomationSignalResult' => ['type' => 'structure', 'members' => []], 'SendCommandRequest' => ['type' => 'structure', 'required' => ['DocumentName'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIdList'], 'Targets' => ['shape' => 'Targets'], 'DocumentName' => ['shape' => 'DocumentARN'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'DocumentHash' => ['shape' => 'DocumentHash'], 'DocumentHashType' => ['shape' => 'DocumentHashType'], 'TimeoutSeconds' => ['shape' => 'TimeoutSeconds', 'box' => \true], 'Comment' => ['shape' => 'Comment'], 'Parameters' => ['shape' => 'Parameters'], 'OutputS3Region' => ['shape' => 'S3Region'], 'OutputS3BucketName' => ['shape' => 'S3BucketName'], 'OutputS3KeyPrefix' => ['shape' => 'S3KeyPrefix'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'ServiceRoleArn' => ['shape' => 'ServiceRole'], 'NotificationConfig' => ['shape' => 'NotificationConfig'], 'CloudWatchOutputConfig' => ['shape' => 'CloudWatchOutputConfig']]], 'SendCommandResult' => ['type' => 'structure', 'members' => ['Command' => ['shape' => 'Command']]], 'ServiceRole' => ['type' => 'string'], 'Session' => ['type' => 'structure', 'members' => ['SessionId' => ['shape' => 'SessionId'], 'Target' => ['shape' => 'SessionTarget'], 'Status' => ['shape' => 'SessionStatus'], 'StartDate' => ['shape' => 'DateTime'], 'EndDate' => ['shape' => 'DateTime'], 'DocumentName' => ['shape' => 'DocumentName'], 'Owner' => ['shape' => 'SessionOwner'], 'Details' => ['shape' => 'SessionDetails'], 'OutputUrl' => ['shape' => 'SessionManagerOutputUrl']]], 'SessionDetails' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'SessionFilter' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'SessionFilterKey'], 'value' => ['shape' => 'SessionFilterValue']]], 'SessionFilterKey' => ['type' => 'string', 'enum' => ['InvokedAfter', 'InvokedBefore', 'Target', 'Owner', 'Status']], 'SessionFilterList' => ['type' => 'list', 'member' => ['shape' => 'SessionFilter'], 'max' => 5, 'min' => 1], 'SessionFilterValue' => ['type' => 'string', 'max' => 200, 'min' => 1], 'SessionId' => ['type' => 'string', 'max' => 96, 'min' => 1], 'SessionList' => ['type' => 'list', 'member' => ['shape' => 'Session']], 'SessionManagerCloudWatchOutputUrl' => ['type' => 'string', 'max' => 2083, 'min' => 1], 'SessionManagerOutputUrl' => ['type' => 'structure', 'members' => ['S3OutputUrl' => ['shape' => 'SessionManagerS3OutputUrl'], 'CloudWatchOutputUrl' => ['shape' => 'SessionManagerCloudWatchOutputUrl']]], 'SessionManagerParameterName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'SessionManagerParameterValue' => ['type' => 'string', 'max' => 65535, 'min' => 1], 'SessionManagerParameterValueList' => ['type' => 'list', 'member' => ['shape' => 'SessionManagerParameterValue']], 'SessionManagerParameters' => ['type' => 'map', 'key' => ['shape' => 'SessionManagerParameterName'], 'value' => ['shape' => 'SessionManagerParameterValueList']], 'SessionManagerS3OutputUrl' => ['type' => 'string', 'max' => 2083, 'min' => 1], 'SessionMaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 1], 'SessionOwner' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SessionState' => ['type' => 'string', 'enum' => ['Active', 'History']], 'SessionStatus' => ['type' => 'string', 'enum' => ['Connected', 'Connecting', 'Disconnected', 'Terminated', 'Terminating', 'Failed']], 'SessionTarget' => ['type' => 'string', 'max' => 50, 'min' => 1], 'SeveritySummary' => ['type' => 'structure', 'members' => ['CriticalCount' => ['shape' => 'ComplianceSummaryCount'], 'HighCount' => ['shape' => 'ComplianceSummaryCount'], 'MediumCount' => ['shape' => 'ComplianceSummaryCount'], 'LowCount' => ['shape' => 'ComplianceSummaryCount'], 'InformationalCount' => ['shape' => 'ComplianceSummaryCount'], 'UnspecifiedCount' => ['shape' => 'ComplianceSummaryCount']]], 'SignalType' => ['type' => 'string', 'enum' => ['Approve', 'Reject', 'StartStep', 'StopStep', 'Resume']], 'SnapshotDownloadUrl' => ['type' => 'string'], 'SnapshotId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$'], 'StandardErrorContent' => ['type' => 'string', 'max' => 8000], 'StandardOutputContent' => ['type' => 'string', 'max' => 24000], 'StartAssociationsOnceRequest' => ['type' => 'structure', 'required' => ['AssociationIds'], 'members' => ['AssociationIds' => ['shape' => 'AssociationIdList']]], 'StartAssociationsOnceResult' => ['type' => 'structure', 'members' => []], 'StartAutomationExecutionRequest' => ['type' => 'structure', 'required' => ['DocumentName'], 'members' => ['DocumentName' => ['shape' => 'DocumentARN'], 'DocumentVersion' => ['shape' => 'DocumentVersion', 'box' => \true], 'Parameters' => ['shape' => 'AutomationParameterMap'], 'ClientToken' => ['shape' => 'IdempotencyToken'], 'Mode' => ['shape' => 'ExecutionMode'], 'TargetParameterName' => ['shape' => 'AutomationParameterKey'], 'Targets' => ['shape' => 'Targets'], 'TargetMaps' => ['shape' => 'TargetMaps'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'TargetLocations' => ['shape' => 'TargetLocations', 'box' => \true]]], 'StartAutomationExecutionResult' => ['type' => 'structure', 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId']]], 'StartSessionRequest' => ['type' => 'structure', 'required' => ['Target'], 'members' => ['Target' => ['shape' => 'SessionTarget'], 'DocumentName' => ['shape' => 'DocumentARN'], 'Parameters' => ['shape' => 'SessionManagerParameters']]], 'StartSessionResponse' => ['type' => 'structure', 'members' => ['SessionId' => ['shape' => 'SessionId'], 'TokenValue' => ['shape' => 'TokenValue'], 'StreamUrl' => ['shape' => 'StreamUrl']]], 'StatusAdditionalInfo' => ['type' => 'string', 'max' => 1024], 'StatusDetails' => ['type' => 'string', 'max' => 100, 'min' => 0], 'StatusMessage' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'StatusName' => ['type' => 'string'], 'StatusUnchanged' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'StepExecution' => ['type' => 'structure', 'members' => ['StepName' => ['shape' => 'String'], 'Action' => ['shape' => 'AutomationActionName'], 'TimeoutSeconds' => ['shape' => 'Long', 'box' => \true], 'OnFailure' => ['shape' => 'String'], 'MaxAttempts' => ['shape' => 'Integer', 'box' => \true], 'ExecutionStartTime' => ['shape' => 'DateTime'], 'ExecutionEndTime' => ['shape' => 'DateTime'], 'StepStatus' => ['shape' => 'AutomationExecutionStatus'], 'ResponseCode' => ['shape' => 'String'], 'Inputs' => ['shape' => 'NormalStringMap'], 'Outputs' => ['shape' => 'AutomationParameterMap'], 'Response' => ['shape' => 'String'], 'FailureMessage' => ['shape' => 'String'], 'FailureDetails' => ['shape' => 'FailureDetails'], 'StepExecutionId' => ['shape' => 'String'], 'OverriddenParameters' => ['shape' => 'AutomationParameterMap'], 'IsEnd' => ['shape' => 'Boolean', 'box' => \true], 'NextStep' => ['shape' => 'String', 'box' => \true], 'IsCritical' => ['shape' => 'Boolean', 'box' => \true], 'ValidNextSteps' => ['shape' => 'ValidNextStepList'], 'Targets' => ['shape' => 'Targets', 'box' => \true], 'TargetLocation' => ['shape' => 'TargetLocation', 'box' => \true]]], 'StepExecutionFilter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'StepExecutionFilterKey'], 'Values' => ['shape' => 'StepExecutionFilterValueList']]], 'StepExecutionFilterKey' => ['type' => 'string', 'enum' => ['StartTimeBefore', 'StartTimeAfter', 'StepExecutionStatus', 'StepExecutionId', 'StepName', 'Action']], 'StepExecutionFilterList' => ['type' => 'list', 'member' => ['shape' => 'StepExecutionFilter'], 'max' => 6, 'min' => 1], 'StepExecutionFilterValue' => ['type' => 'string', 'max' => 150, 'min' => 1], 'StepExecutionFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'StepExecutionFilterValue'], 'max' => 10, 'min' => 1], 'StepExecutionList' => ['type' => 'list', 'member' => ['shape' => 'StepExecution']], 'StopAutomationExecutionRequest' => ['type' => 'structure', 'required' => ['AutomationExecutionId'], 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId'], 'Type' => ['shape' => 'StopType']]], 'StopAutomationExecutionResult' => ['type' => 'structure', 'members' => []], 'StopType' => ['type' => 'string', 'enum' => ['Complete', 'Cancel']], 'StreamUrl' => ['type' => 'string'], 'String' => ['type' => 'string'], 'StringDateTime' => ['type' => 'string', 'pattern' => '^([\\-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d(?!:))?)?(\\17[0-5]\\d([\\.,]\\d)?)?([zZ]|([\\-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SubTypeCountLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!^(?i)aws:)(?=^[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*$).*$'], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Target' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TargetKey'], 'Values' => ['shape' => 'TargetValues']]], 'TargetCount' => ['type' => 'integer'], 'TargetInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'TargetKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}\\p{Z}\\p{N}_.:/=\\-@]*$'], 'TargetLocation' => ['type' => 'structure', 'members' => ['Accounts' => ['shape' => 'Accounts'], 'Regions' => ['shape' => 'Regions'], 'TargetLocationMaxConcurrency' => ['shape' => 'MaxConcurrency', 'box' => \true], 'TargetLocationMaxErrors' => ['shape' => 'MaxErrors', 'box' => \true], 'ExecutionRoleName' => ['shape' => 'ExecutionRoleName', 'box' => \true]]], 'TargetLocations' => ['type' => 'list', 'member' => ['shape' => 'TargetLocation'], 'max' => 100, 'min' => 1], 'TargetMap' => ['type' => 'map', 'key' => ['shape' => 'TargetMapKey'], 'value' => ['shape' => 'TargetMapValueList'], 'max' => 20, 'min' => 1], 'TargetMapKey' => ['type' => 'string', 'max' => 50, 'min' => 1], 'TargetMapValue' => ['type' => 'string', 'max' => 50, 'min' => 1], 'TargetMapValueList' => ['type' => 'list', 'member' => ['shape' => 'TargetMapValue'], 'max' => 25, 'min' => 0], 'TargetMaps' => ['type' => 'list', 'member' => ['shape' => 'TargetMap'], 'max' => 300, 'min' => 0], 'TargetNotConnected' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'TargetParameterList' => ['type' => 'list', 'member' => ['shape' => 'ParameterValue']], 'TargetType' => ['type' => 'string', 'max' => 200, 'pattern' => '^\\/[\\w\\.\\-\\:\\/]*$'], 'TargetValue' => ['type' => 'string'], 'TargetValues' => ['type' => 'list', 'member' => ['shape' => 'TargetValue'], 'max' => 50, 'min' => 0], 'Targets' => ['type' => 'list', 'member' => ['shape' => 'Target'], 'max' => 5, 'min' => 0], 'TerminateSessionRequest' => ['type' => 'structure', 'required' => ['SessionId'], 'members' => ['SessionId' => ['shape' => 'SessionId']]], 'TerminateSessionResponse' => ['type' => 'structure', 'members' => ['SessionId' => ['shape' => 'SessionId']]], 'TimeoutSeconds' => ['type' => 'integer', 'max' => 2592000, 'min' => 30], 'TokenValue' => ['type' => 'string', 'max' => 300, 'min' => 0], 'TooManyTagsError' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TooManyUpdates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'TotalCount' => ['type' => 'integer'], 'TotalSizeLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'UnsupportedInventoryItemContextException' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'UnsupportedInventorySchemaVersionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'UnsupportedOperatingSystem' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'UnsupportedParameterType' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'UnsupportedPlatformType' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'UpdateAssociationRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'Parameters' => ['shape' => 'Parameters'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'OutputLocation' => ['shape' => 'InstanceAssociationOutputLocation'], 'Name' => ['shape' => 'DocumentName'], 'Targets' => ['shape' => 'Targets'], 'AssociationName' => ['shape' => 'AssociationName'], 'AssociationVersion' => ['shape' => 'AssociationVersion'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'ComplianceSeverity' => ['shape' => 'AssociationComplianceSeverity']]], 'UpdateAssociationResult' => ['type' => 'structure', 'members' => ['AssociationDescription' => ['shape' => 'AssociationDescription']]], 'UpdateAssociationStatusRequest' => ['type' => 'structure', 'required' => ['Name', 'InstanceId', 'AssociationStatus'], 'members' => ['Name' => ['shape' => 'DocumentName'], 'InstanceId' => ['shape' => 'InstanceId'], 'AssociationStatus' => ['shape' => 'AssociationStatus']]], 'UpdateAssociationStatusResult' => ['type' => 'structure', 'members' => ['AssociationDescription' => ['shape' => 'AssociationDescription']]], 'UpdateDocumentDefaultVersionRequest' => ['type' => 'structure', 'required' => ['Name', 'DocumentVersion'], 'members' => ['Name' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersionNumber']]], 'UpdateDocumentDefaultVersionResult' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'DocumentDefaultVersionDescription']]], 'UpdateDocumentRequest' => ['type' => 'structure', 'required' => ['Content', 'Name'], 'members' => ['Content' => ['shape' => 'DocumentContent'], 'Attachments' => ['shape' => 'AttachmentsSourceList'], 'Name' => ['shape' => 'DocumentName'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'DocumentFormat' => ['shape' => 'DocumentFormat'], 'TargetType' => ['shape' => 'TargetType']]], 'UpdateDocumentResult' => ['type' => 'structure', 'members' => ['DocumentDescription' => ['shape' => 'DocumentDescription']]], 'UpdateMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['WindowId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'StartDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'EndDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'Schedule' => ['shape' => 'MaintenanceWindowSchedule'], 'ScheduleTimezone' => ['shape' => 'MaintenanceWindowTimezone'], 'Duration' => ['shape' => 'MaintenanceWindowDurationHours', 'box' => \true], 'Cutoff' => ['shape' => 'MaintenanceWindowCutoff', 'box' => \true], 'AllowUnassociatedTargets' => ['shape' => 'MaintenanceWindowAllowUnassociatedTargets', 'box' => \true], 'Enabled' => ['shape' => 'MaintenanceWindowEnabled', 'box' => \true], 'Replace' => ['shape' => 'Boolean', 'box' => \true]]], 'UpdateMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'StartDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'EndDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'Schedule' => ['shape' => 'MaintenanceWindowSchedule'], 'ScheduleTimezone' => ['shape' => 'MaintenanceWindowTimezone'], 'Duration' => ['shape' => 'MaintenanceWindowDurationHours'], 'Cutoff' => ['shape' => 'MaintenanceWindowCutoff'], 'AllowUnassociatedTargets' => ['shape' => 'MaintenanceWindowAllowUnassociatedTargets'], 'Enabled' => ['shape' => 'MaintenanceWindowEnabled']]], 'UpdateMaintenanceWindowTargetRequest' => ['type' => 'structure', 'required' => ['WindowId', 'WindowTargetId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTargetId' => ['shape' => 'MaintenanceWindowTargetId'], 'Targets' => ['shape' => 'Targets'], 'OwnerInformation' => ['shape' => 'OwnerInformation'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'Replace' => ['shape' => 'Boolean', 'box' => \true]]], 'UpdateMaintenanceWindowTargetResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTargetId' => ['shape' => 'MaintenanceWindowTargetId'], 'Targets' => ['shape' => 'Targets'], 'OwnerInformation' => ['shape' => 'OwnerInformation'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription']]], 'UpdateMaintenanceWindowTaskRequest' => ['type' => 'structure', 'required' => ['WindowId', 'WindowTaskId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId'], 'Targets' => ['shape' => 'Targets'], 'TaskArn' => ['shape' => 'MaintenanceWindowTaskArn'], 'ServiceRoleArn' => ['shape' => 'ServiceRole'], 'TaskParameters' => ['shape' => 'MaintenanceWindowTaskParameters'], 'TaskInvocationParameters' => ['shape' => 'MaintenanceWindowTaskInvocationParameters'], 'Priority' => ['shape' => 'MaintenanceWindowTaskPriority', 'box' => \true], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'LoggingInfo' => ['shape' => 'LoggingInfo'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'Replace' => ['shape' => 'Boolean', 'box' => \true]]], 'UpdateMaintenanceWindowTaskResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId'], 'Targets' => ['shape' => 'Targets'], 'TaskArn' => ['shape' => 'MaintenanceWindowTaskArn'], 'ServiceRoleArn' => ['shape' => 'ServiceRole'], 'TaskParameters' => ['shape' => 'MaintenanceWindowTaskParameters'], 'TaskInvocationParameters' => ['shape' => 'MaintenanceWindowTaskInvocationParameters'], 'Priority' => ['shape' => 'MaintenanceWindowTaskPriority'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'LoggingInfo' => ['shape' => 'LoggingInfo'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription']]], 'UpdateManagedInstanceRoleRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'IamRole'], 'members' => ['InstanceId' => ['shape' => 'ManagedInstanceId'], 'IamRole' => ['shape' => 'IamRole']]], 'UpdateManagedInstanceRoleResult' => ['type' => 'structure', 'members' => []], 'UpdatePatchBaselineRequest' => ['type' => 'structure', 'required' => ['BaselineId'], 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'Name' => ['shape' => 'BaselineName'], 'GlobalFilters' => ['shape' => 'PatchFilterGroup'], 'ApprovalRules' => ['shape' => 'PatchRuleGroup'], 'ApprovedPatches' => ['shape' => 'PatchIdList'], 'ApprovedPatchesComplianceLevel' => ['shape' => 'PatchComplianceLevel'], 'ApprovedPatchesEnableNonSecurity' => ['shape' => 'Boolean', 'box' => \true], 'RejectedPatches' => ['shape' => 'PatchIdList'], 'RejectedPatchesAction' => ['shape' => 'PatchAction'], 'Description' => ['shape' => 'BaselineDescription'], 'Sources' => ['shape' => 'PatchSourceList'], 'Replace' => ['shape' => 'Boolean', 'box' => \true]]], 'UpdatePatchBaselineResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'Name' => ['shape' => 'BaselineName'], 'OperatingSystem' => ['shape' => 'OperatingSystem'], 'GlobalFilters' => ['shape' => 'PatchFilterGroup'], 'ApprovalRules' => ['shape' => 'PatchRuleGroup'], 'ApprovedPatches' => ['shape' => 'PatchIdList'], 'ApprovedPatchesComplianceLevel' => ['shape' => 'PatchComplianceLevel'], 'ApprovedPatchesEnableNonSecurity' => ['shape' => 'Boolean', 'box' => \true], 'RejectedPatches' => ['shape' => 'PatchIdList'], 'RejectedPatchesAction' => ['shape' => 'PatchAction'], 'CreatedDate' => ['shape' => 'DateTime'], 'ModifiedDate' => ['shape' => 'DateTime'], 'Description' => ['shape' => 'BaselineDescription'], 'Sources' => ['shape' => 'PatchSourceList']]], 'Url' => ['type' => 'string'], 'ValidNextStep' => ['type' => 'string', 'max' => 65535, 'min' => 1], 'ValidNextStepList' => ['type' => 'list', 'member' => ['shape' => 'ValidNextStep']], 'Version' => ['type' => 'string', 'pattern' => '^[0-9]{1,6}(\\.[0-9]{1,6}){2,3}$']]];