pub struct GcsBackupSource {
pub uris: Option<Vec<String>>,
}Expand description
Backups stored in Cloud Storage buckets. The Cloud Storage buckets need to be the same region as the clusters.
This type is not used in any activity, and only used as part of another schema.
Fields§
§uris: Option<Vec<String>>Optional. URIs of the Cloud Storage objects to import. Example: gs://bucket1/object1, gs://bucket2/folder2/object2
Trait Implementations§
Source§impl Clone for GcsBackupSource
impl Clone for GcsBackupSource
Source§fn clone(&self) -> GcsBackupSource
fn clone(&self) -> GcsBackupSource
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 GcsBackupSource
impl Debug for GcsBackupSource
Source§impl Default for GcsBackupSource
impl Default for GcsBackupSource
Source§fn default() -> GcsBackupSource
fn default() -> GcsBackupSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GcsBackupSource
impl<'de> Deserialize<'de> for GcsBackupSource
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 GcsBackupSource
impl Serialize for GcsBackupSource
impl Part for GcsBackupSource
Auto Trait Implementations§
impl Freeze for GcsBackupSource
impl RefUnwindSafe for GcsBackupSource
impl Send for GcsBackupSource
impl Sync for GcsBackupSource
impl Unpin for GcsBackupSource
impl UnwindSafe for GcsBackupSource
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