|
79 | 79 | "prettyName": "DB User", |
80 | 80 | "description": "DB user for the virtual database", |
81 | 81 | "default": "delphixdb" |
82 | | - }, |
| 82 | + }, |
83 | 83 | "vdbPass": { |
84 | 84 | "type": "string", |
85 | 85 | "format": "password", |
| 86 | + "pattern" : "^[^\"\\'\\s]*$", |
86 | 87 | "prettyName": "DB Password", |
87 | | - "description": "DB user password for the virtual database", |
| 88 | + "description": "DB user password for the virtual database. Double quote, single quote or space characters are not valid.", |
88 | 89 | "default": "Delphix@123" |
89 | 90 | }, |
90 | 91 | "baseDir": { |
|
199 | 200 | "sourcePass": { |
200 | 201 | "type": "string", |
201 | 202 | "format": "password", |
| 203 | + "pattern" : "^[^\"\\'\\s]*$", |
202 | 204 | "prettyName": "Source Connection Password", |
203 | | - "description": "* Required if Delphix is taking backups", |
| 205 | + "description": "* Required if Delphix is taking backups. Double quote, single quote or space characters are not valid.", |
204 | 206 | "default": "Delphix@123" |
205 | 207 | }, |
206 | 208 | "databaseList": { |
|
224 | 226 | "replicationPass": { |
225 | 227 | "type": "string", |
226 | 228 | "format": "password", |
| 229 | + "pattern" : "^[^\"\\'\\s]*$", |
227 | 230 | "prettyName": "Replication User's Password", |
228 | | - "description": "* Required if using Replication Method with LogSync", |
| 231 | + "description": "* Required if using Replication Method with LogSync. Double quote, single quote or space characters are not valid.", |
229 | 232 | "default": "Delphix@123" |
230 | 233 | }, |
231 | 234 | "stagingPass": { |
232 | 235 | "type": "string", |
233 | 236 | "format": "password", |
| 237 | + "pattern" : "^[^\"\\'\\s]*$", |
234 | 238 | "prettyName": "Staging Initialization Password", |
235 | | - "description": "root user password to use while initializing Staging DB.", |
| 239 | + "description": "root user password to use while initializing Staging DB. Double quote, single quote or space characters are not valid.", |
236 | 240 | "default": "Delphix@123" |
237 | 241 | }, |
238 | 242 | "serverId": { |
|
306 | 310 | "description": "Time when the snapshot was taken." |
307 | 311 | } |
308 | 312 | } |
| 313 | + }, |
| 314 | + "snapshotParametersDefinition": { |
| 315 | + "type" : "object", |
| 316 | + "additionalProperties" : false, |
| 317 | + "required": ["resync"], |
| 318 | + "properties" : { |
| 319 | + "resync" : { |
| 320 | + "type": "boolean", |
| 321 | + "default": true, |
| 322 | + "prettyName": "Resynchronize dSource", |
| 323 | + "description": "Before taking a snapshot will refresh the staging database to update its data. Unselect this option if you wish to snapshot the staging database in its current state." |
| 324 | + } |
| 325 | + } |
309 | 326 | } |
310 | 327 | } |
0 commit comments