winterbaume_simpledbv2/
types.rs1use chrono::{DateTime, Utc};
2
3#[derive(Debug, Clone)]
4pub struct Export {
5 pub export_arn: String,
6 pub client_token: String,
7 pub export_status: String,
8 pub domain_name: String,
9 pub requested_at: DateTime<Utc>,
10 pub s3_bucket: String,
11 pub s3_key_prefix: Option<String>,
12 pub s3_sse_algorithm: Option<String>,
13 pub s3_sse_kms_key_id: Option<String>,
14 pub s3_bucket_owner: Option<String>,
15 pub failure_code: Option<String>,
16 pub failure_message: Option<String>,
17 pub export_manifest: Option<String>,
18 pub items_count: Option<i64>,
19 pub export_data_cutoff_time: Option<DateTime<Utc>>,
20}
21
22#[derive(Debug, Clone)]
23pub struct ExportSummary {
24 pub export_arn: String,
25 pub export_status: String,
26 pub requested_at: DateTime<Utc>,
27 pub domain_name: String,
28}