SSM (Web Services Systems Manager)

Implementation details for API ssm

Coverage Overview

Web Services Systems Manager (SSM) is supported by LocalStack in the community version with additional features available in the pro version.

AvailabilityTesting*
OperationImplementedEditionInternal Test SuiteExternal Test SuiteTerraform ValidatedAWS ValidatedSnapshot TestedDetails
AddTagsToResource✔️community✔️✔️✔️✔️Show Tests
AssociateOpsItemRelatedItem
CancelCommand✔️pro✔️Show Tests
CancelMaintenanceWindowExecution
CreateActivation
CreateAssociation
CreateAssociationBatch
CreateDocument✔️community✔️✔️
CreateMaintenanceWindow✔️community✔️✔️
CreateOpsItem
CreateOpsMetadata
CreatePatchBaseline
CreateResourceDataSync
DeleteActivation
DeleteAssociation
DeleteDocument✔️community✔️✔️
DeleteInventory
DeleteMaintenanceWindow✔️community✔️✔️
DeleteOpsMetadata
DeleteParameter✔️community✔️✔️✔️✔️✔️Show Tests
DeleteParameters✔️community✔️
DeletePatchBaseline
DeleteResourceDataSync
DeleteResourcePolicy
DeregisterManagedInstance
DeregisterPatchBaselineForPatchGroup
DeregisterTargetFromMaintenanceWindow
DeregisterTaskFromMaintenanceWindow
DescribeActivations
DescribeAssociation
DescribeAssociationExecutionTargets
DescribeAssociationExecutions
DescribeAutomationExecutions
DescribeAutomationStepExecutions
DescribeAvailablePatches
DescribeDocument✔️community✔️✔️
DescribeDocumentPermission✔️community✔️✔️
DescribeEffectiveInstanceAssociations
DescribeEffectivePatchesForPatchBaseline
DescribeInstanceAssociationsStatus
DescribeInstanceInformation✔️pro✔️Show Tests
DescribeInstancePatchStates
DescribeInstancePatchStatesForPatchGroup
DescribeInstancePatches
DescribeInventoryDeletions
DescribeMaintenanceWindowExecutionTaskInvocations
DescribeMaintenanceWindowExecutionTasks
DescribeMaintenanceWindowExecutions
DescribeMaintenanceWindowSchedule
DescribeMaintenanceWindowTargets
DescribeMaintenanceWindowTasks
DescribeMaintenanceWindows✔️community✔️
DescribeMaintenanceWindowsForTarget
DescribeOpsItems
DescribeParameters✔️community✔️✔️✔️✔️Show Tests
DescribePatchBaselines
DescribePatchGroupState
DescribePatchGroups
DescribePatchProperties
DescribeSessions
DisassociateOpsItemRelatedItem
GetAutomationExecution
GetCalendarState
GetCommandInvocation✔️community✔️Show Tests
GetConnectionStatus
GetDefaultPatchBaseline
GetDeployablePatchSnapshotForInstance
GetDocument✔️community✔️✔️
GetInventory
GetInventorySchema
GetMaintenanceWindow✔️community✔️✔️✔️✔️Show Tests
GetMaintenanceWindowExecution
GetMaintenanceWindowExecutionTask
GetMaintenanceWindowExecutionTaskInvocation
GetMaintenanceWindowTask
GetOpsItem
GetOpsMetadata
GetOpsSummary
GetParameter✔️community✔️✔️✔️✔️✔️Show Tests
GetParameterHistory✔️community✔️
GetParameters✔️community✔️✔️✔️✔️Show Tests
GetParametersByPath✔️community✔️✔️✔️✔️Show Tests
GetPatchBaseline
GetPatchBaselineForPatchGroup
GetResourcePolicies
GetServiceSetting
LabelParameterVersion✔️community✔️✔️✔️Show Tests
ListAssociationVersions
ListAssociations
ListCommandInvocations✔️pro
ListCommands✔️community
ListComplianceItems
ListComplianceSummaries
ListDocumentMetadataHistory
ListDocumentVersions
ListDocuments✔️community
ListInventoryEntries
ListOpsItemEvents
ListOpsItemRelatedItems
ListOpsMetadata
ListResourceComplianceSummaries
ListResourceDataSync
ListTagsForResource✔️community✔️✔️✔️✔️Show Tests
ModifyDocumentPermission✔️community✔️✔️
PutComplianceItems
PutInventory
PutParameter✔️community✔️✔️✔️✔️✔️Show Tests
PutResourcePolicy
RegisterDefaultPatchBaseline
RegisterPatchBaselineForPatchGroup
RegisterTargetWithMaintenanceWindow
RegisterTaskWithMaintenanceWindow
RemoveTagsFromResource✔️community✔️✔️
ResetServiceSetting
ResumeSession
SendAutomationSignal
SendCommand✔️community✔️Show Tests
StartAssociationsOnce
StartAutomationExecution
StartChangeRequestExecution
StartSession
StopAutomationExecution
TerminateSession
UnlabelParameterVersion
UpdateAssociation
UpdateAssociationStatus
UpdateDocument✔️community✔️✔️
UpdateDocumentDefaultVersion✔️community✔️✔️
UpdateDocumentMetadata
UpdateMaintenanceWindow
UpdateMaintenanceWindowTarget
UpdateMaintenanceWindowTask
UpdateManagedInstanceRole
UpdateOpsItem
UpdateOpsMetadata
UpdatePatchBaseline
UpdateResourceDataSync
UpdateServiceSetting

