[
 {
  "op": "add",
  "path": "/properties/SourceArn/minLength",
  "value": 1
 },
 {
  "op": "add",
  "path": "/properties/SourceArn/maxLength",
  "value": 255
 },
 {
  "op": "add",
  "path": "/properties/SourceArn/pattern",
  "value": "^arn:aws[a-z\\-]*:(s3|dynamodb):.*:.*:[a-zA-Z0-9._\\-\\/]+$"
 },
 {
  "op": "add",
  "path": "/properties/TargetArn/minLength",
  "value": 20
 },
 {
  "op": "add",
  "path": "/properties/TargetArn/maxLength",
  "value": 2048
 },
 {
  "op": "add",
  "path": "/properties/TargetArn/pattern",
  "value": "^arn:aws[a-z\\-]*:redshift(-serverless)?:[a-z0-9\\-]+:[0-9]{12}:(namespace\\/|namespace:)[a-z0-9\\-]+$"
 },
 {
  "op": "add",
  "path": "/properties/IntegrationName/pattern",
  "value": "^[a-zA-Z][a-zA-Z0-9]*(-[a-zA-Z0-9]+)*$"
 },
 {
  "op": "add",
  "path": "/properties/KMSKeyId/minLength",
  "value": 0
 },
 {
  "op": "add",
  "path": "/properties/KMSKeyId/maxLength",
  "value": 2147483647
 }
]
