Oauth2ProviderConfigOutput
Contains the output configuration for an OAuth2 provider.
Inheritors
Types
The configuration details for the Atlassian OAuth2 provider.
The output configuration for a custom OAuth2 provider.
The output configuration for a GitHub OAuth2 provider.
The output configuration for a Google OAuth2 provider.
The configuration for a non-custom OAuth2 provider. This includes the configuration details for supported OAuth2 providers that have built-in integration support.
The configuration details for the LinkedIn OAuth2 provider.
The output configuration for a Microsoft OAuth2 provider.
The output configuration for a Salesforce OAuth2 provider.
The output configuration for a Slack OAuth2 provider.
Functions
Casts this Oauth2ProviderConfigOutput as a AtlassianOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.AtlassianOauth2ProviderConfigOutput value. Throws an exception if the Oauth2ProviderConfigOutput is not a AtlassianOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a AtlassianOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.AtlassianOauth2ProviderConfigOutput value. Returns null if the Oauth2ProviderConfigOutput is not a AtlassianOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a CustomOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.CustomOauth2ProviderConfigOutput value. Throws an exception if the Oauth2ProviderConfigOutput is not a CustomOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a CustomOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.CustomOauth2ProviderConfigOutput value. Returns null if the Oauth2ProviderConfigOutput is not a CustomOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a GithubOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.GithubOauth2ProviderConfigOutput value. Throws an exception if the Oauth2ProviderConfigOutput is not a GithubOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a GithubOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.GithubOauth2ProviderConfigOutput value. Returns null if the Oauth2ProviderConfigOutput is not a GithubOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a GoogleOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.GoogleOauth2ProviderConfigOutput value. Throws an exception if the Oauth2ProviderConfigOutput is not a GoogleOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a GoogleOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.GoogleOauth2ProviderConfigOutput value. Returns null if the Oauth2ProviderConfigOutput is not a GoogleOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a IncludedOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.IncludedOauth2ProviderConfigOutput value. Throws an exception if the Oauth2ProviderConfigOutput is not a IncludedOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a IncludedOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.IncludedOauth2ProviderConfigOutput value. Returns null if the Oauth2ProviderConfigOutput is not a IncludedOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a LinkedinOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.LinkedinOauth2ProviderConfigOutput value. Throws an exception if the Oauth2ProviderConfigOutput is not a LinkedinOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a LinkedinOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.LinkedinOauth2ProviderConfigOutput value. Returns null if the Oauth2ProviderConfigOutput is not a LinkedinOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a MicrosoftOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.MicrosoftOauth2ProviderConfigOutput value. Throws an exception if the Oauth2ProviderConfigOutput is not a MicrosoftOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a MicrosoftOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.MicrosoftOauth2ProviderConfigOutput value. Returns null if the Oauth2ProviderConfigOutput is not a MicrosoftOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a SalesforceOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.SalesforceOauth2ProviderConfigOutput value. Throws an exception if the Oauth2ProviderConfigOutput is not a SalesforceOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a SalesforceOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.SalesforceOauth2ProviderConfigOutput value. Returns null if the Oauth2ProviderConfigOutput is not a SalesforceOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a SlackOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.SlackOauth2ProviderConfigOutput value. Throws an exception if the Oauth2ProviderConfigOutput is not a SlackOauth2ProviderConfig.
Casts this Oauth2ProviderConfigOutput as a SlackOauth2ProviderConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.SlackOauth2ProviderConfigOutput value. Returns null if the Oauth2ProviderConfigOutput is not a SlackOauth2ProviderConfig.