IncludedOauth2ProviderConfigInput - Amazon Bedrock AgentCore Control Plane

IncludedOauth2ProviderConfigInput

Configuration settings for connecting to a supported OAuth2 provider. This includes client credentials and OAuth2 discovery information for providers that have built-in support.

Contents

clientId

The client ID for the supported OAuth2 provider. This identifier is assigned by the OAuth2 provider when you register your application.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Required: Yes

clientSecret

The client secret for the supported OAuth2 provider. This secret is assigned by the OAuth2 provider and used along with the client ID to authenticate your application.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 2048.

Required: Yes

authorizationEndpoint

OAuth2 authorization endpoint for your isolated OAuth2 application tenant. This is where users are redirected to authenticate and authorize access to their resources.

Type: String

Required: No

issuer

Token issuer of your isolated OAuth2 application tenant. This URL identifies the authorization server that issues tokens for this provider.

Type: String

Required: No

tokenEndpoint

OAuth2 token endpoint for your isolated OAuth2 application tenant. This is where authorization codes are exchanged for access tokens.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: