← Resource types

AWS::BedrockAgentCore::Harness

Version 250.0.0, issued

Each version of the AWS CloudFormation resource specification that changed AWS::BedrockAgentCore::Harness, compared with the version before it.

  • added
  • modified
  • removed

01Added resource types1

addedAWS::BedrockAgentCore::Harnessdocs ↗#Link to AWS::BedrockAgentCore::Harness

Type: AWS::BedrockAgentCore::HarnessProperties:  AllowedTools:    - String  Memory:    AgentCoreMemoryConfiguration:      MessagesCount: Integer      RetrievalConfig:        <key>:          TopK: Integer          StrategyId: String          RelevanceScore: Double      ActorId: String      Arn: String  MaxTokens: Integer  Tools:    - Type: String      Config:        RemoteMcp:          Headers:            <key>: String          Url: String        AgentCoreCodeInterpreter:          CodeInterpreterArn: String        AgentCoreGateway:          GatewayArn: String          OutboundAuth:            Oauth:              DefaultReturnUrl: String              ProviderArn: String              Scopes:                - String              GrantType: String              CustomParameters:                <key>: String            AwsIam: Json            None: Json        InlineFunction:          Description: String          InputSchema: Json        AgentCoreBrowser:          BrowserArn: String      Name: String  MaxIterations: Integer  Truncation:    Config:      SlidingWindow:        MessagesCount: Integer      Summarization:        SummarizationSystemPrompt: String        PreserveRecentMessages: Integer        SummaryRatio: Double    Strategy: String  TimeoutSeconds: Integer  ExecutionRoleArn: String  EnvironmentVariables:    <key>: String  Skills:    - Path: String  HarnessName: String  EnvironmentArtifact:    ContainerConfiguration:      ContainerUri: String  Model:    BedrockModelConfig:      Temperature: Double      MaxTokens: Integer      TopP: Double      ModelId: String    GeminiModelConfig:      TopK: Integer      Temperature: Double      MaxTokens: Integer      ApiKeyArn: String      TopP: Double      ModelId: String    OpenAiModelConfig:      Temperature: Double      MaxTokens: Integer      ApiKeyArn: String      TopP: Double      ModelId: String  Environment:    AgentCoreRuntimeEnvironment:      AgentRuntimeId: String      FilesystemConfigurations:        - SessionStorage:            MountPath: String      LifecycleConfiguration:        MaxLifetime: Integer        IdleRuntimeSessionTimeout: Integer      NetworkConfiguration:        NetworkModeConfig:          SecurityGroups:            - String          Subnets:            - String        NetworkMode: String      AgentRuntimeArn: String      AgentRuntimeName: String  SystemPrompt:    - Text: String  Tags:    - Value: String      Key: String  AuthorizerConfiguration:    CustomJWTAuthorizer:      DiscoveryUrl: String      AllowedAudience:        - String      CustomClaims:        - AuthorizingClaimMatchValue:            ClaimMatchValue:              MatchValueString: String              MatchValueStringList:                - String            ClaimMatchOperator: String          InboundTokenClaimName: String          InboundTokenClaimValueType: String      AllowedClients:        - String      AllowedScopes:        - StringFn::GetAtt:  Status: String  CreatedAt: String  Environment.AgentCoreRuntimeEnvironment.AgentRuntimeId: String  HarnessId: String  Arn: String  Environment.AgentCoreRuntimeEnvironment.AgentRuntimeArn: String  UpdatedAt: String  Environment.AgentCoreRuntimeEnvironment.AgentRuntimeName: String