Secrets Manager

Implementation details for API secretsmanager

Coverage Overview

Secrets Manager is supported by LocalStack in the community image.

AvailabilityTesting*
OperationImplementedImageInternal Test SuiteExternal Test SuiteTerraform ValidatedAWS ValidatedSnapshot TestedDetails
BatchGetSecretValue✔️community✔️
CancelRotateSecret✔️community✔️
CreateSecret✔️community✔️✔️✔️✔️✔️Show Tests
DeleteResourcePolicy✔️community✔️✔️✔️✔️✔️Show Tests
DeleteSecret✔️community✔️✔️✔️✔️✔️Show Tests
DescribeSecret✔️community✔️✔️✔️✔️✔️Show Tests
GetRandomPassword✔️community✔️✔️✔️✔️Show Tests
GetResourcePolicy✔️community✔️✔️✔️✔️✔️Show Tests
GetSecretValue✔️community✔️✔️✔️✔️✔️Show Tests
ListSecretVersionIds✔️community✔️✔️✔️✔️Show Tests
ListSecrets✔️community✔️✔️✔️✔️✔️Show Tests
PutResourcePolicy✔️community✔️✔️✔️✔️✔️Show Tests
PutSecretValue✔️community✔️✔️✔️✔️✔️Show Tests
RemoveRegionsFromReplication✔️community✔️✔️
ReplicateSecretToRegions✔️community
RestoreSecret✔️community✔️✔️✔️✔️Show Tests
RotateSecret✔️community✔️✔️✔️✔️Show Tests
StopReplicationToReplica
TagResource✔️community✔️✔️✔️✔️✔️Show Tests
UntagResource✔️community✔️✔️✔️✔️✔️Show Tests
UpdateSecret✔️community✔️✔️✔️✔️✔️Show Tests
UpdateSecretVersionStage✔️community✔️✔️✔️✔️✔️Show Tests
ValidateResourcePolicy✔️community✔️✔️✔️Show Tests

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


CreateSecret

Parameters: ClientRequestToken, Description, Name
  • LocalStack Community
    • test_cfn_secret_policy LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_secret_version_from_empty_secret LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_secret_version_from_empty_secret HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: ClientRequestToken, Description, Name, SecretString
  • LocalStack Community
    • test_cfn_secretsmanager_gen_secret LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret HTTP Status Code: 200
    • test_call_lists_secrets_multiple_times LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_call_lists_secrets_multiple_times HTTP Status Code: 200 AWS validated
    • test_create_and_update_secret[Valid/_+=.@-Name-a1b2] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[Valid/_+=.@-Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[s-c64bdc03] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_multi_secrets LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_multi_secrets HTTP Status Code: 200 AWS validated
    • test_deprecated_secret_version LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_deprecated_secret_version HTTP Status Code: 200
    • test_deprecated_secret_version_stage LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_deprecated_secret_version_stage HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_list_secrets_filtering LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_list_secrets_filtering HTTP Status Code: 200 AWS validated
    • test_resource_policy LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[None] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[None] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[True] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[True] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_secret_exists LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists HTTP Status Code: 200 AWS validated
    • test_secret_exists_snapshots LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists_snapshots HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_secret_restore LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_restore HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_get_parameters_and_secrets LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_and_secrets HTTP Status Code: 200 AWS validated
    • test_get_secret_parameter LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_secret_parameter HTTP Status Code: 200 AWS validated
    • test_run_aws_sdk_secrets_manager LocalStack Community: tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::test_run_aws_sdk_secrets_manager HTTP Status Code: 200
    • test_secret_exists LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists HTTP Status Code: 400 (ResourceExistsException) AWS validated
    • test_secret_exists_snapshots LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists_snapshots HTTP Status Code: 400 (ResourceExistsException) AWS validated Snapshot Tested
  • LocalStack Pro
    • test_docdb_connection LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_docdb_connection HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_db_proxy LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy HTTP Status Code: 200
    • test_secretsmanager_target_attachment_maridab LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_batch_execute_statement_setup[postgres-v1] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_setup[postgres-v1] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_select_char LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraPostgresCfn::test_select_char HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_validate_initial_setup LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalClusterCDK::test_validate_initial_setup HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgres_s3_extension_helpers[11] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11] HTTP Status Code: 200 AWS validated
Parameters: ClientRequestToken, KmsKeyId, Name, SecretString
  • LocalStack Community
    • test_cross_account_access_non_default_key LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access_non_default_key HTTP Status Code: 200 AWS validated
Parameters: ClientRequestToken, Name
  • LocalStack Community
    • test_secret_tags LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_tags HTTP Status Code: 200 AWS validated Snapshot Tested
  • LocalStack Pro
    • test_enforce_policy_secretsmanager_create LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create HTTP Status Code: 200
    • test_enforce_policy_secretsmanager_create LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create HTTP Status Code: 400 (AccessDeniedException)
