OAuth2CredentialProviderVendor

class aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor(*args: Any, **kwargs)

Bases: object

Built-in OAuth2 vendors supported by AWS::BedrockAgentCore::OAuth2CredentialProvider.

See:

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-bedrockagentcore-oauth2credentialprovider.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_bedrockagentcore as bedrockagentcore

o_auth2_credential_provider_vendor = bedrockagentcore.OAuth2CredentialProviderVendor.ATLASSIAN

Methods

to_string()

Returns the string value.

Return type:

str

Attributes

ATLASSIAN = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
AUTH0 = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
COGNITO = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
CUSTOM = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
CYBER_ARK = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
DROPBOX = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
FACEBOOK = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
FUSION_AUTH = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
GITHUB = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
GOOGLE = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
HUBSPOT = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
LINKEDIN = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
MICROSOFT = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
NOTION = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
OKTA = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
ONE_LOGIN = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
PING_ONE = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
REDDIT = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
SALESFORCE = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
SLACK = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
SPOTIFY = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
TWITCH = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
X = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
YANDEX = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
ZOOM = <aws_cdk.aws_bedrockagentcore.OAuth2CredentialProviderVendor object>
value

The vendor string value.

Static Methods

classmethod of(value)

Use a custom OAuth2 vendor not yet defined in this class.

Parameters:

value (str) – The vendor string value.

Return type:

OAuth2CredentialProviderVendor