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
| clean\_up\_org\_level\_scc\_notifications | Clean up organization level Security Command Center notifications. |`bool`|`false`| no |
25
27
| clean\_up\_org\_level\_tag\_keys | Clean up organization level Tag Keys. |`bool`|`false`| no |
26
28
| function\_timeout\_s | The amount of time in seconds allotted for the execution of the function. |`number`|`500`| no |
27
29
| job\_schedule | Cleaner function run frequency, in cron syntax |`string`|`"*/5 * * * *"`| no |
30
+
| list\_scc\_notifications\_page\_size | The maximum number of notification configs to return in the call to `ListNotificationConfigs` service. The minimun value is 1 and the maximum value is 1000. |`number`|`500`| no |
28
31
| max\_project\_age\_in\_hours | The maximum number of hours that a GCP project, selected by `target_tag_name` and `target_tag_value`, can exist |`number`|`6`| no |
29
32
| organization\_id | The organization ID whose projects to clean up |`string`| n/a | yes |
30
33
| project\_id | The project ID to host the scheduled function in |`string`| n/a | yes |
@@ -33,6 +36,7 @@ The following services must be enabled on the project housing the cleanup functi
33
36
| target\_excluded\_tagkeys | List of organization Tag Key short names that won't be deleted. |`list(string)`|`[]`| no |
34
37
| target\_folder\_id | Folder ID to delete all projects under. |`string`|`""`| no |
35
38
| target\_included\_labels | Map of project lablels that will be deleted. |`map(string)`|`{}`| no |
39
+
| target\_included\_scc\_notifications | List of organization Security Command Center notifications names regex that will be deleted. Regex example: `.*/notificationConfigs/scc-notify-.*`|`list(string)`|`[]`| no |
36
40
| target\_tag\_name | The name of a tag to filter GCP projects on for consideration by the cleanup utility (legacy, use `target_included_labels` map instead). |`string`|`""`| no |
37
41
| target\_tag\_value | The value of a tag to filter GCP projects on for consideration by the cleanup utility (legacy, use `target_included_labels` map instead). |`string`|`""`| no |
38
42
| topic\_name | Name of pubsub topic connecting the scheduled projects cleanup function |`string`|`"pubsub_scheduled_project_cleaner"`| no |
logger.Fatalf("Invalid Clean up SCC notifications value [%s], specify correct value for environment variable [%s] and try again.", cleanUpSCCNotfiVal, CleanUpSCCNotfi)
0 commit comments