Parameters: ClientRequestToken, Name, SecretString
  • LocalStack Community
    • test_resolve_secretsmanager[resolve_secretsmanager.yaml] LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml] HTTP Status Code: 200 AWS validated
    • test_resolve_secretsmanager[resolve_secretsmanager_full.yaml] LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml] HTTP Status Code: 200 AWS validated
    • test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml] LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml] HTTP Status Code: 200 AWS validated
    • test_can_recreate_delete_secret LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_can_recreate_delete_secret HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_exp_raised_on_creation_of_secret_scheduled_for_deletion LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_exp_raised_on_creation_of_secret_scheduled_for_deletion HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_get_secret_value_errors LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_get_secret_value_errors HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_put_secret_value_custom_client_request_token_new_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages HTTP Status Code: 200
    • test_http_put_secret_value_duplicate_req LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req HTTP Status Code: 200
    • test_http_put_secret_value_null_client_request_token_new_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages HTTP Status Code: 200
    • test_http_put_secret_value_with_duplicate_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token HTTP Status Code: 200
    • test_http_put_secret_value_with_non_provided_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token HTTP Status Code: 200
    • test_last_accessed_date LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_accessed_date HTTP Status Code: 200 AWS validated
    • test_last_updated_date LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date HTTP Status Code: 200 AWS validated
    • test_non_versioning_version_stages_no_replacement LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_no_replacement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_non_versioning_version_stages_replacement LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_replacement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_put_secret_value_with_new_custom_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token HTTP Status Code: 200
    • test_put_secret_value_with_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_invalid_lambda_arn LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[None] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[None] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[True] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[True] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_description LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_1 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_2 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_3 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_3 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_previous LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_return_type LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_return_type HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_with_non_provided_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_with_non_provided_client_request_token HTTP Status Code: 200
    • test_cross_account_access LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access HTTP Status Code: 200 AWS validated
    • test_exp_raised_on_creation_of_secret_scheduled_for_deletion LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_exp_raised_on_creation_of_secret_scheduled_for_deletion HTTP Status Code: 400 (InvalidRequestException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv *?!]Name\\-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\-] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv*Name? ] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name LocalStack Community: tests/aws/services/stepfunctions/v2/error_handling/test_aws_sdk.py::TestAwsSdk::test_invalid_secret_name HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
  • LocalStack Pro
    • test_rds_data_source LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source_rds_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source_rds_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_task_with_secrets[False] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False] HTTP Status Code: 200 AWS validated
    • test_create_task_with_secrets[True] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True] HTTP Status Code: 200 AWS validated
    • test_read_from_json_secret[False-False] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_read_from_json_secret[False-True] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_read_from_json_secret[True-False] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_run_task_non_default_region LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region HTTP Status Code: 200
    • test_enforce_policy_secretsmanager_get_value LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_secretsmanager_policy LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_data_api[False] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMysql::test_data_api[False] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_data_api[True] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMysql::test_data_api[True] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_data_api LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraPostgres::test_data_api HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: ClientRequestToken, Name, SecretString, Tags
  • LocalStack Pro
    • test_secretsmanager_tags_on_resource_and_principal LocalStack Pro: tests/aws/services/iam/test_iam_abac.py::TestIAMABAC::test_secretsmanager_tags_on_resource_and_principal HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: ClientRequestToken, Name, Tags
  • LocalStack Community
    • test_cfn_handle_secretsmanager_secret LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret HTTP Status Code: 200
Parameters: Description, Name, SecretString
  • LocalStack Community
    • test_no_client_request_token[CreateSecret] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[CreateSecret] HTTP Status Code: 400 (InvalidRequestException) AWS validated Snapshot Tested

DeleteResourcePolicy

Parameters: SecretId
  • LocalStack Community
    • test_cfn_secret_policy LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_resource_policy LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy HTTP Status Code: 200 AWS validated Snapshot Tested

DeleteSecret

Parameters: ForceDeleteWithoutRecovery, RecoveryWindowInDays, SecretId
  • LocalStack Community
    • test_cross_account_access_non_default_key LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access_non_default_key HTTP Status Code: 200 AWS validated
