Versions in this module Expand all Collapse all v1 v1.0.2 Aug 28, 2020 Changes in this version + func ValidateAPIEvent(template *cloudformation.Template, event *serverless.Function_ApiEvent) error + func ValidateAWSCloudFrontDistribution(projectName, configName, resourceName string, ...) error + func ValidateAWSCloudWatchAlarm(projectName, configName, resourceName string, ...) error + func ValidateAWSElasticLoadBalancingV2Listener(projectName, configName, resourceName string, ...) error + func ValidateAWSElasticLoadBalancingV2ListenerRule(projectName, configName, resourceName string, ...) error + func ValidateAWSElasticLoadBalancingV2LoadBalancer(projectName, configName, resourceName string, ...) error + func ValidateAWSElasticLoadBalancingV2TargetGroup(projectName, configName, resourceName string, ...) error + func ValidateAWSLambdaPermission(projectName, configName, resourceName string, ...) error + func ValidateAWSSQSQueue(projectName, configName, resourceName string, ...) error + func ValidateAWSServerlessApi(projectName, configName, resourceName string, ...) error + func ValidateAWSServerlessFunction(projectName, configName, region, accountId, resourceName string, ...) error + func ValidateAWSServerlessLayerVersion(projectName, configName, resourceName string, ...) error + func ValidateAWSServerlessSimpleTable(projectName, configName, resourceName string, ...) error + func ValidateCloudWatchEventEvent(event *serverless.Function_CloudWatchEventEvent) error + func ValidateCloudWatchLogsEvent(projectName, configName string, event *serverless.Function_CloudWatchLogsEvent, ...) error + func ValidateDynamoDBEvent(projectName, configName string, event *serverless.Function_DynamoDBEvent, ...) error + func ValidateFunctionEvents(template *cloudformation.Template, ...) error + func ValidateFunctionIAM(projectName, configName, accountId, resourceName string, ...) error + func ValidateKinesisEvent(projectName, configName, region, accountId string, ...) error + func ValidateLoadbalancerSecurityGroups(projectName, configName, resourceName string, ...) error + func ValidateLoadbalancerSubnets(projectName, configName, resourceName string, ...) error + func ValidateResource(prefix, projectName, configName, serviceName string, res interface{ ... }) error + func ValidateS3Event(projectName, configName string, event *serverless.Function_S3Event, ...) error + func ValidateSNSEvent(projectName, configName, region, accountId string, ...) error + func ValidateSQSEvent(projectName, configName, region, accountId string, ...) error + func ValidateScheduleEvent(event *serverless.Function_ScheduleEvent) error + func ValidateSubnet(sub *subnet.Subnet) error + func ValidateTemplateResources(projectName, configName, region, accountId string, ...) error + func ValidateVPCConfig(projectName, configName, resourceName string, fun *serverless.Function, ...) error