|
102 | 102 | "type": "string", |
103 | 103 | "description": "Specify the expected version of PostgreSQL.\n" |
104 | 104 | }, |
| 105 | + "gcpIamImpersonateServiceAccount": { |
| 106 | + "type": "string", |
| 107 | + "description": "Service account to impersonate when using GCP IAM authentication.\n" |
| 108 | + }, |
105 | 109 | "host": { |
106 | 110 | "type": "string", |
107 | 111 | "description": "Name of PostgreSQL server address to connect to\n" |
|
351 | 355 | "type": "string", |
352 | 356 | "description": "Specify the expected version of PostgreSQL.\n" |
353 | 357 | }, |
| 358 | + "gcpIamImpersonateServiceAccount": { |
| 359 | + "type": "string", |
| 360 | + "description": "Service account to impersonate when using GCP IAM authentication.\n" |
| 361 | + }, |
354 | 362 | "host": { |
355 | 363 | "type": "string", |
356 | 364 | "description": "Name of PostgreSQL server address to connect to\n" |
|
438 | 446 | "type": "string", |
439 | 447 | "description": "Specify the expected version of PostgreSQL.\n" |
440 | 448 | }, |
| 449 | + "gcpIamImpersonateServiceAccount": { |
| 450 | + "type": "string", |
| 451 | + "description": "Service account to impersonate when using GCP IAM authentication.\n" |
| 452 | + }, |
441 | 453 | "host": { |
442 | 454 | "type": "string", |
443 | 455 | "description": "Name of PostgreSQL server address to connect to\n" |
|
492 | 504 | "type": "boolean", |
493 | 505 | "description": "If `false` then no one can connect to this\ndatabase. The default is `true`, allowing connections (except as restricted by\nother mechanisms, such as `GRANT` or `REVOKE CONNECT`).\n" |
494 | 506 | }, |
| 507 | + "alterObjectOwnership": { |
| 508 | + "type": "boolean", |
| 509 | + "description": "If `true`, the change of the database\n`owner` will also include a reassignment of the ownership of preexisting\nobjects like tables or sequences from the previous owner to the new one.\nIf set to `false` (the default), then the previous database `owner` will still\nhold the ownership of the objects in that database. To alter existing objects in\nthe database, you must be a direct or indirect member of the specified role, or\nthe username in the provider must be superuser.\n" |
| 510 | + }, |
495 | 511 | "connectionLimit": { |
496 | 512 | "type": "integer", |
497 | 513 | "description": "How many concurrent connections can be\nestablished to this database. `-1` (the default) means no limit.\n" |
|
544 | 560 | "type": "boolean", |
545 | 561 | "description": "If `false` then no one can connect to this\ndatabase. The default is `true`, allowing connections (except as restricted by\nother mechanisms, such as `GRANT` or `REVOKE CONNECT`).\n" |
546 | 562 | }, |
| 563 | + "alterObjectOwnership": { |
| 564 | + "type": "boolean", |
| 565 | + "description": "If `true`, the change of the database\n`owner` will also include a reassignment of the ownership of preexisting\nobjects like tables or sequences from the previous owner to the new one.\nIf set to `false` (the default), then the previous database `owner` will still\nhold the ownership of the objects in that database. To alter existing objects in\nthe database, you must be a direct or indirect member of the specified role, or\nthe username in the provider must be superuser.\n" |
| 566 | + }, |
547 | 567 | "connectionLimit": { |
548 | 568 | "type": "integer", |
549 | 569 | "description": "How many concurrent connections can be\nestablished to this database. `-1` (the default) means no limit.\n" |
|
592 | 612 | "type": "boolean", |
593 | 613 | "description": "If `false` then no one can connect to this\ndatabase. The default is `true`, allowing connections (except as restricted by\nother mechanisms, such as `GRANT` or `REVOKE CONNECT`).\n" |
594 | 614 | }, |
| 615 | + "alterObjectOwnership": { |
| 616 | + "type": "boolean", |
| 617 | + "description": "If `true`, the change of the database\n`owner` will also include a reassignment of the ownership of preexisting\nobjects like tables or sequences from the previous owner to the new one.\nIf set to `false` (the default), then the previous database `owner` will still\nhold the ownership of the objects in that database. To alter existing objects in\nthe database, you must be a direct or indirect member of the specified role, or\nthe username in the provider must be superuser.\n" |
| 618 | + }, |
595 | 619 | "connectionLimit": { |
596 | 620 | "type": "integer", |
597 | 621 | "description": "How many concurrent connections can be\nestablished to this database. `-1` (the default) means no limit.\n" |
|
0 commit comments