pub struct CreateOidcProviderConfigRequest {
pub oauth_idp_config_id: String,
pub display_name: Option<String>,
pub enabled: Option<bool>,
pub client_id: String,
pub issuer: String,
pub client_secret: Option<String>,
pub response_type: Option<OidcResponseType>,
}Expand description
Request to create an OIDC Provider Config.
Fields§
§oauth_idp_config_id: StringThe ID to use for the new config.
display_name: Option<String>§enabled: Option<bool>§client_id: String§issuer: String§client_secret: Option<String>§response_type: Option<OidcResponseType>Trait Implementations§
Source§impl Default for CreateOidcProviderConfigRequest
impl Default for CreateOidcProviderConfigRequest
Source§fn default() -> CreateOidcProviderConfigRequest
fn default() -> CreateOidcProviderConfigRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateOidcProviderConfigRequest
impl RefUnwindSafe for CreateOidcProviderConfigRequest
impl Send for CreateOidcProviderConfigRequest
impl Sync for CreateOidcProviderConfigRequest
impl Unpin for CreateOidcProviderConfigRequest
impl UnwindSafe for CreateOidcProviderConfigRequest
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