AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

The bucket event for which to send notifications.

Inheritance Hierarchy


Namespace: Amazon.S3
Assembly: AWSSDK.S3.dll
Version: 3.x.y.z


public sealed class EventType : ConstantClass

The EventType type exposes the following members


Public Method EventType(string)

Constructs instance of EventType.


Public Property Value System.String Inherited from Amazon.Runtime.ConstantClass.



Asynchronous operations (methods ending with Async) in the table below are for .NET 4.5 or higher. For .NET 3.5 the SDK follows the standard naming convention of BeginMethodName and EndMethodName to indicate asynchronous operations - these method pairs are not shown in the table below.

Public Method Static Method FindValue(string)

Finds the constant for the unique value.


Field Static Field ObjectCreatedAll Amazon.S3.EventType

The event encapsulates all the object create events

Field Static Field ObjectCreatedCompleteMultipartUpload Amazon.S3.EventType

Event for completing a multi part upload

Field Static Field ObjectCreatedCopy Amazon.S3.EventType

Event for copy operations

Field Static Field ObjectCreatedPost Amazon.S3.EventType

Event for post operations

Field Static Field ObjectCreatedPut Amazon.S3.EventType

Event for put operations

Field Static Field ObjectRemovedAll Amazon.S3.EventType

This event encapsulates all the object removed events

Field Static Field ObjectRemovedDelete Amazon.S3.EventType

Event for object removed, delete operation.

Field Static Field ObjectRemovedDeleteMarkerCreated Amazon.S3.EventType

Event for object removed, delete marker created operation.

Field Static Field ObjectRestoreAll Amazon.S3.EventType

Event for all object restore

Field Static Field ObjectRestoreCompleted Amazon.S3.EventType

Event for when object restore is completed.

Field Static Field ObjectRestorePost Amazon.S3.EventType

Event for restore post operations.

Field Static Field ReducedRedundancyLostObject Amazon.S3.EventType

Event for objects stored in reduced redundancy and S3 detects the object is lost

Field Static Field ReplicationAll Amazon.S3.EventType

Event for replication of all

Field Static Field ReplicationOperationFailedReplication Amazon.S3.EventType

Event for operation failed replication

Field Static Field ReplicationOperationMissedThreshold Amazon.S3.EventType

Event for replication operation missed threshold

Field Static Field ReplicationOperationNotTracked Amazon.S3.EventType

Evemt for replication operation not tracked

Field Static Field ReplicationOperationReplicatedAfterThreshold Amazon.S3.EventType

Event for operation replicated after threshold

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5