IncludedOauth2TenantEndpoints

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

Bases: object

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]) – OAuth2 authorization endpoint for your tenant. Default: - not specified; use when your IdP requires an explicit endpoint

  • issuer (Optional[str]) – 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]) – OAuth2 token endpoint for your tenant. Default: - not specified; use when your IdP requires an explicit endpoint

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

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

Attributes

authorization_endpoint

OAuth2 authorization endpoint for your tenant.

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

issuer

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

OAuth2 token endpoint for your tenant.

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