[
 {
  "op": "add",
  "path": "/properties/Name/minLength",
  "value": 3
 },
 {
  "op": "add",
  "path": "/properties/Name/maxLength",
  "value": 128
 },
 {
  "op": "add",
  "path": "/properties/Name/pattern",
  "value": "^[a-zA-Z0-9._\\-]+$"
 },
 {
  "op": "add",
  "path": "/properties/RetentionPeriod/minimum",
  "value": 7
 },
 {
  "op": "add",
  "path": "/properties/RetentionPeriod/maximum",
  "value": 3653
 },
 {
  "op": "add",
  "path": "/properties/KmsKeyId/minLength",
  "value": 1
 },
 {
  "op": "add",
  "path": "/properties/KmsKeyId/maxLength",
  "value": 350
 },
 {
  "op": "add",
  "path": "/properties/KmsKeyId/pattern",
  "value": "^[a-zA-Z0-9._/\\-:]+$"
 },
 {
  "op": "add",
  "path": "/properties/BillingMode/enum",
  "value": [
   "EXTENDABLE_RETENTION_PRICING",
   "FIXED_RETENTION_PRICING"
  ]
 },
 {
  "op": "add",
  "path": "/definitions/InsightSelector/properties/InsightType/enum",
  "value": [
   "ApiCallRateInsight",
   "ApiErrorRateInsight"
  ]
 },
 {
  "op": "add",
  "path": "/properties/InsightsDestination/minLength",
  "value": 3
 },
 {
  "op": "add",
  "path": "/properties/InsightsDestination/maxLength",
  "value": 256
 },
 {
  "op": "add",
  "path": "/properties/InsightsDestination/pattern",
  "value": "^[a-zA-Z0-9._/\\-:]+$"
 },
 {
  "op": "add",
  "path": "/properties/ContextKeySelectors/minItems",
  "value": 0
 }
]
