[
 {
  "op": "add",
  "path": "/definitions/User/properties/id/minLength",
  "value": 1
 },
 {
  "op": "add",
  "path": "/definitions/User/properties/id/maxLength",
  "value": 256
 },
 {
  "op": "add",
  "path": "/definitions/User/properties/id/pattern",
  "value": "^\\S+$"
 },
 {
  "op": "add",
  "path": "/definitions/IamUser/properties/arn/minLength",
  "value": 1
 },
 {
  "op": "add",
  "path": "/definitions/IamUser/properties/arn/maxLength",
  "value": 1600
 },
 {
  "op": "add",
  "path": "/definitions/IamUser/properties/arn/pattern",
  "value": "^arn:aws(-cn|-us-gov)?:[a-zA-Z0-9-:\\/_\\.\\+=,@]+$"
 },
 {
  "op": "add",
  "path": "/definitions/IamRole/properties/arn/minLength",
  "value": 1
 },
 {
  "op": "add",
  "path": "/definitions/IamRole/properties/arn/maxLength",
  "value": 1600
 },
 {
  "op": "add",
  "path": "/definitions/IamRole/properties/arn/pattern",
  "value": "^arn:aws(-cn|-us-gov)?:[a-zA-Z0-9-:\\/_\\.\\+=,@]+$"
 },
 {
  "op": "add",
  "path": "/definitions/Portal/properties/id/minLength",
  "value": 36
 },
 {
  "op": "add",
  "path": "/definitions/Portal/properties/id/maxLength",
  "value": 36
 },
 {
  "op": "add",
  "path": "/definitions/Portal/properties/id/pattern",
  "value": "^(?!00000000-0000-0000-0000-000000000000)[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"
 },
 {
  "op": "add",
  "path": "/definitions/Project/properties/id/minLength",
  "value": 36
 },
 {
  "op": "add",
  "path": "/definitions/Project/properties/id/maxLength",
  "value": 36
 },
 {
  "op": "add",
  "path": "/definitions/Project/properties/id/pattern",
  "value": "^(?!00000000-0000-0000-0000-000000000000)[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"
 },
 {
  "op": "add",
  "path": "/properties/AccessPolicyPermission/enum",
  "value": [
   "ADMINISTRATOR",
   "VIEWER"
  ]
 }
]