Parameters: ForceDeleteWithoutRecovery, SecretId
  • LocalStack Community
    • test_resolve_secretsmanager[resolve_secretsmanager.yaml] LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml] HTTP Status Code: 200 AWS validated
    • test_resolve_secretsmanager[resolve_secretsmanager_full.yaml] LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml] HTTP Status Code: 200 AWS validated
    • test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml] LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml] HTTP Status Code: 200 AWS validated
    • test_call_lists_secrets_multiple_times LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_call_lists_secrets_multiple_times HTTP Status Code: 200 AWS validated
    • test_can_recreate_delete_secret LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_can_recreate_delete_secret HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[Valid/_+=.@-Name-a1b2] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[Valid/_+=.@-Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[s-c64bdc03] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_multi_secrets LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_multi_secrets HTTP Status Code: 200 AWS validated
    • test_create_secret_version_from_empty_secret LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_secret_version_from_empty_secret HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_delete_non_existent_secret_returns_as_if_secret_exists LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_delete_non_existent_secret_returns_as_if_secret_exists HTTP Status Code: 200 AWS validated
    • test_deprecated_secret_version LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_deprecated_secret_version HTTP Status Code: 200
    • test_deprecated_secret_version_stage LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_deprecated_secret_version_stage HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_get_secret_value_errors LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_get_secret_value_errors HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_last_accessed_date LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_accessed_date HTTP Status Code: 200 AWS validated
    • test_last_updated_date LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date HTTP Status Code: 200 AWS validated
    • test_list_secrets_filtering LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_list_secrets_filtering HTTP Status Code: 200 AWS validated
    • test_no_client_request_token[CreateSecret] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[CreateSecret] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_no_client_request_token[PutSecretValue] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[PutSecretValue] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_no_client_request_token[RotateSecret] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[RotateSecret] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_no_client_request_token[UpdateSecret] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[UpdateSecret] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_non_versioning_version_stages_no_replacement LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_no_replacement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_non_versioning_version_stages_replacement LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_replacement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_put_secret_value_with_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_resource_policy LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_invalid_lambda_arn LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[None] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[None] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[True] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[True] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_secret_exists LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists HTTP Status Code: 200 AWS validated
    • test_secret_exists_snapshots LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists_snapshots HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_secret_restore LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_restore HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_secret_tags LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_tags HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_description LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_1 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_2 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_3 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_3 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_previous LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_return_type LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_return_type HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_with_non_provided_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_with_non_provided_client_request_token HTTP Status Code: 200
    • test_cross_account_access LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access HTTP Status Code: 200 AWS validated
    • test_cross_account_access_non_default_key LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access_non_default_key HTTP Status Code: 200 AWS validated
    • test_get_parameters_and_secrets LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_and_secrets HTTP Status Code: 200 AWS validated
    • test_get_secret_parameter LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_secret_parameter HTTP Status Code: 200 AWS validated
    • test_exp_raised_on_creation_of_secret_scheduled_for_deletion LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_exp_raised_on_creation_of_secret_scheduled_for_deletion HTTP Status Code: 400 (InvalidRequestException) AWS validated Snapshot Tested
    • test_http_put_secret_value_custom_client_request_token_new_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages HTTP Status Code: 400 (InvalidRequestException)
    • test_http_put_secret_value_duplicate_req LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req HTTP Status Code: 400 (InvalidRequestException)
    • test_http_put_secret_value_null_client_request_token_new_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages HTTP Status Code: 400 (InvalidRequestException)
    • test_http_put_secret_value_with_duplicate_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token HTTP Status Code: 400 (InvalidRequestException)
    • test_http_put_secret_value_with_non_provided_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token HTTP Status Code: 400 (InvalidRequestException)
    • test_invalid_secret_name[ Inv *?!]Name\\-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\-] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv*Name? ] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_put_secret_value_with_new_custom_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token HTTP Status Code: 400 (InvalidRequestException)
  • LocalStack Pro
    • test_read_from_json_secret[False-False] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_read_from_json_secret[False-True] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_read_from_json_secret[True-False] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_secretsmanager_tags_on_resource_and_principal LocalStack Pro: tests/aws/services/iam/test_iam_abac.py::TestIAMABAC::test_secretsmanager_tags_on_resource_and_principal HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_enforce_policy_secretsmanager_get_value LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_secretsmanager_policy LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_data_api[False] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMysql::test_data_api[False] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_data_api[True] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMysql::test_data_api[True] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_data_api LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraPostgres::test_data_api HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: RecoveryWindowInDays, SecretId
  • LocalStack Community
    • test_exp_raised_on_creation_of_secret_scheduled_for_deletion LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_exp_raised_on_creation_of_secret_scheduled_for_deletion HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: SecretId
  • LocalStack Community
    • test_cfn_handle_secretsmanager_secret LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret HTTP Status Code: 200
    • test_cfn_secret_policy LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_cfn_secretsmanager_gen_secret LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret HTTP Status Code: 200
    • test_http_put_secret_value_custom_client_request_token_new_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages HTTP Status Code: 200
    • test_http_put_secret_value_duplicate_req LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req HTTP Status Code: 200
    • test_http_put_secret_value_null_client_request_token_new_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages HTTP Status Code: 200
    • test_http_put_secret_value_with_duplicate_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token HTTP Status Code: 200
    • test_http_put_secret_value_with_non_provided_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token HTTP Status Code: 200
    • test_put_secret_value_with_new_custom_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token HTTP Status Code: 200
    • test_secret_restore LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_restore HTTP Status Code: 200 AWS validated Snapshot Tested
  • LocalStack Pro
    • test_rds_lambda LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_rds_lambda HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_db_proxy LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy HTTP Status Code: 200
    • test_secretsmanager_target_attachment_maridab LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_task_with_secrets[False] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False] HTTP Status Code: 200 AWS validated
    • test_create_task_with_secrets[True] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True] HTTP Status Code: 200 AWS validated
    • test_run_task_non_default_region LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region HTTP Status Code: 200
    • test_enforce_policy_secretsmanager_create LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create HTTP Status Code: 200
    • test_column_metadata_for_mysql[mysql-v1] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_column_metadata_for_mysql[mysql-v1] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_select_char LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraPostgresCfn::test_select_char HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_failover LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalClusterCDK::test_failover HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgis_extension[16] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgis_extension[16] HTTP Status Code: 200 AWS validated Snapshot Tested

