gcloud scc notifications create
Stay organized with collections
Save and categorize content based on your preferences.
- NAME
-
- gcloud scc notifications create - create a Security Command Center notification config
- SYNOPSIS
-
-
gcloud scc notifications createNOTIFICATION_CONFIG_ID--pubsub-topic=PUBSUB_TOPIC[--description=DESCRIPTION] [--filter=FILTER] [--location=LOCATION; default="global"] [--folder=FOLDER|--organization=ORGANIZATION|--project=PROJECT] [GCLOUD_WIDE_FLAG …]
-
- DESCRIPTION
-
Create a Security Command Center notification config.
Notification configs that are created with Security Command Center API V2 and later include a
locationattribute. If a location is not specified, the defaultgloballocation is used. For example, the following Notification config name haslocation=globalattribute:organizations/123/locations/global/notificationConfigs/my-config. - EXAMPLES
-
Create a notification config test-config under organization 123 for findings for
pubsub-topic projects/test-project/topics/notification-test with a filter on
resource name:
gcloudsccnotificationscreatetest-config--organization=123--pubsub-topic=projects/test-project/topics/notification-test--filter="resource_name: \"a\""Create a notification config
test-configunder folder456for findings for pubsub-topicprojects/test-project/topics/notification-testwith a filter on resource name:gcloudsccnotificationscreatetest-config--folder=456--pubsub-topic=projects/test-project/topics/notification-test--filter="resource_name: \"a\""Create a notification config
test-configunder project789for findings for pubsub-topicprojects/test-project/topics/notification-testwith a filter on resource name:gcloudsccnotificationscreatetest-config--project=789--pubsub-topic=projects/test-project/topics/notification-test--filter="resource_name: \"a\""Create a notification config
test-configunder organization123for findings forpubsub-topic projects/test-project/topics/notification-testwith a filter on resource name andlocation=eugcloudsccnotificationscreatetest-config--project=789--pubsub-topic=projects/test-project/topics/notification-test--filter="resource_name: \"a\""--location=eu - POSITIONAL ARGUMENTS
-
NOTIFICATION_CONFIG_ID- The ID of the notification config. Formatted as "organizations/123/notificationConfigs/456" or just "456".
- REQUIRED FLAGS
-
--pubsub-topic=PUBSUB_TOPIC- The Pub/Sub topic which will receive notifications. Its format is "projects/[project_id]/topics/[topic]".
- OPTIONAL FLAGS
-
--description=DESCRIPTION- The text that will be used to describe a notification configuration.
--filter=FILTER- Filter to be used for notification config.
--location=LOCATION; default="global"-
If data residency is enabled, specify the Security Command Center location in
which to create the notification. The resulting
notificationConfigresource is stored only in this location. Only findings that are issued in this location are sent to Pub/Sub.If data residency is not enabled, specifying the
--locationflag creates the notification by using Security Command Center API v2, and the only valid value for the flag isglobal. -
At most one of these can be specified:
--folder=FOLDER-
Folder where the notification config resides. Formatted as
or justfolders/456.456 --organization=ORGANIZATION-
Organization where the notification config resides. Formatted as
or justorganizations/123.123 --project=PROJECT-
Project (ID or number) where the notification config resides. Formatted as
or justprojects/789.789
- GCLOUD WIDE FLAGS
-
These flags are available to all commands:
--access-token-file,--account,--billing-project,--configuration,--flags-file,--flatten,--format,--help,--impersonate-service-account,--log-http,--project,--quiet,--trace-token,--user-output-enabled,--verbosity.Run
$ gcloud helpfor details. - API REFERENCE
- This command uses the Security Command Center API. For more information, see Security Command Center API.
- NOTES
-
These variants are also available:
gcloudalphasccnotificationscreategcloudbetasccnotificationscreate