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(experimental) Attributes for importing an existing OAuth2 credential provider.
- Parameters:
credential_provider_arn (
str) – (experimental) ARN of the credential provider.credential_provider_vendor (
str) – (experimental) Vendor string for this provider.callback_url (
Optional[str]) – (experimental) Callback URL from the deployed provider, if known. Default: - not setclient_secret_arn (
Optional[str]) – (experimental) 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]) – (experimental) Resource creation time. Default: - not setlast_updated_time (
Optional[str]) – (experimental) Resource last-updated time. Default: - not set
- 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 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
(experimental) Callback URL from the deployed provider, if known.
- Default:
not set
- Stability:
experimental
- client_secret_arn
(experimental) ARN of the Secrets Manager secret for OAuth2 client credentials, if known.
- Default:
not set; required for {@link OAuth2CredentialProvider.bindForGatewayOAuthTarget } on imported providers
- Stability:
experimental
- created_time
(experimental) Resource creation time.
- Default:
not set
- Stability:
experimental
- credential_provider_arn
(experimental) ARN of the credential provider.
- Stability:
experimental
- credential_provider_vendor
(experimental) Vendor string for this provider.
- Stability:
experimental
- last_updated_time
(experimental) Resource last-updated time.
- Default:
not set
- Stability:
experimental