Oauth2ProviderConfigInput
Contains the input configuration for an OAuth2 provider.
Contents
Important
This data type is a UNION, so only one of the following members can be specified when used or returned.
- atlassianOauth2ProviderConfig
 - 
               
Configuration settings for Atlassian OAuth2 provider integration.
Type: AtlassianOauth2ProviderConfigInput object
Required: No
 - customOauth2ProviderConfig
 - 
               
The configuration for a custom OAuth2 provider.
Type: CustomOauth2ProviderConfigInput object
Required: No
 - githubOauth2ProviderConfig
 - 
               
The configuration for a GitHub OAuth2 provider.
Type: GithubOauth2ProviderConfigInput object
Required: No
 - googleOauth2ProviderConfig
 - 
               
The configuration for a Google OAuth2 provider.
Type: GoogleOauth2ProviderConfigInput object
Required: No
 - includedOauth2ProviderConfig
 - 
               
The configuration for a non-custom OAuth2 provider. This includes settings for supported OAuth2 providers that have built-in integration support.
Type: IncludedOauth2ProviderConfigInput object
Required: No
 - linkedinOauth2ProviderConfig
 - 
               
Configuration settings for LinkedIn OAuth2 provider integration.
Type: LinkedinOauth2ProviderConfigInput object
Required: No
 - microsoftOauth2ProviderConfig
 - 
               
The configuration for a Microsoft OAuth2 provider.
Type: MicrosoftOauth2ProviderConfigInput object
Required: No
 - salesforceOauth2ProviderConfig
 - 
               
The configuration for a Salesforce OAuth2 provider.
Type: SalesforceOauth2ProviderConfigInput object
Required: No
 - slackOauth2ProviderConfig
 - 
               
The configuration for a Slack OAuth2 provider.
Type: SlackOauth2ProviderConfigInput object
Required: No
 
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: