Class LambdaValidation
java.lang.Object
software.tnb.aws.lambda.validation.LambdaValidation
- All Implemented Interfaces:
Validation
-
Constructor Summary
ConstructorsConstructorDescriptionLambdaValidation(software.amazon.awssdk.services.lambda.LambdaClient client, IAM iam) -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateFunction(String name, software.amazon.awssdk.services.lambda.model.Runtime runtime, String handler, Path zipFile) voidcreateFunction(String name, software.amazon.awssdk.services.lambda.model.Runtime runtime, String handler, software.amazon.awssdk.core.SdkBytes zipFile) voiddeleteFunction(String name) software.amazon.awssdk.services.lambda.model.GetFunctionResponsegetFunction(String name) software.amazon.awssdk.services.lambda.model.InvokeResponseinvokeFunction(String name, software.amazon.awssdk.core.SdkBytes bytes) List<software.amazon.awssdk.services.lambda.model.FunctionConfiguration>
-
Constructor Details
-
LambdaValidation
-
-
Method Details
-
createFunction
-
createFunction
-
getFunction
-
invokeFunction
public software.amazon.awssdk.services.lambda.model.InvokeResponse invokeFunction(String name, software.amazon.awssdk.core.SdkBytes bytes) -
deleteFunction
-
listFunctions
-
getRoleArn
-