AWSTemplateFormatVersion: "2010-09-09"
Transform: AWS::Serverless-2016-10-31
Description: AWS SAM template for the AWS::WAFv2::RuleGroup resource type

Globals:
  Function:
    Timeout: 60  # docker start-up times can be long for SAM CLI

Resources:
  TypeFunction:
    Type: AWS::Serverless::Function
    Properties:
      Handler: com.amazonaws.wafv2.rulegroup.HandlerWrapper::handleRequest
      Runtime: java8
      CodeUri: ./target/aws-wafv2-rulegroup-1.0.jar
      MemorySize: 512

  TestEntrypoint:
    Type: AWS::Serverless::Function
    Properties:
      Handler: com.amazonaws.wafv2.rulegroup.HandlerWrapper::testEntrypoint
      Runtime: java8
      CodeUri: ./target/aws-wafv2-rulegroup-1.0.jar
      MemorySize: 512