pub struct AdditionalAuthenticationProvider {
pub authentication_type: Value<String>,
pub open_id_connect_config: Option<Value<OpenIDConnectConfig>>,
pub user_pool_config: Option<Value<CognitoUserPoolConfig>>,
}Expand description
The AWS::AppSync::GraphQLApi.AdditionalAuthenticationProvider property type.
Fields§
§authentication_type: Value<String>Property AuthenticationType.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
open_id_connect_config: Option<Value<OpenIDConnectConfig>>Property OpenIDConnectConfig.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
user_pool_config: Option<Value<CognitoUserPoolConfig>>Property UserPoolConfig.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
Trait Implementations§
Source§impl Default for AdditionalAuthenticationProvider
impl Default for AdditionalAuthenticationProvider
Source§fn default() -> AdditionalAuthenticationProvider
fn default() -> AdditionalAuthenticationProvider
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AdditionalAuthenticationProvider
impl RefUnwindSafe for AdditionalAuthenticationProvider
impl Send for AdditionalAuthenticationProvider
impl Sync for AdditionalAuthenticationProvider
impl Unpin for AdditionalAuthenticationProvider
impl UnwindSafe for AdditionalAuthenticationProvider
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