DescribeSecret

Parameters: SecretId
  • LocalStack Community
    • test_cfn_handle_secretsmanager_secret LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret HTTP Status Code: 200
    • test_cfn_secretsmanager_gen_secret LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret HTTP Status Code: 200
    • test_create_and_update_secret[Valid/_+=.@-Name-a1b2] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[Valid/_+=.@-Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[s-c64bdc03] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_secret_version_from_empty_secret LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_secret_version_from_empty_secret HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_last_accessed_date LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_accessed_date HTTP Status Code: 200 AWS validated
    • test_last_updated_date LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date HTTP Status Code: 200 AWS validated
    • test_rotate_secret_invalid_lambda_arn LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[None] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[None] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[True] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[True] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_secret_tags LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_tags HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_description LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_cross_account_access LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access HTTP Status Code: 200 AWS validated
    • test_cross_account_access_non_default_key LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access_non_default_key HTTP Status Code: 200 AWS validated
    • test_can_recreate_delete_secret LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_can_recreate_delete_secret HTTP Status Code: 400 (ResourceNotFoundException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv *?!]Name\\-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\-] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv*Name? ] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
  • LocalStack Pro
    • test_scenario_validate_infra LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra HTTP Status Code: 200 AWS validated
    • test_create_task_with_secrets[False] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False] HTTP Status Code: 200 AWS validated
    • test_create_task_with_secrets[True] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True] HTTP Status Code: 200 AWS validated
    • test_run_task_non_default_region LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region HTTP Status Code: 200
    • test_secretsmanager_tags_on_resource_and_principal LocalStack Pro: tests/aws/services/iam/test_iam_abac.py::TestIAMABAC::test_secretsmanager_tags_on_resource_and_principal HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_enforce_policy_secretsmanager_create LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create HTTP Status Code: 200
    • test_enforce_policy_secretsmanager_get_value LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_secretsmanager_policy LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_secretsmanager_tags_on_resource_and_principal LocalStack Pro: tests/aws/services/iam/test_iam_abac.py::TestIAMABAC::test_secretsmanager_tags_on_resource_and_principal HTTP Status Code: 400 (ResourceNotFoundException) AWS validated Snapshot Tested
    • test_enforce_policy_secretsmanager_create LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create HTTP Status Code: 400 (ResourceNotFoundException)
    • test_enforce_policy_secretsmanager_get_value LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value HTTP Status Code: 400 (ResourceNotFoundException) AWS validated Snapshot Tested
    • test_secretsmanager_policy LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy HTTP Status Code: 400 (ResourceNotFoundException) AWS validated Snapshot Tested

GetRandomPassword

Parameters: ExcludeCharacters, PasswordLength
  • LocalStack Community
    • test_get_random_exclude_characters_and_symbols LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_get_random_exclude_characters_and_symbols HTTP Status Code: 200 AWS validated

GetResourcePolicy

Parameters: SecretId
  • LocalStack Community
    • test_cfn_secret_policy LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_resource_policy LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_cross_account_access LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access HTTP Status Code: 200 AWS validated
  • LocalStack Pro
    • test_secretsmanager_tags_on_resource_and_principal LocalStack Pro: tests/aws/services/iam/test_iam_abac.py::TestIAMABAC::test_secretsmanager_tags_on_resource_and_principal HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_enforce_policy_secretsmanager_create LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create HTTP Status Code: 200
    • test_enforce_policy_secretsmanager_get_value LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_secretsmanager_policy LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_enforce_policy_secretsmanager_create LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create HTTP Status Code: 400 (SecretNotFoundException)

