Skip to content

Latest commit

 

History

History
77 lines (60 loc) · 1.87 KB

secretsmanager.rst

File metadata and controls

77 lines (60 loc) · 1.87 KB

secretsmanager

Example usage

python

@mock_secretsmanager def test_secretsmanager_behaviour: boto3.client("secretsmanager") ...

Implemented features for this service

  • [ ] cancel_rotate_secret
  • [X] create_secret
  • [ ] delete_resource_policy
  • [X] delete_secret
  • [X] describe_secret
  • [X] get_random_password
  • [X] get_resource_policy
  • [X] get_secret_value
  • [X] list_secret_version_ids
  • [X] list_secrets

    Returns secrets from secretsmanager. The result is paginated and page items depends on the token value, because token contains start element number of secret list. Response example: { SecretList: [ { ARN: 'arn:aws:secretsmanager:us-east-1:1234567890:secret:test1-gEcah', Name: 'test1', ... }, { ARN: 'arn:aws:secretsmanager:us-east-1:1234567890:secret:test2-KZwml', Name: 'test2', ... } ], NextToken: '2' }

    param filters

    (List) Filter parameters.

    param max_results

    (int) Max number of results per page.

    param next_token

    (str) Page token.

    return

    (Tuple[List,str]) Returns result list and next token.

  • [ ] put_resource_policy
  • [X] put_secret_value
  • [ ] remove_regions_from_replication
  • [ ] replicate_secret_to_regions
  • [X] restore_secret
  • [X] rotate_secret
  • [ ] stop_replication_to_replica
  • [X] tag_resource
  • [X] untag_resource
  • [X] update_secret
  • [X] update_secret_version_stage
  • [ ] validate_resource_policy