Skip to content

Bedrock Agentcore Control  >  Unions  >  Oauth2ProviderConfigInput

Oauth2ProviderConfigInput

Union Type

Union Member Types

Oauth2ProviderConfigInputCustomOauth2ProviderConfig dataclass

The configuration for a custom OAuth2 provider.

Attributes

value instance-attribute

Oauth2ProviderConfigInputGoogleOauth2ProviderConfig dataclass

The configuration for a Google OAuth2 provider.

Attributes

value instance-attribute

Oauth2ProviderConfigInputGithubOauth2ProviderConfig dataclass

The configuration for a GitHub OAuth2 provider.

Attributes

value instance-attribute

Oauth2ProviderConfigInputSlackOauth2ProviderConfig dataclass

The configuration for a Slack OAuth2 provider.

Attributes

value instance-attribute

Oauth2ProviderConfigInputSalesforceOauth2ProviderConfig dataclass

The configuration for a Salesforce OAuth2 provider.

Attributes

value instance-attribute

Oauth2ProviderConfigInputMicrosoftOauth2ProviderConfig dataclass

The configuration for a Microsoft OAuth2 provider.

Attributes

value instance-attribute

Oauth2ProviderConfigInputAtlassianOauth2ProviderConfig dataclass

Configuration settings for Atlassian OAuth2 provider integration.

Attributes

value instance-attribute

Oauth2ProviderConfigInputLinkedinOauth2ProviderConfig dataclass

Configuration settings for LinkedIn OAuth2 provider integration.

Attributes

value instance-attribute

Oauth2ProviderConfigInputIncludedOauth2ProviderConfig dataclass

The configuration for a non-custom OAuth2 provider. This includes settings for supported OAuth2 providers that have built-in integration support.

Attributes

value instance-attribute

Oauth2ProviderConfigInputUnknown dataclass

Represents an unknown variant.

If you receive this value, you will need to update your library to receive the parsed value.

This value may not be deliberately sent.

Attributes

tag instance-attribute
tag: str