We recommend new projects start with resources from the AWS provider.
published on Monday, May 25, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, May 25, 2026 by Pulumi
Definition of AWS::BedrockAgentCore::Harness resource type - a managed agentic loop service that provides a turnkey solution for running stateful, tool-equipped AI agents.
Using getHarness
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getHarness(args: GetHarnessArgs, opts?: InvokeOptions): Promise<GetHarnessResult>
function getHarnessOutput(args: GetHarnessOutputArgs, opts?: InvokeOptions): Output<GetHarnessResult>def get_harness(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHarnessResult
def get_harness_output(arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetHarnessResult]func LookupHarness(ctx *Context, args *LookupHarnessArgs, opts ...InvokeOption) (*LookupHarnessResult, error)
func LookupHarnessOutput(ctx *Context, args *LookupHarnessOutputArgs, opts ...InvokeOption) LookupHarnessResultOutput> Note: This function is named LookupHarness in the Go SDK.
public static class GetHarness
{
public static Task<GetHarnessResult> InvokeAsync(GetHarnessArgs args, InvokeOptions? opts = null)
public static Output<GetHarnessResult> Invoke(GetHarnessInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetHarnessResult> getHarness(GetHarnessArgs args, InvokeOptions options)
public static Output<GetHarnessResult> getHarness(GetHarnessArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:bedrockagentcore:getHarness
arguments:
# arguments dictionarydata "aws-native_bedrockagentcore_getharness" "name" {
# arguments
}The following arguments are supported:
- Arn string
- The Amazon Resource Name (ARN) of the harness.
- Arn string
- The Amazon Resource Name (ARN) of the harness.
- arn string
- The Amazon Resource Name (ARN) of the harness.
- arn String
- The Amazon Resource Name (ARN) of the harness.
- arn string
- The Amazon Resource Name (ARN) of the harness.
- arn str
- The Amazon Resource Name (ARN) of the harness.
- arn String
- The Amazon Resource Name (ARN) of the harness.
getHarness Result
The following output properties are available:
- Allowed
Tools List<string> - The tools that the agent is allowed to use.
- Arn string
- The Amazon Resource Name (ARN) of the harness.
-
Pulumi.
Aws Native. Bedrock Agent Core. Outputs. Harness Authorizer Configuration - The inbound authorization configuration for authenticating incoming requests.
- Created
At string - The timestamp when the harness was created.
- Environment
Pulumi.
Aws Native. Bedrock Agent Core. Outputs. Harness Environment Provider - The compute environment configuration for the harness, including underlying runtime information.
- Environment
Artifact Pulumi.Aws Native. Bedrock Agent Core. Outputs. Harness Environment Artifact - The environment artifact for the harness, such as a custom container image.
- Environment
Variables Dictionary<string, string> - Environment variables to set in the harness runtime environment.
- Execution
Role stringArn - The ARN of the IAM role that the harness assumes when running.
- Harness
Id string - The unique identifier of the harness.
- Max
Iterations int - The maximum number of iterations the agent loop can execute per invocation.
- Max
Tokens int - The maximum number of tokens the agent can generate per iteration.
- Memory
Pulumi.
Aws Native. Bedrock Agent Core. Outputs. Harness Memory Configuration - The AgentCore Memory configuration for persisting conversation context.
- Model
Pulumi.
Aws Native. Bedrock Agent Core. Outputs. Harness Model Configuration - The model configuration for the harness.
- Skills
List<Pulumi.
Aws Native. Bedrock Agent Core. Outputs. Harness Skill> - The skills available to the agent.
- Status
Pulumi.
Aws Native. Bedrock Agent Core. Harness Status - The current status of the harness.
- System
Prompt List<Pulumi.Aws Native. Bedrock Agent Core. Outputs. Harness System Content Block> - The system prompt that defines the agent's behavior.
-
List<Pulumi.
Aws Native. Outputs. Tag> - Tags to apply to the harness resource.
- Timeout
Seconds int - The maximum duration in seconds for the agent loop execution per invocation.
- Tools
List<Pulumi.
Aws Native. Bedrock Agent Core. Outputs. Harness Tool> - The tools available to the agent.
- Truncation
Pulumi.
Aws Native. Bedrock Agent Core. Outputs. Harness Truncation Configuration - The truncation configuration for managing conversation context.
- Updated
At string - The timestamp when the harness was last updated.
- Allowed
Tools []string - The tools that the agent is allowed to use.
- Arn string
- The Amazon Resource Name (ARN) of the harness.
-
Harness
Authorizer Configuration - The inbound authorization configuration for authenticating incoming requests.
- Created
At string - The timestamp when the harness was created.
- Environment
Harness
Environment Provider - The compute environment configuration for the harness, including underlying runtime information.
- Environment
Artifact HarnessEnvironment Artifact - The environment artifact for the harness, such as a custom container image.
- Environment
Variables map[string]string - Environment variables to set in the harness runtime environment.
- Execution
Role stringArn - The ARN of the IAM role that the harness assumes when running.
- Harness
Id string - The unique identifier of the harness.
- Max
Iterations int - The maximum number of iterations the agent loop can execute per invocation.
- Max
Tokens int - The maximum number of tokens the agent can generate per iteration.
- Memory
Harness
Memory Configuration - The AgentCore Memory configuration for persisting conversation context.
- Model
Harness
Model Configuration - The model configuration for the harness.
- Skills
[]Harness
Skill - The skills available to the agent.
- Status
Harness
Status - The current status of the harness.
- System
Prompt []HarnessSystem Content Block - The system prompt that defines the agent's behavior.
- Tag
- Tags to apply to the harness resource.
- Timeout
Seconds int - The maximum duration in seconds for the agent loop execution per invocation.
- Tools
[]Harness
Tool - The tools available to the agent.
- Truncation
Harness
Truncation Configuration - The truncation configuration for managing conversation context.
- Updated
At string - The timestamp when the harness was last updated.
- allowed_
tools list(string) - The tools that the agent is allowed to use.
- arn string
- The Amazon Resource Name (ARN) of the harness.
- object
- The inbound authorization configuration for authenticating incoming requests.
- created_
at string - The timestamp when the harness was created.
- environment object
- The compute environment configuration for the harness, including underlying runtime information.
- environment_
artifact object - The environment artifact for the harness, such as a custom container image.
- environment_
variables map(string) - Environment variables to set in the harness runtime environment.
- execution_
role_ stringarn - The ARN of the IAM role that the harness assumes when running.
- harness_
id string - The unique identifier of the harness.
- max_
iterations number - The maximum number of iterations the agent loop can execute per invocation.
- max_
tokens number - The maximum number of tokens the agent can generate per iteration.
- memory object
- The AgentCore Memory configuration for persisting conversation context.
- model object
- The model configuration for the harness.
- skills list(object)
- The skills available to the agent.
- status "CREATING" | "CREATE_FAILED" | "UPDATING" | "UPDATE_FAILED" | "READY" | "DELETING" | "DELETE_FAILED"
- The current status of the harness.
- system_
prompt list(object) - The system prompt that defines the agent's behavior.
- list(object)
- Tags to apply to the harness resource.
- timeout_
seconds number - The maximum duration in seconds for the agent loop execution per invocation.
- tools list(object)
- The tools available to the agent.
- truncation object
- The truncation configuration for managing conversation context.
- updated_
at string - The timestamp when the harness was last updated.
- allowed
Tools List<String> - The tools that the agent is allowed to use.
- arn String
- The Amazon Resource Name (ARN) of the harness.
-
Harness
Authorizer Configuration - The inbound authorization configuration for authenticating incoming requests.
- created
At String - The timestamp when the harness was created.
- environment
Harness
Environment Provider - The compute environment configuration for the harness, including underlying runtime information.
- environment
Artifact HarnessEnvironment Artifact - The environment artifact for the harness, such as a custom container image.
- environment
Variables Map<String,String> - Environment variables to set in the harness runtime environment.
- execution
Role StringArn - The ARN of the IAM role that the harness assumes when running.
- harness
Id String - The unique identifier of the harness.
- max
Iterations Integer - The maximum number of iterations the agent loop can execute per invocation.
- max
Tokens Integer - The maximum number of tokens the agent can generate per iteration.
- memory
Harness
Memory Configuration - The AgentCore Memory configuration for persisting conversation context.
- model
Harness
Model Configuration - The model configuration for the harness.
- skills
List<Harness
Skill> - The skills available to the agent.
- status
Harness
Status - The current status of the harness.
- system
Prompt List<HarnessSystem Content Block> - The system prompt that defines the agent's behavior.
- List<Tag>
- Tags to apply to the harness resource.
- timeout
Seconds Integer - The maximum duration in seconds for the agent loop execution per invocation.
- tools
List<Harness
Tool> - The tools available to the agent.
- truncation
Harness
Truncation Configuration - The truncation configuration for managing conversation context.
- updated
At String - The timestamp when the harness was last updated.
- allowed
Tools string[] - The tools that the agent is allowed to use.
- arn string
- The Amazon Resource Name (ARN) of the harness.
-
Harness
Authorizer Configuration - The inbound authorization configuration for authenticating incoming requests.
- created
At string - The timestamp when the harness was created.
- environment
Harness
Environment Provider - The compute environment configuration for the harness, including underlying runtime information.
- environment
Artifact HarnessEnvironment Artifact - The environment artifact for the harness, such as a custom container image.
- environment
Variables {[key: string]: string} - Environment variables to set in the harness runtime environment.
- execution
Role stringArn - The ARN of the IAM role that the harness assumes when running.
- harness
Id string - The unique identifier of the harness.
- max
Iterations number - The maximum number of iterations the agent loop can execute per invocation.
- max
Tokens number - The maximum number of tokens the agent can generate per iteration.
- memory
Harness
Memory Configuration - The AgentCore Memory configuration for persisting conversation context.
- model
Harness
Model Configuration - The model configuration for the harness.
- skills
Harness
Skill[] - The skills available to the agent.
- status
Harness
Status - The current status of the harness.
- system
Prompt HarnessSystem Content Block[] - The system prompt that defines the agent's behavior.
- Tag[]
- Tags to apply to the harness resource.
- timeout
Seconds number - The maximum duration in seconds for the agent loop execution per invocation.
- tools
Harness
Tool[] - The tools available to the agent.
- truncation
Harness
Truncation Configuration - The truncation configuration for managing conversation context.
- updated
At string - The timestamp when the harness was last updated.
- allowed_
tools Sequence[str] - The tools that the agent is allowed to use.
- arn str
- The Amazon Resource Name (ARN) of the harness.
-
Harness
Authorizer Configuration - The inbound authorization configuration for authenticating incoming requests.
- created_
at str - The timestamp when the harness was created.
- environment
Harness
Environment Provider - The compute environment configuration for the harness, including underlying runtime information.
- environment_
artifact HarnessEnvironment Artifact - The environment artifact for the harness, such as a custom container image.
- environment_
variables Mapping[str, str] - Environment variables to set in the harness runtime environment.
- execution_
role_ strarn - The ARN of the IAM role that the harness assumes when running.
- harness_
id str - The unique identifier of the harness.
- max_
iterations int - The maximum number of iterations the agent loop can execute per invocation.
- max_
tokens int - The maximum number of tokens the agent can generate per iteration.
- memory
Harness
Memory Configuration - The AgentCore Memory configuration for persisting conversation context.
- model
Harness
Model Configuration - The model configuration for the harness.
- skills
Sequence[Harness
Skill] - The skills available to the agent.
- status
Harness
Status - The current status of the harness.
- system_
prompt Sequence[HarnessSystem Content Block] - The system prompt that defines the agent's behavior.
- Sequence[root_Tag]
- Tags to apply to the harness resource.
- timeout_
seconds int - The maximum duration in seconds for the agent loop execution per invocation.
- tools
Sequence[Harness
Tool] - The tools available to the agent.
- truncation
Harness
Truncation Configuration - The truncation configuration for managing conversation context.
- updated_
at str - The timestamp when the harness was last updated.
- allowed
Tools List<String> - The tools that the agent is allowed to use.
- arn String
- The Amazon Resource Name (ARN) of the harness.
- Property Map
- The inbound authorization configuration for authenticating incoming requests.
- created
At String - The timestamp when the harness was created.
- environment Property Map
- The compute environment configuration for the harness, including underlying runtime information.
- environment
Artifact Property Map - The environment artifact for the harness, such as a custom container image.
- environment
Variables Map<String> - Environment variables to set in the harness runtime environment.
- execution
Role StringArn - The ARN of the IAM role that the harness assumes when running.
- harness
Id String - The unique identifier of the harness.
- max
Iterations Number - The maximum number of iterations the agent loop can execute per invocation.
- max
Tokens Number - The maximum number of tokens the agent can generate per iteration.
- memory Property Map
- The AgentCore Memory configuration for persisting conversation context.
- model Property Map
- The model configuration for the harness.
- skills List<Property Map>
- The skills available to the agent.
- status "CREATING" | "CREATE_FAILED" | "UPDATING" | "UPDATE_FAILED" | "READY" | "DELETING" | "DELETE_FAILED"
- The current status of the harness.
- system
Prompt List<Property Map> - The system prompt that defines the agent's behavior.
- List<Property Map>
- Tags to apply to the harness resource.
- timeout
Seconds Number - The maximum duration in seconds for the agent loop execution per invocation.
- tools List<Property Map>
- The tools available to the agent.
- truncation Property Map
- The truncation configuration for managing conversation context.
- updated
At String - The timestamp when the harness was last updated.
Supporting Types
HarnessAgentCoreBrowserConfig
- Browser
Arn string
- Browser
Arn string
- browser_
arn string
- browser
Arn String
- browser
Arn string
- browser_
arn str
- browser
Arn String
HarnessAgentCoreCodeInterpreterConfig
- Code
Interpreter stringArn
- Code
Interpreter stringArn
- code_
interpreter_ stringarn
- code
Interpreter StringArn
- code
Interpreter stringArn
- code
Interpreter StringArn
HarnessAgentCoreGatewayConfig
- gateway_
arn string - outbound_
auth object
HarnessAgentCoreMemoryConfiguration
- Arn string
- Actor
Id string - Messages
Count int - Retrieval
Config Dictionary<string, Pulumi.Aws Native. Bedrock Agent Core. Inputs. Harness Agent Core Memory Retrieval Config>
- Arn string
- Actor
Id string - Messages
Count int - Retrieval
Config map[string]HarnessAgent Core Memory Retrieval Config
- arn string
- actor_
id string - messages_
count number - retrieval_
config map(object)
- arn String
- actor
Id String - messages
Count Integer - retrieval
Config Map<String,HarnessAgent Core Memory Retrieval Config>
- arn string
- actor
Id string - messages
Count number - retrieval
Config {[key: string]: HarnessAgent Core Memory Retrieval Config}
- arn str
- actor_
id str - messages_
count int - retrieval_
config Mapping[str, HarnessAgent Core Memory Retrieval Config]
- arn String
- actor
Id String - messages
Count Number - retrieval
Config Map<Property Map>
HarnessAgentCoreMemoryRetrievalConfig
- Relevance
Score double - Strategy
Id string - Top
K int
- Relevance
Score float64 - Strategy
Id string - Top
K int
- relevance_
score number - strategy_
id string - top_
k number
- relevance
Score Double - strategy
Id String - top
K Integer
- relevance
Score number - strategy
Id string - top
K number
- relevance_
score float - strategy_
id str - top_
k int
- relevance
Score Number - strategy
Id String - top
K Number
HarnessAgentCoreRuntimeEnvironment
- Agent
Runtime stringArn - The ARN of the underlying AgentCore Runtime.
- Agent
Runtime stringId - The ID of the underlying AgentCore Runtime.
- Agent
Runtime stringName - The name of the underlying AgentCore Runtime.
- Filesystem
Configurations List<Pulumi.Aws Native. Bedrock Agent Core. Inputs. Harness Filesystem Configuration> - Lifecycle
Configuration Pulumi.Aws Native. Bedrock Agent Core. Inputs. Harness Lifecycle Configuration - Network
Configuration Pulumi.Aws Native. Bedrock Agent Core. Inputs. Harness Network Configuration
- Agent
Runtime stringArn - The ARN of the underlying AgentCore Runtime.
- Agent
Runtime stringId - The ID of the underlying AgentCore Runtime.
- Agent
Runtime stringName - The name of the underlying AgentCore Runtime.
- Filesystem
Configurations []HarnessFilesystem Configuration - Lifecycle
Configuration HarnessLifecycle Configuration - Network
Configuration HarnessNetwork Configuration
- agent_
runtime_ stringarn - The ARN of the underlying AgentCore Runtime.
- agent_
runtime_ stringid - The ID of the underlying AgentCore Runtime.
- agent_
runtime_ stringname - The name of the underlying AgentCore Runtime.
- filesystem_
configurations list(object) - lifecycle_
configuration object - network_
configuration object
- agent
Runtime StringArn - The ARN of the underlying AgentCore Runtime.
- agent
Runtime StringId - The ID of the underlying AgentCore Runtime.
- agent
Runtime StringName - The name of the underlying AgentCore Runtime.
- filesystem
Configurations List<HarnessFilesystem Configuration> - lifecycle
Configuration HarnessLifecycle Configuration - network
Configuration HarnessNetwork Configuration
- agent
Runtime stringArn - The ARN of the underlying AgentCore Runtime.
- agent
Runtime stringId - The ID of the underlying AgentCore Runtime.
- agent
Runtime stringName - The name of the underlying AgentCore Runtime.
- filesystem
Configurations HarnessFilesystem Configuration[] - lifecycle
Configuration HarnessLifecycle Configuration - network
Configuration HarnessNetwork Configuration
- agent_
runtime_ strarn - The ARN of the underlying AgentCore Runtime.
- agent_
runtime_ strid - The ID of the underlying AgentCore Runtime.
- agent_
runtime_ strname - The name of the underlying AgentCore Runtime.
- filesystem_
configurations Sequence[HarnessFilesystem Configuration] - lifecycle_
configuration HarnessLifecycle Configuration - network_
configuration HarnessNetwork Configuration
- agent
Runtime StringArn - The ARN of the underlying AgentCore Runtime.
- agent
Runtime StringId - The ID of the underlying AgentCore Runtime.
- agent
Runtime StringName - The name of the underlying AgentCore Runtime.
- filesystem
Configurations List<Property Map> - lifecycle
Configuration Property Map - network
Configuration Property Map
HarnessAuthorizerConfiguration
HarnessAuthorizingClaimMatchValueType
HarnessAuthorizingClaimMatchValueTypeClaimMatchOperator
HarnessBedrockModelConfig
- Model
Id string - Max
Tokens int - Temperature double
- Top
P double
- Model
Id string - Max
Tokens int - Temperature float64
- Top
P float64
- model_
id string - max_
tokens number - temperature number
- top_
p number
- model
Id String - max
Tokens Integer - temperature Double
- top
P Double
- model
Id string - max
Tokens number - temperature number
- top
P number
- model_
id str - max_
tokens int - temperature float
- top_
p float
- model
Id String - max
Tokens Number - temperature Number
- top
P Number
HarnessClaimMatchValueType
- Match
Value stringString - Match
Value List<string>String List
- Match
Value stringString - Match
Value []stringString List
- match_
value_ stringstring - match_
value_ list(string)string_ list
- match
Value StringString - match
Value List<String>String List
- match
Value stringString - match
Value string[]String List
- match_
value_ strstring - match_
value_ Sequence[str]string_ list
- match
Value StringString - match
Value List<String>String List
HarnessContainerConfiguration
- Container
Uri string - The ECR URI of the container.
- Container
Uri string - The ECR URI of the container.
- container_
uri string - The ECR URI of the container.
- container
Uri String - The ECR URI of the container.
- container
Uri string - The ECR URI of the container.
- container_
uri str - The ECR URI of the container.
- container
Uri String - The ECR URI of the container.
HarnessCustomClaimValidationType
HarnessCustomClaimValidationTypeInboundTokenClaimValueType
HarnessCustomJwtAuthorizerConfiguration
- Discovery
Url string - Allowed
Audience List<string> - Allowed
Clients List<string> - Allowed
Scopes List<string> - Custom
Claims List<Pulumi.Aws Native. Bedrock Agent Core. Inputs. Harness Custom Claim Validation Type>
- Discovery
Url string - Allowed
Audience []string - Allowed
Clients []string - Allowed
Scopes []string - Custom
Claims []HarnessCustom Claim Validation Type
- discovery_
url string - allowed_
audience list(string) - allowed_
clients list(string) - allowed_
scopes list(string) - custom_
claims list(object)
- discovery
Url String - allowed
Audience List<String> - allowed
Clients List<String> - allowed
Scopes List<String> - custom
Claims List<HarnessCustom Claim Validation Type>
- discovery
Url string - allowed
Audience string[] - allowed
Clients string[] - allowed
Scopes string[] - custom
Claims HarnessCustom Claim Validation Type[]
- discovery_
url str - allowed_
audience Sequence[str] - allowed_
clients Sequence[str] - allowed_
scopes Sequence[str] - custom_
claims Sequence[HarnessCustom Claim Validation Type]
- discovery
Url String - allowed
Audience List<String> - allowed
Clients List<String> - allowed
Scopes List<String> - custom
Claims List<Property Map>
HarnessEnvironmentArtifact
HarnessEnvironmentProvider
HarnessFilesystemConfiguration
HarnessGatewayOutboundAuth
- Aws
Iam interface{} - None interface{}
- Oauth
Harness
OAuth Credential Provider
- aws
Iam Object - none Object
- oauth
Harness
OAuth Credential Provider
- aws
Iam Any - none Any
- oauth Property Map
HarnessGeminiModelConfig
- api_
key_ stringarn - model_
id string - max_
tokens number - temperature number
- top_
k number - top_
p number
- api_
key_ strarn - model_
id str - max_
tokens int - temperature float
- top_
k int - top_
p float
HarnessInlineFunctionConfig
- Description string
- Input
Schema object - JSON Schema describing the tool's input parameters.
- Description string
- Input
Schema interface{} - JSON Schema describing the tool's input parameters.
- description string
- input_
schema any - JSON Schema describing the tool's input parameters.
- description String
- input
Schema Object - JSON Schema describing the tool's input parameters.
- description string
- input
Schema any - JSON Schema describing the tool's input parameters.
- description str
- input_
schema Any - JSON Schema describing the tool's input parameters.
- description String
- input
Schema Any - JSON Schema describing the tool's input parameters.
HarnessLifecycleConfiguration
- idle_
runtime_ numbersession_ timeout - max_
lifetime number
- idle
Runtime IntegerSession Timeout - max
Lifetime Integer
- idle
Runtime numberSession Timeout - max
Lifetime number
- idle
Runtime NumberSession Timeout - max
Lifetime Number
HarnessMemoryConfiguration
HarnessModelConfiguration
HarnessNetworkConfiguration
HarnessNetworkConfigurationNetworkMode
HarnessOAuthCredentialProvider
- Provider
Arn string - Scopes List<string>
- Custom
Parameters Dictionary<string, string> - Default
Return stringUrl - Grant
Type Pulumi.Aws Native. Bedrock Agent Core. Harness OAuth Credential Provider Grant Type
- Provider
Arn string - Scopes []string
- Custom
Parameters map[string]string - Default
Return stringUrl - Grant
Type HarnessOAuth Credential Provider Grant Type
- provider_
arn string - scopes list(string)
- custom_
parameters map(string) - default_
return_ stringurl - grant_
type "CLIENT_CREDENTIALS" | "AUTHORIZATION_CODE"
- provider
Arn String - scopes List<String>
- custom
Parameters Map<String,String> - default
Return StringUrl - grant
Type HarnessOAuth Credential Provider Grant Type
- provider
Arn string - scopes string[]
- custom
Parameters {[key: string]: string} - default
Return stringUrl - grant
Type HarnessOAuth Credential Provider Grant Type
- provider_
arn str - scopes Sequence[str]
- custom_
parameters Mapping[str, str] - default_
return_ strurl - grant_
type HarnessOAuth Credential Provider Grant Type
- provider
Arn String - scopes List<String>
- custom
Parameters Map<String> - default
Return StringUrl - grant
Type "CLIENT_CREDENTIALS" | "AUTHORIZATION_CODE"
HarnessOAuthCredentialProviderGrantType
HarnessOpenAiModelConfig
- Api
Key stringArn - Model
Id string - Max
Tokens int - Temperature double
- Top
P double
- Api
Key stringArn - Model
Id string - Max
Tokens int - Temperature float64
- Top
P float64
- api_
key_ stringarn - model_
id string - max_
tokens number - temperature number
- top_
p number
- api
Key StringArn - model
Id String - max
Tokens Integer - temperature Double
- top
P Double
- api
Key stringArn - model
Id string - max
Tokens number - temperature number
- top
P number
- api_
key_ strarn - model_
id str - max_
tokens int - temperature float
- top_
p float
- api
Key StringArn - model
Id String - max
Tokens Number - temperature Number
- top
P Number
HarnessRemoteMcpConfig
HarnessSessionStorageConfiguration
- Mount
Path string
- Mount
Path string
- mount_
path string
- mount
Path String
- mount
Path string
- mount_
path str
- mount
Path String
HarnessSkill
- Path string
- The filesystem path to the skill definition.
- Path string
- The filesystem path to the skill definition.
- path string
- The filesystem path to the skill definition.
- path String
- The filesystem path to the skill definition.
- path string
- The filesystem path to the skill definition.
- path str
- The filesystem path to the skill definition.
- path String
- The filesystem path to the skill definition.
HarnessSlidingWindowConfiguration
- Messages
Count int
- Messages
Count int
- messages_
count number
- messages
Count Integer
- messages
Count number
- messages_
count int
- messages
Count Number
HarnessStatus
HarnessSummarizationConfiguration
- Preserve
Recent intMessages - Summarization
System stringPrompt - Summary
Ratio double
- Preserve
Recent intMessages - Summarization
System stringPrompt - Summary
Ratio float64
- preserve_
recent_ numbermessages - summarization_
system_ stringprompt - summary_
ratio number
- preserve
Recent IntegerMessages - summarization
System StringPrompt - summary
Ratio Double
- preserve
Recent numberMessages - summarization
System stringPrompt - summary
Ratio number
- preserve
Recent NumberMessages - summarization
System StringPrompt - summary
Ratio Number
HarnessSystemContentBlock
- Text string
- The text content of the system prompt block.
- Text string
- The text content of the system prompt block.
- text string
- The text content of the system prompt block.
- text String
- The text content of the system prompt block.
- text string
- The text content of the system prompt block.
- text str
- The text content of the system prompt block.
- text String
- The text content of the system prompt block.
HarnessTool
HarnessToolConfiguration
- Agent
Core Pulumi.Browser Aws Native. Bedrock Agent Core. Inputs. Harness Agent Core Browser Config - Agent
Core Pulumi.Code Interpreter Aws Native. Bedrock Agent Core. Inputs. Harness Agent Core Code Interpreter Config - Agent
Core Pulumi.Gateway Aws Native. Bedrock Agent Core. Inputs. Harness Agent Core Gateway Config - Inline
Function Pulumi.Aws Native. Bedrock Agent Core. Inputs. Harness Inline Function Config - Remote
Mcp Pulumi.Aws Native. Bedrock Agent Core. Inputs. Harness Remote Mcp Config
HarnessToolType
HarnessTruncationConfiguration
HarnessTruncationConfigurationStrategy
HarnessTruncationStrategyConfiguration
HarnessVpcConfig
- Security
Groups List<string> - Subnets List<string>
- Security
Groups []string - Subnets []string
- security_
groups list(string) - subnets list(string)
- security
Groups List<String> - subnets List<String>
- security
Groups string[] - subnets string[]
- security_
groups Sequence[str] - subnets Sequence[str]
- security
Groups List<String> - subnets List<String>
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, May 25, 2026 by Pulumi