pip_services3_aws.test package
Submodules
Module contents
- class pip_services3_aws.test.TestCommandableLambdaClient(base_route: str)
Bases:
pip_services3_aws.clients.CommandableLambdaClient.CommandableLambdaClient- call_command(cmd: str, correlation_id: Optional[str], params: dict) Any
Calls a remote action in AWS Lambda function. The name of the action is added as “cmd” parameter to the action parameters.
- Parameters
cmd – an action name
correlation_id – (optional) transaction id to trace execution through call chain.
params – command parameters.
- Returns
action result.
- class pip_services3_aws.test.TestLambdaClient
Bases:
pip_services3_aws.clients.LambdaClient.LambdaClient- call(cmd: str, correlation_id: Optional[str], params: Optional[dict] = None) Any
Calls a AWS Lambda Function action.
- Parameters
cmd – an action name to be called.
correlation_id – (optional) transaction id to trace execution through call chain.
params – (optional) action parameters.
- Returns
action result.
- call_one_way(cmd: str, correlation_id: Optional[str], params: Optional[dict] = None) Any
Calls a AWS Lambda Function action asynchronously without waiting for response.
- Parameters
cmd – an action name to be called.
correlation_id – (optional) transaction id to trace execution through call chain.
params – (optional) action parameters.
- Returns
action result.