pub struct AuthConfigRetrieveResponse {
pub id: String,
pub uuid: Option<String>,
pub config_type: String,
pub toolkit: ToolkitInfo,
pub name: Option<String>,
pub auth_scheme: String,
pub credentials: Option<Value>,
pub proxy_config: Option<Value>,
pub expected_input_fields: Option<Vec<String>>,
pub shared_credentials: Option<Value>,
}Expand description
Authentication configuration retrieve response
Fields§
§id: StringAuth config ID
uuid: Option<String>UUID (deprecated)
config_type: StringType of auth config
toolkit: ToolkitInfoToolkit information
name: Option<String>Name
auth_scheme: StringAuthentication scheme
credentials: Option<Value>Credentials
proxy_config: Option<Value>Proxy configuration
expected_input_fields: Option<Vec<String>>Expected input fields
Shared credentials
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