Documentation ¶
Index ¶
- func CheckIfLambdaInSecurityGroup(checkConfig commons.CheckConfig, lambdas []types.FunctionConfiguration, ...)
- func CheckIfLambdaNoErrors(checkConfig commons.CheckConfig, lambdas []types.FunctionConfiguration, ...)
- func CheckIfLambdaNoSecrets(checkConfig commons.CheckConfig, lambdas []types.FunctionConfiguration, ...)
- func CheckIfLambdaPrivate(checkConfig commons.CheckConfig, lambdas []types.FunctionConfiguration, ...)
- func CheckIfLambdaUrlAuth(checkConfig commons.CheckConfig, lambdaUrlConfigs []LambdaUrlConfig, ...)
- func GetLambdas(s aws.Config) []types.FunctionConfiguration
- func RunChecks(wa *sync.WaitGroup, s aws.Config, c *commons.Config, ...)
- type LambdaUrlConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckIfLambdaInSecurityGroup ¶
func CheckIfLambdaInSecurityGroup(checkConfig commons.CheckConfig, lambdas []types.FunctionConfiguration, testName string)
func CheckIfLambdaNoErrors ¶
func CheckIfLambdaNoErrors(checkConfig commons.CheckConfig, lambdas []types.FunctionConfiguration, testName string)
func CheckIfLambdaNoSecrets ¶ added in v1.8.0
func CheckIfLambdaNoSecrets(checkConfig commons.CheckConfig, lambdas []types.FunctionConfiguration, testName string)
func CheckIfLambdaPrivate ¶
func CheckIfLambdaPrivate(checkConfig commons.CheckConfig, lambdas []types.FunctionConfiguration, testName string)
func CheckIfLambdaUrlAuth ¶ added in v1.8.0
func CheckIfLambdaUrlAuth(checkConfig commons.CheckConfig, lambdaUrlConfigs []LambdaUrlConfig, testName string)
func GetLambdas ¶
func GetLambdas(s aws.Config) []types.FunctionConfiguration
Types ¶
type LambdaUrlConfig ¶ added in v1.8.0
type LambdaUrlConfig struct { LambdaName string LambdaArn string UrlConfigs []types.FunctionUrlConfig }
func GetLambdaUrlConfigs ¶ added in v1.8.0
func GetLambdaUrlConfigs(s aws.Config, lambdas []types.FunctionConfiguration) []LambdaUrlConfig
Click to show internal directories.
Click to hide internal directories.