pub struct ClickPipePatchObjectStorageSource {
pub access_key: Option<MskIamUser>,
pub authentication: Option<ClickPipePatchObjectStorageSourceAuthentication>,
pub azure_container_name: Option<String>,
pub connection_string: Option<String>,
pub iam_role: Option<String>,
pub path: Option<String>,
pub service_account_key: Option<String>,
pub skip_initial_load: Option<bool>,
pub start_after: Option<String>,
}Expand description
ClickPipePatchObjectStorageSource from the ClickHouse Cloud API.
Fields§
§access_key: Option<MskIamUser>§authentication: Option<ClickPipePatchObjectStorageSourceAuthentication>§azure_container_name: Option<String>§connection_string: Option<String>§iam_role: Option<String>§path: Option<String>§service_account_key: Option<String>§skip_initial_load: Option<bool>§start_after: Option<String>Trait Implementations§
Source§impl Clone for ClickPipePatchObjectStorageSource
impl Clone for ClickPipePatchObjectStorageSource
Source§fn clone(&self) -> ClickPipePatchObjectStorageSource
fn clone(&self) -> ClickPipePatchObjectStorageSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for ClickPipePatchObjectStorageSource
impl Default for ClickPipePatchObjectStorageSource
Source§fn default() -> ClickPipePatchObjectStorageSource
fn default() -> ClickPipePatchObjectStorageSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickPipePatchObjectStorageSource
impl<'de> Deserialize<'de> for ClickPipePatchObjectStorageSource
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
impl StructuralPartialEq for ClickPipePatchObjectStorageSource
Auto Trait Implementations§
impl Freeze for ClickPipePatchObjectStorageSource
impl RefUnwindSafe for ClickPipePatchObjectStorageSource
impl Send for ClickPipePatchObjectStorageSource
impl Sync for ClickPipePatchObjectStorageSource
impl Unpin for ClickPipePatchObjectStorageSource
impl UnsafeUnpin for ClickPipePatchObjectStorageSource
impl UnwindSafe for ClickPipePatchObjectStorageSource
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