/*
* Azure Storage Blob service
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 2026-02-06
*
* Generated by: https://openapi-generator.tech
*/
use crate::models;
use serde::{Deserialize, Serialize};
/// GeoReplication : Geo-Replication information for the Secondary Storage Service
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct GeoReplication {
#[serde(rename = "Status")]
pub status: models::GeoReplicationStatusType,
/// A GMT date/time value, to the second. All primary writes preceding this value are guaranteed to be available for read operations at the secondary. Primary writes after this point in time may or may not be available for reads.
#[serde(rename = "LastSyncTime")]
pub last_sync_time: String,
}
impl GeoReplication {
/// Geo-Replication information for the Secondary Storage Service
pub fn new(status: models::GeoReplicationStatusType, last_sync_time: String) -> GeoReplication {
GeoReplication {
status,
last_sync_time,
}
}
}