GetSecretValue

Parameters: SecretId
  • LocalStack Community
    • test_cfn_secretsmanager_gen_secret LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret HTTP Status Code: 200
    • test_resolve_secretsmanager[resolve_secretsmanager.yaml] LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml] HTTP Status Code: 200 AWS validated
    • test_resolve_secretsmanager[resolve_secretsmanager_full.yaml] LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml] HTTP Status Code: 200 AWS validated
    • test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml] LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml] HTTP Status Code: 200 AWS validated
    • test_create_and_update_secret[Valid/_+=.@-Name-a1b2] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[Valid/_+=.@-Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[s-c64bdc03] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_put_secret_value_custom_client_request_token_new_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages HTTP Status Code: 200
    • test_http_put_secret_value_duplicate_req LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req HTTP Status Code: 200
    • test_http_put_secret_value_null_client_request_token_new_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages HTTP Status Code: 200
    • test_http_put_secret_value_with_duplicate_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token HTTP Status Code: 200
    • test_http_put_secret_value_with_non_provided_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token HTTP Status Code: 200
    • test_last_accessed_date LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_accessed_date HTTP Status Code: 200 AWS validated
    • test_last_updated_date LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date HTTP Status Code: 200 AWS validated
    • test_put_secret_value_with_new_custom_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token HTTP Status Code: 200
    • test_put_secret_value_with_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_1 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_2 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_with_non_provided_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_with_non_provided_client_request_token HTTP Status Code: 200
    • test_cross_account_access_non_default_key LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access_non_default_key HTTP Status Code: 200 AWS validated
    • test_get_parameters_and_secrets LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_and_secrets HTTP Status Code: 200 AWS validated
    • test_get_secret_parameter LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_secret_parameter HTTP Status Code: 200 AWS validated
    • test_run_aws_sdk_secrets_manager LocalStack Community: tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::test_run_aws_sdk_secrets_manager HTTP Status Code: 200
    • test_invalid_secret_name[ Inv *?!]Name\\-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\-] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv*Name? ] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_secret_not_found LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_not_found HTTP Status Code: 400 (ResourceNotFoundException) AWS validated Snapshot Tested
    • test_cross_account_access LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access HTTP Status Code: 400 (InvalidRequestException) AWS validated
    • test_get_inexistent_secret LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_inexistent_secret HTTP Status Code: 400 (ResourceNotFoundException) AWS validated
    • test_get_parameters_and_secrets LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_and_secrets HTTP Status Code: 400 (ResourceNotFoundException) AWS validated
  • LocalStack Pro
    • test_docdb_connection LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_docdb_connection HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_docdb_connection LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_docdb_connection HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_lambda LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_rds_lambda HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_scenario_validate_infra LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra HTTP Status Code: 200 AWS validated
    • test_rds_data_source LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source_rds_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source_rds_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_db_proxy LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy HTTP Status Code: 200
    • test_secretsmanager_target_attachment_maridab LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_secretsmanager_target_attachment_maridab LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_task_with_secrets[True] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True] HTTP Status Code: 200 AWS validated
    • test_read_from_json_secret[False-False] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_run_task_non_default_region LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region HTTP Status Code: 200
    • test_secretsmanager_tags_on_resource_and_principal LocalStack Pro: tests/aws/services/iam/test_iam_abac.py::TestIAMABAC::test_secretsmanager_tags_on_resource_and_principal HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_enforce_policy_secretsmanager_get_value LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_secretsmanager_policy LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_batch_execute_statement_drop[mysql-v1] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_drop[mysql-v1] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_batch_execute_statement_drop[postgres-v1] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_drop[postgres-v1] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_batch_execute_statement_drop[postgres-v2] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_drop[postgres-v2] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_batch_execute_statement_inserts[mysql-v1] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_inserts[mysql-v1] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_batch_execute_statement_inserts[postgres-v1] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_inserts[postgres-v1] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_batch_execute_statement_inserts[postgres-v2] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_inserts[postgres-v2] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_batch_execute_statement_setup[mysql-v1] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_setup[mysql-v1] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_batch_execute_statement_setup[postgres-v1] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_setup[postgres-v1] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_batch_execute_statement_setup[postgres-v2] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_setup[postgres-v2] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_batch_execute_validate_atomicity[mysql-v1] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_validate_atomicity[mysql-v1] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_batch_execute_validate_atomicity[postgres-v1] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_validate_atomicity[postgres-v1] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_batch_execute_validate_atomicity[postgres-v2] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_validate_atomicity[postgres-v2] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_column_metadata_for_mysql[mysql-v1] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_column_metadata_for_mysql[mysql-v1] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_column_metadata_for_postgres[postgres-v1] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_column_metadata_for_postgres[postgres-v1] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_column_metadata_for_postgres[postgres-v2] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_column_metadata_for_postgres[postgres-v2] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_data_api[False] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMysql::test_data_api[False] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_data_api[True] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMysql::test_data_api[True] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_data_api LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraPostgres::test_data_api HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_select_char LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraPostgresCfn::test_select_char HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_validate_initial_setup LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalClusterCDK::test_validate_initial_setup HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_installed_postgres_version[11] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_installed_postgres_version[11] HTTP Status Code: 200 AWS validated
    • test_installed_postgres_version[12] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_installed_postgres_version[12] HTTP Status Code: 200 AWS validated
    • test_installed_postgres_version[13] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_installed_postgres_version[13] HTTP Status Code: 200 AWS validated
    • test_installed_postgres_version[14] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_installed_postgres_version[14] HTTP Status Code: 200 AWS validated
    • test_installed_postgres_version[15] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_installed_postgres_version[15] HTTP Status Code: 200 AWS validated
    • test_installed_postgres_version[16] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_installed_postgres_version[16] HTTP Status Code: 200 AWS validated
    • test_postgis_extension[11] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgis_extension[11] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgis_extension[12] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgis_extension[12] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgis_extension[13] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgis_extension[13] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgis_extension[14] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgis_extension[14] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgis_extension[15] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgis_extension[15] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgis_extension[16] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgis_extension[16] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgres_extension_query_export_to_s3[11] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11] HTTP Status Code: 200 AWS validated
    • test_postgres_extension_query_export_to_s3[12] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12] HTTP Status Code: 200 AWS validated
    • test_postgres_extension_query_export_to_s3[13] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13] HTTP Status Code: 200 AWS validated
    • test_postgres_extension_query_export_to_s3[14] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14] HTTP Status Code: 200 AWS validated
    • test_postgres_extension_query_export_to_s3[15] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15] HTTP Status Code: 200 AWS validated
    • test_postgres_extension_query_export_to_s3[16] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[16] HTTP Status Code: 200 AWS validated
    • test_postgres_extension_table_import_from_s3[11] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgres_extension_table_import_from_s3[12] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgres_extension_table_import_from_s3[13] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgres_extension_table_import_from_s3[14] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgres_extension_table_import_from_s3[15] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgres_extension_table_import_from_s3[16] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[16] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgres_s3_extension_helpers[11] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11] HTTP Status Code: 200 AWS validated
    • test_postgres_s3_extension_helpers[12] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12] HTTP Status Code: 200 AWS validated
    • test_postgres_s3_extension_helpers[13] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13] HTTP Status Code: 200 AWS validated
    • test_postgres_s3_extension_helpers[14] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14] HTTP Status Code: 200 AWS validated
    • test_postgres_s3_extension_helpers[15] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15] HTTP Status Code: 200 AWS validated
    • test_postgres_s3_extension_helpers[16] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[16] HTTP Status Code: 200 AWS validated
    • test_secretsmanager_tags_on_resource_and_principal LocalStack Pro: tests/aws/services/iam/test_iam_abac.py::TestIAMABAC::test_secretsmanager_tags_on_resource_and_principal HTTP Status Code: 400 (AccessDeniedException) AWS validated Snapshot Tested
    • test_secretsmanager_tags_on_resource_and_principal LocalStack Pro: tests/aws/services/iam/test_iam_abac.py::TestIAMABAC::test_secretsmanager_tags_on_resource_and_principal HTTP Status Code: 400 (AccessDeniedException) AWS validated Snapshot Tested
    • test_enforce_policy_secretsmanager_get_value LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value HTTP Status Code: 400 (AccessDeniedException) AWS validated Snapshot Tested
    • test_secretsmanager_policy LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy HTTP Status Code: 400 (AccessDeniedException) AWS validated Snapshot Tested
