pip_services4_aws library
Classes
- AwsConnectionParams
- Contains connection parameters to authenticate against Amazon Web Services (AWS) and connect to specific AWS resource.
- AwsConnectionResolver
- Helper class to retrieve AWS connection and credential parameters, validate them and compose a AwsConnectionParams value.
- CloudWatchCounters
- Performance counters that periodically dumps counters to AWS Cloud Watch Metrics.
- CloudWatchLogger
- Logger that writes log messages to AWS Cloud Watch Log.
- CommandableLambdaClient
- Abstract client that calls commandable AWS Lambda Functions.
- CommandableLambdaFunction
- Abstract AWS Lambda function, that acts as a container to instantiate and run components and expose them via external entry point. All actions are automatically generated for commands defined in ICommandable components. Each command is exposed as an action defined by "cmd" parameter.
- DefaultAwsFactory
- Creates AWS components by their descriptors.
- LambdaClient
- Abstract client that calls AWS Lambda Functions.
- LambdaFunction
- Abstract AWS Lambda function, that acts as a container to instantiate and run components and expose them via external entry point.
- TestCommandableLambdaClient
- TestLambdaClient
- AWS Lambda client used for automated testing.