Skip to content

Paymentcryptographydata Service

HexEvenLengthBetween16And32

  • Type: string
  • Pattern: ^(?:[0-9a-fA-F][0-9a-fA-F])+$
  • Min Length: 16
  • Max Length: 32

HexEvenLengthBetween16And4064

  • Type: string
  • Pattern: ^(?:[0-9a-fA-F][0-9a-fA-F])+$
  • Min Length: 16
  • Max Length: 4064

HexEvenLengthBetween16And4096

  • Type: string
  • Pattern: ^(?:[0-9a-fA-F][0-9a-fA-F])+$
  • Min Length: 16
  • Max Length: 4096

HexEvenLengthBetween2And4096

  • Type: string
  • Pattern: ^(?:[0-9a-fA-F][0-9a-fA-F])+$
  • Min Length: 2
  • Max Length: 4096

HexEvenLengthBetween4And128

  • Type: string
  • Pattern: ^(?:[0-9a-fA-F][0-9a-fA-F])+$
  • Min Length: 4
  • Max Length: 128

HexLength16Or32

  • Type: string
  • Pattern: ^(?:[0-9a-fA-F]{16}|[0-9a-fA-F]{32})$
  • Min Length: 16
  • Max Length: 32

HexLengthBetween10And24

  • Type: string
  • Pattern: ^[0-9a-fA-F]+$
  • Min Length: 10
  • Max Length: 24

HexLengthBetween16And32

  • Type: string
  • Pattern: ^[0-9a-fA-F]+$
  • Min Length: 16
  • Max Length: 32

HexLengthBetween1And16

  • Type: string
  • Pattern: ^[0-9a-fA-F]+$
  • Min Length: 1
  • Max Length: 16

HexLengthBetween2And1024

  • Type: string
  • Pattern: ^[0-9a-fA-F]+$
  • Min Length: 2
  • Max Length: 1024

HexLengthBetween2And160

  • Type: string
  • Pattern: ^[0-9a-fA-F]+$
  • Min Length: 2
  • Max Length: 160

HexLengthBetween2And4

  • Type: string
  • Pattern: ^[0-9a-fA-F]+$
  • Min Length: 2
  • Max Length: 4

HexLengthBetween2And8

  • Type: string
  • Pattern: ^[0-9a-fA-F]+$
  • Min Length: 2
  • Max Length: 8

HexLengthBetween4And128

  • Type: string
  • Pattern: ^[0-9a-fA-F]+$
  • Min Length: 4
  • Max Length: 128

HexLengthEquals1

  • Type: string
  • Pattern: ^[0-9A-F]+$
  • Min Length: 1
  • Max Length: 1

HexLengthEquals16

  • Type: string
  • Pattern: ^[0-9a-fA-F]+$
  • Min Length: 16
  • Max Length: 16

HexLengthEquals2

  • Type: string
  • Pattern: ^[0-9a-fA-F]+$
  • Min Length: 2
  • Max Length: 2

HexLengthEquals4

  • Type: string
  • Pattern: ^[0-9a-fA-F]+$
  • Min Length: 4
  • Max Length: 4

HexLengthEquals8

  • Type: string
  • Pattern: ^[0-9a-fA-F]+$
  • Min Length: 8
  • Max Length: 8

KeyArn

  • Type: string
  • Pattern: ^arn:aws:payment-cryptography:[a-z]{2}-[a-z]{1,16}-[0-9]+:[0-9]{12}:key/[0-9a-zA-Z]{16,64}$
  • Min Length: 70
  • Max Length: 150

KeyArnOrKeyAliasType

  • Type: string
  • Pattern: ^arn:aws:payment-cryptography:[a-z]{2}-[a-z]{1,16}-[0-9]+:[0-9]{12}:(key/[0-9a-zA-Z]{16,64}|alias/[a-zA-Z0-9/_-]+)$|^alias/[a-zA-Z0-9/_-]+$
  • Min Length: 7
  • Max Length: 322

KeyCheckValue

  • Type: string
  • Pattern: ^[0-9a-fA-F]+$
  • Min Length: 4
  • Max Length: 16

NumberLengthBetween12And19

  • Type: string
  • Pattern: ^[0-9]+$
  • Min Length: 12
  • Max Length: 19

NumberLengthBetween3And5

  • Type: string
  • Pattern: ^[0-9]+$
  • Min Length: 3
  • Max Length: 5

NumberLengthBetween4And12

  • Type: string
  • Pattern: ^[0-9]+$
  • Min Length: 4
  • Max Length: 12

NumberLengthBetween4And16

  • Type: string
  • Pattern: ^[0-9]+$
  • Min Length: 4
  • Max Length: 16

NumberLengthEquals16

  • Type: string
  • Pattern: ^[0-9]+$
  • Min Length: 16
  • Max Length: 16

NumberLengthEquals3

  • Type: string
  • Pattern: ^[0-9]+$
  • Min Length: 3
  • Max Length: 3

NumberLengthEquals4

  • Type: string
  • Pattern: ^[0-9]+$
  • Min Length: 4
  • Max Length: 4