Parameters: SecretId, VersionId
  • LocalStack Community
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_3 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_3 HTTP Status Code: 200 AWS validated Snapshot Tested
  • LocalStack Pro
    • test_read_from_json_secret[True-False] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False] HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: SecretId, VersionId, VersionStage
  • LocalStack Community
    • test_get_secret_value_errors LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_get_secret_value_errors HTTP Status Code: 400 (InvalidRequestException) AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[None] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[None] HTTP Status Code: 400 (ResourceNotFoundException) AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[True] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[True] HTTP Status Code: 400 (ResourceNotFoundException) AWS validated Snapshot Tested
Parameters: SecretId, VersionStage
  • LocalStack Community
    • test_http_put_secret_value_custom_client_request_token_new_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages HTTP Status Code: 200
    • test_http_put_secret_value_null_client_request_token_new_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages HTTP Status Code: 200
    • test_rotate_secret_with_lambda_success[None] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[None] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[True] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[True] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_get_secret_value_errors LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_get_secret_value_errors HTTP Status Code: 400 (ResourceNotFoundException) AWS validated Snapshot Tested
  • LocalStack Pro
    • test_read_from_json_secret[False-True] LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True] HTTP Status Code: 200 AWS validated Snapshot Tested

ListSecretVersionIds

