PromptAttributes
- class aws_cdk.aws_bedrock_alpha.PromptAttributes(*, prompt_arn, kms_key=None, prompt_version=None)
Bases:
object
(experimental) Attributes for specifying an imported Bedrock Prompt.
- Parameters:
prompt_arn (
str
) – (experimental) The ARN of the prompt.kms_key (
Optional
[IKey
]) – (experimental) Optional KMS encryption key associated with this prompt. Default: undefined - An AWS managed key is usedprompt_version (
Optional
[str
]) – (experimental) The version of the prompt. Default: “DRAFT”
- Stability:
experimental
- ExampleMetadata:
fixture=default infused
Example:
# Import an existing prompt by ARN imported_prompt = bedrock.Prompt.from_prompt_attributes(self, "ImportedPrompt", prompt_arn="arn:aws:bedrock:region:account:prompt/prompt-id", kms_key=kms.Key.from_key_arn(self, "ImportedKey", "arn:aws:kms:region:account:key/key-id"), # optional prompt_version="1" )
Attributes
- kms_key
(experimental) Optional KMS encryption key associated with this prompt.
- Default:
undefined - An AWS managed key is used
- Stability:
experimental
- prompt_arn
(experimental) The ARN of the prompt.
- Stability:
experimental
- Attribute:
true
Example:
"arn:aws:bedrock:us-east-1:123456789012:prompt/PROMPT12345"
- prompt_version
(experimental) The version of the prompt.
- Default:
“DRAFT”
- Stability:
experimental