Interface ApiKeyCredentialProviderAttributes
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ApiKeyCredentialProviderAttributes.Jsii$Proxy
@Generated(value="jsii-pacmak/1.129.0 (build eaca441)",
date="2026-05-19T08:18:44.218Z")
@Stability(Stable)
public interface ApiKeyCredentialProviderAttributes
extends software.amazon.jsii.JsiiSerializable
Attributes for importing an existing API key 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.*;
ApiKeyCredentialProviderAttributes apiKeyCredentialProviderAttributes = ApiKeyCredentialProviderAttributes.builder()
.credentialProviderArn("credentialProviderArn")
// the properties below are optional
.apiKeySecretArn("apiKeySecretArn")
.createdTime("createdTime")
.lastUpdatedTime("lastUpdatedTime")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forApiKeyCredentialProviderAttributesstatic final classAn implementation forApiKeyCredentialProviderAttributes -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCredentialProviderArn
ARN of the credential provider. -
getApiKeySecretArn
ARN of the Secrets Manager secret for the API key, if known.Default: - not set; required for
on imported providersinvalid reference
ApiKeyCredentialProvider.bindForGatewayApiKeyTarget -
getCreatedTime
Resource creation time.Default: - not set
-
getLastUpdatedTime
Resource last-updated time.Default: - not set
-
builder
-