Parameters: IncludeDeprecated, SecretId
  • LocalStack Community
    • test_deprecated_secret_version LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_deprecated_secret_version HTTP Status Code: 200
    • test_deprecated_secret_version_stage LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_deprecated_secret_version_stage HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv *?!]Name\\-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\-] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv*Name? ] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
Parameters: SecretId
  • LocalStack Community
    • test_deprecated_secret_version_stage LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_deprecated_secret_version_stage HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_put_secret_value_custom_client_request_token_new_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages HTTP Status Code: 200
    • test_http_put_secret_value_duplicate_req LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req HTTP Status Code: 200
    • test_http_put_secret_value_null_client_request_token_new_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages HTTP Status Code: 200
    • test_http_put_secret_value_with_duplicate_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token HTTP Status Code: 200
    • test_http_put_secret_value_with_non_provided_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token HTTP Status Code: 200
    • test_non_versioning_version_stages_no_replacement LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_no_replacement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_non_versioning_version_stages_replacement LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_replacement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_put_secret_value_with_new_custom_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token HTTP Status Code: 200
    • test_rotate_secret_with_lambda_success[None] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[None] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[True] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[True] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_1 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_2 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_3 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_3 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_previous LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_cross_account_access LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access HTTP Status Code: 200 AWS validated
    • test_secret_not_found LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_not_found HTTP Status Code: 400 (SecretNotFoundException) AWS validated Snapshot Tested

ListSecrets

Parameters: - (without any parameters)
  • LocalStack Community
    • test_call_lists_secrets_multiple_times LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_call_lists_secrets_multiple_times HTTP Status Code: 200 AWS validated
    • test_create_multi_secrets LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_multi_secrets HTTP Status Code: 200 AWS validated
    • test_deprecated_secret_version LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_deprecated_secret_version HTTP Status Code: 200
    • test_deprecated_secret_version_stage LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_deprecated_secret_version_stage HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_list_secrets_filtering LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_list_secrets_filtering HTTP Status Code: 200 AWS validated
    • test_secret_exists LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists HTTP Status Code: 200 AWS validated
    • test_secret_exists_snapshots LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists_snapshots HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_previous LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_cross_account_access LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access HTTP Status Code: 200 AWS validated
    • test_list_secrets LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_aws_sdk_task_service.py::TestTaskServiceAwsSdk::test_list_secrets HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: Filters
  • LocalStack Community
    • test_list_secrets_filtering LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_list_secrets_filtering HTTP Status Code: 200 AWS validated

PutResourcePolicy

Parameters: BlockPublicPolicy, ResourcePolicy, SecretId
  • LocalStack Community
    • test_cfn_secret_policy LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: ResourcePolicy, SecretId
  • LocalStack Community
    • test_resource_policy LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_cross_account_access LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access HTTP Status Code: 200 AWS validated
    • test_cross_account_access_non_default_key LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access_non_default_key HTTP Status Code: 200 AWS validated
  • LocalStack Pro
    • test_secretsmanager_policy LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy HTTP Status Code: 200 AWS validated Snapshot Tested

PutSecretValue

Parameters: ClientRequestToken, SecretId, SecretString
  • LocalStack Community
    • test_create_and_update_secret[Valid/_+=.@-Name-a1b2] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[Valid/_+=.@-Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[s-c64bdc03] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_secret_version_from_empty_secret LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_secret_version_from_empty_secret HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_deprecated_secret_version LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_deprecated_secret_version HTTP Status Code: 200
    • test_deprecated_secret_version_stage LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_deprecated_secret_version_stage HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_put_secret_value_duplicate_req LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req HTTP Status Code: 200
    • test_http_put_secret_value_with_duplicate_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token HTTP Status Code: 200
    • test_http_put_secret_value_with_non_provided_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token HTTP Status Code: 200
    • test_put_secret_value_with_new_custom_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token HTTP Status Code: 200
    • test_put_secret_value_with_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_cross_account_access_non_default_key LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access_non_default_key HTTP Status Code: 200 AWS validated
    • test_invalid_secret_name[ Inv *?!]Name\\-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\-] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv*Name? ] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_cross_account_access LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access HTTP Status Code: 400 (InvalidRequestException) AWS validated
  • LocalStack Pro
    • test_docdb_connection LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_docdb_connection HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_db_proxy LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy HTTP Status Code: 200
    • test_secretsmanager_target_attachment_maridab LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_batch_execute_statement_setup[postgres-v1] LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_setup[postgres-v1] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_select_char LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraPostgresCfn::test_select_char HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_validate_initial_setup LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalClusterCDK::test_validate_initial_setup HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_postgres_s3_extension_helpers[11] LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11] HTTP Status Code: 200 AWS validated
