// // Copyright (c) PlaceholderCompany. All rights reserved. // namespace DomainModel.EventBridgeEvent { /// /// This class represents an S3 object. /// public class S3Object { /// /// Gets or sets the key for the object stored in S3. /// public string? Key { get; set; } /// /// Gets or sets the size of the object. /// public int Size { get; set; } /// /// Gets or sets the etag of the object. /// public string? ETag { get; set; } /// /// Gets or sets the version ID of the object. /// #if NETCOREAPP_3_1 [System.Text.Json.Serialization.JsonPropertyName("version-id")] #endif public string? VersionId { get; set; } /// /// Gets or sets a string used to determine event sequence in PUTs and DELETEs. /// public string? Sequencer { get; set; } } }