[
 {
  "op": "add",
  "path": "/properties/Name/pattern",
  "value": "^[a-zA-Z0-9][a-zA-Z0-9_.-]{0,100}$"
 },
 {
  "op": "add",
  "path": "/properties/Description/minLength",
  "value": 0
 },
 {
  "op": "add",
  "path": "/properties/Description/maxLength",
  "value": 256
 },
 {
  "op": "add",
  "path": "/properties/DisplayName/minLength",
  "value": 0
 },
 {
  "op": "add",
  "path": "/properties/DisplayName/maxLength",
  "value": 100
 },
 {
  "op": "add",
  "path": "/definitions/StorageConnector/properties/ConnectorType/enum",
  "value": [
   "GOOGLE_DRIVE",
   "HOMEFOLDERS",
   "ONE_DRIVE"
  ]
 },
 {
  "op": "add",
  "path": "/definitions/StorageConnector/properties/ResourceIdentifier/minLength",
  "value": 1
 },
 {
  "op": "add",
  "path": "/definitions/StorageConnector/properties/ResourceIdentifier/maxLength",
  "value": 2048
 },
 {
  "op": "add",
  "path": "/definitions/StorageConnector/properties/Domains/items/minLength",
  "value": 1
 },
 {
  "op": "add",
  "path": "/definitions/StorageConnector/properties/Domains/items/maxLength",
  "value": 64
 },
 {
  "op": "add",
  "path": "/definitions/StorageConnector/properties/Domains/minItems",
  "value": 0
 },
 {
  "op": "add",
  "path": "/definitions/StorageConnector/properties/Domains/maxItems",
  "value": 50
 },
 {
  "op": "add",
  "path": "/properties/RedirectURL/minLength",
  "value": 0
 },
 {
  "op": "add",
  "path": "/properties/RedirectURL/maxLength",
  "value": 1000
 },
 {
  "op": "add",
  "path": "/properties/FeedbackURL/minLength",
  "value": 0
 },
 {
  "op": "add",
  "path": "/properties/FeedbackURL/maxLength",
  "value": 1000
 },
 {
  "op": "add",
  "path": "/definitions/UserSetting/properties/Action/enum",
  "value": [
   "AUTO_TIME_ZONE_REDIRECTION",
   "CLIPBOARD_COPY_FROM_LOCAL_DEVICE",
   "CLIPBOARD_COPY_TO_LOCAL_DEVICE",
   "DOMAIN_PASSWORD_SIGNIN",
   "DOMAIN_SMART_CARD_SIGNIN",
   "FILE_DOWNLOAD",
   "FILE_UPLOAD",
   "PRINTING_TO_LOCAL_DEVICE"
  ]
 },
 {
  "op": "add",
  "path": "/definitions/UserSetting/properties/Permission/enum",
  "value": [
   "DISABLED",
   "ENABLED"
  ]
 },
 {
  "op": "add",
  "path": "/properties/UserSettings/minItems",
  "value": 1
 },
 {
  "op": "add",
  "path": "/definitions/ApplicationSettings/properties/SettingsGroup/minLength",
  "value": 0
 },
 {
  "op": "add",
  "path": "/definitions/ApplicationSettings/properties/SettingsGroup/maxLength",
  "value": 100
 },
 {
  "op": "add",
  "path": "/definitions/AccessEndpoint/properties/EndpointType/enum",
  "value": [
   "STREAMING"
  ]
 },
 {
  "op": "add",
  "path": "/definitions/AccessEndpoint/properties/VpceId/minLength",
  "value": 1
 },
 {
  "op": "add",
  "path": "/properties/AccessEndpoints/minItems",
  "value": 1
 },
 {
  "op": "add",
  "path": "/properties/AccessEndpoints/maxItems",
  "value": 4
 },
 {
  "op": "add",
  "path": "/properties/EmbedHostDomains/items/minLength",
  "value": 0
 },
 {
  "op": "add",
  "path": "/properties/EmbedHostDomains/items/maxLength",
  "value": 128
 },
 {
  "op": "add",
  "path": "/properties/EmbedHostDomains/items/pattern",
  "value": "^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z0-9][a-z0-9-]{0,61}[a-z0-9]$"
 },
 {
  "op": "add",
  "path": "/properties/EmbedHostDomains/minItems",
  "value": 1
 },
 {
  "op": "add",
  "path": "/properties/EmbedHostDomains/maxItems",
  "value": 20
 },
 {
  "op": "add",
  "path": "/definitions/StreamingExperienceSettings/properties/PreferredProtocol/enum",
  "value": [
   "TCP",
   "UDP"
  ]
 },
 {
  "op": "add",
  "path": "/definitions/UrlRedirectionConfig/properties/AllowedUrls/items/minLength",
  "value": 1
 },
 {
  "op": "add",
  "path": "/definitions/UrlRedirectionConfig/properties/AllowedUrls/items/maxLength",
  "value": 2048
 },
 {
  "op": "add",
  "path": "/definitions/UrlRedirectionConfig/properties/AllowedUrls/items/pattern",
  "value": "^(\\*|https?://[^\\s,;]+)$"
 },
 {
  "op": "add",
  "path": "/definitions/UrlRedirectionConfig/properties/AllowedUrls/minItems",
  "value": 0
 },
 {
  "op": "add",
  "path": "/definitions/UrlRedirectionConfig/properties/AllowedUrls/maxItems",
  "value": 100
 },
 {
  "op": "add",
  "path": "/definitions/UrlRedirectionConfig/properties/DeniedUrls/items/minLength",
  "value": 1
 },
 {
  "op": "add",
  "path": "/definitions/UrlRedirectionConfig/properties/DeniedUrls/items/maxLength",
  "value": 2048
 },
 {
  "op": "add",
  "path": "/definitions/UrlRedirectionConfig/properties/DeniedUrls/items/pattern",
  "value": "^(\\*|https?://[^\\s,;]+)$"
 },
 {
  "op": "add",
  "path": "/definitions/UrlRedirectionConfig/properties/DeniedUrls/minItems",
  "value": 0
 },
 {
  "op": "add",
  "path": "/definitions/UrlRedirectionConfig/properties/DeniedUrls/maxItems",
  "value": 100
 }
]