Terminology

  • Internal Test Suite: tested by LocalStack's internal integration test suite
  • External Test Suite: covered by an external integration test suite, that runs against LocalStack
  • Terraform Validated: operation tested with Terraform
  • AWS Validated: the integration test that includes this operation call was validated against AWS
  • Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same

Testing Details

This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.

How to read the test details?

For each operation we put up a list of the related integration test cases.
Those operation calls have been recorded during the exeuction of the outlined test cases. Some calls might be internal, i.e., they are not explicitly called in the test, but are triggered implicitly by the LocalStack framework.

  • Parameters: The tests are ordered by the parameters used, which are highlighted in bold.
  • Test Details: LocalStack Community or LocalStack Pro indicates where the test originates. For each test you see:
    • test name
    • status code returned (which is the expected one for the test case)
    • information about validation:
      • AWS validated the test is validated against AWS, meaning it run successfully against real AWS as well
      • Snapshot Tested this is a snapshot parity test, meaning the responses are validated against AWS


AddTagsToResource

Parameters: ResourceId, ResourceType, Tags
  • LocalStack Community
    • test_update_ssm_parameter_tag LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag HTTP Status Code: 200 AWS validated

CancelCommand

Parameters: CommandId
  • LocalStack Pro
    • test_cancel_command LocalStack Pro: tests/integration/test_ssm.py::TestSsm::test_cancel_command HTTP Status Code: 200
    • test_cancel_command LocalStack Pro: tests/integration/test_ssm.py::TestSsm::test_cancel_command HTTP Status Code: 400 (InvalidCommandId)

DeleteParameter

