We recommend new projects start with resources from the AWS provider.
aws-native.bedrock.PromptVersion
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Definition of AWS::Bedrock::PromptVersion Resource Type
Create PromptVersion Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PromptVersion(name: string, args: PromptVersionArgs, opts?: CustomResourceOptions);
@overload
def PromptVersion(resource_name: str,
args: PromptVersionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PromptVersion(resource_name: str,
opts: Optional[ResourceOptions] = None,
prompt_arn: Optional[str] = None,
description: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)
func NewPromptVersion(ctx *Context, name string, args PromptVersionArgs, opts ...ResourceOption) (*PromptVersion, error)
public PromptVersion(string name, PromptVersionArgs args, CustomResourceOptions? opts = null)
public PromptVersion(String name, PromptVersionArgs args)
public PromptVersion(String name, PromptVersionArgs args, CustomResourceOptions options)
type: aws-native:bedrock:PromptVersion
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name
This property is required. string - The unique name of the resource.
- args
This property is required. PromptVersionArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name
This property is required. str - The unique name of the resource.
- args
This property is required. PromptVersionArgs - The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. PromptVersionArgs - The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. PromptVersionArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name
This property is required. String - The unique name of the resource.
- args
This property is required. PromptVersionArgs - The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
PromptVersion Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The PromptVersion resource accepts the following input properties:
- Prompt
Arn This property is required. string - ARN of a prompt resource possibly with a version
- Description string
- Description for a prompt version resource.
- Dictionary<string, string>
- A map of tags attached to the prompt version and their values.
- Prompt
Arn This property is required. string - ARN of a prompt resource possibly with a version
- Description string
- Description for a prompt version resource.
- map[string]string
- A map of tags attached to the prompt version and their values.
- prompt
Arn This property is required. String - ARN of a prompt resource possibly with a version
- description String
- Description for a prompt version resource.
- Map<String,String>
- A map of tags attached to the prompt version and their values.
- prompt
Arn This property is required. string - ARN of a prompt resource possibly with a version
- description string
- Description for a prompt version resource.
- {[key: string]: string}
- A map of tags attached to the prompt version and their values.
- prompt_
arn This property is required. str - ARN of a prompt resource possibly with a version
- description str
- Description for a prompt version resource.
- Mapping[str, str]
- A map of tags attached to the prompt version and their values.
- prompt
Arn This property is required. String - ARN of a prompt resource possibly with a version
- description String
- Description for a prompt version resource.
- Map<String>
- A map of tags attached to the prompt version and their values.
Outputs
All input properties are implicitly available as output properties. Additionally, the PromptVersion resource produces the following output properties:
- Arn string
- ARN of a prompt version resource
- Created
At string - Time Stamp.
- Customer
Encryption stringKey Arn - A KMS key ARN
- Default
Variant string - Name for a variant.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Name for a prompt resource.
- Prompt
Id string - Identifier for a Prompt
- Updated
At string - Time Stamp.
- Variants
List<Pulumi.
Aws Native. Bedrock. Outputs. Prompt Version Prompt Variant> - List of prompt variants
- Version string
- Version.
- Arn string
- ARN of a prompt version resource
- Created
At string - Time Stamp.
- Customer
Encryption stringKey Arn - A KMS key ARN
- Default
Variant string - Name for a variant.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Name for a prompt resource.
- Prompt
Id string - Identifier for a Prompt
- Updated
At string - Time Stamp.
- Variants
[]Prompt
Version Prompt Variant - List of prompt variants
- Version string
- Version.
- arn String
- ARN of a prompt version resource
- created
At String - Time Stamp.
- customer
Encryption StringKey Arn - A KMS key ARN
- default
Variant String - Name for a variant.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Name for a prompt resource.
- prompt
Id String - Identifier for a Prompt
- updated
At String - Time Stamp.
- variants
List<Prompt
Version Prompt Variant> - List of prompt variants
- version String
- Version.
- arn string
- ARN of a prompt version resource
- created
At string - Time Stamp.
- customer
Encryption stringKey Arn - A KMS key ARN
- default
Variant string - Name for a variant.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- Name for a prompt resource.
- prompt
Id string - Identifier for a Prompt
- updated
At string - Time Stamp.
- variants
Prompt
Version Prompt Variant[] - List of prompt variants
- version string
- Version.
- arn str
- ARN of a prompt version resource
- created_
at str - Time Stamp.
- customer_
encryption_ strkey_ arn - A KMS key ARN
- default_
variant str - Name for a variant.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- Name for a prompt resource.
- prompt_
id str - Identifier for a Prompt
- updated_
at str - Time Stamp.
- variants
Sequence[Prompt
Version Prompt Variant] - List of prompt variants
- version str
- Version.
- arn String
- ARN of a prompt version resource
- created
At String - Time Stamp.
- customer
Encryption StringKey Arn - A KMS key ARN
- default
Variant String - Name for a variant.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Name for a prompt resource.
- prompt
Id String - Identifier for a Prompt
- updated
At String - Time Stamp.
- variants List<Property Map>
- List of prompt variants
- version String
- Version.
Supporting Types
PromptVersionCachePointBlock, PromptVersionCachePointBlockArgs
- Type
This property is required. Pulumi.Aws Native. Bedrock. Prompt Version Cache Point Type
- Type
This property is required. PromptVersion Cache Point Type
- type
This property is required. PromptVersion Cache Point Type
- type
This property is required. PromptVersion Cache Point Type
- type
This property is required. PromptVersion Cache Point Type
PromptVersionCachePointType, PromptVersionCachePointTypeArgs
- Default
- default
- Prompt
Version Cache Point Type Default - default
- Default
- default
- Default
- default
- DEFAULT
- default
- "default"
- default
PromptVersionChatPromptTemplateConfiguration, PromptVersionChatPromptTemplateConfigurationArgs
- Messages
This property is required. List<Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Message> - List of messages for chat prompt template
- Input
Variables List<Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Prompt Input Variable> - List of input variables
- System
List<Union<Pulumi.
Aws Native. Bedrock. Inputs. Prompt Version System Content Block0Properties, Pulumi. Aws Native. Bedrock. Inputs. Prompt Version System Content Block1Properties>> - Configuration for chat prompt template
- Tool
Configuration Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Tool Configuration
- Messages
This property is required. []PromptVersion Message - List of messages for chat prompt template
- Input
Variables []PromptVersion Prompt Input Variable - List of input variables
- System []interface{}
- Configuration for chat prompt template
- Tool
Configuration PromptVersion Tool Configuration
- messages
This property is required. List<PromptVersion Message> - List of messages for chat prompt template
- input
Variables List<PromptVersion Prompt Input Variable> - List of input variables
- system
List<Either<Prompt
Version System Content Block0Properties,Prompt Version System Content Block1Properties>> - Configuration for chat prompt template
- tool
Configuration PromptVersion Tool Configuration
- messages
This property is required. PromptVersion Message[] - List of messages for chat prompt template
- input
Variables PromptVersion Prompt Input Variable[] - List of input variables
- system
(Prompt
Version System Content Block0Properties | Prompt Version System Content Block1Properties)[] - Configuration for chat prompt template
- tool
Configuration PromptVersion Tool Configuration
- messages
This property is required. Sequence[PromptVersion Message] - List of messages for chat prompt template
- input_
variables Sequence[PromptVersion Prompt Input Variable] - List of input variables
- system
Sequence[Union[Prompt
Version System Content Block0Properties, Prompt Version System Content Block1Properties]] - Configuration for chat prompt template
- tool_
configuration PromptVersion Tool Configuration
- messages
This property is required. List<Property Map> - List of messages for chat prompt template
- input
Variables List<Property Map> - List of input variables
- system List<Property Map | Property Map>
- Configuration for chat prompt template
- tool
Configuration Property Map
PromptVersionContentBlock0Properties, PromptVersionContentBlock0PropertiesArgs
- Text
This property is required. string - Configuration for chat prompt template
- Text
This property is required. string - Configuration for chat prompt template
- text
This property is required. String - Configuration for chat prompt template
- text
This property is required. string - Configuration for chat prompt template
- text
This property is required. str - Configuration for chat prompt template
- text
This property is required. String - Configuration for chat prompt template
PromptVersionContentBlock1Properties, PromptVersionContentBlock1PropertiesArgs
- Cache
Point This property is required. Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Cache Point Block
- Cache
Point This property is required. PromptVersion Cache Point Block
- cache
Point This property is required. PromptVersion Cache Point Block
- cache
Point This property is required. PromptVersion Cache Point Block
- cache_
point This property is required. PromptVersion Cache Point Block
- cache
Point This property is required. Property Map
PromptVersionConversationRole, PromptVersionConversationRoleArgs
- User
- user
- Assistant
- assistant
- Prompt
Version Conversation Role User - user
- Prompt
Version Conversation Role Assistant - assistant
- User
- user
- Assistant
- assistant
- User
- user
- Assistant
- assistant
- USER
- user
- ASSISTANT
- assistant
- "user"
- user
- "assistant"
- assistant
PromptVersionMessage, PromptVersionMessageArgs
- Content
This property is required. List<Union<Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Content Block0Properties, Pulumi. Aws Native. Bedrock. Inputs. Prompt Version Content Block1Properties>> - List of Content Blocks
- Role
This property is required. Pulumi.Aws Native. Bedrock. Prompt Version Conversation Role
- Content
This property is required. []interface{} - List of Content Blocks
- Role
This property is required. PromptVersion Conversation Role
- content
This property is required. List<Either<PromptVersion Content Block0Properties,Prompt Version Content Block1Properties>> - List of Content Blocks
- role
This property is required. PromptVersion Conversation Role
- content
This property is required. (PromptVersion Content Block0Properties | Prompt Version Content Block1Properties)[] - List of Content Blocks
- role
This property is required. PromptVersion Conversation Role
- content
This property is required. Sequence[Union[PromptVersion Content Block0Properties, Prompt Version Content Block1Properties]] - List of Content Blocks
- role
This property is required. PromptVersion Conversation Role
- content
This property is required. List<Property Map | Property Map> - List of Content Blocks
- role
This property is required. "user" | "assistant"
PromptVersionPromptAgentResource, PromptVersionPromptAgentResourceArgs
- Agent
Identifier This property is required. string - Arn representation of the Agent Alias.
- Agent
Identifier This property is required. string - Arn representation of the Agent Alias.
- agent
Identifier This property is required. String - Arn representation of the Agent Alias.
- agent
Identifier This property is required. string - Arn representation of the Agent Alias.
- agent_
identifier This property is required. str - Arn representation of the Agent Alias.
- agent
Identifier This property is required. String - Arn representation of the Agent Alias.
PromptVersionPromptGenAiResourceProperties, PromptVersionPromptGenAiResourcePropertiesArgs
- Agent
This property is required. Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Prompt Agent Resource
- Agent
This property is required. PromptVersion Prompt Agent Resource
- agent
This property is required. PromptVersion Prompt Agent Resource
- agent
This property is required. PromptVersion Prompt Agent Resource
- agent
This property is required. PromptVersion Prompt Agent Resource
- agent
This property is required. Property Map
PromptVersionPromptInferenceConfigurationProperties, PromptVersionPromptInferenceConfigurationPropertiesArgs
- Text
This property is required. Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Prompt Model Inference Configuration
- Text
This property is required. PromptVersion Prompt Model Inference Configuration
- text
This property is required. PromptVersion Prompt Model Inference Configuration
- text
This property is required. PromptVersion Prompt Model Inference Configuration
- text
This property is required. PromptVersion Prompt Model Inference Configuration
- text
This property is required. Property Map
PromptVersionPromptInputVariable, PromptVersionPromptInputVariableArgs
- Name string
- Name for an input variable
- Name string
- Name for an input variable
- name String
- Name for an input variable
- name string
- Name for an input variable
- name str
- Name for an input variable
- name String
- Name for an input variable
PromptVersionPromptMetadataEntry, PromptVersionPromptMetadataEntryArgs
PromptVersionPromptModelInferenceConfiguration, PromptVersionPromptModelInferenceConfigurationArgs
- Max
Tokens double - Maximum length of output
- Stop
Sequences List<string> - List of stop sequences
- Temperature double
- Controls randomness, higher values increase diversity
- Top
P double - Cumulative probability cutoff for token selection
- Max
Tokens float64 - Maximum length of output
- Stop
Sequences []string - List of stop sequences
- Temperature float64
- Controls randomness, higher values increase diversity
- Top
P float64 - Cumulative probability cutoff for token selection
- max
Tokens Double - Maximum length of output
- stop
Sequences List<String> - List of stop sequences
- temperature Double
- Controls randomness, higher values increase diversity
- top
P Double - Cumulative probability cutoff for token selection
- max
Tokens number - Maximum length of output
- stop
Sequences string[] - List of stop sequences
- temperature number
- Controls randomness, higher values increase diversity
- top
P number - Cumulative probability cutoff for token selection
- max_
tokens float - Maximum length of output
- stop_
sequences Sequence[str] - List of stop sequences
- temperature float
- Controls randomness, higher values increase diversity
- top_
p float - Cumulative probability cutoff for token selection
- max
Tokens Number - Maximum length of output
- stop
Sequences List<String> - List of stop sequences
- temperature Number
- Controls randomness, higher values increase diversity
- top
P Number - Cumulative probability cutoff for token selection
PromptVersionPromptTemplateConfiguration0Properties, PromptVersionPromptTemplateConfiguration0PropertiesArgs
- Text
This property is required. Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Text Prompt Template Configuration
- Text
This property is required. PromptVersion Text Prompt Template Configuration
- text
This property is required. PromptVersion Text Prompt Template Configuration
- text
This property is required. PromptVersion Text Prompt Template Configuration
- text
This property is required. PromptVersion Text Prompt Template Configuration
- text
This property is required. Property Map
PromptVersionPromptTemplateConfiguration1Properties, PromptVersionPromptTemplateConfiguration1PropertiesArgs
- Chat
This property is required. Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Chat Prompt Template Configuration
- Chat
This property is required. PromptVersion Chat Prompt Template Configuration
- chat
This property is required. PromptVersion Chat Prompt Template Configuration
- chat
This property is required. PromptVersion Chat Prompt Template Configuration
- chat
This property is required. PromptVersion Chat Prompt Template Configuration
- chat
This property is required. Property Map
PromptVersionPromptTemplateType, PromptVersionPromptTemplateTypeArgs
- Text
- TEXT
- Chat
- CHAT
- Prompt
Version Prompt Template Type Text - TEXT
- Prompt
Version Prompt Template Type Chat - CHAT
- Text
- TEXT
- Chat
- CHAT
- Text
- TEXT
- Chat
- CHAT
- TEXT
- TEXT
- CHAT
- CHAT
- "TEXT"
- TEXT
- "CHAT"
- CHAT
PromptVersionPromptVariant, PromptVersionPromptVariantArgs
- Name
This property is required. string - Name for a variant.
- Template
Configuration This property is required. Pulumi.Aws | Pulumi.Native. Bedrock. Inputs. Prompt Version Prompt Template Configuration0Properties Aws Native. Bedrock. Inputs. Prompt Version Prompt Template Configuration1Properties - Contains configurations for the prompt template.
- Template
Type This property is required. Pulumi.Aws Native. Bedrock. Prompt Version Prompt Template Type - The type of prompt template to use.
- Additional
Model Pulumi.Request Fields Aws Native. Bedrock. Inputs. Prompt Version Additional Model Request Fields - Contains model-specific inference configurations that aren't in the
inferenceConfiguration
field. To see model-specific inference parameters, see Inference request parameters and response fields for foundation models . - Gen
Ai Pulumi.Resource Aws Native. Bedrock. Inputs. Prompt Version Prompt Gen Ai Resource Properties - Specifies a generative AI resource with which to use the prompt.
- Inference
Configuration Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Prompt Inference Configuration Properties - Contains inference configurations for the prompt variant.
- Metadata
List<Pulumi.
Aws Native. Bedrock. Inputs. Prompt Version Prompt Metadata Entry> - An array of objects, each containing a key-value pair that defines a metadata tag and value to attach to a prompt variant.
- Model
Id string - ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- Name
This property is required. string - Name for a variant.
- Template
Configuration This property is required. PromptVersion | PromptPrompt Template Configuration0Properties Version Prompt Template Configuration1Properties - Contains configurations for the prompt template.
- Template
Type This property is required. PromptVersion Prompt Template Type - The type of prompt template to use.
- Additional
Model PromptRequest Fields Version Additional Model Request Fields - Contains model-specific inference configurations that aren't in the
inferenceConfiguration
field. To see model-specific inference parameters, see Inference request parameters and response fields for foundation models . - Gen
Ai PromptResource Version Prompt Gen Ai Resource Properties - Specifies a generative AI resource with which to use the prompt.
- Inference
Configuration PromptVersion Prompt Inference Configuration Properties - Contains inference configurations for the prompt variant.
- Metadata
[]Prompt
Version Prompt Metadata Entry - An array of objects, each containing a key-value pair that defines a metadata tag and value to attach to a prompt variant.
- Model
Id string - ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- name
This property is required. String - Name for a variant.
- template
Configuration This property is required. PromptVersion | PromptPrompt Template Configuration0Properties Version Prompt Template Configuration1Properties - Contains configurations for the prompt template.
- template
Type This property is required. PromptVersion Prompt Template Type - The type of prompt template to use.
- additional
Model PromptRequest Fields Version Additional Model Request Fields - Contains model-specific inference configurations that aren't in the
inferenceConfiguration
field. To see model-specific inference parameters, see Inference request parameters and response fields for foundation models . - gen
Ai PromptResource Version Prompt Gen Ai Resource Properties - Specifies a generative AI resource with which to use the prompt.
- inference
Configuration PromptVersion Prompt Inference Configuration Properties - Contains inference configurations for the prompt variant.
- metadata
List<Prompt
Version Prompt Metadata Entry> - An array of objects, each containing a key-value pair that defines a metadata tag and value to attach to a prompt variant.
- model
Id String - ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- name
This property is required. string - Name for a variant.
- template
Configuration This property is required. PromptVersion | PromptPrompt Template Configuration0Properties Version Prompt Template Configuration1Properties - Contains configurations for the prompt template.
- template
Type This property is required. PromptVersion Prompt Template Type - The type of prompt template to use.
- additional
Model PromptRequest Fields Version Additional Model Request Fields - Contains model-specific inference configurations that aren't in the
inferenceConfiguration
field. To see model-specific inference parameters, see Inference request parameters and response fields for foundation models . - gen
Ai PromptResource Version Prompt Gen Ai Resource Properties - Specifies a generative AI resource with which to use the prompt.
- inference
Configuration PromptVersion Prompt Inference Configuration Properties - Contains inference configurations for the prompt variant.
- metadata
Prompt
Version Prompt Metadata Entry[] - An array of objects, each containing a key-value pair that defines a metadata tag and value to attach to a prompt variant.
- model
Id string - ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- name
This property is required. str - Name for a variant.
- template_
configuration This property is required. PromptVersion | PromptPrompt Template Configuration0Properties Version Prompt Template Configuration1Properties - Contains configurations for the prompt template.
- template_
type This property is required. PromptVersion Prompt Template Type - The type of prompt template to use.
- additional_
model_ Promptrequest_ fields Version Additional Model Request Fields - Contains model-specific inference configurations that aren't in the
inferenceConfiguration
field. To see model-specific inference parameters, see Inference request parameters and response fields for foundation models . - gen_
ai_ Promptresource Version Prompt Gen Ai Resource Properties - Specifies a generative AI resource with which to use the prompt.
- inference_
configuration PromptVersion Prompt Inference Configuration Properties - Contains inference configurations for the prompt variant.
- metadata
Sequence[Prompt
Version Prompt Metadata Entry] - An array of objects, each containing a key-value pair that defines a metadata tag and value to attach to a prompt variant.
- model_
id str - ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
- name
This property is required. String - Name for a variant.
- template
Configuration This property is required. Property Map | Property Map - Contains configurations for the prompt template.
- template
Type This property is required. "TEXT" | "CHAT" - The type of prompt template to use.
- additional
Model Property MapRequest Fields - Contains model-specific inference configurations that aren't in the
inferenceConfiguration
field. To see model-specific inference parameters, see Inference request parameters and response fields for foundation models . - gen
Ai Property MapResource - Specifies a generative AI resource with which to use the prompt.
- inference
Configuration Property Map - Contains inference configurations for the prompt variant.
- metadata List<Property Map>
- An array of objects, each containing a key-value pair that defines a metadata tag and value to attach to a prompt variant.
- model
Id String - ARN or Id of a Bedrock Foundational Model or Inference Profile, or the ARN of a imported model, or a provisioned throughput ARN for custom models.
PromptVersionSpecificToolChoice, PromptVersionSpecificToolChoiceArgs
- Name
This property is required. string - Tool name
- Name
This property is required. string - Tool name
- name
This property is required. String - Tool name
- name
This property is required. string - Tool name
- name
This property is required. str - Tool name
- name
This property is required. String - Tool name
PromptVersionSystemContentBlock0Properties, PromptVersionSystemContentBlock0PropertiesArgs
- Text
This property is required. string - Configuration for chat prompt template
- Text
This property is required. string - Configuration for chat prompt template
- text
This property is required. String - Configuration for chat prompt template
- text
This property is required. string - Configuration for chat prompt template
- text
This property is required. str - Configuration for chat prompt template
- text
This property is required. String - Configuration for chat prompt template
PromptVersionSystemContentBlock1Properties, PromptVersionSystemContentBlock1PropertiesArgs
- Cache
Point This property is required. Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Cache Point Block
- Cache
Point This property is required. PromptVersion Cache Point Block
- cache
Point This property is required. PromptVersion Cache Point Block
- cache
Point This property is required. PromptVersion Cache Point Block
- cache_
point This property is required. PromptVersion Cache Point Block
- cache
Point This property is required. Property Map
PromptVersionTextPromptTemplateConfiguration, PromptVersionTextPromptTemplateConfigurationArgs
- Text
This property is required. string - Prompt content for String prompt template
- Cache
Point Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Cache Point Block - Input
Variables List<Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Prompt Input Variable> - List of input variables
- Text
This property is required. string - Prompt content for String prompt template
- Cache
Point PromptVersion Cache Point Block - Input
Variables []PromptVersion Prompt Input Variable - List of input variables
- text
This property is required. String - Prompt content for String prompt template
- cache
Point PromptVersion Cache Point Block - input
Variables List<PromptVersion Prompt Input Variable> - List of input variables
- text
This property is required. string - Prompt content for String prompt template
- cache
Point PromptVersion Cache Point Block - input
Variables PromptVersion Prompt Input Variable[] - List of input variables
- text
This property is required. str - Prompt content for String prompt template
- cache_
point PromptVersion Cache Point Block - input_
variables Sequence[PromptVersion Prompt Input Variable] - List of input variables
- text
This property is required. String - Prompt content for String prompt template
- cache
Point Property Map - input
Variables List<Property Map> - List of input variables
PromptVersionTool0Properties, PromptVersionTool0PropertiesArgs
- Tool
Spec This property is required. Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Tool Specification
- Tool
Spec This property is required. PromptVersion Tool Specification
- tool
Spec This property is required. PromptVersion Tool Specification
- tool
Spec This property is required. PromptVersion Tool Specification
- tool_
spec This property is required. PromptVersion Tool Specification
- tool
Spec This property is required. Property Map
PromptVersionTool1Properties, PromptVersionTool1PropertiesArgs
- Cache
Point This property is required. Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Cache Point Block
- Cache
Point This property is required. PromptVersion Cache Point Block
- cache
Point This property is required. PromptVersion Cache Point Block
- cache
Point This property is required. PromptVersion Cache Point Block
- cache_
point This property is required. PromptVersion Cache Point Block
- cache
Point This property is required. Property Map
PromptVersionToolChoice0Properties, PromptVersionToolChoice0PropertiesArgs
- Auto
This property is required. Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Auto Tool Choice
- Auto
This property is required. PromptVersion Auto Tool Choice
- auto
This property is required. PromptVersion Auto Tool Choice
- auto
This property is required. PromptVersion Auto Tool Choice
- auto
This property is required. PromptVersion Auto Tool Choice
- auto
This property is required. Property Map
PromptVersionToolChoice1Properties, PromptVersionToolChoice1PropertiesArgs
- Any
This property is required. Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Any Tool Choice
- Any
This property is required. PromptVersion Any Tool Choice
- any
This property is required. PromptVersion Any Tool Choice
- any
This property is required. PromptVersion Any Tool Choice
- any
This property is required. PromptVersion Any Tool Choice
- any
This property is required. Property Map
PromptVersionToolChoice2Properties, PromptVersionToolChoice2PropertiesArgs
- Tool
This property is required. Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Specific Tool Choice
- Tool
This property is required. PromptVersion Specific Tool Choice
- tool
This property is required. PromptVersion Specific Tool Choice
- tool
This property is required. PromptVersion Specific Tool Choice
- tool
This property is required. PromptVersion Specific Tool Choice
- tool
This property is required. Property Map
PromptVersionToolConfiguration, PromptVersionToolConfigurationArgs
- Tools
This property is required. List<Union<Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Tool0Properties, Pulumi. Aws Native. Bedrock. Inputs. Prompt Version Tool1Properties>> - List of Tools
- Tool
Choice Pulumi.Aws | Pulumi.Native. Bedrock. Inputs. Prompt Version Tool Choice0Properties Aws | Pulumi.Native. Bedrock. Inputs. Prompt Version Tool Choice1Properties Aws Native. Bedrock. Inputs. Prompt Version Tool Choice2Properties
- Tools
This property is required. []interface{} - List of Tools
- Tool
Choice PromptVersion | PromptTool Choice0Properties Version | PromptTool Choice1Properties Version Tool Choice2Properties
- tools
This property is required. List<Either<PromptVersion Tool0Properties,Prompt Version Tool1Properties>> - List of Tools
- tool
Choice PromptVersion | PromptTool Choice0Properties Version | PromptTool Choice1Properties Version Tool Choice2Properties
- tools
This property is required. (PromptVersion Tool0Properties | Prompt Version Tool1Properties)[] - List of Tools
- tool
Choice PromptVersion | PromptTool Choice0Properties Version | PromptTool Choice1Properties Version Tool Choice2Properties
- tools
This property is required. Sequence[Union[PromptVersion Tool0Properties, Prompt Version Tool1Properties]] - List of Tools
- tool_
choice PromptVersion | PromptTool Choice0Properties Version | PromptTool Choice1Properties Version Tool Choice2Properties
- tools
This property is required. List<Property Map | Property Map> - List of Tools
- tool
Choice Property Map | Property Map | Property Map
PromptVersionToolInputSchemaProperties, PromptVersionToolInputSchemaPropertiesArgs
- Json
This property is required. object
- Json
This property is required. interface{}
- json
This property is required. Object
- json
This property is required. any
- json
This property is required. Any
- json
This property is required. Any
PromptVersionToolSpecification, PromptVersionToolSpecificationArgs
- Input
Schema This property is required. Pulumi.Aws Native. Bedrock. Inputs. Prompt Version Tool Input Schema Properties - Name
This property is required. string - Tool name
- Description string
- Input
Schema This property is required. PromptVersion Tool Input Schema Properties - Name
This property is required. string - Tool name
- Description string
- input
Schema This property is required. PromptVersion Tool Input Schema Properties - name
This property is required. String - Tool name
- description String
- input
Schema This property is required. PromptVersion Tool Input Schema Properties - name
This property is required. string - Tool name
- description string
- input_
schema This property is required. PromptVersion Tool Input Schema Properties - name
This property is required. str - Tool name
- description str
- input
Schema This property is required. Property Map - name
This property is required. String - Tool name
- description String
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.