OAuth2CredentialProviderAttributes

class aws_cdk.aws_bedrock_agentcore_alpha.OAuth2CredentialProviderAttributes(*, credential_provider_arn, credential_provider_vendor, callback_url=None, client_secret_arn=None, created_time=None, last_updated_time=None)

Bases: object

(deprecated) Attributes for importing an existing OAuth2 credential provider.

Parameters:
  • credential_provider_arn (str) – (deprecated) ARN of the credential provider.

  • credential_provider_vendor (str) – (deprecated) Vendor string for this provider.

  • callback_url (Optional[str]) – (deprecated) Callback URL from the deployed provider, if known. Default: - not set

  • client_secret_arn (Optional[str]) – (deprecated) ARN of the Secrets Manager secret for OAuth2 client credentials, if known. Default: - not set; required for {@link OAuth2CredentialProvider.bindForGatewayOAuthTarget } on imported providers

  • created_time (Optional[str]) – (deprecated) Resource creation time. Default: - not set

  • last_updated_time (Optional[str]) – (deprecated) Resource last-updated time. Default: - not set

Deprecated:

Use the equivalent construct from aws-cdk-lib/aws-bedrockagentcore instead.

Stability:

deprecated

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

o_auth2_credential_provider_attributes = bedrock_agentcore_alpha.OAuth2CredentialProviderAttributes(
    credential_provider_arn="credentialProviderArn",
    credential_provider_vendor="credentialProviderVendor",

    # the properties below are optional
    callback_url="callbackUrl",
    client_secret_arn="clientSecretArn",
    created_time="createdTime",
    last_updated_time="lastUpdatedTime"
)

Attributes

callback_url

(deprecated) Callback URL from the deployed provider, if known.

Default:
  • not set

Stability:

deprecated

client_secret_arn

(deprecated) ARN of the Secrets Manager secret for OAuth2 client credentials, if known.

Default:
  • not set; required for {@link OAuth2CredentialProvider.bindForGatewayOAuthTarget } on imported providers

Stability:

deprecated

created_time

(deprecated) Resource creation time.

Default:
  • not set

Stability:

deprecated

credential_provider_arn

(deprecated) ARN of the credential provider.

Stability:

deprecated

credential_provider_vendor

(deprecated) Vendor string for this provider.

Stability:

deprecated

last_updated_time

(deprecated) Resource last-updated time.

Default:
  • not set

Stability:

deprecated