// Code generated by oagen. DO NOT EDIT.
#[allow(unused_imports)]
use super::*;
#[allow(unused_imports)]
use crate::enums::*;
use serde::{Deserialize, Serialize};
/// A static snapshot of an encrypted object.
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct ObjectVersion {
/// Timestamp when the version was created.
pub created_at: String,
/// Whether this is the active version.
pub current_version: bool,
/// Hash of the object value.
pub etag: String,
/// Unique identifier of the version.
pub id: String,
/// Number of bytes of stored data.
pub size: i64,
}