You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| backup\_monitoring\_frequency | Timeframe in which there should be at least one successfull backup |`string`|`"1d"`| no |
56
57
| backup\_retention\_time | The number of days backups should be kept |`number`|`30`| no |
57
58
| backup\_runs\_list\_max\_results | The max amount of backups to list when fetching internal backup runs for the instance. This number must be larger then the amount of backups you wish to keep. E.g. for a daily backup schedule and a backup\_retention\_time of 30 days, you'd need to set this to at least 31 for old backups to get deleted. |`number`|`31`| no |
58
59
| backup\_schedule | The cron schedule to execute the internal backup |`string`|`"45 2 * * *"`| no |
59
60
| compress\_export | Whether or not to compress the export when storing in the bucket; Only valid for MySQL and PostgreSQL |`bool`|`true`| no |
60
61
| connector\_params\_timeout | The end-to-end duration the connector call is allowed to run for before throwing a timeout exception. The default value is 1800 and this should be the maximum for connector methods that are not long-running operations. Otherwise, for long-running operations, the maximum timeout for a connector call is 31536000 seconds (one year). |`number`|`1800`| no |
62
+
| create\_email\_notification\_channel | Create email notification channel to send alerts |`bool`|`false`| no |
63
+
| email\_notification\_channel\_name | Name of email notification channel |`string`|`"Email Notification"`| no |
64
+
| enable\_backup\_monitoring | Whether to monitor backup workflows or not |`bool`|`false`| no |
61
65
| enable\_connector\_params | Whether to enable connector-specific parameters for Google Workflow SQL Export. |`bool`|`false`| no |
62
66
| enable\_export\_backup | Weather to create exports to GCS Buckets with this module |`bool`|`true`| no |
67
+
| enable\_export\_monitoring | Whether to monitor export workflows or not |`bool`|`false`| no |
63
68
| enable\_internal\_backup | Wether to create internal backups with this module |`bool`|`true`| no |
64
69
| export\_databases | The list of databases that should be exported - if is an empty set all databases will be exported |`set(string)`|`[]`| no |
70
+
| export\_monitoring\_frequency | Timeframe in which there should be at least one successfull export |`string`|`"1d"`| no |
65
71
| export\_schedule | The cron schedule to execute the export to GCS |`string`|`"15 3 * * *"`| no |
66
72
| export\_uri | The bucket and path uri for exporting to GCS |`string`| n/a | yes |
67
73
| log\_db\_name\_to\_export | Whether or not to log database name in the export workflow |`bool`|`false`| no |
74
+
| monitoring\_email | Email address to send alerts |`string`|`null`| no |
68
75
| project\_id | The project ID |`string`| n/a | yes |
69
76
| region | The region where to run the workflow |`string`|`"us-central1"`| no |
70
77
| scheduler\_timezone | The Timezone in which the Scheduler Jobs are triggered |`string`|`"Etc/GMT"`| no |
0 commit comments