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 setclient_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 providerscreated_time (
Optional[str]) – (deprecated) Resource creation time. Default: - not setlast_updated_time (
Optional[str]) – (deprecated) Resource last-updated time. Default: - not set
- Deprecated:
Use the equivalent construct from
aws-cdk-lib/aws-bedrockagentcoreinstead.- 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