pub struct MetadataExport {
pub database_dump_type: Option<String>,
pub destination_gcs_uri: Option<String>,
pub end_time: Option<DateTime<Utc>>,
pub start_time: Option<DateTime<Utc>>,
pub state: Option<String>,
}Expand description
The details of a metadata export operation.
This type is not used in any activity, and only used as part of another schema.
Fields§
§database_dump_type: Option<String>Output only. The type of the database dump.
destination_gcs_uri: Option<String>Output only. A Cloud Storage URI of a folder that metadata are exported to, in the form of gs:////, where is automatically generated.
end_time: Option<DateTime<Utc>>Output only. The time when the export ended.
start_time: Option<DateTime<Utc>>Output only. The time when the export started.
state: Option<String>Output only. The current state of the export.
Trait Implementations§
Source§impl Clone for MetadataExport
impl Clone for MetadataExport
Source§fn clone(&self) -> MetadataExport
fn clone(&self) -> MetadataExport
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MetadataExport
impl Debug for MetadataExport
Source§impl Default for MetadataExport
impl Default for MetadataExport
Source§fn default() -> MetadataExport
fn default() -> MetadataExport
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MetadataExport
impl<'de> Deserialize<'de> for MetadataExport
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for MetadataExport
impl Serialize for MetadataExport
impl Part for MetadataExport
Auto Trait Implementations§
impl Freeze for MetadataExport
impl RefUnwindSafe for MetadataExport
impl Send for MetadataExport
impl Sync for MetadataExport
impl Unpin for MetadataExport
impl UnwindSafe for MetadataExport
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more