|
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