Send feedback
Notifications: insert
Creates a Pub/Sub notification
configuration
for a given bucket.
Required permissions
The authenticated user must have the storage.buckets.update
IAM
permission to use this method.
Request
HTTP request
POST https://storage.googleapis.com/storage/v1/b/ bucket
/notificationConfigs
In addition to standard query parameters
,
the following query parameters apply to this method.
To see an example of how to include query parameters in a request, see the JSON API Overview
page.
Parameters
Parameter name
Value
Description
bucket
string
The parent bucket of the notification.
Request body
In the request body, supply a notification
resource
with the following properties:
Property name
Value
Description
Notes
topic
string
The Pub/Sub topic to which this subscription publishes. Formatted as: "//pubsub.googleapis.com/projects/ PROJECT-IDENTIFIER
/topics/ TOPIC-NAME
"
writable
custom_attributes
object
An optional list of additional attributes to attach to each Pub/Sub message
published for this notification subscription.
writable
event_types[]
list
If present, only send notifications about listed event
types
. If empty, send notifications for all event types.
writable
object_name_prefix
string
If present, only apply this notification configuration to object names that begin with this prefix.
writable
Try it!
Use the APIs Explorer below to call this method on live data and see the response.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License
, and code samples are licensed under the Apache 2.0 License
. For details, see the Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-24 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-24 UTC."],[],[]]