pub struct DatabaseDump {
pub database_type: Option<String>,
pub gcs_uri: Option<String>,
pub source_database: Option<String>,
pub type_: Option<String>,
}Expand description
A specification of the location of and metadata about a database dump from a relational database management system.
This type is not used in any activity, and only used as part of another schema.
Fields§
§database_type: Option<String>The type of the database.
gcs_uri: Option<String>Optional. A Cloud Storage object or folder URI that specifies the source from which to import metadata. It must begin with gs://.
source_database: Option<String>Optional. The name of the source database.
type_: Option<String>Optional. The type of the database dump. If unspecified, defaults to MYSQL.
Trait Implementations§
Source§impl Clone for DatabaseDump
impl Clone for DatabaseDump
Source§fn clone(&self) -> DatabaseDump
fn clone(&self) -> DatabaseDump
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 DatabaseDump
impl Debug for DatabaseDump
Source§impl Default for DatabaseDump
impl Default for DatabaseDump
Source§fn default() -> DatabaseDump
fn default() -> DatabaseDump
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DatabaseDump
impl<'de> Deserialize<'de> for DatabaseDump
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 DatabaseDump
impl Serialize for DatabaseDump
impl Part for DatabaseDump
Auto Trait Implementations§
impl Freeze for DatabaseDump
impl RefUnwindSafe for DatabaseDump
impl Send for DatabaseDump
impl Sync for DatabaseDump
impl Unpin for DatabaseDump
impl UnwindSafe for DatabaseDump
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