This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::BedrockAgentCore::OAuth2CredentialProvider Oauth2ProviderConfigInput
Contains the input configuration for an OAuth2 provider.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "AtlassianOauth2ProviderConfig" :AtlassianOauth2ProviderConfigInput, "CustomOauth2ProviderConfig" :CustomOauth2ProviderConfigInput, "GithubOauth2ProviderConfig" :GithubOauth2ProviderConfigInput, "GoogleOauth2ProviderConfig" :GoogleOauth2ProviderConfigInput, "IncludedOauth2ProviderConfig" :IncludedOauth2ProviderConfigInput, "LinkedinOauth2ProviderConfig" :LinkedinOauth2ProviderConfigInput, "MicrosoftOauth2ProviderConfig" :MicrosoftOauth2ProviderConfigInput, "SalesforceOauth2ProviderConfig" :SalesforceOauth2ProviderConfigInput, "SlackOauth2ProviderConfig" :SlackOauth2ProviderConfigInput}
YAML
AtlassianOauth2ProviderConfig:AtlassianOauth2ProviderConfigInputCustomOauth2ProviderConfig:CustomOauth2ProviderConfigInputGithubOauth2ProviderConfig:GithubOauth2ProviderConfigInputGoogleOauth2ProviderConfig:GoogleOauth2ProviderConfigInputIncludedOauth2ProviderConfig:IncludedOauth2ProviderConfigInputLinkedinOauth2ProviderConfig:LinkedinOauth2ProviderConfigInputMicrosoftOauth2ProviderConfig:MicrosoftOauth2ProviderConfigInputSalesforceOauth2ProviderConfig:SalesforceOauth2ProviderConfigInputSlackOauth2ProviderConfig:SlackOauth2ProviderConfigInput
Properties
AtlassianOauth2ProviderConfig-
Configuration settings for Atlassian OAuth2 provider integration.
Required: No
Type: AtlassianOauth2ProviderConfigInput
Update requires: No interruption
CustomOauth2ProviderConfig-
The configuration for a custom OAuth2 provider.
Required: No
Type: CustomOauth2ProviderConfigInput
Update requires: No interruption
GithubOauth2ProviderConfig-
The configuration for a GitHub OAuth2 provider.
Required: No
Type: GithubOauth2ProviderConfigInput
Update requires: No interruption
GoogleOauth2ProviderConfig-
The configuration for a Google OAuth2 provider.
Required: No
Type: GoogleOauth2ProviderConfigInput
Update requires: No interruption
IncludedOauth2ProviderConfig-
The configuration for a non-custom OAuth2 provider. This includes settings for supported OAuth2 providers that have built-in integration support.
Required: No
Type: IncludedOauth2ProviderConfigInput
Update requires: No interruption
LinkedinOauth2ProviderConfig-
Configuration settings for LinkedIn OAuth2 provider integration.
Required: No
Type: LinkedinOauth2ProviderConfigInput
Update requires: No interruption
MicrosoftOauth2ProviderConfig-
The configuration for a Microsoft OAuth2 provider.
Required: No
Type: MicrosoftOauth2ProviderConfigInput
Update requires: No interruption
SalesforceOauth2ProviderConfig-
The configuration for a Salesforce OAuth2 provider.
Required: No
Type: SalesforceOauth2ProviderConfigInput
Update requires: No interruption
SlackOauth2ProviderConfig-
The configuration for a Slack OAuth2 provider.
Required: No
Type: SlackOauth2ProviderConfigInput
Update requires: No interruption