Parameters: Name
  • LocalStack Community
    • test_cdk_bootstrap[10] LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10] HTTP Status Code: 200
    • test_cdk_bootstrap[11] LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11] HTTP Status Code: 200
    • test_cdk_bootstrap[12] LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12] HTTP Status Code: 200
    • test_cdk_bootstrap_redeploy LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy HTTP Status Code: 200
    • test_waitcondition LocalStack Community: tests/integration/cloudformation/resources/test_cloudformation.py::test_waitcondition HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_resolve_transitive_placeholders_in_strings LocalStack Community: tests/integration/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings HTTP Status Code: 200
    • test_parameter_defaults LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_parameter_defaults HTTP Status Code: 200
    • test_update_ssm_parameter_tag LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag HTTP Status Code: 200 AWS validated
    • test_update_ssm_parameters LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_update_ssm_parameters HTTP Status Code: 200 AWS validated
    • test_base64_sub_and_getatt_functions LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions HTTP Status Code: 200 AWS validated
    • test_find_map_function LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_find_map_function HTTP Status Code: 200 AWS validated
    • test_split_length_and_join_functions LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions HTTP Status Code: 200 AWS validated
    • test_capabilities_requirements LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_functions_and_references_during_transformation LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_global_scope LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_global_scope HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_validate_lambda_internals LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_stack_with_ssm_parameters LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_resolve_ssm LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm HTTP Status Code: 200
    • test_resolve_ssm_secure LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure HTTP Status Code: 200
    • test_resolve_ssm_with_version LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version HTTP Status Code: 200
    • test_get_parameters_and_secrets LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_get_parameters_and_secrets HTTP Status Code: 200 AWS validated
    • test_get_parameters_by_path_and_filter_by_labels LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_get_parameters_by_path_and_filter_by_labels HTTP Status Code: 200 AWS validated
    • test_hierarchical_parameter[/<param>//b//c] LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_hierarchical_parameter[/<param>//b//c] HTTP Status Code: 200 AWS validated
    • test_hierarchical_parameter[<param>/b/c] LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_hierarchical_parameter[<param>/b/c] HTTP Status Code: 200 AWS validated
    • test_put_parameters LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_put_parameters HTTP Status Code: 200 AWS validated
  • LocalStack Pro
    • test_ec2_launch_template LocalStack Pro: tests/integration/cloudformation/resources/test_ec2.py::test_ec2_launch_template HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_specify_resources_by_name LocalStack Pro: tests/integration/test_appconfig.py::TestAppConfig::test_specify_resources_by_name HTTP Status Code: 200 AWS validated Snapshot Tested

DescribeInstanceInformation

Parameters: - (without any parameters)
  • LocalStack Pro
    • test_describe_instance_information LocalStack Pro: tests/integration/test_ssm.py::TestSsm::test_describe_instance_information HTTP Status Code: 200

DescribeParameters

Parameters: - (without any parameters)
  • LocalStack Community
    • test_describe_parameters LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_describe_parameters HTTP Status Code: 200 AWS validated

GetCommandInvocation

Parameters: CommandId, InstanceId
  • LocalStack Pro
    • test_send_command LocalStack Pro: tests/integration/test_ssm.py::TestSsm::test_send_command HTTP Status Code: 200

GetMaintenanceWindow

Parameters: WindowId
  • LocalStack Community
    • test_get_inexistent_maintenance_window LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_get_inexistent_maintenance_window HTTP Status Code: 400 (DoesNotExistException) AWS validated

GetParameter

Parameters: Name
  • LocalStack Community
    • test_create_change_set_with_ssm_parameter LocalStack Community: tests/integration/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter HTTP Status Code: 200
    • test_cdk_bootstrap[10] LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10] HTTP Status Code: 200
    • test_cdk_bootstrap[11] LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11] HTTP Status Code: 200
    • test_cdk_bootstrap[12] LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12] HTTP Status Code: 200
    • test_cdk_bootstrap_redeploy LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy HTTP Status Code: 200
    • test_waitcondition LocalStack Community: tests/integration/cloudformation/resources/test_cloudformation.py::test_waitcondition HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_resolve_transitive_placeholders_in_strings LocalStack Community: tests/integration/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings HTTP Status Code: 200
    • test_parameter_defaults LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_parameter_defaults HTTP Status Code: 200
    • test_parameter_defaults LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_parameter_defaults HTTP Status Code: 200
    • test_update_ssm_parameter_tag LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag HTTP Status Code: 200 AWS validated
    • test_update_ssm_parameters LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_update_ssm_parameters HTTP Status Code: 200 AWS validated
    • test_update_ssm_parameters LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_update_ssm_parameters HTTP Status Code: 200 AWS validated
    • test_base64_sub_and_getatt_functions LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions HTTP Status Code: 200 AWS validated
    • test_find_map_function LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_find_map_function HTTP Status Code: 200 AWS validated
    • test_split_length_and_join_functions LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions HTTP Status Code: 200 AWS validated
    • test_capabilities_requirements LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_functions_and_references_during_transformation LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_global_scope LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_global_scope HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_validate_lambda_internals LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_stack_with_ssm_parameters LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_resolve_ssm LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm HTTP Status Code: 200
    • test_resolve_ssm_with_version LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version HTTP Status Code: 200
    • test_get_parameters_and_secrets LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_get_parameters_and_secrets HTTP Status Code: 200 AWS validated
    • test_hierarchical_parameter[/<param>//b//c] LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_hierarchical_parameter[/<param>//b//c] HTTP Status Code: 200 AWS validated
    • test_hierarchical_parameter[<param>/b/c] LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_hierarchical_parameter[<param>/b/c] HTTP Status Code: 200 AWS validated
    • test_put_parameters LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_put_parameters HTTP Status Code: 200 AWS validated
    • test_cdk_bootstrap[10] LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10] HTTP Status Code: 400 (ParameterNotFound)
    • test_cdk_bootstrap[11] LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11] HTTP Status Code: 400 (ParameterNotFound)
    • test_cdk_bootstrap[12] LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12] HTTP Status Code: 400 (ParameterNotFound)
    • test_cdk_bootstrap_redeploy LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy HTTP Status Code: 400 (ParameterNotFound)
    • test_waitcondition LocalStack Community: tests/integration/cloudformation/resources/test_cloudformation.py::test_waitcondition HTTP Status Code: 400 (ParameterNotFound) AWS validated Snapshot Tested
    • test_waitcondition LocalStack Community: tests/integration/cloudformation/resources/test_cloudformation.py::test_waitcondition HTTP Status Code: 400 (ParameterNotFound) AWS validated Snapshot Tested
    • test_resolve_transitive_placeholders_in_strings LocalStack Community: tests/integration/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings HTTP Status Code: 400 (ParameterNotFound)
    • test_parameter_defaults LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_parameter_defaults HTTP Status Code: 400 (ParameterNotFound)
    • test_parameter_defaults LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_parameter_defaults HTTP Status Code: 400 (ParameterNotFound)
    • test_update_ssm_parameter_tag LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag HTTP Status Code: 400 (ParameterNotFound) AWS validated
    • test_update_ssm_parameters LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_update_ssm_parameters HTTP Status Code: 400 (ParameterNotFound) AWS validated
    • test_base64_sub_and_getatt_functions LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions HTTP Status Code: 400 (ParameterNotFound) AWS validated
    • test_find_map_function LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_find_map_function HTTP Status Code: 400 (ParameterNotFound) AWS validated
    • test_split_length_and_join_functions LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions HTTP Status Code: 400 (ParameterNotFound) AWS validated
    • test_split_length_and_join_functions LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions HTTP Status Code: 400 (ParameterNotFound) AWS validated
    • test_split_length_and_join_functions LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions HTTP Status Code: 400 (ParameterNotFound) AWS validated
    • test_capabilities_requirements LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements HTTP Status Code: 400 (ParameterNotFound) AWS validated Snapshot Tested
    • test_functions_and_references_during_transformation LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation HTTP Status Code: 400 (ParameterNotFound) AWS validated Snapshot Tested
    • test_functions_and_references_during_transformation LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation HTTP Status Code: 400 (ParameterNotFound) AWS validated Snapshot Tested
    • test_global_scope LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_global_scope HTTP Status Code: 400 (ParameterNotFound) AWS validated Snapshot Tested
    • test_validate_lambda_internals LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals HTTP Status Code: 400 (ParameterNotFound) AWS validated Snapshot Tested
    • test_get_parameters_and_secrets LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_get_parameters_and_secrets HTTP Status Code: 400 (ParameterNotFound) AWS validated
    • test_hierarchical_parameter[/<param>//b//c] LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_hierarchical_parameter[/<param>//b//c] HTTP Status Code: 400 (InvalidParameterNameException) AWS validated
    • test_hierarchical_parameter[<param>/b/c] LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_hierarchical_parameter[<param>/b/c] HTTP Status Code: 400 (InvalidParameterNameException) AWS validated
  • LocalStack Pro
    • test_ec2_launch_template LocalStack Pro: tests/integration/cloudformation/resources/test_ec2.py::test_ec2_launch_template HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_get_parameters_eks_amis[1.19] LocalStack Pro: tests/integration/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.19] HTTP Status Code: 200 AWS validated
    • test_get_parameters_eks_amis[1.20] LocalStack Pro: tests/integration/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.20] HTTP Status Code: 200 AWS validated
    • test_get_parameters_eks_amis[1.21] LocalStack Pro: tests/integration/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.21] HTTP Status Code: 200 AWS validated
    • test_get_parameters_eks_amis[1.22] LocalStack Pro: tests/integration/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.22] HTTP Status Code: 200 AWS validated
    • test_get_parameters_eks_amis[1.23] LocalStack Pro: tests/integration/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.23] HTTP Status Code: 200 AWS validated
    • test_ec2_launch_template LocalStack Pro: tests/integration/cloudformation/resources/test_ec2.py::test_ec2_launch_template HTTP Status Code: 400 (ParameterNotFound) AWS validated Snapshot Tested
Parameters: Name, WithDecryption
  • LocalStack Community
    • test_resolve_ssm_secure LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure HTTP Status Code: 200
    • test_get_secret_parameter LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_get_secret_parameter HTTP Status Code: 200 AWS validated
    • test_get_inexistent_secret LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_get_inexistent_secret HTTP Status Code: 400 (ParameterNotFound) AWS validated
    • test_get_secret_parameter LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_get_secret_parameter HTTP Status Code: 400 (ParameterNotFound) AWS validated

GetParameters

Parameters: Names
  • LocalStack Community
    • test_hierarchical_parameter[/<param>//b//c] LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_hierarchical_parameter[/<param>//b//c] HTTP Status Code: 200 AWS validated
    • test_hierarchical_parameter[<param>/b/c] LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_hierarchical_parameter[<param>/b/c] HTTP Status Code: 200 AWS validated
    • test_put_parameters LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_put_parameters HTTP Status Code: 200 AWS validated
Parameters: Names, WithDecryption
  • LocalStack Community
    • test_get_parameters_and_secrets LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_get_parameters_and_secrets HTTP Status Code: 200 AWS validated

GetParametersByPath

Parameters: ParameterFilters, Path
  • LocalStack Community
    • test_get_parameters_by_path_and_filter_by_labels LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_get_parameters_by_path_and_filter_by_labels HTTP Status Code: 200 AWS validated

LabelParameterVersion

Parameters: Labels, Name, ParameterVersion
  • LocalStack Community
    • test_get_parameters_by_path_and_filter_by_labels LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_get_parameters_by_path_and_filter_by_labels HTTP Status Code: 200 AWS validated

ListTagsForResource

Parameters: ResourceId, ResourceType
  • LocalStack Community
    • test_cdk_bootstrap_redeploy LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy HTTP Status Code: 200
    • test_update_ssm_parameter_tag LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag HTTP Status Code: 200 AWS validated
    • test_update_ssm_parameters LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_update_ssm_parameters HTTP Status Code: 200 AWS validated

PutParameter

Parameters: Description, Name, Type, Value
  • LocalStack Community
    • test_get_parameters_and_secrets LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_get_parameters_and_secrets HTTP Status Code: 200 AWS validated
    • test_put_parameters LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_put_parameters HTTP Status Code: 200 AWS validated
Parameters: Name, Overwrite, Type, Value
  • LocalStack Community
    • test_cdk_bootstrap_redeploy LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy HTTP Status Code: 200
    • test_update_ssm_parameter_tag LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag HTTP Status Code: 200 AWS validated
    • test_update_ssm_parameters LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_update_ssm_parameters HTTP Status Code: 200 AWS validated
    • test_resolve_ssm_with_version LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version HTTP Status Code: 200
Parameters: Name, Tags, Type, Value
  • LocalStack Community
    • test_cdk_bootstrap[10] LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10] HTTP Status Code: 200
    • test_cdk_bootstrap[11] LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11] HTTP Status Code: 200
    • test_cdk_bootstrap[12] LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12] HTTP Status Code: 200
    • test_cdk_bootstrap_redeploy LocalStack Community: tests/integration/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy HTTP Status Code: 200
    • test_waitcondition LocalStack Community: tests/integration/cloudformation/resources/test_cloudformation.py::test_waitcondition HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_resolve_transitive_placeholders_in_strings LocalStack Community: tests/integration/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings HTTP Status Code: 200
    • test_parameter_defaults LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_parameter_defaults HTTP Status Code: 200
    • test_update_ssm_parameter_tag LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag HTTP Status Code: 200 AWS validated
    • test_update_ssm_parameters LocalStack Community: tests/integration/cloudformation/resources/test_ssm.py::test_update_ssm_parameters HTTP Status Code: 200 AWS validated
    • test_base64_sub_and_getatt_functions LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions HTTP Status Code: 200 AWS validated
    • test_find_map_function LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_find_map_function HTTP Status Code: 200 AWS validated
    • test_split_length_and_join_functions LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions HTTP Status Code: 200 AWS validated
    • test_capabilities_requirements LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_functions_and_references_during_transformation LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_global_scope LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_global_scope HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_validate_lambda_internals LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals HTTP Status Code: 200 AWS validated Snapshot Tested
  • LocalStack Pro
    • test_ec2_launch_template LocalStack Pro: tests/integration/cloudformation/resources/test_ec2.py::test_ec2_launch_template HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: Name, Type, Value
  • LocalStack Community
    • test_create_change_set_with_ssm_parameter LocalStack Community: tests/integration/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter HTTP Status Code: 200
    • test_create_stack_with_ssm_parameters LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_resolve_ssm LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm HTTP Status Code: 200
    • test_resolve_ssm_secure LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure HTTP Status Code: 200
    • test_resolve_ssm_with_version LocalStack Community: tests/integration/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version HTTP Status Code: 200
    • test_trigger_event_on_ssm_change LocalStack Community: tests/integration/test_events.py::TestEvents::test_trigger_event_on_ssm_change HTTP Status Code: 200
    • test_get_parameters_by_path_and_filter_by_labels LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_get_parameters_by_path_and_filter_by_labels HTTP Status Code: 200 AWS validated
    • test_hierarchical_parameter[/<param>//b//c] LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_hierarchical_parameter[/<param>//b//c] HTTP Status Code: 200 AWS validated
    • test_hierarchical_parameter[<param>/b/c] LocalStack Community: tests/integration/test_ssm.py::TestSSM::test_hierarchical_parameter[<param>/b/c] HTTP Status Code: 200 AWS validated
  • LocalStack Pro
    • test_specify_resources_by_name LocalStack Pro: tests/integration/test_appconfig.py::TestAppConfig::test_specify_resources_by_name HTTP Status Code: 200 AWS validated Snapshot Tested

SendCommand

Parameters: DocumentName, InstanceIds
  • LocalStack Pro
    • test_send_command LocalStack Pro: tests/integration/test_ssm.py::TestSsm::test_send_command HTTP Status Code: 400 (InvalidInstanceIdError)
Parameters: DocumentName, InstanceIds, Parameters
  • LocalStack Pro
    • test_action_ssm_send_command LocalStack Pro: tests/integration/test_fis.py::TestFis::test_action_ssm_send_command HTTP Status Code: 200
    • test_cancel_command LocalStack Pro: tests/integration/test_ssm.py::TestSsm::test_cancel_command HTTP Status Code: 200
    • test_send_command LocalStack Pro: tests/integration/test_ssm.py::TestSsm::test_send_command HTTP Status Code: 200


Last modified March 20, 2023: improve Coverage Docs (#505) (46f2fb0c0)