Delete Harness
| bedrockagentcorecontrol_delete_harness | R Documentation |
Operation to delete a Harness¶
Description¶
Operation to delete a Harness.
Usage¶
bedrockagentcorecontrol_delete_harness(harnessId, clientToken)
Arguments¶
harnessId |
[required] The ID of the harness to delete. |
clientToken |
A unique, case-sensitive identifier to ensure idempotency of the request. |
Value¶
A list with the following syntax:
list(
harness = list(
harnessId = "string",
harnessName = "string",
arn = "string",
status = "CREATING"|"CREATE_FAILED"|"UPDATING"|"UPDATE_FAILED"|"READY"|"DELETING"|"DELETE_FAILED",
executionRoleArn = "string",
createdAt = as.POSIXct(
"2015-01-01"
),
updatedAt = as.POSIXct(
"2015-01-01"
),
model = list(
bedrockModelConfig = list(
modelId = "string",
maxTokens = 123,
temperature = 123.0,
topP = 123.0
),
openAiModelConfig = list(
modelId = "string",
apiKeyArn = "string",
maxTokens = 123,
temperature = 123.0,
topP = 123.0
),
geminiModelConfig = list(
modelId = "string",
apiKeyArn = "string",
maxTokens = 123,
temperature = 123.0,
topP = 123.0,
topK = 123
)
),
systemPrompt = list(
list(
text = "string"
)
),
tools = list(
list(
type = "remote_mcp"|"agentcore_browser"|"agentcore_gateway"|"inline_function"|"agentcore_code_interpreter",
name = "string",
config = list(
remoteMcp = list(
url = "string",
headers = list(
"string"
)
),
agentCoreBrowser = list(
browserArn = "string"
),
agentCoreGateway = list(
gatewayArn = "string",
outboundAuth = list(
awsIam = list(),
none = list(),
oauth = list(
providerArn = "string",
scopes = list(
"string"
),
customParameters = list(
"string"
),
grantType = "CLIENT_CREDENTIALS"|"AUTHORIZATION_CODE"|"TOKEN_EXCHANGE",
defaultReturnUrl = "string"
)
)
),
inlineFunction = list(
description = "string",
inputSchema = list()
),
agentCoreCodeInterpreter = list(
codeInterpreterArn = "string"
)
)
)
),
skills = list(
list(
path = "string"
)
),
allowedTools = list(
"string"
),
truncation = list(
strategy = "sliding_window"|"summarization"|"none",
config = list(
slidingWindow = list(
messagesCount = 123
),
summarization = list(
summaryRatio = 123.0,
preserveRecentMessages = 123,
summarizationSystemPrompt = "string"
)
)
),
environment = list(
agentCoreRuntimeEnvironment = list(
agentRuntimeArn = "string",
agentRuntimeName = "string",
agentRuntimeId = "string",
lifecycleConfiguration = list(
idleRuntimeSessionTimeout = 123,
maxLifetime = 123
),
networkConfiguration = list(
networkMode = "PUBLIC"|"VPC",
networkModeConfig = list(
securityGroups = list(
"string"
),
subnets = list(
"string"
),
requireServiceS3Endpoint = TRUE|FALSE
)
),
filesystemConfigurations = list(
list(
sessionStorage = list(
mountPath = "string"
),
s3FilesAccessPoint = list(
accessPointArn = "string",
mountPath = "string"
),
efsAccessPoint = list(
accessPointArn = "string",
mountPath = "string"
)
)
)
)
),
environmentArtifact = list(
containerConfiguration = list(
containerUri = "string"
)
),
environmentVariables = list(
"string"
),
authorizerConfiguration = list(
customJWTAuthorizer = list(
discoveryUrl = "string",
allowedAudience = list(
"string"
),
allowedClients = list(
"string"
),
allowedScopes = list(
"string"
),
customClaims = list(
list(
inboundTokenClaimName = "string",
inboundTokenClaimValueType = "STRING"|"STRING_ARRAY",
authorizingClaimMatchValue = list(
claimMatchValue = list(
matchValueString = "string",
matchValueStringList = list(
"string"
)
),
claimMatchOperator = "EQUALS"|"CONTAINS"|"CONTAINS_ANY"
)
)
),
privateEndpoint = list(
selfManagedLatticeResource = list(
resourceConfigurationIdentifier = "string"
),
managedVpcResource = list(
vpcIdentifier = "string",
subnetIds = list(
"string"
),
endpointIpAddressType = "IPV4"|"IPV6",
securityGroupIds = list(
"string"
),
tags = list(
"string"
),
routingDomain = "string"
)
),
privateEndpointOverrides = list(
list(
domain = "string",
privateEndpoint = list(
selfManagedLatticeResource = list(
resourceConfigurationIdentifier = "string"
),
managedVpcResource = list(
vpcIdentifier = "string",
subnetIds = list(
"string"
),
endpointIpAddressType = "IPV4"|"IPV6",
securityGroupIds = list(
"string"
),
tags = list(
"string"
),
routingDomain = "string"
)
)
)
)
)
),
memory = list(
agentCoreMemoryConfiguration = list(
arn = "string",
actorId = "string",
messagesCount = 123,
retrievalConfig = list(
list(
topK = 123,
relevanceScore = 123.0,
strategyId = "string"
)
)
)
),
maxIterations = 123,
maxTokens = 123,
timeoutSeconds = 123,
failureReason = "string"
)
)
Request syntax¶
svc$delete_harness(
harnessId = "string",
clientToken = "string"
)