Skip to content

Networkfirewall Service

ActionName

  • Type: string
  • Pattern: ^[a-zA-Z0-9]+$
  • Min Length: 1
  • Max Length: 128

AddressDefinition

  • Type: string
  • Pattern: ^([a-fA-F\d:\.]+($|/\d{1,3}))$
  • Min Length: 1
  • Max Length: 255

AzSubnet

  • Type: string
  • Pattern: ^subnet-[0-9a-f]+$
  • Min Length: 1
  • Max Length: 128

Description

  • Type: string
  • Pattern: ^.*$
  • Max Length: 512

Destination

  • Type: string
  • Pattern: ^.*$
  • Min Length: 1
  • Max Length: 1024

DimensionValue

  • Type: string
  • Pattern: ^[a-zA-Z0-9-_ ]+$
  • Min Length: 1
  • Max Length: 128

HashMapKey

  • Type: string
  • Pattern: ^[0-9A-Za-z.\-_@\/]+$
  • Min Length: 3
  • Max Length: 50

HashMapValue

  • Type: string
  • Pattern: [\s\S]*$
  • Min Length: 1
  • Max Length: 1024

IPSetReferenceName

  • Type: string
  • Pattern: ^[A-Za-z][A-Za-z0-9_]*$
  • Min Length: 1
  • Max Length: 32

KeyId

  • Type: string
  • Pattern: .*\S.*
  • Min Length: 1
  • Max Length: 2048

Keyword

  • Type: string
  • Pattern: .*
  • Min Length: 1
  • Max Length: 128

LogDestinationType

  • Type: string
  • Pattern: [0-9A-Za-z]+
  • Min Length: 2
  • Max Length: 30

PaginationToken

  • Type: string
  • Pattern: [0-9A-Za-z:\/+=]+$
  • Min Length: 1
  • Max Length: 4096

PolicyString

  • Type: string
  • Pattern: .*\S.*
  • Min Length: 1
  • Max Length: 395000

Port

  • Type: string
  • Pattern: ^.*$
  • Min Length: 1
  • Max Length: 1024

ResourceArn

  • Type: string
  • Pattern: ^arn:aws.*
  • Min Length: 1
  • Max Length: 256

ResourceId

  • Type: string
  • Pattern: ^([0-9a-f]{8})-([0-9a-f]{4}-){3}([0-9a-f]{12})$
  • Min Length: 36
  • Max Length: 36

ResourceName

  • Type: string
  • Pattern: ^[a-zA-Z0-9-]+$
  • Min Length: 1
  • Max Length: 128

RuleVariableName

  • Type: string
  • Pattern: ^[A-Za-z][A-Za-z0-9_]*$
  • Min Length: 1
  • Max Length: 32

Setting

  • Type: string
  • Pattern: .*
  • Min Length: 1
  • Max Length: 8192

Source

  • Type: string
  • Pattern: ^.*$
  • Min Length: 1
  • Max Length: 1024

StatusReason

  • Type: string
  • Pattern: ^[a-zA-Z0-9- ]+$
  • Min Length: 1
  • Max Length: 256

TagKey

  • Type: string
  • Pattern: ^.*$
  • Min Length: 1
  • Max Length: 128

TagValue

  • Type: string
  • Pattern: ^.*$
  • Min Length: 0
  • Max Length: 256

UpdateToken

  • Type: string
  • Pattern: ^([0-9a-f]{8})-([0-9a-f]{4}-){3}([0-9a-f]{12})$
  • Min Length: 1
  • Max Length: 1024

VariableDefinition

  • Type: string
  • Pattern: ^.*$
  • Min Length: 1

VpcId

  • Type: string
  • Pattern: ^vpc-[0-9a-f]+$
  • Min Length: 1
  • Max Length: 128