pub fn authenticate_oidc_config(
            mut self,
            input: crate::model::AuthenticateOidcActionConfig,
        ) -> Self {
            self.authenticate_oidc_config = Some(input);
            self
        }
/// <p>[HTTPS listeners] Information about an identity provider that is compliant with OpenID Connect (OIDC). Specify only when <code>Type</code> is <code>authenticate-oidc</code>.</p>
[HTTPS listeners] Information about an identity provider that is compliant with OpenID Connect (OIDC). Specify only when Type is authenticate-oidc.
[ HTTPS listeners ] Information about an identity provider that is compliant with OpenID Connect ( OIDC ) . Specify only when Type is authenticate - oidc .
pub fn authenticate_oidc_config(
            mut self,
            input: crate::model::AuthenticateOidcActionConfig,
        ) -> Self {
            self.authenticate_oidc_config = Some(input);
            self
        }
pub fn authenticate_oidc_config ( mut self , input : crate :: model :: AuthenticateOidcActionConfig , ) -> Self { self . authenticate_oidc_config = Some ( input ) ; self }
<p>[HTTPS listeners] Information about an identity provider that is compliant with OpenID Connect (OIDC).
<p > [ HTTPS listeners ] Information about an identity provider that is compliant with OpenID Connect ( OIDC ) .
mut self
input
crate::model::AuthenticateOidcActionConfig
mut self
input
crate::model::AuthenticateOidcActionConfig