Interface OAuth2CredentialProviderAttributes
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
OAuth2CredentialProviderAttributes.Jsii$Proxy
@Generated(value="jsii-pacmak/1.130.0 (build 048a5ee)",
date="2026-05-20T12:39:41.851Z")
@Stability(Stable)
public interface OAuth2CredentialProviderAttributes
extends software.amazon.jsii.JsiiSerializable
Attributes for importing an existing OAuth2 credential provider.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.bedrockagentcore.*;
OAuth2CredentialProviderAttributes oAuth2CredentialProviderAttributes = OAuth2CredentialProviderAttributes.builder()
.credentialProviderArn("credentialProviderArn")
.credentialProviderVendor("credentialProviderVendor")
// the properties below are optional
.callbackUrl("callbackUrl")
.clientSecretArn("clientSecretArn")
.createdTime("createdTime")
.lastUpdatedTime("lastUpdatedTime")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forOAuth2CredentialProviderAttributesstatic final classAn implementation forOAuth2CredentialProviderAttributes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringCallback URL from the deployed provider, if known.default StringARN of the Secrets Manager secret for OAuth2 client credentials, if known.default StringResource creation time.ARN of the credential provider.Vendor string for this provider.default StringResource last-updated time.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCredentialProviderArn
ARN of the credential provider. -
getCredentialProviderVendor
Vendor string for this provider. -
getCallbackUrl
Callback URL from the deployed provider, if known.Default: - not set
-
getClientSecretArn
ARN of the Secrets Manager secret for OAuth2 client credentials, if known.Default: - not set; required for
on imported providersinvalid reference
OAuth2CredentialProvider.bindForGatewayOAuthTarget -
getCreatedTime
Resource creation time.Default: - not set
-
getLastUpdatedTime
Resource last-updated time.Default: - not set
-
builder
-