IncludedOauth2TenantEndpoints

class aws_cdk.aws_bedrock_agentcore_alpha.IncludedOauth2TenantEndpoints(*, authorization_endpoint=None, issuer=None, token_endpoint=None)

Bases: object

(experimental) Optional tenant OAuth endpoints for IdPs that use CloudFormation IncludedOauth2ProviderConfig with issuer and/or endpoints per the IdP’s outbound documentation.

Parameters:
  • authorization_endpoint (Optional[str]) – (experimental) OAuth2 authorization endpoint for your tenant. Default: - not specified; use when your IdP requires an explicit endpoint

  • issuer (Optional[str]) – (experimental) Token issuer URL for your tenant (often the IdP base or issuer URI). Default: - not specified; use when your IdP requires an explicit issuer

  • token_endpoint (Optional[str]) – (experimental) OAuth2 token endpoint for your tenant. Default: - not specified; use when your IdP requires an explicit endpoint

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

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

included_oauth2_tenant_endpoints = bedrock_agentcore_alpha.IncludedOauth2TenantEndpoints(
    authorization_endpoint="authorizationEndpoint",
    issuer="issuer",
    token_endpoint="tokenEndpoint"
)

Attributes

authorization_endpoint

(experimental) OAuth2 authorization endpoint for your tenant.

Default:
  • not specified; use when your IdP requires an explicit endpoint

Stability:

experimental

issuer

(experimental) Token issuer URL for your tenant (often the IdP base or issuer URI).

Default:
  • not specified; use when your IdP requires an explicit issuer

Stability:

experimental

token_endpoint

(experimental) OAuth2 token endpoint for your tenant.

Default:
  • not specified; use when your IdP requires an explicit endpoint

Stability:

experimental