Configuring S3 Bucket Notifications for a View

Prev Next

When creating a new event notification definition, ensure that it does not overlap with any existing definitions. Per the AWS standard, two definitions cannot potentially publish events for the same S3 operation. For example, you cannot have a definition that publishes an event on creation of an object with the abcdef object key prefix and a definition for creation of objects prefixed with abc.

Configuring S3 Bucket Notifications in VAST Web UI

To configure event publishing for a view, use the Bucket Notifications tab in view settings (Element Store -> Views -> choose to create or edit a view). 

Note

Event publishing settings are only available if the view has the S3 Bucket protocol enabled and is controlled with the S3 Native security flavor.

You can specify the following:

  • One or more types of events for which you want to send notifications.

  • The event broker (which can be VAST Event Broker or a third-party event broker) and the topic to which to publish events. 

  • (Optionally) Object key prefix and/or suffix to have the events filtered based on S3 object keys.

Note

For a complete procedure, see Creating Views.Creating Views

Configuring S3 Bucket Notifications in VAST CLI

Use the following VAST CLI commands to configure event publishing:

Task

Command

Create an event notification 

eventnotification create

Modify an event notification 

eventnotification modify

Delete an event notification

eventnotification delete

List event notifications

eventnotification list

View event notification details

eventnotification show