Parameters: ClientRequestToken, SecretId, SecretString, VersionStages
  • LocalStack Community
    • test_http_put_secret_value_custom_client_request_token_new_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages HTTP Status Code: 200
    • test_http_put_secret_value_null_client_request_token_new_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages HTTP Status Code: 200
    • test_non_versioning_version_stages_no_replacement LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_no_replacement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_non_versioning_version_stages_replacement LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_replacement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_put_secret_value_with_version_stages LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[None] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[None] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[True] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[True] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_1 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_2 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_3 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_3 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_return_type LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_return_type HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: SecretId, SecretString
  • LocalStack Community
    • test_no_client_request_token[PutSecretValue] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[PutSecretValue] HTTP Status Code: 400 (InvalidRequestException) AWS validated Snapshot Tested

RestoreSecret

Parameters: SecretId
  • LocalStack Community
    • test_secret_restore LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_restore HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_cross_account_access_non_default_key LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access_non_default_key HTTP Status Code: 200 AWS validated

RotateSecret

Parameters: ClientRequestToken, RotateImmediately, RotationLambdaARN, RotationRules, SecretId
  • LocalStack Community
    • test_rotate_secret_with_lambda_success[True] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[True] HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: ClientRequestToken, RotationLambdaARN, RotationRules, SecretId
  • LocalStack Community
    • test_rotate_secret_with_lambda_success[None] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[None] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_invalid_lambda_arn LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn HTTP Status Code: 400 (ResourceNotFoundException) AWS validated Snapshot Tested
Parameters: SecretId
  • LocalStack Community
    • test_no_client_request_token[RotateSecret] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[RotateSecret] HTTP Status Code: 400 (InvalidRequestException) AWS validated Snapshot Tested

TagResource

Parameters: SecretId, Tags
  • LocalStack Community
    • test_secret_tags LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_tags HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_cross_account_access LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access HTTP Status Code: 200 AWS validated
    • test_invalid_secret_name[ Inv *?!]Name\\-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\-] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv*Name? ] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested

UntagResource

Parameters: SecretId, TagKeys
  • LocalStack Community
    • test_secret_tags LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_tags HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_cross_account_access LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access HTTP Status Code: 200 AWS validated
    • test_invalid_secret_name[ Inv *?!]Name\\-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\-] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv*Name? ] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested

UpdateSecret

Parameters: ClientRequestToken, Description, SecretId
  • LocalStack Community
    • test_update_secret_description LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv *?!]Name\\-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\-] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv*Name? ] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
Parameters: ClientRequestToken, Description, SecretId, SecretString
  • LocalStack Community
    • test_create_and_update_secret[Valid/_+=.@-Name-a1b2] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[Valid/_+=.@-Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_and_update_secret[s-c64bdc03] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_description LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: ClientRequestToken, SecretId
  • LocalStack Community
    • test_update_secret_description LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: ClientRequestToken, SecretId, SecretString
  • LocalStack Community
    • test_last_updated_date LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date HTTP Status Code: 200 AWS validated
    • test_update_secret_description LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_previous LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_with_non_provided_client_request_token LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_with_non_provided_client_request_token HTTP Status Code: 200
Parameters: Description, SecretId, SecretString
  • LocalStack Community
    • test_no_client_request_token[UpdateSecret] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[UpdateSecret] HTTP Status Code: 400 (InvalidRequestException) AWS validated Snapshot Tested

UpdateSecretVersionStage

Parameters: MoveToVersionId, RemoveFromVersionId, SecretId, VersionStage
  • LocalStack Community
    • test_rotate_secret_with_lambda_success[None] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[None] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rotate_secret_with_lambda_success[True] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_with_lambda_success[True] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_1 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_2 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_3 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_3 HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_update_secret_version_stages_return_type LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_return_type HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: RemoveFromVersionId, SecretId, VersionStage
  • LocalStack Community
    • test_update_secret_version_stages_current_pending_cycle_custom_stages_3 LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_3 HTTP Status Code: 200 AWS validated Snapshot Tested

ValidateResourcePolicy

Parameters: ResourcePolicy, SecretId
  • LocalStack Community
    • test_invalid_secret_name[ Inv *?!]Name\\-] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\-] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[ Inv*Name? ] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested
    • test_invalid_secret_name[Inv Name] LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name] HTTP Status Code: 400 (ValidationException) AWS validated Snapshot Tested


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