pub struct DataIntegrationCredentialsInput {
pub type_: DataIntegrationCredentialsInputType,
pub client_id: Option<String>,
pub client_secret: Option<SecretString>,
}Fields§
§type_: DataIntegrationCredentialsInputTypeThe credentials type. custom uses your own OAuth app credentials; organization has each organization supply its own credentials (configured per-organization).
client_id: Option<String>OAuth client ID for the provider app. Required when type is custom; omit for organization.
client_secret: Option<SecretString>OAuth client secret for the provider app. Required when type is custom; omit for organization.
Trait Implementations§
Source§impl Clone for DataIntegrationCredentialsInput
impl Clone for DataIntegrationCredentialsInput
Source§fn clone(&self) -> DataIntegrationCredentialsInput
fn clone(&self) -> DataIntegrationCredentialsInput
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<'de> Deserialize<'de> for DataIntegrationCredentialsInput
impl<'de> Deserialize<'de> for DataIntegrationCredentialsInput
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
Auto Trait Implementations§
impl Freeze for DataIntegrationCredentialsInput
impl RefUnwindSafe for DataIntegrationCredentialsInput
impl Send for DataIntegrationCredentialsInput
impl Sync for DataIntegrationCredentialsInput
impl Unpin for DataIntegrationCredentialsInput
impl UnsafeUnpin for DataIntegrationCredentialsInput
impl UnwindSafe for DataIntegrationCredentialsInput
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