ApiKeyCredentialProviderAttributes
- class aws_cdk.aws_bedrock_agentcore_alpha.ApiKeyCredentialProviderAttributes(*, credential_provider_arn, api_key_secret_arn=None, created_time=None, last_updated_time=None)
Bases:
object(experimental) Attributes for importing an existing API key credential provider.
- Parameters:
credential_provider_arn (
str) – (experimental) ARN of the credential provider.api_key_secret_arn (
Optional[str]) – (experimental) ARN of the Secrets Manager secret for the API key, if known. Default: - not set; required for {@link ApiKeyCredentialProvider.bindForGatewayApiKeyTarget } 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 api_key_credential_provider_attributes = bedrock_agentcore_alpha.ApiKeyCredentialProviderAttributes( credential_provider_arn="credentialProviderArn", # the properties below are optional api_key_secret_arn="apiKeySecretArn", created_time="createdTime", last_updated_time="lastUpdatedTime" )
Attributes
- api_key_secret_arn
(experimental) ARN of the Secrets Manager secret for the API key, if known.
- Default:
not set; required for {@link ApiKeyCredentialProvider.bindForGatewayApiKeyTarget } 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
- last_updated_time
(experimental) Resource last-updated time.
- Default:
not set
- Stability:
experimental