pub struct AuthConfigRetrieveResponse {
pub id: String,
pub uuid: String,
pub config_type: String,
pub toolkit: String,
pub name: String,
pub auth_scheme: AuthScheme,
pub credentials: Value,
pub status: String,
pub created_at: String,
pub no_of_connections: u32,
pub tool_access_config: Option<Value>,
}Expand description
Response from retrieving a single authentication configuration
Fields§
§id: StringAuth config ID (nano ID)
uuid: StringAuth config UUID (deprecated, use id)
config_type: StringType of auth config
toolkit: StringToolkit slug
name: StringAuth config name
auth_scheme: AuthSchemeAuthentication scheme
credentials: ValueCredentials (may be masked)
status: StringStatus (ENABLED, DISABLED)
created_at: StringCreation timestamp
no_of_connections: u32Number of connected accounts using this auth config
tool_access_config: Option<Value>Tool access configuration
Trait Implementations§
Source§impl Clone for AuthConfigRetrieveResponse
impl Clone for AuthConfigRetrieveResponse
Source§fn clone(&self) -> AuthConfigRetrieveResponse
fn clone(&self) -> AuthConfigRetrieveResponse
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 AuthConfigRetrieveResponse
impl Debug for AuthConfigRetrieveResponse
Source§impl<'de> Deserialize<'de> for AuthConfigRetrieveResponse
impl<'de> Deserialize<'de> for AuthConfigRetrieveResponse
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 AuthConfigRetrieveResponse
impl RefUnwindSafe for AuthConfigRetrieveResponse
impl Send for AuthConfigRetrieveResponse
impl Sync for AuthConfigRetrieveResponse
impl Unpin for AuthConfigRetrieveResponse
impl UnsafeUnpin for AuthConfigRetrieveResponse
impl UnwindSafe for AuthConfigRetrieveResponse
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