Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
cognitect.aws.bedrock_agent.specs.clj Maven / Gradle / Ivy
;; Copyright (c) Cognitect, Inc.
;; All rights reserved.
(ns cognitect.aws.bedrock-agent.specs
(:require [clojure.spec.alpha :as s] [clojure.spec.gen.alpha :as gen]))
(s/def :cognitect.aws/client map?)
(s/def :core.async/channel any?)
(s/def
:cognitect.aws.bedrock-agent/FlowValidationSeverity
(s/spec string? :gen #(s/gen #{"Warning" "Error"})))
(s/def
:cognitect.aws.bedrock-agent/WebSourceConfiguration
(s/keys :req-un [:cognitect.aws.bedrock-agent.WebSourceConfiguration/urlConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/Url
(s/spec #(re-matches (re-pattern "^https?://[A-Za-z0-9][^\\s]*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/SalesforceSourceConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.SalesforceSourceConfiguration/authType
:cognitect.aws.bedrock-agent.SalesforceSourceConfiguration/credentialsSecretArn
:cognitect.aws.bedrock-agent.SalesforceSourceConfiguration/hostUrl]))
(s/def
:cognitect.aws.bedrock-agent/ListKnowledgeBasesRequest
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.ListKnowledgeBasesRequest/maxResults
:cognitect.aws.bedrock-agent.ListKnowledgeBasesRequest/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/EnabledMemoryTypes
(s/coll-of :cognitect.aws.bedrock-agent/MemoryType :min-count 1 :max-count 1))
(s/def
:cognitect.aws.bedrock-agent/FlowCondition
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.FlowCondition/name]
:opt-un
[:cognitect.aws.bedrock-agent.FlowCondition/expression]))
(s/def
:cognitect.aws.bedrock-agent/S3Prefixes
(s/coll-of :cognitect.aws.bedrock-agent/S3Prefix :min-count 1 :max-count 1))
(s/def
:cognitect.aws.bedrock-agent/FlowName
(s/spec #(re-matches (re-pattern "^([0-9a-zA-Z][_-]?){1,100}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/RecommendedActions
(s/coll-of :cognitect.aws.bedrock-agent/RecommendedAction :min-count 0 :max-count 2048))
(s/def
:cognitect.aws.bedrock-agent/FlowNode
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.FlowNode/name :cognitect.aws.bedrock-agent.FlowNode/type]
:opt-un
[:cognitect.aws.bedrock-agent.FlowNode/configuration
:cognitect.aws.bedrock-agent.FlowNode/outputs
:cognitect.aws.bedrock-agent.FlowNode/inputs]))
(s/def
:cognitect.aws.bedrock-agent/FlowAliasSummary
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.FlowAliasSummary/arn
:cognitect.aws.bedrock-agent.FlowAliasSummary/createdAt
:cognitect.aws.bedrock-agent.FlowAliasSummary/flowId
:cognitect.aws.bedrock-agent.FlowAliasSummary/id
:cognitect.aws.bedrock-agent.FlowAliasSummary/name
:cognitect.aws.bedrock-agent.FlowAliasSummary/routingConfiguration
:cognitect.aws.bedrock-agent.FlowAliasSummary/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.FlowAliasSummary/description]))
(s/def
:cognitect.aws.bedrock-agent/Transformations
(s/coll-of :cognitect.aws.bedrock-agent/Transformation :min-count 1 :max-count 1))
(s/def
:cognitect.aws.bedrock-agent/UpdateKnowledgeBaseRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.UpdateKnowledgeBaseRequest/knowledgeBaseConfiguration
:cognitect.aws.bedrock-agent.UpdateKnowledgeBaseRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent.UpdateKnowledgeBaseRequest/name
:cognitect.aws.bedrock-agent.UpdateKnowledgeBaseRequest/roleArn
:cognitect.aws.bedrock-agent.UpdateKnowledgeBaseRequest/storageConfiguration]
:opt-un
[:cognitect.aws.bedrock-agent.UpdateKnowledgeBaseRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/CreateDataSourceRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreateDataSourceRequest/dataSourceConfiguration
:cognitect.aws.bedrock-agent.CreateDataSourceRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent.CreateDataSourceRequest/name]
:opt-un
[:cognitect.aws.bedrock-agent.CreateDataSourceRequest/dataDeletionPolicy
:cognitect.aws.bedrock-agent.CreateDataSourceRequest/clientToken
:cognitect.aws.bedrock-agent.CreateDataSourceRequest/vectorIngestionConfiguration
:cognitect.aws.bedrock-agent.CreateDataSourceRequest/serverSideEncryptionConfiguration
:cognitect.aws.bedrock-agent.CreateDataSourceRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/ListFlowsRequest
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.ListFlowsRequest/maxResults
:cognitect.aws.bedrock-agent.ListFlowsRequest/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/TagResourceRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.TagResourceRequest/resourceArn
:cognitect.aws.bedrock-agent.TagResourceRequest/tags]))
(s/def
:cognitect.aws.bedrock-agent/CustomTransformationConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CustomTransformationConfiguration/intermediateStorage
:cognitect.aws.bedrock-agent.CustomTransformationConfiguration/transformations]))
(s/def
:cognitect.aws.bedrock-agent/SalesforceDataSourceConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.SalesforceDataSourceConfiguration/sourceConfiguration]
:opt-un
[:cognitect.aws.bedrock-agent.SalesforceDataSourceConfiguration/crawlerConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/GetFlowAliasRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.GetFlowAliasRequest/aliasIdentifier
:cognitect.aws.bedrock-agent.GetFlowAliasRequest/flowIdentifier]))
(s/def
:cognitect.aws.bedrock-agent/GetFlowResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.GetFlowResponse/arn
:cognitect.aws.bedrock-agent.GetFlowResponse/createdAt
:cognitect.aws.bedrock-agent.GetFlowResponse/executionRoleArn
:cognitect.aws.bedrock-agent.GetFlowResponse/id
:cognitect.aws.bedrock-agent.GetFlowResponse/name
:cognitect.aws.bedrock-agent.GetFlowResponse/status
:cognitect.aws.bedrock-agent.GetFlowResponse/updatedAt
:cognitect.aws.bedrock-agent.GetFlowResponse/version]
:opt-un
[:cognitect.aws.bedrock-agent.GetFlowResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.GetFlowResponse/validations
:cognitect.aws.bedrock-agent.GetFlowResponse/definition
:cognitect.aws.bedrock-agent.GetFlowResponse/description]))
(s/def
:cognitect.aws.bedrock-agent/GetFlowVersionResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.GetFlowVersionResponse/arn
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/createdAt
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/executionRoleArn
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/id
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/name
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/status
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/version]
:opt-un
[:cognitect.aws.bedrock-agent.GetFlowVersionResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/definition
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/description]))
(s/def
:cognitect.aws.bedrock-agent/CreatePromptVersionResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/arn
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/createdAt
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/id
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/name
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/updatedAt
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/version]
:opt-un
[:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/variants
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/description
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/defaultVariant]))
(s/def
:cognitect.aws.bedrock-agent/CreateAgentActionGroupRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/actionGroupName
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/agentId
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/agentVersion]
:opt-un
[:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/actionGroupExecutor
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/parentActionGroupSignature
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/clientToken
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/functionSchema
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/apiSchema
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/actionGroupState
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/GetPromptResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.GetPromptResponse/arn
:cognitect.aws.bedrock-agent.GetPromptResponse/createdAt
:cognitect.aws.bedrock-agent.GetPromptResponse/id
:cognitect.aws.bedrock-agent.GetPromptResponse/name
:cognitect.aws.bedrock-agent.GetPromptResponse/updatedAt
:cognitect.aws.bedrock-agent.GetPromptResponse/version]
:opt-un
[:cognitect.aws.bedrock-agent.GetPromptResponse/variants
:cognitect.aws.bedrock-agent.GetPromptResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.GetPromptResponse/description
:cognitect.aws.bedrock-agent.GetPromptResponse/defaultVariant]))
(s/def
:cognitect.aws.bedrock-agent/ListIngestionJobsRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListIngestionJobsRequest/dataSourceId
:cognitect.aws.bedrock-agent.ListIngestionJobsRequest/knowledgeBaseId]
:opt-un
[:cognitect.aws.bedrock-agent.ListIngestionJobsRequest/sortBy
:cognitect.aws.bedrock-agent.ListIngestionJobsRequest/filters
:cognitect.aws.bedrock-agent.ListIngestionJobsRequest/maxResults
:cognitect.aws.bedrock-agent.ListIngestionJobsRequest/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/Function
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.Function/name]
:opt-un
[:cognitect.aws.bedrock-agent.Function/parameters
:cognitect.aws.bedrock-agent.Function/requireConfirmation
:cognitect.aws.bedrock-agent.Function/description]))
(s/def
:cognitect.aws.bedrock-agent/ListPromptsRequest
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.ListPromptsRequest/promptIdentifier
:cognitect.aws.bedrock-agent.ListPromptsRequest/maxResults
:cognitect.aws.bedrock-agent.ListPromptsRequest/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/Temperature
(s/spec
(s/and double? #(<= 0 % 1))
:gen
#(gen/double* {:infinite? false, :NaN? false, :min 0, :max 1})))
(s/def
:cognitect.aws.bedrock-agent/PromptFlowNodeResourceConfiguration
(s/keys :req-un [:cognitect.aws.bedrock-agent.PromptFlowNodeResourceConfiguration/promptArn]))
(s/def
:cognitect.aws.bedrock-agent/ListAgentsRequest
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.ListAgentsRequest/maxResults
:cognitect.aws.bedrock-agent.ListAgentsRequest/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/KnowledgeBaseSummaries
(s/coll-of :cognitect.aws.bedrock-agent/KnowledgeBaseSummary))
(s/def
:cognitect.aws.bedrock-agent/LambdaFunctionFlowNodeConfiguration
(s/keys :req-un [:cognitect.aws.bedrock-agent.LambdaFunctionFlowNodeConfiguration/lambdaArn]))
(s/def
:cognitect.aws.bedrock-agent/FlowNodeInputs
(s/coll-of :cognitect.aws.bedrock-agent/FlowNodeInput :min-count 0 :max-count 5))
(s/def
:cognitect.aws.bedrock-agent/VectorIngestionConfiguration
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.VectorIngestionConfiguration/chunkingConfiguration
:cognitect.aws.bedrock-agent.VectorIngestionConfiguration/customTransformationConfiguration
:cognitect.aws.bedrock-agent.VectorIngestionConfiguration/parsingConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/ModelIdentifier
(s/spec
#(re-matches
(re-pattern
"^arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:(([0-9]{12}:custom-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}(([:][a-z0-9-]{1,63}){0,2})?/[a-z0-9]{12})|(:foundation-model/([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.]?[a-z0-9-]{1,63})([:][a-z0-9-]{1,63}){0,2})))|(([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.]?[a-z0-9-]{1,63})([:][a-z0-9-]{1,63}){0,2}))|(([0-9a-zA-Z][_-]?)+)$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/AgentVersion
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.AgentVersion/agentArn
:cognitect.aws.bedrock-agent.AgentVersion/agentId
:cognitect.aws.bedrock-agent.AgentVersion/agentName
:cognitect.aws.bedrock-agent.AgentVersion/agentResourceRoleArn
:cognitect.aws.bedrock-agent.AgentVersion/agentStatus
:cognitect.aws.bedrock-agent.AgentVersion/createdAt
:cognitect.aws.bedrock-agent.AgentVersion/idleSessionTTLInSeconds
:cognitect.aws.bedrock-agent.AgentVersion/updatedAt
:cognitect.aws.bedrock-agent.AgentVersion/version]
:opt-un
[:cognitect.aws.bedrock-agent.AgentVersion/guardrailConfiguration
:cognitect.aws.bedrock-agent.AgentVersion/instruction
:cognitect.aws.bedrock-agent.AgentVersion/recommendedActions
:cognitect.aws.bedrock-agent.AgentVersion/foundationModel
:cognitect.aws.bedrock-agent.AgentVersion/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.AgentVersion/failureReasons
:cognitect.aws.bedrock-agent.AgentVersion/promptOverrideConfiguration
:cognitect.aws.bedrock-agent.AgentVersion/description
:cognitect.aws.bedrock-agent.AgentVersion/memoryConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/ActionGroupSignature
(s/spec string? :gen #(s/gen #{"AMAZON.UserInput" "AMAZON.CodeInterpreter"})))
(s/def
:cognitect.aws.bedrock-agent/RdsFieldMapping
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.RdsFieldMapping/metadataField
:cognitect.aws.bedrock-agent.RdsFieldMapping/primaryKeyField
:cognitect.aws.bedrock-agent.RdsFieldMapping/textField
:cognitect.aws.bedrock-agent.RdsFieldMapping/vectorField]))
(s/def
:cognitect.aws.bedrock-agent/RdsConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.RdsConfiguration/credentialsSecretArn
:cognitect.aws.bedrock-agent.RdsConfiguration/databaseName
:cognitect.aws.bedrock-agent.RdsConfiguration/fieldMapping
:cognitect.aws.bedrock-agent.RdsConfiguration/resourceArn
:cognitect.aws.bedrock-agent.RdsConfiguration/tableName]))
(s/def
:cognitect.aws.bedrock-agent/DisassociateAgentKnowledgeBaseRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DisassociateAgentKnowledgeBaseRequest/agentId
:cognitect.aws.bedrock-agent.DisassociateAgentKnowledgeBaseRequest/agentVersion
:cognitect.aws.bedrock-agent.DisassociateAgentKnowledgeBaseRequest/knowledgeBaseId]))
(s/def
:cognitect.aws.bedrock-agent/S3BucketUri
(s/spec #(re-matches (re-pattern "^s3://.{1,128}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/PromptSummaries
(s/coll-of :cognitect.aws.bedrock-agent/PromptSummary :min-count 0 :max-count 10))
(s/def
:cognitect.aws.bedrock-agent/IngestionJobSummary
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.IngestionJobSummary/dataSourceId
:cognitect.aws.bedrock-agent.IngestionJobSummary/ingestionJobId
:cognitect.aws.bedrock-agent.IngestionJobSummary/knowledgeBaseId
:cognitect.aws.bedrock-agent.IngestionJobSummary/startedAt
:cognitect.aws.bedrock-agent.IngestionJobSummary/status
:cognitect.aws.bedrock-agent.IngestionJobSummary/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.IngestionJobSummary/statistics
:cognitect.aws.bedrock-agent.IngestionJobSummary/description]))
(s/def
:cognitect.aws.bedrock-agent/DeleteFlowAliasResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteFlowAliasResponse/flowId
:cognitect.aws.bedrock-agent.DeleteFlowAliasResponse/id]))
(s/def
:cognitect.aws.bedrock-agent/WebCrawlerConfiguration
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.WebCrawlerConfiguration/inclusionFilters
:cognitect.aws.bedrock-agent.WebCrawlerConfiguration/exclusionFilters
:cognitect.aws.bedrock-agent.WebCrawlerConfiguration/crawlerLimits
:cognitect.aws.bedrock-agent.WebCrawlerConfiguration/scope]))
(s/def
:cognitect.aws.bedrock-agent/IngestionJobStatus
(s/spec string? :gen #(s/gen #{"IN_PROGRESS" "COMPLETE" "STARTING" "FAILED"})))
(s/def
:cognitect.aws.bedrock-agent/FunctionDescription
(s/spec
(s/and string? #(<= 1 (count %) 1200))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 1200) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/StorageDays
(s/spec (s/and int? #(<= 0 % 30)) :gen #(gen/choose 0 30)))
(s/def
:cognitect.aws.bedrock-agent/SalesforceAuthType
(s/spec string? :gen #(s/gen #{"OAUTH2_CLIENT_CREDENTIALS"})))
(s/def
:cognitect.aws.bedrock-agent/FlowSummaries
(s/coll-of :cognitect.aws.bedrock-agent/FlowSummary :min-count 0 :max-count 10))
(s/def
:cognitect.aws.bedrock-agent/AgentAlias
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.AgentAlias/agentAliasArn
:cognitect.aws.bedrock-agent.AgentAlias/agentAliasId
:cognitect.aws.bedrock-agent.AgentAlias/agentAliasName
:cognitect.aws.bedrock-agent.AgentAlias/agentAliasStatus
:cognitect.aws.bedrock-agent.AgentAlias/agentId
:cognitect.aws.bedrock-agent.AgentAlias/createdAt
:cognitect.aws.bedrock-agent.AgentAlias/routingConfiguration
:cognitect.aws.bedrock-agent.AgentAlias/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.AgentAlias/agentAliasHistoryEvents
:cognitect.aws.bedrock-agent.AgentAlias/clientToken
:cognitect.aws.bedrock-agent.AgentAlias/failureReasons
:cognitect.aws.bedrock-agent.AgentAlias/description]))
(s/def
:cognitect.aws.bedrock-agent/DeleteAgentActionGroupRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteAgentActionGroupRequest/actionGroupId
:cognitect.aws.bedrock-agent.DeleteAgentActionGroupRequest/agentId
:cognitect.aws.bedrock-agent.DeleteAgentActionGroupRequest/agentVersion]
:opt-un
[:cognitect.aws.bedrock-agent.DeleteAgentActionGroupRequest/skipResourceInUseCheck]))
(s/def
:cognitect.aws.bedrock-agent/MemoryConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.MemoryConfiguration/enabledMemoryTypes]
:opt-un
[:cognitect.aws.bedrock-agent.MemoryConfiguration/storageDays]))
(s/def
:cognitect.aws.bedrock-agent/Instruction
(s/spec
(s/and string? #(<= 40 (count %) 4000))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 40 4000) #(gen/vector (gen/char-alpha) %))))))
(s/def :cognitect.aws.bedrock-agent/OutputFlowNodeConfiguration (s/keys))
(s/def
:cognitect.aws.bedrock-agent/CreateAgentActionGroupResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.CreateAgentActionGroupResponse/agentActionGroup]))
(s/def
:cognitect.aws.bedrock-agent/ConfluenceAuthType
(s/spec string? :gen #(s/gen #{"OAUTH2_CLIENT_CREDENTIALS" "BASIC"})))
(s/def
:cognitect.aws.bedrock-agent/FlowNodeName
(s/spec #(re-matches (re-pattern "^[a-zA-Z]([_]?[0-9a-zA-Z]){1,50}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/S3BucketArn
(s/spec
#(re-matches (re-pattern "^arn:aws(|-cn|-us-gov):s3:::[a-z0-9][a-z0-9.-]{1,61}[a-z0-9]$") %)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/KnowledgeBaseFlowNodeConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.KnowledgeBaseFlowNodeConfiguration/knowledgeBaseId]
:opt-un
[:cognitect.aws.bedrock-agent.KnowledgeBaseFlowNodeConfiguration/modelId]))
(s/def
:cognitect.aws.bedrock-agent/ActionGroupExecutor
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.ActionGroupExecutor/customControl
:cognitect.aws.bedrock-agent.ActionGroupExecutor/lambda]))
(s/def
:cognitect.aws.bedrock-agent/FlowNodeInputName
(s/spec #(re-matches (re-pattern "^[a-zA-Z]([_]?[0-9a-zA-Z]){1,50}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/ListAgentActionGroupsRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListAgentActionGroupsRequest/agentId
:cognitect.aws.bedrock-agent.ListAgentActionGroupsRequest/agentVersion]
:opt-un
[:cognitect.aws.bedrock-agent.ListAgentActionGroupsRequest/maxResults
:cognitect.aws.bedrock-agent.ListAgentActionGroupsRequest/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/PromptInputVariablesList
(s/coll-of :cognitect.aws.bedrock-agent/PromptInputVariable :min-count 0 :max-count 5))
(s/def :cognitect.aws.bedrock-agent/TagResourceResponse (s/keys))
(s/def
:cognitect.aws.bedrock-agent/ListPromptsResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListPromptsResponse/promptSummaries]
:opt-un
[:cognitect.aws.bedrock-agent.ListPromptsResponse/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/SemanticChunkingConfigurationBreakpointPercentileThresholdInteger
(s/spec (s/and int? #(<= 50 % 99)) :gen #(gen/choose 50 99)))
(s/def
:cognitect.aws.bedrock-agent/PromptIdentifier
(s/spec
#(re-matches
(re-pattern
"^([0-9a-zA-Z]{10})|(arn:aws:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:prompt/[0-9a-zA-Z]{10})(?::[0-9]{1,5})?$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/IngestionJobFilter
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.IngestionJobFilter/attribute
:cognitect.aws.bedrock-agent.IngestionJobFilter/operator
:cognitect.aws.bedrock-agent.IngestionJobFilter/values]))
(s/def
:cognitect.aws.bedrock-agent/IngestionJobFilterOperator
(s/spec string? :gen #(s/gen #{"EQ"})))
(s/def
:cognitect.aws.bedrock-agent/OpenSearchServerlessConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.OpenSearchServerlessConfiguration/collectionArn
:cognitect.aws.bedrock-agent.OpenSearchServerlessConfiguration/fieldMapping
:cognitect.aws.bedrock-agent.OpenSearchServerlessConfiguration/vectorIndexName]))
(s/def
:cognitect.aws.bedrock-agent/GetAgentResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.GetAgentResponse/agent]))
(s/def
:cognitect.aws.bedrock-agent/FlowNodeConfiguration
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.FlowNodeConfiguration/agent
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/retrieval
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/output
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/knowledgeBase
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/storage
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/condition
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/iterator
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/prompt
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/lex
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/input
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/lambdaFunction
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/collector]))
(s/def
:cognitect.aws.bedrock-agent/ActionGroupSummary
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ActionGroupSummary/actionGroupId
:cognitect.aws.bedrock-agent.ActionGroupSummary/actionGroupName
:cognitect.aws.bedrock-agent.ActionGroupSummary/actionGroupState
:cognitect.aws.bedrock-agent.ActionGroupSummary/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.ActionGroupSummary/description]))
(s/def
:cognitect.aws.bedrock-agent/AgentAliasId
(s/spec #(re-matches (re-pattern "^(\\bTSTALIASID\\b|[0-9a-zA-Z]+)$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/CrawlFilterConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CrawlFilterConfiguration/type]
:opt-un
[:cognitect.aws.bedrock-agent.CrawlFilterConfiguration/patternObjectFilter]))
(s/def
:cognitect.aws.bedrock-agent/GetAgentKnowledgeBaseResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.GetAgentKnowledgeBaseResponse/agentKnowledgeBase]))
(s/def
:cognitect.aws.bedrock-agent/ListAgentActionGroupsResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListAgentActionGroupsResponse/actionGroupSummaries]
:opt-un
[:cognitect.aws.bedrock-agent.ListAgentActionGroupsResponse/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/ChunkingConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ChunkingConfiguration/chunkingStrategy]
:opt-un
[:cognitect.aws.bedrock-agent.ChunkingConfiguration/fixedSizeChunkingConfiguration
:cognitect.aws.bedrock-agent.ChunkingConfiguration/hierarchicalChunkingConfiguration
:cognitect.aws.bedrock-agent.ChunkingConfiguration/semanticChunkingConfiguration]))
(s/def :cognitect.aws.bedrock-agent/DateTimestamp inst?)
(s/def
:cognitect.aws.bedrock-agent/PineconeFieldMapping
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.PineconeFieldMapping/metadataField
:cognitect.aws.bedrock-agent.PineconeFieldMapping/textField]))
(s/def
:cognitect.aws.bedrock-agent/PineconeConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.PineconeConfiguration/connectionString
:cognitect.aws.bedrock-agent.PineconeConfiguration/credentialsSecretArn
:cognitect.aws.bedrock-agent.PineconeConfiguration/fieldMapping]
:opt-un
[:cognitect.aws.bedrock-agent.PineconeConfiguration/namespace]))
(s/def
:cognitect.aws.bedrock-agent/MongoDbAtlasDatabaseName
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/RdsTableName
(s/spec #(re-matches (re-pattern "^[a-zA-Z0-9_\\.\\-]+$") %) :gen #(gen/string)))
(s/def :cognitect.aws.bedrock-agent/InputFlowNodeConfiguration (s/keys))
(s/def
:cognitect.aws.bedrock-agent/FlowConditionalConnectionConfiguration
(s/keys :req-un [:cognitect.aws.bedrock-agent.FlowConditionalConnectionConfiguration/condition]))
(s/def
:cognitect.aws.bedrock-agent/PromptFlowNodeInlineConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.PromptFlowNodeInlineConfiguration/modelId
:cognitect.aws.bedrock-agent.PromptFlowNodeInlineConfiguration/templateConfiguration
:cognitect.aws.bedrock-agent.PromptFlowNodeInlineConfiguration/templateType]
:opt-un
[:cognitect.aws.bedrock-agent.PromptFlowNodeInlineConfiguration/inferenceConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/KnowledgeBaseArn
(s/spec
#(re-matches
(re-pattern
"^arn:aws(|-cn|-us-gov):bedrock:[a-zA-Z0-9-]*:[0-9]{12}:knowledge-base/[0-9a-zA-Z]+$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/DeletePromptRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeletePromptRequest/promptIdentifier]
:opt-un
[:cognitect.aws.bedrock-agent.DeletePromptRequest/promptVersion]))
(s/def
:cognitect.aws.bedrock-agent/NumericalVersion
(s/spec #(re-matches (re-pattern "^[0-9]{1,5}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/ListAgentVersionsRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListAgentVersionsRequest/agentId]
:opt-un
[:cognitect.aws.bedrock-agent.ListAgentVersionsRequest/maxResults
:cognitect.aws.bedrock-agent.ListAgentVersionsRequest/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/OpenSearchServerlessIndexName
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/SeedUrls
(s/coll-of :cognitect.aws.bedrock-agent/SeedUrl :min-count 1 :max-count 100))
(s/def
:cognitect.aws.bedrock-agent/KnowledgeBaseRoleArn
(s/spec
#(re-matches (re-pattern "^arn:aws(-[^:]+)?:iam::([0-9]{12})?:role/.+$") %)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/GetIngestionJobRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.GetIngestionJobRequest/dataSourceId
:cognitect.aws.bedrock-agent.GetIngestionJobRequest/ingestionJobId
:cognitect.aws.bedrock-agent.GetIngestionJobRequest/knowledgeBaseId]))
(s/def
:cognitect.aws.bedrock-agent/GetAgentRequest
(s/keys :req-un [:cognitect.aws.bedrock-agent.GetAgentRequest/agentId]))
(s/def
:cognitect.aws.bedrock-agent/SharePointCrawlerConfiguration
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.SharePointCrawlerConfiguration/filterConfiguration]))
(s/def :cognitect.aws.bedrock-agent/PromptTemplateType (s/spec string? :gen #(s/gen #{"TEXT"})))
(s/def
:cognitect.aws.bedrock-agent/GetKnowledgeBaseRequest
(s/keys :req-un [:cognitect.aws.bedrock-agent.GetKnowledgeBaseRequest/knowledgeBaseId]))
(s/def
:cognitect.aws.bedrock-agent/ParameterDetail
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ParameterDetail/type]
:opt-un
[:cognitect.aws.bedrock-agent.ParameterDetail/required
:cognitect.aws.bedrock-agent.ParameterDetail/description]))
(s/def
:cognitect.aws.bedrock-agent/SemanticChunkingConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.SemanticChunkingConfiguration/breakpointPercentileThreshold
:cognitect.aws.bedrock-agent.SemanticChunkingConfiguration/bufferSize
:cognitect.aws.bedrock-agent.SemanticChunkingConfiguration/maxTokens]))
(s/def
:cognitect.aws.bedrock-agent/WebDataSourceConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.WebDataSourceConfiguration/sourceConfiguration]
:opt-un
[:cognitect.aws.bedrock-agent.WebDataSourceConfiguration/crawlerConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/LexFlowNodeConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.LexFlowNodeConfiguration/botAliasArn
:cognitect.aws.bedrock-agent.LexFlowNodeConfiguration/localeId]))
(s/def
:cognitect.aws.bedrock-agent/FlowNodes
(s/coll-of :cognitect.aws.bedrock-agent/FlowNode :min-count 0 :max-count 20))
(s/def
:cognitect.aws.bedrock-agent/MongoDbAtlasCollectionName
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/Id
(s/spec #(re-matches (re-pattern "^[0-9a-zA-Z]{10}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/FixedSizeChunkingConfigurationOverlapPercentageInteger
(s/spec (s/and int? #(<= 1 % 99)) :gen #(gen/choose 1 99)))
(s/def
:cognitect.aws.bedrock-agent/RedisEnterpriseCloudConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.RedisEnterpriseCloudConfiguration/credentialsSecretArn
:cognitect.aws.bedrock-agent.RedisEnterpriseCloudConfiguration/endpoint
:cognitect.aws.bedrock-agent.RedisEnterpriseCloudConfiguration/fieldMapping
:cognitect.aws.bedrock-agent.RedisEnterpriseCloudConfiguration/vectorIndexName]))
(s/def
:cognitect.aws.bedrock-agent/PromptType
(s/spec
string?
:gen
#(s/gen
#{"ORCHESTRATION" "POST_PROCESSING" "KNOWLEDGE_BASE_RESPONSE_GENERATION" "PRE_PROCESSING"})))
(s/def
:cognitect.aws.bedrock-agent/PatternObjectFilterConfiguration
(s/keys :req-un [:cognitect.aws.bedrock-agent.PatternObjectFilterConfiguration/filters]))
(s/def
:cognitect.aws.bedrock-agent/ListFlowVersionsResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListFlowVersionsResponse/flowVersionSummaries]
:opt-un
[:cognitect.aws.bedrock-agent.ListFlowVersionsResponse/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/FlowAliasRoutingConfigurationListItem
(s/keys :opt-un [:cognitect.aws.bedrock-agent.FlowAliasRoutingConfigurationListItem/flowVersion]))
(s/def
:cognitect.aws.bedrock-agent/PatternObjectFilterList
(s/coll-of :cognitect.aws.bedrock-agent/PatternObjectFilter :min-count 1 :max-count 25))
(s/def
:cognitect.aws.bedrock-agent/RecommendedAction
(s/spec
(s/and string? #(<= 0 (count %) 2048))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 0 2048) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/FlowNodeInput
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.FlowNodeInput/expression
:cognitect.aws.bedrock-agent.FlowNodeInput/name
:cognitect.aws.bedrock-agent.FlowNodeInput/type]))
(s/def
:cognitect.aws.bedrock-agent/UpdateAgentResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.UpdateAgentResponse/agent]))
(s/def
:cognitect.aws.bedrock-agent/PromptConfigurations
(s/coll-of :cognitect.aws.bedrock-agent/PromptConfiguration :min-count 0 :max-count 10))
(s/def
:cognitect.aws.bedrock-agent/Dimensions
(s/spec (s/and int? #(<= 0 % 4096)) :gen #(gen/choose 0 4096)))
(s/def
:cognitect.aws.bedrock-agent/DeleteAgentAliasResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteAgentAliasResponse/agentAliasId
:cognitect.aws.bedrock-agent.DeleteAgentAliasResponse/agentAliasStatus
:cognitect.aws.bedrock-agent.DeleteAgentAliasResponse/agentId]))
(s/def
:cognitect.aws.bedrock-agent/FlowArn
(s/spec
#(re-matches (re-pattern "^arn:aws:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:flow/[0-9a-zA-Z]{10}$") %)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/DeleteAgentAliasRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteAgentAliasRequest/agentAliasId
:cognitect.aws.bedrock-agent.DeleteAgentAliasRequest/agentId]))
(s/def
:cognitect.aws.bedrock-agent/PromptDescription
(s/spec
(s/and string? #(<= 1 (count %) 200))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 200) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/FilterPattern
(s/spec
(s/and string? #(<= 1 (count %) 1000))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 1000) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/AgentKnowledgeBase
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.AgentKnowledgeBase/agentId
:cognitect.aws.bedrock-agent.AgentKnowledgeBase/agentVersion
:cognitect.aws.bedrock-agent.AgentKnowledgeBase/createdAt
:cognitect.aws.bedrock-agent.AgentKnowledgeBase/description
:cognitect.aws.bedrock-agent.AgentKnowledgeBase/knowledgeBaseId
:cognitect.aws.bedrock-agent.AgentKnowledgeBase/knowledgeBaseState
:cognitect.aws.bedrock-agent.AgentKnowledgeBase/updatedAt]))
(s/def
:cognitect.aws.bedrock-agent/ParsingPrompt
(s/keys :req-un [:cognitect.aws.bedrock-agent.ParsingPrompt/parsingPromptText]))
(s/def
:cognitect.aws.bedrock-agent/DeleteFlowResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.DeleteFlowResponse/id]))
(s/def
:cognitect.aws.bedrock-agent/DeleteFlowVersionResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteFlowVersionResponse/id
:cognitect.aws.bedrock-agent.DeleteFlowVersionResponse/version]))
(s/def
:cognitect.aws.bedrock-agent/S3Prefix
(s/spec
(s/and string? #(<= 1 (count %) 300))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 300) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/GetAgentKnowledgeBaseRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.GetAgentKnowledgeBaseRequest/agentId
:cognitect.aws.bedrock-agent.GetAgentKnowledgeBaseRequest/agentVersion
:cognitect.aws.bedrock-agent.GetAgentKnowledgeBaseRequest/knowledgeBaseId]))
(s/def
:cognitect.aws.bedrock-agent/GetAgentVersionResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.GetAgentVersionResponse/agentVersion]))
(s/def
:cognitect.aws.bedrock-agent/FlowNodeOutputName
(s/spec #(re-matches (re-pattern "^[a-zA-Z]([_]?[0-9a-zA-Z]){1,50}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/SessionTTL
(s/spec (s/and int? #(<= 60 % 3600)) :gen #(gen/choose 60 3600)))
(s/def
:cognitect.aws.bedrock-agent/FlowValidation
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.FlowValidation/message
:cognitect.aws.bedrock-agent.FlowValidation/severity]))
(s/def
:cognitect.aws.bedrock-agent/AgentSummary
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.AgentSummary/agentId
:cognitect.aws.bedrock-agent.AgentSummary/agentName
:cognitect.aws.bedrock-agent.AgentSummary/agentStatus
:cognitect.aws.bedrock-agent.AgentSummary/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.AgentSummary/guardrailConfiguration
:cognitect.aws.bedrock-agent.AgentSummary/latestAgentVersion
:cognitect.aws.bedrock-agent.AgentSummary/description]))
(s/def
:cognitect.aws.bedrock-agent/FlowAliasRoutingConfiguration
(s/coll-of
:cognitect.aws.bedrock-agent/FlowAliasRoutingConfigurationListItem
:min-count
1
:max-count
1))
(s/def
:cognitect.aws.bedrock-agent/CreatePromptRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreatePromptRequest/name]
:opt-un
[:cognitect.aws.bedrock-agent.CreatePromptRequest/variants
:cognitect.aws.bedrock-agent.CreatePromptRequest/clientToken
:cognitect.aws.bedrock-agent.CreatePromptRequest/tags
:cognitect.aws.bedrock-agent.CreatePromptRequest/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.CreatePromptRequest/description
:cognitect.aws.bedrock-agent.CreatePromptRequest/defaultVariant]))
(s/def
:cognitect.aws.bedrock-agent/ListFlowAliasesResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListFlowAliasesResponse/flowAliasSummaries]
:opt-un
[:cognitect.aws.bedrock-agent.ListFlowAliasesResponse/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/PromptTemplateConfiguration
(s/keys :opt-un [:cognitect.aws.bedrock-agent.PromptTemplateConfiguration/text]))
(s/def
:cognitect.aws.bedrock-agent/FlowValidations
(s/coll-of :cognitect.aws.bedrock-agent/FlowValidation :min-count 0 :max-count 100))
(s/def
:cognitect.aws.bedrock-agent/FlowDataConnectionConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.FlowDataConnectionConfiguration/sourceOutput
:cognitect.aws.bedrock-agent.FlowDataConnectionConfiguration/targetInput]))
(s/def
:cognitect.aws.bedrock-agent/UrlConfiguration
(s/keys :opt-un [:cognitect.aws.bedrock-agent.UrlConfiguration/seedUrls]))
(s/def
:cognitect.aws.bedrock-agent/AgentAliasRoutingConfigurationListItem
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.AgentAliasRoutingConfigurationListItem/provisionedThroughput
:cognitect.aws.bedrock-agent.AgentAliasRoutingConfigurationListItem/agentVersion]))
(s/def
:cognitect.aws.bedrock-agent/RedisEnterpriseCloudIndexName
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/DeleteDataSourceResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteDataSourceResponse/dataSourceId
:cognitect.aws.bedrock-agent.DeleteDataSourceResponse/knowledgeBaseId
:cognitect.aws.bedrock-agent.DeleteDataSourceResponse/status]))
(s/def
:cognitect.aws.bedrock-agent/IngestionJobSummaries
(s/coll-of :cognitect.aws.bedrock-agent/IngestionJobSummary))
(s/def
:cognitect.aws.bedrock-agent/PromptMetadataValue
(s/spec #(re-matches (re-pattern "^[a-zA-Z0-9\\s._:/=+@-]*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/DeleteAgentVersionRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteAgentVersionRequest/agentId
:cognitect.aws.bedrock-agent.DeleteAgentVersionRequest/agentVersion]
:opt-un
[:cognitect.aws.bedrock-agent.DeleteAgentVersionRequest/skipResourceInUseCheck]))
(s/def
:cognitect.aws.bedrock-agent/PromptConfiguration
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.PromptConfiguration/inferenceConfiguration
:cognitect.aws.bedrock-agent.PromptConfiguration/promptType
:cognitect.aws.bedrock-agent.PromptConfiguration/parserMode
:cognitect.aws.bedrock-agent.PromptConfiguration/promptState
:cognitect.aws.bedrock-agent.PromptConfiguration/promptCreationMode
:cognitect.aws.bedrock-agent.PromptConfiguration/basePromptTemplate]))
(s/def
:cognitect.aws.bedrock-agent/AgentRoleArn
(s/spec
#(re-matches (re-pattern "^arn:aws(-[^:]+)?:iam::([0-9]{12})?:role/.+$") %)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/FlowConnectionName
(s/spec #(re-matches (re-pattern "^[a-zA-Z]([_]?[0-9a-zA-Z]){1,100}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/UpdateKnowledgeBaseResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.UpdateKnowledgeBaseResponse/knowledgeBase]))
(s/def :cognitect.aws.bedrock-agent/KnowledgeBaseType (s/spec string? :gen #(s/gen #{"VECTOR"})))
(s/def
:cognitect.aws.bedrock-agent/KnowledgeBaseStorageType
(s/spec
string?
:gen
#(s/gen #{"RDS" "MONGO_DB_ATLAS" "REDIS_ENTERPRISE_CLOUD" "PINECONE" "OPENSEARCH_SERVERLESS"})))
(s/def
:cognitect.aws.bedrock-agent/ParsingStrategy
(s/spec string? :gen #(s/gen #{"BEDROCK_FOUNDATION_MODEL"})))
(s/def
:cognitect.aws.bedrock-agent/DeleteAgentRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteAgentRequest/agentId]
:opt-un
[:cognitect.aws.bedrock-agent.DeleteAgentRequest/skipResourceInUseCheck]))
(s/def
:cognitect.aws.bedrock-agent/AssociateAgentKnowledgeBaseResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.AssociateAgentKnowledgeBaseResponse/agentKnowledgeBase]))
(s/def
:cognitect.aws.bedrock-agent/KmsKeyArn
(s/spec
#(re-matches
(re-pattern "^arn:aws(|-cn|-us-gov):kms:[a-zA-Z0-9-]*:[0-9]{12}:key/[a-zA-Z0-9-]{36}$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/FailureReasons
(s/coll-of :cognitect.aws.bedrock-agent/FailureReason :min-count 0 :max-count 2048))
(s/def
:cognitect.aws.bedrock-agent/LambdaArn
(s/spec
#(re-matches
(re-pattern
"^arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}(-gov)?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_\\.]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/GetFlowVersionRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.GetFlowVersionRequest/flowIdentifier
:cognitect.aws.bedrock-agent.GetFlowVersionRequest/flowVersion]))
(s/def
:cognitect.aws.bedrock-agent/FlowNodeOutputs
(s/coll-of :cognitect.aws.bedrock-agent/FlowNodeOutput :min-count 0 :max-count 5))
(s/def
:cognitect.aws.bedrock-agent/PrepareAgentRequest
(s/keys :req-un [:cognitect.aws.bedrock-agent.PrepareAgentRequest/agentId]))
(s/def
:cognitect.aws.bedrock-agent/UpdateAgentKnowledgeBaseResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.UpdateAgentKnowledgeBaseResponse/agentKnowledgeBase]))
(s/def :cognitect.aws.bedrock-agent/Boolean boolean?)
(s/def
:cognitect.aws.bedrock-agent/AgentKnowledgeBaseSummary
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.AgentKnowledgeBaseSummary/knowledgeBaseId
:cognitect.aws.bedrock-agent.AgentKnowledgeBaseSummary/knowledgeBaseState
:cognitect.aws.bedrock-agent.AgentKnowledgeBaseSummary/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.AgentKnowledgeBaseSummary/description]))
(s/def
:cognitect.aws.bedrock-agent/CrawlFilterConfigurationType
(s/spec string? :gen #(s/gen #{"PATTERN"})))
(s/def
:cognitect.aws.bedrock-agent/PromptInputVariableName
(s/spec #(re-matches (re-pattern "^([0-9a-zA-Z][_-]?){1,100}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/FlowNodeInputExpression
(s/spec
(s/and string? #(<= 1 (count %) 64))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 64) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/S3Location
(s/keys :req-un [:cognitect.aws.bedrock-agent.S3Location/uri]))
(s/def
:cognitect.aws.bedrock-agent/GetAgentActionGroupResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.GetAgentActionGroupResponse/agentActionGroup]))
(s/def
:cognitect.aws.bedrock-agent/PrepareFlowRequest
(s/keys :req-un [:cognitect.aws.bedrock-agent.PrepareFlowRequest/flowIdentifier]))
(s/def
:cognitect.aws.bedrock-agent/PromptVariant
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.PromptVariant/name
:cognitect.aws.bedrock-agent.PromptVariant/templateType]
:opt-un
[:cognitect.aws.bedrock-agent.PromptVariant/inferenceConfiguration
:cognitect.aws.bedrock-agent.PromptVariant/modelId
:cognitect.aws.bedrock-agent.PromptVariant/metadata
:cognitect.aws.bedrock-agent.PromptVariant/templateConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/CreateKnowledgeBaseRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreateKnowledgeBaseRequest/knowledgeBaseConfiguration
:cognitect.aws.bedrock-agent.CreateKnowledgeBaseRequest/name
:cognitect.aws.bedrock-agent.CreateKnowledgeBaseRequest/roleArn
:cognitect.aws.bedrock-agent.CreateKnowledgeBaseRequest/storageConfiguration]
:opt-un
[:cognitect.aws.bedrock-agent.CreateKnowledgeBaseRequest/clientToken
:cognitect.aws.bedrock-agent.CreateKnowledgeBaseRequest/tags
:cognitect.aws.bedrock-agent.CreateKnowledgeBaseRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/DeleteKnowledgeBaseRequest
(s/keys :req-un [:cognitect.aws.bedrock-agent.DeleteKnowledgeBaseRequest/knowledgeBaseId]))
(s/def
:cognitect.aws.bedrock-agent/ColumnName
(s/spec #(re-matches (re-pattern "^[a-zA-Z0-9_\\-]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/ConfluenceSourceConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ConfluenceSourceConfiguration/authType
:cognitect.aws.bedrock-agent.ConfluenceSourceConfiguration/credentialsSecretArn
:cognitect.aws.bedrock-agent.ConfluenceSourceConfiguration/hostType
:cognitect.aws.bedrock-agent.ConfluenceSourceConfiguration/hostUrl]))
(s/def
:cognitect.aws.bedrock-agent/RedisEnterpriseCloudEndpoint
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/AgentAliasSummaries
(s/coll-of :cognitect.aws.bedrock-agent/AgentAliasSummary :min-count 0 :max-count 10))
(s/def
:cognitect.aws.bedrock-agent/IngestionJob
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.IngestionJob/dataSourceId
:cognitect.aws.bedrock-agent.IngestionJob/ingestionJobId
:cognitect.aws.bedrock-agent.IngestionJob/knowledgeBaseId
:cognitect.aws.bedrock-agent.IngestionJob/startedAt
:cognitect.aws.bedrock-agent.IngestionJob/status
:cognitect.aws.bedrock-agent.IngestionJob/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.IngestionJob/statistics
:cognitect.aws.bedrock-agent.IngestionJob/failureReasons
:cognitect.aws.bedrock-agent.IngestionJob/description]))
(s/def
:cognitect.aws.bedrock-agent/FlowVersionSummary
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.FlowVersionSummary/arn
:cognitect.aws.bedrock-agent.FlowVersionSummary/createdAt
:cognitect.aws.bedrock-agent.FlowVersionSummary/id
:cognitect.aws.bedrock-agent.FlowVersionSummary/status
:cognitect.aws.bedrock-agent.FlowVersionSummary/version]))
(s/def
:cognitect.aws.bedrock-agent/DeleteFlowVersionRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteFlowVersionRequest/flowIdentifier
:cognitect.aws.bedrock-agent.DeleteFlowVersionRequest/flowVersion]
:opt-un
[:cognitect.aws.bedrock-agent.DeleteFlowVersionRequest/skipResourceInUseCheck]))
(s/def
:cognitect.aws.bedrock-agent/CreationMode
(s/spec string? :gen #(s/gen #{"OVERRIDDEN" "DEFAULT"})))
(s/def
:cognitect.aws.bedrock-agent/SeedUrl
(s/keys :opt-un [:cognitect.aws.bedrock-agent.SeedUrl/url]))
(s/def
:cognitect.aws.bedrock-agent/StartIngestionJobResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.StartIngestionJobResponse/ingestionJob]))
(s/def
:cognitect.aws.bedrock-agent/StorageFlowNodeConfiguration
(s/keys :req-un [:cognitect.aws.bedrock-agent.StorageFlowNodeConfiguration/serviceConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/HierarchicalChunkingConfigurationOverlapTokensInteger
(s/spec (s/and int? #(<= 1 %)) :gen #(gen/choose 1 Long/MAX_VALUE)))
(s/def
:cognitect.aws.bedrock-agent/ChunkingStrategy
(s/spec string? :gen #(s/gen #{"SEMANTIC" "NONE" "FIXED_SIZE" "HIERARCHICAL"})))
(s/def
:cognitect.aws.bedrock-agent/BedrockModelArn
(s/spec
#(re-matches
(re-pattern
"^arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}::foundation-model/([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.]?[a-z0-9-]{1,63})([:][a-z0-9-]{1,63}){0,2})$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/FlowDescription
(s/spec
(s/and string? #(<= 1 (count %) 200))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 200) #(gen/vector (gen/char-alpha) %))))))
(s/def :cognitect.aws.bedrock-agent/StepType (s/spec string? :gen #(s/gen #{"POST_CHUNKING"})))
(s/def
:cognitect.aws.bedrock-agent/GetAgentVersionRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.GetAgentVersionRequest/agentId
:cognitect.aws.bedrock-agent.GetAgentVersionRequest/agentVersion]))
(s/def
:cognitect.aws.bedrock-agent/PrimitiveLong
(s/spec int? :gen #(gen/choose Long/MIN_VALUE Long/MAX_VALUE)))
(s/def :cognitect.aws.bedrock-agent/Payload string?)
(s/def
:cognitect.aws.bedrock-agent/AgentVersionSummaries
(s/coll-of :cognitect.aws.bedrock-agent/AgentVersionSummary :min-count 0 :max-count 10))
(s/def
:cognitect.aws.bedrock-agent/ParsingConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ParsingConfiguration/parsingStrategy]
:opt-un
[:cognitect.aws.bedrock-agent.ParsingConfiguration/bedrockFoundationModelConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/NextToken
(s/spec #(re-matches (re-pattern "^\\S*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/ProvisionedModelIdentifier
(s/spec
#(re-matches
(re-pattern
"^((([0-9a-zA-Z][_-]?){1,63})|(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:provisioned-model/[a-z0-9]{12}))$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/OpenSearchServerlessCollectionArn
(s/spec
#(re-matches
(re-pattern
"^arn:aws:aoss:[a-z]{2}(-gov)?-[a-z]+-\\d{1}:\\d{12}:collection/[a-z0-9-]{3,32}$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/StorageConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.StorageConfiguration/type]
:opt-un
[:cognitect.aws.bedrock-agent.StorageConfiguration/redisEnterpriseCloudConfiguration
:cognitect.aws.bedrock-agent.StorageConfiguration/rdsConfiguration
:cognitect.aws.bedrock-agent.StorageConfiguration/opensearchServerlessConfiguration
:cognitect.aws.bedrock-agent.StorageConfiguration/mongoDbAtlasConfiguration
:cognitect.aws.bedrock-agent.StorageConfiguration/pineconeConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/GetAgentActionGroupRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.GetAgentActionGroupRequest/actionGroupId
:cognitect.aws.bedrock-agent.GetAgentActionGroupRequest/agentId
:cognitect.aws.bedrock-agent.GetAgentActionGroupRequest/agentVersion]))
(s/def
:cognitect.aws.bedrock-agent/UpdateFlowAliasResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/arn
:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/createdAt
:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/flowId
:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/id
:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/name
:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/routingConfiguration
:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/description]))
(s/def
:cognitect.aws.bedrock-agent/MongoDbAtlasEndpointServiceName
(s/spec
#(re-matches
(re-pattern
"^(?:arn:aws(?:-us-gov|-cn|-iso|-iso-[a-z])*:.+:.*:\\d+:.+/.+$|[a-zA-Z0-9*]+[a-zA-Z0-9._-]*)$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/FlowIdentifier
(s/spec
#(re-matches
(re-pattern
"^(arn:aws:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:flow/[0-9a-zA-Z]{10})|([0-9a-zA-Z]{10})$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/HierarchicalChunkingConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.HierarchicalChunkingConfiguration/levelConfigurations
:cognitect.aws.bedrock-agent.HierarchicalChunkingConfiguration/overlapTokens]))
(s/def
:cognitect.aws.bedrock-agent/ConfluenceCrawlerConfiguration
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.ConfluenceCrawlerConfiguration/filterConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/UpdateDataSourceResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.UpdateDataSourceResponse/dataSource]))
(s/def
:cognitect.aws.bedrock-agent/PromptState
(s/spec string? :gen #(s/gen #{"DISABLED" "ENABLED"})))
(s/def
:cognitect.aws.bedrock-agent/IngestionJobFilterValue
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/UpdateFlowRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.UpdateFlowRequest/executionRoleArn
:cognitect.aws.bedrock-agent.UpdateFlowRequest/flowIdentifier
:cognitect.aws.bedrock-agent.UpdateFlowRequest/name]
:opt-un
[:cognitect.aws.bedrock-agent.UpdateFlowRequest/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.UpdateFlowRequest/definition
:cognitect.aws.bedrock-agent.UpdateFlowRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/IntermediateStorage
(s/keys :req-un [:cognitect.aws.bedrock-agent.IntermediateStorage/s3Location]))
(s/def
:cognitect.aws.bedrock-agent/MongoDbAtlasEndpoint
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/PromptMetadataList
(s/coll-of :cognitect.aws.bedrock-agent/PromptMetadataEntry :min-count 0 :max-count 50))
(s/def
:cognitect.aws.bedrock-agent/ActionGroupSummaries
(s/coll-of :cognitect.aws.bedrock-agent/ActionGroupSummary :min-count 0 :max-count 10))
(s/def
:cognitect.aws.bedrock-agent/AgentAliasSummary
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.AgentAliasSummary/agentAliasId
:cognitect.aws.bedrock-agent.AgentAliasSummary/agentAliasName
:cognitect.aws.bedrock-agent.AgentAliasSummary/agentAliasStatus
:cognitect.aws.bedrock-agent.AgentAliasSummary/createdAt
:cognitect.aws.bedrock-agent.AgentAliasSummary/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.AgentAliasSummary/routingConfiguration
:cognitect.aws.bedrock-agent.AgentAliasSummary/description]))
(s/def
:cognitect.aws.bedrock-agent/IngestionJobFilterValues
(s/coll-of :cognitect.aws.bedrock-agent/IngestionJobFilterValue :min-count 0 :max-count 10))
(s/def
:cognitect.aws.bedrock-agent/PineconeConnectionString
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/GuardrailIdentifier
(s/spec
#(re-matches
(re-pattern
"^(([a-z0-9]+)|(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:guardrail/[a-z0-9]+))$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/FlowConditions
(s/coll-of :cognitect.aws.bedrock-agent/FlowCondition :min-count 1 :max-count 5))
(s/def
:cognitect.aws.bedrock-agent/WebScopeType
(s/spec string? :gen #(s/gen #{"SUBDOMAINS" "HOST_ONLY"})))
(s/def
:cognitect.aws.bedrock-agent/RetrievalFlowNodeS3Configuration
(s/keys :req-un [:cognitect.aws.bedrock-agent.RetrievalFlowNodeS3Configuration/bucketName]))
(s/def
:cognitect.aws.bedrock-agent/CreateFlowAliasRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreateFlowAliasRequest/flowIdentifier
:cognitect.aws.bedrock-agent.CreateFlowAliasRequest/name
:cognitect.aws.bedrock-agent.CreateFlowAliasRequest/routingConfiguration]
:opt-un
[:cognitect.aws.bedrock-agent.CreateFlowAliasRequest/clientToken
:cognitect.aws.bedrock-agent.CreateFlowAliasRequest/tags
:cognitect.aws.bedrock-agent.CreateFlowAliasRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/TagValue
(s/spec #(re-matches (re-pattern "^[a-zA-Z0-9\\s._:/=+@-]*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/GetKnowledgeBaseResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.GetKnowledgeBaseResponse/knowledgeBase]))
(s/def :cognitect.aws.bedrock-agent/ConfluenceHostType (s/spec string? :gen #(s/gen #{"SAAS"})))
(s/def
:cognitect.aws.bedrock-agent/ListDataSourcesRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListDataSourcesRequest/knowledgeBaseId]
:opt-un
[:cognitect.aws.bedrock-agent.ListDataSourcesRequest/maxResults
:cognitect.aws.bedrock-agent.ListDataSourcesRequest/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/PromptSummary
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.PromptSummary/arn
:cognitect.aws.bedrock-agent.PromptSummary/createdAt
:cognitect.aws.bedrock-agent.PromptSummary/id
:cognitect.aws.bedrock-agent.PromptSummary/name
:cognitect.aws.bedrock-agent.PromptSummary/updatedAt
:cognitect.aws.bedrock-agent.PromptSummary/version]
:opt-un
[:cognitect.aws.bedrock-agent.PromptSummary/description]))
(s/def
:cognitect.aws.bedrock-agent/MongoDbAtlasConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.MongoDbAtlasConfiguration/collectionName
:cognitect.aws.bedrock-agent.MongoDbAtlasConfiguration/credentialsSecretArn
:cognitect.aws.bedrock-agent.MongoDbAtlasConfiguration/databaseName
:cognitect.aws.bedrock-agent.MongoDbAtlasConfiguration/endpoint
:cognitect.aws.bedrock-agent.MongoDbAtlasConfiguration/fieldMapping
:cognitect.aws.bedrock-agent.MongoDbAtlasConfiguration/vectorIndexName]
:opt-un
[:cognitect.aws.bedrock-agent.MongoDbAtlasConfiguration/endpointServiceName]))
(s/def
:cognitect.aws.bedrock-agent/ListTagsForResourceRequest
(s/keys :req-un [:cognitect.aws.bedrock-agent.ListTagsForResourceRequest/resourceArn]))
(s/def
:cognitect.aws.bedrock-agent/FlowNodeIODataType
(s/spec string? :gen #(s/gen #{"Object" "Number" "String" "Array" "Boolean"})))
(s/def
:cognitect.aws.bedrock-agent/NonBlankString
(s/spec #(re-matches (re-pattern "^[\\s\\S]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/PromptOverrideConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.PromptOverrideConfiguration/promptConfigurations]
:opt-un
[:cognitect.aws.bedrock-agent.PromptOverrideConfiguration/overrideLambda]))
(s/def
:cognitect.aws.bedrock-agent/AgentAliasStatus
(s/spec string? :gen #(s/gen #{"UPDATING" "PREPARED" "DELETING" "CREATING" "FAILED"})))
(s/def
:cognitect.aws.bedrock-agent/IngestionJobFilterAttribute
(s/spec string? :gen #(s/gen #{"STATUS"})))
(s/def
:cognitect.aws.bedrock-agent/DeleteDataSourceRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteDataSourceRequest/dataSourceId
:cognitect.aws.bedrock-agent.DeleteDataSourceRequest/knowledgeBaseId]))
(s/def
:cognitect.aws.bedrock-agent/DataDeletionPolicy
(s/spec string? :gen #(s/gen #{"DELETE" "RETAIN"})))
(s/def
:cognitect.aws.bedrock-agent/FlowConditionName
(s/spec #(re-matches (re-pattern "^[a-zA-Z]([_]?[0-9a-zA-Z]){1,50}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/ListAgentVersionsResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListAgentVersionsResponse/agentVersionSummaries]
:opt-un
[:cognitect.aws.bedrock-agent.ListAgentVersionsResponse/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/StopSequences
(s/coll-of :cognitect.aws.bedrock-agent/String :min-count 0 :max-count 4))
(s/def
:cognitect.aws.bedrock-agent/AgentAliasHistoryEvents
(s/coll-of :cognitect.aws.bedrock-agent/AgentAliasHistoryEvent :min-count 0 :max-count 10))
(s/def
:cognitect.aws.bedrock-agent/UpdateFlowAliasRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.UpdateFlowAliasRequest/aliasIdentifier
:cognitect.aws.bedrock-agent.UpdateFlowAliasRequest/flowIdentifier
:cognitect.aws.bedrock-agent.UpdateFlowAliasRequest/name
:cognitect.aws.bedrock-agent.UpdateFlowAliasRequest/routingConfiguration]
:opt-un
[:cognitect.aws.bedrock-agent.UpdateFlowAliasRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/WebCrawlerLimitsRateLimitInteger
(s/spec (s/and int? #(<= 1 % 300)) :gen #(gen/choose 1 300)))
(s/def
:cognitect.aws.bedrock-agent/DeleteKnowledgeBaseResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteKnowledgeBaseResponse/knowledgeBaseId
:cognitect.aws.bedrock-agent.DeleteKnowledgeBaseResponse/status]))
(s/def :cognitect.aws.bedrock-agent/UntagResourceResponse (s/keys))
(s/def
:cognitect.aws.bedrock-agent/SharePointDomain
(s/spec
(s/and string? #(<= 1 (count %) 50))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 50) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/AgentVersionSummary
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.AgentVersionSummary/agentName
:cognitect.aws.bedrock-agent.AgentVersionSummary/agentStatus
:cognitect.aws.bedrock-agent.AgentVersionSummary/agentVersion
:cognitect.aws.bedrock-agent.AgentVersionSummary/createdAt
:cognitect.aws.bedrock-agent.AgentVersionSummary/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.AgentVersionSummary/guardrailConfiguration
:cognitect.aws.bedrock-agent.AgentVersionSummary/description]))
(s/def
:cognitect.aws.bedrock-agent/UpdateAgentActionGroupRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/actionGroupId
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/actionGroupName
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/agentId
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/agentVersion]
:opt-un
[:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/actionGroupExecutor
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/parentActionGroupSignature
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/functionSchema
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/apiSchema
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/actionGroupState
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/TransformationLambdaConfiguration
(s/keys :req-un [:cognitect.aws.bedrock-agent.TransformationLambdaConfiguration/lambdaArn]))
(s/def
:cognitect.aws.bedrock-agent/TopK
(s/spec (s/and int? #(<= 0 % 500)) :gen #(gen/choose 0 500)))
(s/def
:cognitect.aws.bedrock-agent/FlowNodeType
(s/spec
string?
:gen
#(s/gen
#{"KnowledgeBase"
"Storage"
"Prompt"
"Iterator"
"Retrieval"
"Agent"
"Lex"
"Input"
"LambdaFunction"
"Condition"
"Output"
"Collector"})))
(s/def
:cognitect.aws.bedrock-agent/DraftVersion
(s/spec #(re-matches (re-pattern "^DRAFT$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/PromptArn
(s/spec
#(re-matches
(re-pattern
"^(arn:aws:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:prompt/[0-9a-zA-Z]{10}(?::[0-9]{1,5})?)$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/PromptInferenceConfiguration
(s/keys :opt-un [:cognitect.aws.bedrock-agent.PromptInferenceConfiguration/text]))
(s/def
:cognitect.aws.bedrock-agent/GetIngestionJobResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.GetIngestionJobResponse/ingestionJob]))
(s/def
:cognitect.aws.bedrock-agent/ListIngestionJobsResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListIngestionJobsResponse/ingestionJobSummaries]
:opt-un
[:cognitect.aws.bedrock-agent.ListIngestionJobsResponse/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/FilterList
(s/coll-of :cognitect.aws.bedrock-agent/FilterPattern :min-count 1 :max-count 25))
(s/def
:cognitect.aws.bedrock-agent/RetrievalFlowNodeConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.RetrievalFlowNodeConfiguration/serviceConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/HierarchicalChunkingLevelConfiguration
(s/keys :req-un [:cognitect.aws.bedrock-agent.HierarchicalChunkingLevelConfiguration/maxTokens]))
(s/def
:cognitect.aws.bedrock-agent/CreateKnowledgeBaseResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.CreateKnowledgeBaseResponse/knowledgeBase]))
(s/def
:cognitect.aws.bedrock-agent/FlowAliasArn
(s/spec
#(re-matches
(re-pattern
"^arn:aws:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:flow/[0-9a-zA-Z]{10}/alias/(TSTALIASID|[0-9a-zA-Z]{10})$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/GuardrailVersion
(s/spec #(re-matches (re-pattern "^(([0-9]{1,8})|(DRAFT))$") %) :gen #(gen/string)))
(s/def :cognitect.aws.bedrock-agent/SharePointHostType (s/spec string? :gen #(s/gen #{"ONLINE"})))
(s/def
:cognitect.aws.bedrock-agent/PromptId
(s/spec #(re-matches (re-pattern "^[0-9a-zA-Z]{10}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/FlowId
(s/spec #(re-matches (re-pattern "^[0-9a-zA-Z]{10}$") %) :gen #(gen/string)))
(s/def :cognitect.aws.bedrock-agent/DeleteAgentActionGroupResponse (s/keys))
(s/def
:cognitect.aws.bedrock-agent/S3DataSourceConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.S3DataSourceConfiguration/bucketArn]
:opt-un
[:cognitect.aws.bedrock-agent.S3DataSourceConfiguration/bucketOwnerAccountId
:cognitect.aws.bedrock-agent.S3DataSourceConfiguration/inclusionPrefixes]))
(s/def
:cognitect.aws.bedrock-agent/ParameterMap
(s/map-of :cognitect.aws.bedrock-agent/Name :cognitect.aws.bedrock-agent/ParameterDetail))
(s/def
:cognitect.aws.bedrock-agent/GetAgentAliasRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.GetAgentAliasRequest/agentAliasId
:cognitect.aws.bedrock-agent.GetAgentAliasRequest/agentId]))
(s/def
:cognitect.aws.bedrock-agent/PineconeNamespace
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/StorageFlowNodeServiceConfiguration
(s/keys :opt-un [:cognitect.aws.bedrock-agent.StorageFlowNodeServiceConfiguration/s3]))
(s/def
:cognitect.aws.bedrock-agent/UpdateAgentRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.UpdateAgentRequest/agentId
:cognitect.aws.bedrock-agent.UpdateAgentRequest/agentName
:cognitect.aws.bedrock-agent.UpdateAgentRequest/agentResourceRoleArn
:cognitect.aws.bedrock-agent.UpdateAgentRequest/foundationModel]
:opt-un
[:cognitect.aws.bedrock-agent.UpdateAgentRequest/guardrailConfiguration
:cognitect.aws.bedrock-agent.UpdateAgentRequest/instruction
:cognitect.aws.bedrock-agent.UpdateAgentRequest/idleSessionTTLInSeconds
:cognitect.aws.bedrock-agent.UpdateAgentRequest/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.UpdateAgentRequest/promptOverrideConfiguration
:cognitect.aws.bedrock-agent.UpdateAgentRequest/description
:cognitect.aws.bedrock-agent.UpdateAgentRequest/memoryConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/PrepareAgentResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.PrepareAgentResponse/agentId
:cognitect.aws.bedrock-agent.PrepareAgentResponse/agentStatus
:cognitect.aws.bedrock-agent.PrepareAgentResponse/agentVersion
:cognitect.aws.bedrock-agent.PrepareAgentResponse/preparedAt]))
(s/def
:cognitect.aws.bedrock-agent/RdsDatabaseName
(s/spec #(re-matches (re-pattern "^[a-zA-Z0-9_\\-]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/IngestionJobSortBy
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.IngestionJobSortBy/attribute
:cognitect.aws.bedrock-agent.IngestionJobSortBy/order]))
(s/def
:cognitect.aws.bedrock-agent/ListAgentAliasesResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListAgentAliasesResponse/agentAliasSummaries]
:opt-un
[:cognitect.aws.bedrock-agent.ListAgentAliasesResponse/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/Transformation
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.Transformation/stepToApply
:cognitect.aws.bedrock-agent.Transformation/transformationFunction]))
(s/def
:cognitect.aws.bedrock-agent/ListAgentAliasesRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListAgentAliasesRequest/agentId]
:opt-un
[:cognitect.aws.bedrock-agent.ListAgentAliasesRequest/maxResults
:cognitect.aws.bedrock-agent.ListAgentAliasesRequest/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/KnowledgeBaseConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.KnowledgeBaseConfiguration/type]
:opt-un
[:cognitect.aws.bedrock-agent.KnowledgeBaseConfiguration/vectorKnowledgeBaseConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/BedrockEmbeddingModelConfiguration
(s/keys :opt-un [:cognitect.aws.bedrock-agent.BedrockEmbeddingModelConfiguration/dimensions]))
(s/def
:cognitect.aws.bedrock-agent/CreatePromptResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreatePromptResponse/arn
:cognitect.aws.bedrock-agent.CreatePromptResponse/createdAt
:cognitect.aws.bedrock-agent.CreatePromptResponse/id
:cognitect.aws.bedrock-agent.CreatePromptResponse/name
:cognitect.aws.bedrock-agent.CreatePromptResponse/updatedAt
:cognitect.aws.bedrock-agent.CreatePromptResponse/version]
:opt-un
[:cognitect.aws.bedrock-agent.CreatePromptResponse/variants
:cognitect.aws.bedrock-agent.CreatePromptResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.CreatePromptResponse/description
:cognitect.aws.bedrock-agent.CreatePromptResponse/defaultVariant]))
(s/def
:cognitect.aws.bedrock-agent/EmbeddingModelConfiguration
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.EmbeddingModelConfiguration/bedrockEmbeddingModelConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/DataSourceType
(s/spec string? :gen #(s/gen #{"CONFLUENCE" "SALESFORCE" "WEB" "S3" "SHAREPOINT"})))
(s/def
:cognitect.aws.bedrock-agent/LexBotAliasArn
(s/spec
#(re-matches
(re-pattern
"^arn:aws(|-us-gov):lex:[a-z]{2}(-gov)?-[a-z]+-\\d{1}:\\d{12}:bot-alias/[0-9a-zA-Z]+/[0-9a-zA-Z]+$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/CreatePromptVersionRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreatePromptVersionRequest/promptIdentifier]
:opt-un
[:cognitect.aws.bedrock-agent.CreatePromptVersionRequest/clientToken
:cognitect.aws.bedrock-agent.CreatePromptVersionRequest/tags
:cognitect.aws.bedrock-agent.CreatePromptVersionRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/FlowAliasIdentifier
(s/spec
#(re-matches
(re-pattern
"^(arn:aws:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:flow/[0-9a-zA-Z]{10}/alias/[0-9a-zA-Z]{10})|(TSTALIASID|[0-9a-zA-Z]{10})$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/FlowNodeOutput
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.FlowNodeOutput/name
:cognitect.aws.bedrock-agent.FlowNodeOutput/type]))
(s/def
:cognitect.aws.bedrock-agent/GetDataSourceRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.GetDataSourceRequest/dataSourceId
:cognitect.aws.bedrock-agent.GetDataSourceRequest/knowledgeBaseId]))
(s/def
:cognitect.aws.bedrock-agent/UpdatePromptRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.UpdatePromptRequest/name
:cognitect.aws.bedrock-agent.UpdatePromptRequest/promptIdentifier]
:opt-un
[:cognitect.aws.bedrock-agent.UpdatePromptRequest/variants
:cognitect.aws.bedrock-agent.UpdatePromptRequest/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.UpdatePromptRequest/description
:cognitect.aws.bedrock-agent.UpdatePromptRequest/defaultVariant]))
(s/def
:cognitect.aws.bedrock-agent/TextPromptTemplateConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.TextPromptTemplateConfiguration/text]
:opt-un
[:cognitect.aws.bedrock-agent.TextPromptTemplateConfiguration/inputVariables]))
(s/def
:cognitect.aws.bedrock-agent/SortOrder
(s/spec string? :gen #(s/gen #{"ASCENDING" "DESCENDING"})))
(s/def
:cognitect.aws.bedrock-agent/S3Identifier
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.S3Identifier/s3ObjectKey
:cognitect.aws.bedrock-agent.S3Identifier/s3BucketName]))
(s/def
:cognitect.aws.bedrock-agent/ConfluenceDataSourceConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ConfluenceDataSourceConfiguration/sourceConfiguration]
:opt-un
[:cognitect.aws.bedrock-agent.ConfluenceDataSourceConfiguration/crawlerConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/RdsArn
(s/spec
#(re-matches
(re-pattern "^arn:aws(|-cn|-us-gov):rds:[a-zA-Z0-9-]*:[0-9]{12}:cluster:[a-zA-Z0-9-]{1,63}$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/AgentSummaries
(s/coll-of :cognitect.aws.bedrock-agent/AgentSummary :min-count 0 :max-count 10))
(s/def
:cognitect.aws.bedrock-agent/DeleteFlowAliasRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteFlowAliasRequest/aliasIdentifier
:cognitect.aws.bedrock-agent.DeleteFlowAliasRequest/flowIdentifier]))
(s/def
:cognitect.aws.bedrock-agent/GetDataSourceResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.GetDataSourceResponse/dataSource]))
(s/def
:cognitect.aws.bedrock-agent/KnowledgeBase
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.KnowledgeBase/createdAt
:cognitect.aws.bedrock-agent.KnowledgeBase/knowledgeBaseArn
:cognitect.aws.bedrock-agent.KnowledgeBase/knowledgeBaseConfiguration
:cognitect.aws.bedrock-agent.KnowledgeBase/knowledgeBaseId
:cognitect.aws.bedrock-agent.KnowledgeBase/name
:cognitect.aws.bedrock-agent.KnowledgeBase/roleArn
:cognitect.aws.bedrock-agent.KnowledgeBase/status
:cognitect.aws.bedrock-agent.KnowledgeBase/storageConfiguration
:cognitect.aws.bedrock-agent.KnowledgeBase/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.KnowledgeBase/failureReasons
:cognitect.aws.bedrock-agent.KnowledgeBase/description]))
(s/def
:cognitect.aws.bedrock-agent/PromptModelIdentifier
(s/spec
#(re-matches
(re-pattern
"^(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:(([0-9]{12}:custom-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}/[a-z0-9]{12})|(:foundation-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|([0-9]{12}:provisioned-model/[a-z0-9]{12})))|([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|(([0-9a-zA-Z][_-]?)+)$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/GetPromptRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.GetPromptRequest/promptIdentifier]
:opt-un
[:cognitect.aws.bedrock-agent.GetPromptRequest/promptVersion]))
(s/def
:cognitect.aws.bedrock-agent/SharePointDataSourceConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.SharePointDataSourceConfiguration/sourceConfiguration]
:opt-un
[:cognitect.aws.bedrock-agent.SharePointDataSourceConfiguration/crawlerConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/IngestionJobFilters
(s/coll-of :cognitect.aws.bedrock-agent/IngestionJobFilter :min-count 1 :max-count 1))
(s/def
:cognitect.aws.bedrock-agent/UpdateAgentActionGroupResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.UpdateAgentActionGroupResponse/agentActionGroup]))
(s/def
:cognitect.aws.bedrock-agent/CreateAgentAliasRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreateAgentAliasRequest/agentAliasName
:cognitect.aws.bedrock-agent.CreateAgentAliasRequest/agentId]
:opt-un
[:cognitect.aws.bedrock-agent.CreateAgentAliasRequest/clientToken
:cognitect.aws.bedrock-agent.CreateAgentAliasRequest/tags
:cognitect.aws.bedrock-agent.CreateAgentAliasRequest/routingConfiguration
:cognitect.aws.bedrock-agent.CreateAgentAliasRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/ActionGroupState
(s/spec string? :gen #(s/gen #{"DISABLED" "ENABLED"})))
(s/def
:cognitect.aws.bedrock-agent/PromptModelInferenceConfiguration
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.PromptModelInferenceConfiguration/topK
:cognitect.aws.bedrock-agent.PromptModelInferenceConfiguration/stopSequences
:cognitect.aws.bedrock-agent.PromptModelInferenceConfiguration/maxTokens
:cognitect.aws.bedrock-agent.PromptModelInferenceConfiguration/temperature
:cognitect.aws.bedrock-agent.PromptModelInferenceConfiguration/topP]))
(s/def
:cognitect.aws.bedrock-agent/PromptVariantName
(s/spec #(re-matches (re-pattern "^([0-9a-zA-Z][_-]?){1,100}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/FlowAliasSummaries
(s/coll-of :cognitect.aws.bedrock-agent/FlowAliasSummary :min-count 0 :max-count 10))
(s/def
:cognitect.aws.bedrock-agent/PromptName
(s/spec #(re-matches (re-pattern "^([0-9a-zA-Z][_-]?){1,100}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/AgentAliasRoutingConfiguration
(s/coll-of
:cognitect.aws.bedrock-agent/AgentAliasRoutingConfigurationListItem
:min-count
0
:max-count
1))
(s/def
:cognitect.aws.bedrock-agent/RetrievalFlowNodeServiceConfiguration
(s/keys :opt-un [:cognitect.aws.bedrock-agent.RetrievalFlowNodeServiceConfiguration/s3]))
(s/def
:cognitect.aws.bedrock-agent/UpdateAgentKnowledgeBaseRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.UpdateAgentKnowledgeBaseRequest/agentId
:cognitect.aws.bedrock-agent.UpdateAgentKnowledgeBaseRequest/agentVersion
:cognitect.aws.bedrock-agent.UpdateAgentKnowledgeBaseRequest/knowledgeBaseId]
:opt-un
[:cognitect.aws.bedrock-agent.UpdateAgentKnowledgeBaseRequest/knowledgeBaseState
:cognitect.aws.bedrock-agent.UpdateAgentKnowledgeBaseRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/RequireConfirmation
(s/spec string? :gen #(s/gen #{"DISABLED" "ENABLED"})))
(s/def
:cognitect.aws.bedrock-agent/PromptFlowNodeConfiguration
(s/keys :req-un [:cognitect.aws.bedrock-agent.PromptFlowNodeConfiguration/sourceConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/UpdateAgentAliasRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.UpdateAgentAliasRequest/agentAliasId
:cognitect.aws.bedrock-agent.UpdateAgentAliasRequest/agentAliasName
:cognitect.aws.bedrock-agent.UpdateAgentAliasRequest/agentId]
:opt-un
[:cognitect.aws.bedrock-agent.UpdateAgentAliasRequest/routingConfiguration
:cognitect.aws.bedrock-agent.UpdateAgentAliasRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/KnowledgeBaseSummary
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.KnowledgeBaseSummary/knowledgeBaseId
:cognitect.aws.bedrock-agent.KnowledgeBaseSummary/name
:cognitect.aws.bedrock-agent.KnowledgeBaseSummary/status
:cognitect.aws.bedrock-agent.KnowledgeBaseSummary/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.KnowledgeBaseSummary/description]))
(s/def
:cognitect.aws.bedrock-agent/FlowStatus
(s/spec string? :gen #(s/gen #{"Prepared" "Failed" "Preparing" "NotPrepared"})))
(s/def
:cognitect.aws.bedrock-agent/DataSourceStatus
(s/spec string? :gen #(s/gen #{"DELETE_UNSUCCESSFUL" "AVAILABLE" "DELETING"})))
(s/def
:cognitect.aws.bedrock-agent/DataSourceSummaries
(s/coll-of :cognitect.aws.bedrock-agent/DataSourceSummary))
(s/def
:cognitect.aws.bedrock-agent/PromptFlowNodeSourceConfiguration
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.PromptFlowNodeSourceConfiguration/resource
:cognitect.aws.bedrock-agent.PromptFlowNodeSourceConfiguration/inline]))
(s/def
:cognitect.aws.bedrock-agent/SharePointAuthType
(s/spec string? :gen #(s/gen #{"OAUTH2_CLIENT_CREDENTIALS"})))
(s/def
:cognitect.aws.bedrock-agent/FlowAliasId
(s/spec #(re-matches (re-pattern "^(TSTALIASID|[0-9a-zA-Z]{10})$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/Name
(s/spec #(re-matches (re-pattern "^([0-9a-zA-Z][_-]?){1,100}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/MaxResults
(s/spec (s/and int? #(<= 1 % 1000)) :gen #(gen/choose 1 1000)))
(s/def
:cognitect.aws.bedrock-agent/FlowConnectionType
(s/spec string? :gen #(s/gen #{"Conditional" "Data"})))
(s/def
:cognitect.aws.bedrock-agent/WebCrawlerLimits
(s/keys :opt-un [:cognitect.aws.bedrock-agent.WebCrawlerLimits/rateLimit]))
(s/def
:cognitect.aws.bedrock-agent/UntagResourceRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.UntagResourceRequest/resourceArn
:cognitect.aws.bedrock-agent.UntagResourceRequest/tagKeys]))
(s/def :cognitect.aws.bedrock-agent/DisassociateAgentKnowledgeBaseResponse (s/keys))
(s/def
:cognitect.aws.bedrock-agent/TagKey
(s/spec #(re-matches (re-pattern "^[a-zA-Z0-9\\s._:/=+@-]*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/UpdateAgentAliasResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.UpdateAgentAliasResponse/agentAlias]))
(s/def
:cognitect.aws.bedrock-agent/CreateAgentRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreateAgentRequest/agentName]
:opt-un
[:cognitect.aws.bedrock-agent.CreateAgentRequest/guardrailConfiguration
:cognitect.aws.bedrock-agent.CreateAgentRequest/clientToken
:cognitect.aws.bedrock-agent.CreateAgentRequest/instruction
:cognitect.aws.bedrock-agent.CreateAgentRequest/tags
:cognitect.aws.bedrock-agent.CreateAgentRequest/idleSessionTTLInSeconds
:cognitect.aws.bedrock-agent.CreateAgentRequest/agentResourceRoleArn
:cognitect.aws.bedrock-agent.CreateAgentRequest/foundationModel
:cognitect.aws.bedrock-agent.CreateAgentRequest/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.CreateAgentRequest/promptOverrideConfiguration
:cognitect.aws.bedrock-agent.CreateAgentRequest/description
:cognitect.aws.bedrock-agent.CreateAgentRequest/memoryConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/CreateFlowResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreateFlowResponse/arn
:cognitect.aws.bedrock-agent.CreateFlowResponse/createdAt
:cognitect.aws.bedrock-agent.CreateFlowResponse/executionRoleArn
:cognitect.aws.bedrock-agent.CreateFlowResponse/id
:cognitect.aws.bedrock-agent.CreateFlowResponse/name
:cognitect.aws.bedrock-agent.CreateFlowResponse/status
:cognitect.aws.bedrock-agent.CreateFlowResponse/updatedAt
:cognitect.aws.bedrock-agent.CreateFlowResponse/version]
:opt-un
[:cognitect.aws.bedrock-agent.CreateFlowResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.CreateFlowResponse/definition
:cognitect.aws.bedrock-agent.CreateFlowResponse/description]))
(s/def
:cognitect.aws.bedrock-agent/GetFlowAliasResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.GetFlowAliasResponse/arn
:cognitect.aws.bedrock-agent.GetFlowAliasResponse/createdAt
:cognitect.aws.bedrock-agent.GetFlowAliasResponse/flowId
:cognitect.aws.bedrock-agent.GetFlowAliasResponse/id
:cognitect.aws.bedrock-agent.GetFlowAliasResponse/name
:cognitect.aws.bedrock-agent.GetFlowAliasResponse/routingConfiguration
:cognitect.aws.bedrock-agent.GetFlowAliasResponse/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.GetFlowAliasResponse/description]))
(s/def
:cognitect.aws.bedrock-agent/HttpsUrl
(s/spec #(re-matches (re-pattern "^https://[A-Za-z0-9][^\\s]*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/AgentAliasHistoryEvent
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.AgentAliasHistoryEvent/startDate
:cognitect.aws.bedrock-agent.AgentAliasHistoryEvent/routingConfiguration
:cognitect.aws.bedrock-agent.AgentAliasHistoryEvent/endDate]))
(s/def
:cognitect.aws.bedrock-agent/CreateAgentResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.CreateAgentResponse/agent]))
(s/def
:cognitect.aws.bedrock-agent/ParsingPromptText
(s/spec
(s/and string? #(<= 1 (count %) 10000))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 10000) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/FlowDefinition
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.FlowDefinition/nodes
:cognitect.aws.bedrock-agent.FlowDefinition/connections]))
(s/def
:cognitect.aws.bedrock-agent/SecretArn
(s/spec
#(re-matches
(re-pattern
"^arn:aws(|-cn|-us-gov):secretsmanager:[a-z0-9-]{1,20}:([0-9]{12}|):secret:[a-zA-Z0-9!/_+=.@-]{1,512}$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/Description
(s/spec
(s/and string? #(<= 1 (count %) 200))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 200) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/CustomControlMethod
(s/spec string? :gen #(s/gen #{"RETURN_CONTROL"})))
(s/def
:cognitect.aws.bedrock-agent/CreateFlowAliasResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/arn
:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/createdAt
:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/flowId
:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/id
:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/name
:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/routingConfiguration
:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/description]))
(s/def
:cognitect.aws.bedrock-agent/S3BucketName
(s/spec #(re-matches (re-pattern "^[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/ConditionFlowNodeConfiguration
(s/keys :req-un [:cognitect.aws.bedrock-agent.ConditionFlowNodeConfiguration/conditions]))
(s/def
:cognitect.aws.bedrock-agent/RedisEnterpriseCloudFieldMapping
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.RedisEnterpriseCloudFieldMapping/metadataField
:cognitect.aws.bedrock-agent.RedisEnterpriseCloudFieldMapping/textField
:cognitect.aws.bedrock-agent.RedisEnterpriseCloudFieldMapping/vectorField]))
(s/def
:cognitect.aws.bedrock-agent/Type
(s/spec string? :gen #(s/gen #{"boolean" "string" "number" "integer" "array"})))
(s/def
:cognitect.aws.bedrock-agent/ClientToken
(s/spec #(re-matches (re-pattern "^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,256}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/SemanticChunkingConfigurationMaxTokensInteger
(s/spec (s/and int? #(<= 1 %)) :gen #(gen/choose 1 Long/MAX_VALUE)))
(s/def
:cognitect.aws.bedrock-agent/DataSourceConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DataSourceConfiguration/type]
:opt-un
[:cognitect.aws.bedrock-agent.DataSourceConfiguration/sharePointConfiguration
:cognitect.aws.bedrock-agent.DataSourceConfiguration/salesforceConfiguration
:cognitect.aws.bedrock-agent.DataSourceConfiguration/s3Configuration
:cognitect.aws.bedrock-agent.DataSourceConfiguration/webConfiguration
:cognitect.aws.bedrock-agent.DataSourceConfiguration/confluenceConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/LexBotLocaleId
(s/spec
(s/and string? #(<= 1 (count %) 10))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 10) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/FlowConditionExpression
(s/spec
(s/and string? #(<= 1 (count %) 64))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 64) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/DeleteFlowRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteFlowRequest/flowIdentifier]
:opt-un
[:cognitect.aws.bedrock-agent.DeleteFlowRequest/skipResourceInUseCheck]))
(s/def
:cognitect.aws.bedrock-agent/MongoDbAtlasFieldMapping
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.MongoDbAtlasFieldMapping/metadataField
:cognitect.aws.bedrock-agent.MongoDbAtlasFieldMapping/textField
:cognitect.aws.bedrock-agent.MongoDbAtlasFieldMapping/vectorField]))
(s/def
:cognitect.aws.bedrock-agent/TagsMap
(s/map-of :cognitect.aws.bedrock-agent/TagKey :cognitect.aws.bedrock-agent/TagValue))
(s/def
:cognitect.aws.bedrock-agent/TransformationFunction
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.TransformationFunction/transformationLambdaConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/TextPrompt
(s/spec
(s/and string? #(<= 1 (count %) 200000))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 200000) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/SharePointSiteUrls
(s/coll-of :cognitect.aws.bedrock-agent/HttpsUrl :min-count 1 :max-count 100))
(s/def
:cognitect.aws.bedrock-agent/FieldName
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/FlowConnection
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.FlowConnection/name
:cognitect.aws.bedrock-agent.FlowConnection/source
:cognitect.aws.bedrock-agent.FlowConnection/target
:cognitect.aws.bedrock-agent.FlowConnection/type]
:opt-un
[:cognitect.aws.bedrock-agent.FlowConnection/configuration]))
(s/def
:cognitect.aws.bedrock-agent/CreateDataSourceResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.CreateDataSourceResponse/dataSource]))
(s/def
:cognitect.aws.bedrock-agent/SharePointSourceConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.SharePointSourceConfiguration/authType
:cognitect.aws.bedrock-agent.SharePointSourceConfiguration/credentialsSecretArn
:cognitect.aws.bedrock-agent.SharePointSourceConfiguration/domain
:cognitect.aws.bedrock-agent.SharePointSourceConfiguration/hostType
:cognitect.aws.bedrock-agent.SharePointSourceConfiguration/siteUrls]
:opt-un
[:cognitect.aws.bedrock-agent.SharePointSourceConfiguration/tenantId]))
(s/def
:cognitect.aws.bedrock-agent/SalesforceCrawlerConfiguration
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.SalesforceCrawlerConfiguration/filterConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/ListAgentsResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListAgentsResponse/agentSummaries]
:opt-un
[:cognitect.aws.bedrock-agent.ListAgentsResponse/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/GetFlowRequest
(s/keys :req-un [:cognitect.aws.bedrock-agent.GetFlowRequest/flowIdentifier]))
(s/def
:cognitect.aws.bedrock-agent/PromptMetadataEntry
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.PromptMetadataEntry/key
:cognitect.aws.bedrock-agent.PromptMetadataEntry/value]))
(s/def
:cognitect.aws.bedrock-agent/AgentActionGroup
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.AgentActionGroup/actionGroupId
:cognitect.aws.bedrock-agent.AgentActionGroup/actionGroupName
:cognitect.aws.bedrock-agent.AgentActionGroup/actionGroupState
:cognitect.aws.bedrock-agent.AgentActionGroup/agentId
:cognitect.aws.bedrock-agent.AgentActionGroup/agentVersion
:cognitect.aws.bedrock-agent.AgentActionGroup/createdAt
:cognitect.aws.bedrock-agent.AgentActionGroup/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.AgentActionGroup/actionGroupExecutor
:cognitect.aws.bedrock-agent.AgentActionGroup/clientToken
:cognitect.aws.bedrock-agent.AgentActionGroup/functionSchema
:cognitect.aws.bedrock-agent.AgentActionGroup/parentActionSignature
:cognitect.aws.bedrock-agent.AgentActionGroup/apiSchema
:cognitect.aws.bedrock-agent.AgentActionGroup/description]))
(s/def
:cognitect.aws.bedrock-agent/TopP
(s/spec
(s/and double? #(<= 0 % 1))
:gen
#(gen/double* {:infinite? false, :NaN? false, :min 0, :max 1})))
(s/def
:cognitect.aws.bedrock-agent/FlowConnectionConfiguration
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.FlowConnectionConfiguration/conditional
:cognitect.aws.bedrock-agent.FlowConnectionConfiguration/data]))
(s/def
:cognitect.aws.bedrock-agent/DataSource
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DataSource/createdAt
:cognitect.aws.bedrock-agent.DataSource/dataSourceConfiguration
:cognitect.aws.bedrock-agent.DataSource/dataSourceId
:cognitect.aws.bedrock-agent.DataSource/knowledgeBaseId
:cognitect.aws.bedrock-agent.DataSource/name
:cognitect.aws.bedrock-agent.DataSource/status
:cognitect.aws.bedrock-agent.DataSource/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.DataSource/dataDeletionPolicy
:cognitect.aws.bedrock-agent.DataSource/vectorIngestionConfiguration
:cognitect.aws.bedrock-agent.DataSource/failureReasons
:cognitect.aws.bedrock-agent.DataSource/serverSideEncryptionConfiguration
:cognitect.aws.bedrock-agent.DataSource/description]))
(s/def :cognitect.aws.bedrock-agent/IteratorFlowNodeConfiguration (s/keys))
(s/def
:cognitect.aws.bedrock-agent/ListFlowVersionsRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListFlowVersionsRequest/flowIdentifier]
:opt-un
[:cognitect.aws.bedrock-agent.ListFlowVersionsRequest/maxResults
:cognitect.aws.bedrock-agent.ListFlowVersionsRequest/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/GetAgentAliasResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.GetAgentAliasResponse/agentAlias]))
(s/def
:cognitect.aws.bedrock-agent/S3ObjectKey
(s/spec
#(re-matches
(re-pattern "^[\\.\\-\\!\\*\\_\\'\\(\\)a-zA-Z0-9][\\.\\-\\!\\*\\_\\'\\(\\)\\/a-zA-Z0-9]*$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/AgentAliasArn
(s/spec
#(re-matches
(re-pattern
"^arn:aws:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:agent-alias/[0-9a-zA-Z]{10}/[0-9a-zA-Z]{10}$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/BasePromptTemplate
(s/spec
(s/and string? #(<= 1 (count %) 100000))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 100000) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/UpdatePromptResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.UpdatePromptResponse/arn
:cognitect.aws.bedrock-agent.UpdatePromptResponse/createdAt
:cognitect.aws.bedrock-agent.UpdatePromptResponse/id
:cognitect.aws.bedrock-agent.UpdatePromptResponse/name
:cognitect.aws.bedrock-agent.UpdatePromptResponse/updatedAt
:cognitect.aws.bedrock-agent.UpdatePromptResponse/version]
:opt-un
[:cognitect.aws.bedrock-agent.UpdatePromptResponse/variants
:cognitect.aws.bedrock-agent.UpdatePromptResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.UpdatePromptResponse/description
:cognitect.aws.bedrock-agent.UpdatePromptResponse/defaultVariant]))
(s/def
:cognitect.aws.bedrock-agent/Microsoft365TenantId
(s/spec
#(re-matches (re-pattern "^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$") %)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/CreateAgentAliasResponse
(s/keys :req-un [:cognitect.aws.bedrock-agent.CreateAgentAliasResponse/agentAlias]))
(s/def
:cognitect.aws.bedrock-agent/FunctionSchema
(s/keys :opt-un [:cognitect.aws.bedrock-agent.FunctionSchema/functions]))
(s/def
:cognitect.aws.bedrock-agent/DeleteAgentResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteAgentResponse/agentId
:cognitect.aws.bedrock-agent.DeleteAgentResponse/agentStatus]))
(s/def
:cognitect.aws.bedrock-agent/FailureReason
(s/spec
(s/and string? #(<= 0 (count %) 2048))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 0 2048) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/AgentKnowledgeBaseSummaries
(s/coll-of :cognitect.aws.bedrock-agent/AgentKnowledgeBaseSummary :min-count 0 :max-count 10))
(s/def
:cognitect.aws.bedrock-agent/TaggableResourcesArn
(s/spec
#(re-matches
(re-pattern
"(^arn:aws:bedrock:[a-zA-Z0-9-]+:/d{12}:(agent|agent-alias|knowledge-base|flow|prompt)/[A-Z0-9]{10}(?:/[A-Z0-9]{10})?$|^arn:aws:bedrock:[a-zA-Z0-9-]+:/d{12}:flow/([A-Z0-9]{10})/alias/([A-Z0-9]{10})$|^arn:aws:bedrock:[a-zA-Z0-9-]+:/d{12}:prompt/([A-Z0-9]{10})?(?::/d+)?$)")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/AssociateAgentKnowledgeBaseRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.AssociateAgentKnowledgeBaseRequest/agentId
:cognitect.aws.bedrock-agent.AssociateAgentKnowledgeBaseRequest/agentVersion
:cognitect.aws.bedrock-agent.AssociateAgentKnowledgeBaseRequest/description
:cognitect.aws.bedrock-agent.AssociateAgentKnowledgeBaseRequest/knowledgeBaseId]
:opt-un
[:cognitect.aws.bedrock-agent.AssociateAgentKnowledgeBaseRequest/knowledgeBaseState]))
(s/def
:cognitect.aws.bedrock-agent/VectorKnowledgeBaseConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.VectorKnowledgeBaseConfiguration/embeddingModelArn]
:opt-un
[:cognitect.aws.bedrock-agent.VectorKnowledgeBaseConfiguration/embeddingModelConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/Version
(s/spec #(re-matches (re-pattern "^(DRAFT|[0-9]{0,4}[1-9][0-9]{0,4})$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/CreateFlowVersionRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreateFlowVersionRequest/flowIdentifier]
:opt-un
[:cognitect.aws.bedrock-agent.CreateFlowVersionRequest/clientToken
:cognitect.aws.bedrock-agent.CreateFlowVersionRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/PatternObjectFilter
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.PatternObjectFilter/objectType]
:opt-un
[:cognitect.aws.bedrock-agent.PatternObjectFilter/inclusionFilters
:cognitect.aws.bedrock-agent.PatternObjectFilter/exclusionFilters]))
(s/def
:cognitect.aws.bedrock-agent/MongoDbAtlasIndexName
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/KnowledgeBaseId
(s/spec #(re-matches (re-pattern "^[0-9a-zA-Z]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/FilteredObjectType
(s/spec
(s/and string? #(<= 1 (count %) 50))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 50) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/ListAgentKnowledgeBasesResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListAgentKnowledgeBasesResponse/agentKnowledgeBaseSummaries]
:opt-un
[:cognitect.aws.bedrock-agent.ListAgentKnowledgeBasesResponse/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/ListFlowsResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListFlowsResponse/flowSummaries]
:opt-un
[:cognitect.aws.bedrock-agent.ListFlowsResponse/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/FlowExecutionRoleArn
(s/spec
#(re-matches (re-pattern "^arn:aws(-[^:]+)?:iam::([0-9]{12})?:role/(service-role/)?.+$") %)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/ListTagsForResourceResponse
(s/keys :opt-un [:cognitect.aws.bedrock-agent.ListTagsForResourceResponse/tags]))
(s/def
:cognitect.aws.bedrock-agent/ParameterDescription
(s/spec
(s/and string? #(<= 1 (count %) 500))
:gen
(fn []
(gen/fmap #(apply str %) (gen/bind (gen/choose 1 500) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.bedrock-agent/AgentFlowNodeConfiguration
(s/keys :req-un [:cognitect.aws.bedrock-agent.AgentFlowNodeConfiguration/agentAliasArn]))
(s/def
:cognitect.aws.bedrock-agent/CreateFlowVersionResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/arn
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/createdAt
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/executionRoleArn
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/id
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/name
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/status
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/version]
:opt-un
[:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/definition
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/description]))
(s/def
:cognitect.aws.bedrock-agent/ListFlowAliasesRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListFlowAliasesRequest/flowIdentifier]
:opt-un
[:cognitect.aws.bedrock-agent.ListFlowAliasesRequest/maxResults
:cognitect.aws.bedrock-agent.ListFlowAliasesRequest/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/DeleteAgentVersionResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeleteAgentVersionResponse/agentId
:cognitect.aws.bedrock-agent.DeleteAgentVersionResponse/agentStatus
:cognitect.aws.bedrock-agent.DeleteAgentVersionResponse/agentVersion]))
(s/def
:cognitect.aws.bedrock-agent/ServerSideEncryptionConfiguration
(s/keys :opt-un [:cognitect.aws.bedrock-agent.ServerSideEncryptionConfiguration/kmsKeyArn]))
(s/def
:cognitect.aws.bedrock-agent/DataSourceSummary
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DataSourceSummary/dataSourceId
:cognitect.aws.bedrock-agent.DataSourceSummary/knowledgeBaseId
:cognitect.aws.bedrock-agent.DataSourceSummary/name
:cognitect.aws.bedrock-agent.DataSourceSummary/status
:cognitect.aws.bedrock-agent.DataSourceSummary/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.DataSourceSummary/description]))
(s/def
:cognitect.aws.bedrock-agent/DeletePromptResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.DeletePromptResponse/id]
:opt-un
[:cognitect.aws.bedrock-agent.DeletePromptResponse/version]))
(s/def
:cognitect.aws.bedrock-agent/KnowledgeBaseState
(s/spec string? :gen #(s/gen #{"DISABLED" "ENABLED"})))
(s/def
:cognitect.aws.bedrock-agent/Agent
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.Agent/agentArn
:cognitect.aws.bedrock-agent.Agent/agentId
:cognitect.aws.bedrock-agent.Agent/agentName
:cognitect.aws.bedrock-agent.Agent/agentResourceRoleArn
:cognitect.aws.bedrock-agent.Agent/agentStatus
:cognitect.aws.bedrock-agent.Agent/agentVersion
:cognitect.aws.bedrock-agent.Agent/createdAt
:cognitect.aws.bedrock-agent.Agent/idleSessionTTLInSeconds
:cognitect.aws.bedrock-agent.Agent/updatedAt]
:opt-un
[:cognitect.aws.bedrock-agent.Agent/guardrailConfiguration
:cognitect.aws.bedrock-agent.Agent/clientToken
:cognitect.aws.bedrock-agent.Agent/instruction
:cognitect.aws.bedrock-agent.Agent/recommendedActions
:cognitect.aws.bedrock-agent.Agent/foundationModel
:cognitect.aws.bedrock-agent.Agent/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.Agent/failureReasons
:cognitect.aws.bedrock-agent.Agent/promptOverrideConfiguration
:cognitect.aws.bedrock-agent.Agent/preparedAt
:cognitect.aws.bedrock-agent.Agent/description
:cognitect.aws.bedrock-agent.Agent/memoryConfiguration]))
(s/def
:cognitect.aws.bedrock-agent/OpenSearchServerlessFieldMapping
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.OpenSearchServerlessFieldMapping/metadataField
:cognitect.aws.bedrock-agent.OpenSearchServerlessFieldMapping/textField
:cognitect.aws.bedrock-agent.OpenSearchServerlessFieldMapping/vectorField]))
(s/def
:cognitect.aws.bedrock-agent/AgentArn
(s/spec
#(re-matches
(re-pattern "^arn:aws:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:agent/[0-9a-zA-Z]{10}$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/PrepareFlowResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.PrepareFlowResponse/id
:cognitect.aws.bedrock-agent.PrepareFlowResponse/status]))
(s/def
:cognitect.aws.bedrock-agent/IngestionJobSortByAttribute
(s/spec string? :gen #(s/gen #{"STATUS" "STARTED_AT"})))
(s/def
:cognitect.aws.bedrock-agent/MaximumLength
(s/spec (s/and int? #(<= 0 % 4096)) :gen #(gen/choose 0 4096)))
(s/def
:cognitect.aws.bedrock-agent/HierarchicalChunkingLevelConfigurations
(s/coll-of
:cognitect.aws.bedrock-agent/HierarchicalChunkingLevelConfiguration
:min-count
2
:max-count
2))
(s/def
:cognitect.aws.bedrock-agent/HierarchicalChunkingLevelConfigurationMaxTokensInteger
(s/spec (s/and int? #(<= 1 % 8192)) :gen #(gen/choose 1 8192)))
(s/def
:cognitect.aws.bedrock-agent/InferenceConfiguration
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.InferenceConfiguration/topK
:cognitect.aws.bedrock-agent.InferenceConfiguration/stopSequences
:cognitect.aws.bedrock-agent.InferenceConfiguration/temperature
:cognitect.aws.bedrock-agent.InferenceConfiguration/topP
:cognitect.aws.bedrock-agent.InferenceConfiguration/maximumLength]))
(s/def
:cognitect.aws.bedrock-agent/FlowVersionSummaries
(s/coll-of :cognitect.aws.bedrock-agent/FlowVersionSummary :min-count 0 :max-count 10))
(s/def
:cognitect.aws.bedrock-agent/ListKnowledgeBasesResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListKnowledgeBasesResponse/knowledgeBaseSummaries]
:opt-un
[:cognitect.aws.bedrock-agent.ListKnowledgeBasesResponse/nextToken]))
(s/def :cognitect.aws.bedrock-agent/Functions (s/coll-of :cognitect.aws.bedrock-agent/Function))
(s/def :cognitect.aws.bedrock-agent/MemoryType (s/spec string? :gen #(s/gen #{"SESSION_SUMMARY"})))
(s/def
:cognitect.aws.bedrock-agent/BedrockFoundationModelConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.BedrockFoundationModelConfiguration/modelArn]
:opt-un
[:cognitect.aws.bedrock-agent.BedrockFoundationModelConfiguration/parsingPrompt]))
(s/def
:cognitect.aws.bedrock-agent/StartIngestionJobRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.StartIngestionJobRequest/dataSourceId
:cognitect.aws.bedrock-agent.StartIngestionJobRequest/knowledgeBaseId]
:opt-un
[:cognitect.aws.bedrock-agent.StartIngestionJobRequest/clientToken
:cognitect.aws.bedrock-agent.StartIngestionJobRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/PromptVariantList
(s/coll-of :cognitect.aws.bedrock-agent/PromptVariant :min-count 0 :max-count 3))
(s/def
:cognitect.aws.bedrock-agent/PromptInputVariable
(s/keys :opt-un [:cognitect.aws.bedrock-agent.PromptInputVariable/name]))
(s/def
:cognitect.aws.bedrock-agent/ListDataSourcesResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListDataSourcesResponse/dataSourceSummaries]
:opt-un
[:cognitect.aws.bedrock-agent.ListDataSourcesResponse/nextToken]))
(s/def :cognitect.aws.bedrock-agent/String string?)
(s/def
:cognitect.aws.bedrock-agent/FlowSummary
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.FlowSummary/arn
:cognitect.aws.bedrock-agent.FlowSummary/createdAt
:cognitect.aws.bedrock-agent.FlowSummary/id
:cognitect.aws.bedrock-agent.FlowSummary/name
:cognitect.aws.bedrock-agent.FlowSummary/status
:cognitect.aws.bedrock-agent.FlowSummary/updatedAt
:cognitect.aws.bedrock-agent.FlowSummary/version]
:opt-un
[:cognitect.aws.bedrock-agent.FlowSummary/description]))
(s/def
:cognitect.aws.bedrock-agent/UpdateFlowResponse
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.UpdateFlowResponse/arn
:cognitect.aws.bedrock-agent.UpdateFlowResponse/createdAt
:cognitect.aws.bedrock-agent.UpdateFlowResponse/executionRoleArn
:cognitect.aws.bedrock-agent.UpdateFlowResponse/id
:cognitect.aws.bedrock-agent.UpdateFlowResponse/name
:cognitect.aws.bedrock-agent.UpdateFlowResponse/status
:cognitect.aws.bedrock-agent.UpdateFlowResponse/updatedAt
:cognitect.aws.bedrock-agent.UpdateFlowResponse/version]
:opt-un
[:cognitect.aws.bedrock-agent.UpdateFlowResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.UpdateFlowResponse/definition
:cognitect.aws.bedrock-agent.UpdateFlowResponse/description]))
(s/def
:cognitect.aws.bedrock-agent/FixedSizeChunkingConfigurationMaxTokensInteger
(s/spec (s/and int? #(<= 1 %)) :gen #(gen/choose 1 Long/MAX_VALUE)))
(s/def
:cognitect.aws.bedrock-agent/BedrockEmbeddingModelArn
(s/spec
#(re-matches
(re-pattern
"^(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:(([0-9]{12}:custom-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}/[a-z0-9]{12})|(:foundation-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|([0-9]{12}:provisioned-model/[a-z0-9]{12})))|([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|(([0-9a-zA-Z][_-]?)+)$")
%)
:gen
#(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/CreateFlowRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.CreateFlowRequest/executionRoleArn
:cognitect.aws.bedrock-agent.CreateFlowRequest/name]
:opt-un
[:cognitect.aws.bedrock-agent.CreateFlowRequest/clientToken
:cognitect.aws.bedrock-agent.CreateFlowRequest/tags
:cognitect.aws.bedrock-agent.CreateFlowRequest/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent.CreateFlowRequest/definition
:cognitect.aws.bedrock-agent.CreateFlowRequest/description]))
(s/def
:cognitect.aws.bedrock-agent/ListAgentKnowledgeBasesRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.ListAgentKnowledgeBasesRequest/agentId
:cognitect.aws.bedrock-agent.ListAgentKnowledgeBasesRequest/agentVersion]
:opt-un
[:cognitect.aws.bedrock-agent.ListAgentKnowledgeBasesRequest/maxResults
:cognitect.aws.bedrock-agent.ListAgentKnowledgeBasesRequest/nextToken]))
(s/def
:cognitect.aws.bedrock-agent/KnowledgeBaseStatus
(s/spec
string?
:gen
#(s/gen #{"DELETE_UNSUCCESSFUL" "UPDATING" "DELETING" "CREATING" "ACTIVE" "FAILED"})))
(s/def
:cognitect.aws.bedrock-agent/BucketOwnerAccountId
(s/spec #(re-matches (re-pattern "^[0-9]{12}$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/SemanticChunkingConfigurationBufferSizeInteger
(s/spec (s/and int? #(<= 0 % 1)) :gen #(gen/choose 0 1)))
(s/def
:cognitect.aws.bedrock-agent/PromptMetadataKey
(s/spec #(re-matches (re-pattern "^[a-zA-Z0-9\\s._:/=+@-]*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.bedrock-agent/APISchema
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.APISchema/s3 :cognitect.aws.bedrock-agent.APISchema/payload]))
(s/def
:cognitect.aws.bedrock-agent/StorageFlowNodeS3Configuration
(s/keys :req-un [:cognitect.aws.bedrock-agent.StorageFlowNodeS3Configuration/bucketName]))
(s/def
:cognitect.aws.bedrock-agent/TagKeyList
(s/coll-of :cognitect.aws.bedrock-agent/TagKey :min-count 0 :max-count 200))
(s/def
:cognitect.aws.bedrock-agent/FixedSizeChunkingConfiguration
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.FixedSizeChunkingConfiguration/maxTokens
:cognitect.aws.bedrock-agent.FixedSizeChunkingConfiguration/overlapPercentage]))
(s/def
:cognitect.aws.bedrock-agent/UpdateDataSourceRequest
(s/keys
:req-un
[:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/dataSourceConfiguration
:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/dataSourceId
:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/name]
:opt-un
[:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/dataDeletionPolicy
:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/vectorIngestionConfiguration
:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/serverSideEncryptionConfiguration
:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/description]))
(s/def :cognitect.aws.bedrock-agent/CollectorFlowNodeConfiguration (s/keys))
(s/def
:cognitect.aws.bedrock-agent/GuardrailConfiguration
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.GuardrailConfiguration/guardrailIdentifier
:cognitect.aws.bedrock-agent.GuardrailConfiguration/guardrailVersion]))
(s/def
:cognitect.aws.bedrock-agent/FlowConnections
(s/coll-of :cognitect.aws.bedrock-agent/FlowConnection :min-count 0 :max-count 20))
(s/def
:cognitect.aws.bedrock-agent/AgentStatus
(s/spec
string?
:gen
#(s/gen
#{"NOT_PREPARED"
"UPDATING"
"PREPARED"
"PREPARING"
"DELETING"
"CREATING"
"FAILED"
"VERSIONING"})))
(s/def
:cognitect.aws.bedrock-agent/IngestionJobStatistics
(s/keys
:opt-un
[:cognitect.aws.bedrock-agent.IngestionJobStatistics/numberOfDocumentsDeleted
:cognitect.aws.bedrock-agent.IngestionJobStatistics/numberOfModifiedDocumentsIndexed
:cognitect.aws.bedrock-agent.IngestionJobStatistics/numberOfNewDocumentsIndexed
:cognitect.aws.bedrock-agent.IngestionJobStatistics/numberOfMetadataDocumentsModified
:cognitect.aws.bedrock-agent.IngestionJobStatistics/numberOfDocumentsFailed
:cognitect.aws.bedrock-agent.IngestionJobStatistics/numberOfDocumentsScanned
:cognitect.aws.bedrock-agent.IngestionJobStatistics/numberOfMetadataDocumentsScanned]))
(s/def
:cognitect.aws.bedrock-agent.WebSourceConfiguration/urlConfiguration
:cognitect.aws.bedrock-agent/UrlConfiguration)
(s/def
:cognitect.aws.bedrock-agent.SalesforceSourceConfiguration/authType
:cognitect.aws.bedrock-agent/SalesforceAuthType)
(s/def
:cognitect.aws.bedrock-agent.SalesforceSourceConfiguration/credentialsSecretArn
:cognitect.aws.bedrock-agent/SecretArn)
(s/def
:cognitect.aws.bedrock-agent.SalesforceSourceConfiguration/hostUrl
:cognitect.aws.bedrock-agent/HttpsUrl)
(s/def
:cognitect.aws.bedrock-agent.ListKnowledgeBasesRequest/maxResults
:cognitect.aws.bedrock-agent/MaxResults)
(s/def
:cognitect.aws.bedrock-agent.ListKnowledgeBasesRequest/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.FlowCondition/expression
:cognitect.aws.bedrock-agent/FlowConditionExpression)
(s/def
:cognitect.aws.bedrock-agent.FlowCondition/name
:cognitect.aws.bedrock-agent/FlowConditionName)
(s/def
:cognitect.aws.bedrock-agent.FlowNode/configuration
:cognitect.aws.bedrock-agent/FlowNodeConfiguration)
(s/def :cognitect.aws.bedrock-agent.FlowNode/inputs :cognitect.aws.bedrock-agent/FlowNodeInputs)
(s/def :cognitect.aws.bedrock-agent.FlowNode/name :cognitect.aws.bedrock-agent/FlowNodeName)
(s/def :cognitect.aws.bedrock-agent.FlowNode/outputs :cognitect.aws.bedrock-agent/FlowNodeOutputs)
(s/def :cognitect.aws.bedrock-agent.FlowNode/type :cognitect.aws.bedrock-agent/FlowNodeType)
(s/def :cognitect.aws.bedrock-agent.FlowAliasSummary/arn :cognitect.aws.bedrock-agent/FlowAliasArn)
(s/def
:cognitect.aws.bedrock-agent.FlowAliasSummary/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.FlowAliasSummary/description
:cognitect.aws.bedrock-agent/Description)
(s/def :cognitect.aws.bedrock-agent.FlowAliasSummary/flowId :cognitect.aws.bedrock-agent/FlowId)
(s/def :cognitect.aws.bedrock-agent.FlowAliasSummary/id :cognitect.aws.bedrock-agent/FlowAliasId)
(s/def :cognitect.aws.bedrock-agent.FlowAliasSummary/name :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.FlowAliasSummary/routingConfiguration
:cognitect.aws.bedrock-agent/FlowAliasRoutingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowAliasSummary/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.UpdateKnowledgeBaseRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.UpdateKnowledgeBaseRequest/knowledgeBaseConfiguration
:cognitect.aws.bedrock-agent/KnowledgeBaseConfiguration)
(s/def
:cognitect.aws.bedrock-agent.UpdateKnowledgeBaseRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.UpdateKnowledgeBaseRequest/name
:cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.UpdateKnowledgeBaseRequest/roleArn
:cognitect.aws.bedrock-agent/KnowledgeBaseRoleArn)
(s/def
:cognitect.aws.bedrock-agent.UpdateKnowledgeBaseRequest/storageConfiguration
:cognitect.aws.bedrock-agent/StorageConfiguration)
(s/def
:cognitect.aws.bedrock-agent.CreateDataSourceRequest/clientToken
:cognitect.aws.bedrock-agent/ClientToken)
(s/def
:cognitect.aws.bedrock-agent.CreateDataSourceRequest/dataDeletionPolicy
:cognitect.aws.bedrock-agent/DataDeletionPolicy)
(s/def
:cognitect.aws.bedrock-agent.CreateDataSourceRequest/dataSourceConfiguration
:cognitect.aws.bedrock-agent/DataSourceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.CreateDataSourceRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.CreateDataSourceRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def :cognitect.aws.bedrock-agent.CreateDataSourceRequest/name :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.CreateDataSourceRequest/serverSideEncryptionConfiguration
:cognitect.aws.bedrock-agent/ServerSideEncryptionConfiguration)
(s/def
:cognitect.aws.bedrock-agent.CreateDataSourceRequest/vectorIngestionConfiguration
:cognitect.aws.bedrock-agent/VectorIngestionConfiguration)
(s/def
:cognitect.aws.bedrock-agent.ListFlowsRequest/maxResults
:cognitect.aws.bedrock-agent/MaxResults)
(s/def
:cognitect.aws.bedrock-agent.ListFlowsRequest/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.TagResourceRequest/resourceArn
:cognitect.aws.bedrock-agent/TaggableResourcesArn)
(s/def :cognitect.aws.bedrock-agent.TagResourceRequest/tags :cognitect.aws.bedrock-agent/TagsMap)
(s/def
:cognitect.aws.bedrock-agent.CustomTransformationConfiguration/intermediateStorage
:cognitect.aws.bedrock-agent/IntermediateStorage)
(s/def
:cognitect.aws.bedrock-agent.CustomTransformationConfiguration/transformations
:cognitect.aws.bedrock-agent/Transformations)
(s/def
:cognitect.aws.bedrock-agent.SalesforceDataSourceConfiguration/crawlerConfiguration
:cognitect.aws.bedrock-agent/SalesforceCrawlerConfiguration)
(s/def
:cognitect.aws.bedrock-agent.SalesforceDataSourceConfiguration/sourceConfiguration
:cognitect.aws.bedrock-agent/SalesforceSourceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.GetFlowAliasRequest/aliasIdentifier
:cognitect.aws.bedrock-agent/FlowAliasIdentifier)
(s/def
:cognitect.aws.bedrock-agent.GetFlowAliasRequest/flowIdentifier
:cognitect.aws.bedrock-agent/FlowIdentifier)
(s/def
:cognitect.aws.bedrock-agent.GetFlowResponse/description
:cognitect.aws.bedrock-agent/FlowDescription)
(s/def
:cognitect.aws.bedrock-agent.GetFlowResponse/definition
:cognitect.aws.bedrock-agent/FlowDefinition)
(s/def
:cognitect.aws.bedrock-agent.GetFlowResponse/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def :cognitect.aws.bedrock-agent.GetFlowResponse/name :cognitect.aws.bedrock-agent/FlowName)
(s/def
:cognitect.aws.bedrock-agent.GetFlowResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.GetFlowResponse/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def :cognitect.aws.bedrock-agent.GetFlowResponse/status :cognitect.aws.bedrock-agent/FlowStatus)
(s/def :cognitect.aws.bedrock-agent.GetFlowResponse/id :cognitect.aws.bedrock-agent/FlowId)
(s/def
:cognitect.aws.bedrock-agent.GetFlowResponse/validations
:cognitect.aws.bedrock-agent/FlowValidations)
(s/def
:cognitect.aws.bedrock-agent.GetFlowResponse/version
:cognitect.aws.bedrock-agent/DraftVersion)
(s/def :cognitect.aws.bedrock-agent.GetFlowResponse/arn :cognitect.aws.bedrock-agent/FlowArn)
(s/def
:cognitect.aws.bedrock-agent.GetFlowResponse/executionRoleArn
:cognitect.aws.bedrock-agent/FlowExecutionRoleArn)
(s/def
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/description
:cognitect.aws.bedrock-agent/FlowDescription)
(s/def
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/definition
:cognitect.aws.bedrock-agent/FlowDefinition)
(s/def
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/name
:cognitect.aws.bedrock-agent/FlowName)
(s/def
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/status
:cognitect.aws.bedrock-agent/FlowStatus)
(s/def :cognitect.aws.bedrock-agent.GetFlowVersionResponse/id :cognitect.aws.bedrock-agent/FlowId)
(s/def
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/version
:cognitect.aws.bedrock-agent/NumericalVersion)
(s/def :cognitect.aws.bedrock-agent.GetFlowVersionResponse/arn :cognitect.aws.bedrock-agent/FlowArn)
(s/def
:cognitect.aws.bedrock-agent.GetFlowVersionResponse/executionRoleArn
:cognitect.aws.bedrock-agent/FlowExecutionRoleArn)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/description
:cognitect.aws.bedrock-agent/PromptDescription)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/variants
:cognitect.aws.bedrock-agent/PromptVariantList)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/name
:cognitect.aws.bedrock-agent/PromptName)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/defaultVariant
:cognitect.aws.bedrock-agent/PromptVariantName)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/id
:cognitect.aws.bedrock-agent/PromptId)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/version
:cognitect.aws.bedrock-agent/Version)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptVersionResponse/arn
:cognitect.aws.bedrock-agent/PromptArn)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/agentVersion
:cognitect.aws.bedrock-agent/DraftVersion)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/apiSchema
:cognitect.aws.bedrock-agent/APISchema)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/actionGroupExecutor
:cognitect.aws.bedrock-agent/ActionGroupExecutor)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/agentId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/actionGroupName
:cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/parentActionGroupSignature
:cognitect.aws.bedrock-agent/ActionGroupSignature)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/actionGroupState
:cognitect.aws.bedrock-agent/ActionGroupState)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/functionSchema
:cognitect.aws.bedrock-agent/FunctionSchema)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentActionGroupRequest/clientToken
:cognitect.aws.bedrock-agent/ClientToken)
(s/def
:cognitect.aws.bedrock-agent.GetPromptResponse/description
:cognitect.aws.bedrock-agent/PromptDescription)
(s/def
:cognitect.aws.bedrock-agent.GetPromptResponse/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.GetPromptResponse/variants
:cognitect.aws.bedrock-agent/PromptVariantList)
(s/def :cognitect.aws.bedrock-agent.GetPromptResponse/name :cognitect.aws.bedrock-agent/PromptName)
(s/def
:cognitect.aws.bedrock-agent.GetPromptResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.GetPromptResponse/defaultVariant
:cognitect.aws.bedrock-agent/PromptVariantName)
(s/def
:cognitect.aws.bedrock-agent.GetPromptResponse/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def :cognitect.aws.bedrock-agent.GetPromptResponse/id :cognitect.aws.bedrock-agent/PromptId)
(s/def :cognitect.aws.bedrock-agent.GetPromptResponse/version :cognitect.aws.bedrock-agent/Version)
(s/def :cognitect.aws.bedrock-agent.GetPromptResponse/arn :cognitect.aws.bedrock-agent/PromptArn)
(s/def
:cognitect.aws.bedrock-agent.ListIngestionJobsRequest/dataSourceId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.ListIngestionJobsRequest/filters
:cognitect.aws.bedrock-agent/IngestionJobFilters)
(s/def
:cognitect.aws.bedrock-agent.ListIngestionJobsRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.ListIngestionJobsRequest/maxResults
:cognitect.aws.bedrock-agent/MaxResults)
(s/def
:cognitect.aws.bedrock-agent.ListIngestionJobsRequest/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.ListIngestionJobsRequest/sortBy
:cognitect.aws.bedrock-agent/IngestionJobSortBy)
(s/def
:cognitect.aws.bedrock-agent.Function/description
:cognitect.aws.bedrock-agent/FunctionDescription)
(s/def :cognitect.aws.bedrock-agent.Function/name :cognitect.aws.bedrock-agent/Name)
(s/def :cognitect.aws.bedrock-agent.Function/parameters :cognitect.aws.bedrock-agent/ParameterMap)
(s/def
:cognitect.aws.bedrock-agent.Function/requireConfirmation
:cognitect.aws.bedrock-agent/RequireConfirmation)
(s/def
:cognitect.aws.bedrock-agent.ListPromptsRequest/maxResults
:cognitect.aws.bedrock-agent/MaxResults)
(s/def
:cognitect.aws.bedrock-agent.ListPromptsRequest/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.ListPromptsRequest/promptIdentifier
:cognitect.aws.bedrock-agent/PromptIdentifier)
(s/def
:cognitect.aws.bedrock-agent.PromptFlowNodeResourceConfiguration/promptArn
:cognitect.aws.bedrock-agent/PromptArn)
(s/def
:cognitect.aws.bedrock-agent.ListAgentsRequest/maxResults
:cognitect.aws.bedrock-agent/MaxResults)
(s/def
:cognitect.aws.bedrock-agent.ListAgentsRequest/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.LambdaFunctionFlowNodeConfiguration/lambdaArn
:cognitect.aws.bedrock-agent/LambdaArn)
(s/def
:cognitect.aws.bedrock-agent.VectorIngestionConfiguration/chunkingConfiguration
:cognitect.aws.bedrock-agent/ChunkingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.VectorIngestionConfiguration/customTransformationConfiguration
:cognitect.aws.bedrock-agent/CustomTransformationConfiguration)
(s/def
:cognitect.aws.bedrock-agent.VectorIngestionConfiguration/parsingConfiguration
:cognitect.aws.bedrock-agent/ParsingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/description
:cognitect.aws.bedrock-agent/Description)
(s/def :cognitect.aws.bedrock-agent.AgentVersion/agentName :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/failureReasons
:cognitect.aws.bedrock-agent/FailureReasons)
(s/def :cognitect.aws.bedrock-agent.AgentVersion/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/promptOverrideConfiguration
:cognitect.aws.bedrock-agent/PromptOverrideConfiguration)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/memoryConfiguration
:cognitect.aws.bedrock-agent/MemoryConfiguration)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/idleSessionTTLInSeconds
:cognitect.aws.bedrock-agent/SessionTTL)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/recommendedActions
:cognitect.aws.bedrock-agent/RecommendedActions)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/agentStatus
:cognitect.aws.bedrock-agent/AgentStatus)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/foundationModel
:cognitect.aws.bedrock-agent/ModelIdentifier)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/version
:cognitect.aws.bedrock-agent/NumericalVersion)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/guardrailConfiguration
:cognitect.aws.bedrock-agent/GuardrailConfiguration)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/instruction
:cognitect.aws.bedrock-agent/Instruction)
(s/def :cognitect.aws.bedrock-agent.AgentVersion/agentArn :cognitect.aws.bedrock-agent/AgentArn)
(s/def
:cognitect.aws.bedrock-agent.AgentVersion/agentResourceRoleArn
:cognitect.aws.bedrock-agent/AgentRoleArn)
(s/def
:cognitect.aws.bedrock-agent.RdsFieldMapping/metadataField
:cognitect.aws.bedrock-agent/ColumnName)
(s/def
:cognitect.aws.bedrock-agent.RdsFieldMapping/primaryKeyField
:cognitect.aws.bedrock-agent/ColumnName)
(s/def
:cognitect.aws.bedrock-agent.RdsFieldMapping/textField
:cognitect.aws.bedrock-agent/ColumnName)
(s/def
:cognitect.aws.bedrock-agent.RdsFieldMapping/vectorField
:cognitect.aws.bedrock-agent/ColumnName)
(s/def
:cognitect.aws.bedrock-agent.RdsConfiguration/credentialsSecretArn
:cognitect.aws.bedrock-agent/SecretArn)
(s/def
:cognitect.aws.bedrock-agent.RdsConfiguration/databaseName
:cognitect.aws.bedrock-agent/RdsDatabaseName)
(s/def
:cognitect.aws.bedrock-agent.RdsConfiguration/fieldMapping
:cognitect.aws.bedrock-agent/RdsFieldMapping)
(s/def
:cognitect.aws.bedrock-agent.RdsConfiguration/resourceArn
:cognitect.aws.bedrock-agent/RdsArn)
(s/def
:cognitect.aws.bedrock-agent.RdsConfiguration/tableName
:cognitect.aws.bedrock-agent/RdsTableName)
(s/def
:cognitect.aws.bedrock-agent.DisassociateAgentKnowledgeBaseRequest/agentId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DisassociateAgentKnowledgeBaseRequest/agentVersion
:cognitect.aws.bedrock-agent/DraftVersion)
(s/def
:cognitect.aws.bedrock-agent.DisassociateAgentKnowledgeBaseRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobSummary/dataSourceId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobSummary/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobSummary/ingestionJobId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobSummary/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobSummary/startedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobSummary/statistics
:cognitect.aws.bedrock-agent/IngestionJobStatistics)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobSummary/status
:cognitect.aws.bedrock-agent/IngestionJobStatus)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobSummary/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.DeleteFlowAliasResponse/flowId
:cognitect.aws.bedrock-agent/FlowId)
(s/def
:cognitect.aws.bedrock-agent.DeleteFlowAliasResponse/id
:cognitect.aws.bedrock-agent/FlowAliasId)
(s/def
:cognitect.aws.bedrock-agent.WebCrawlerConfiguration/crawlerLimits
:cognitect.aws.bedrock-agent/WebCrawlerLimits)
(s/def
:cognitect.aws.bedrock-agent.WebCrawlerConfiguration/exclusionFilters
:cognitect.aws.bedrock-agent/FilterList)
(s/def
:cognitect.aws.bedrock-agent.WebCrawlerConfiguration/inclusionFilters
:cognitect.aws.bedrock-agent/FilterList)
(s/def
:cognitect.aws.bedrock-agent.WebCrawlerConfiguration/scope
:cognitect.aws.bedrock-agent/WebScopeType)
(s/def :cognitect.aws.bedrock-agent.AgentAlias/description :cognitect.aws.bedrock-agent/Description)
(s/def :cognitect.aws.bedrock-agent.AgentAlias/updatedAt :cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.AgentAlias/agentAliasId
:cognitect.aws.bedrock-agent/AgentAliasId)
(s/def
:cognitect.aws.bedrock-agent.AgentAlias/routingConfiguration
:cognitect.aws.bedrock-agent/AgentAliasRoutingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.AgentAlias/failureReasons
:cognitect.aws.bedrock-agent/FailureReasons)
(s/def :cognitect.aws.bedrock-agent.AgentAlias/agentId :cognitect.aws.bedrock-agent/Id)
(s/def :cognitect.aws.bedrock-agent.AgentAlias/agentAliasName :cognitect.aws.bedrock-agent/Name)
(s/def :cognitect.aws.bedrock-agent.AgentAlias/createdAt :cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.AgentAlias/agentAliasArn
:cognitect.aws.bedrock-agent/AgentAliasArn)
(s/def
:cognitect.aws.bedrock-agent.AgentAlias/agentAliasStatus
:cognitect.aws.bedrock-agent/AgentAliasStatus)
(s/def
:cognitect.aws.bedrock-agent.AgentAlias/agentAliasHistoryEvents
:cognitect.aws.bedrock-agent/AgentAliasHistoryEvents)
(s/def :cognitect.aws.bedrock-agent.AgentAlias/clientToken :cognitect.aws.bedrock-agent/ClientToken)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentActionGroupRequest/actionGroupId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentActionGroupRequest/agentId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentActionGroupRequest/agentVersion
:cognitect.aws.bedrock-agent/DraftVersion)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentActionGroupRequest/skipResourceInUseCheck
:cognitect.aws.bedrock-agent/Boolean)
(s/def
:cognitect.aws.bedrock-agent.MemoryConfiguration/enabledMemoryTypes
:cognitect.aws.bedrock-agent/EnabledMemoryTypes)
(s/def
:cognitect.aws.bedrock-agent.MemoryConfiguration/storageDays
:cognitect.aws.bedrock-agent/StorageDays)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentActionGroupResponse/agentActionGroup
:cognitect.aws.bedrock-agent/AgentActionGroup)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBaseFlowNodeConfiguration/knowledgeBaseId
:cognitect.aws.bedrock-agent/KnowledgeBaseId)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBaseFlowNodeConfiguration/modelId
:cognitect.aws.bedrock-agent/ModelIdentifier)
(s/def
:cognitect.aws.bedrock-agent.ActionGroupExecutor/customControl
:cognitect.aws.bedrock-agent/CustomControlMethod)
(s/def
:cognitect.aws.bedrock-agent.ActionGroupExecutor/lambda
:cognitect.aws.bedrock-agent/LambdaArn)
(s/def
:cognitect.aws.bedrock-agent.ListAgentActionGroupsRequest/agentId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.ListAgentActionGroupsRequest/agentVersion
:cognitect.aws.bedrock-agent/Version)
(s/def
:cognitect.aws.bedrock-agent.ListAgentActionGroupsRequest/maxResults
:cognitect.aws.bedrock-agent/MaxResults)
(s/def
:cognitect.aws.bedrock-agent.ListAgentActionGroupsRequest/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.ListPromptsResponse/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.ListPromptsResponse/promptSummaries
:cognitect.aws.bedrock-agent/PromptSummaries)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobFilter/attribute
:cognitect.aws.bedrock-agent/IngestionJobFilterAttribute)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobFilter/operator
:cognitect.aws.bedrock-agent/IngestionJobFilterOperator)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobFilter/values
:cognitect.aws.bedrock-agent/IngestionJobFilterValues)
(s/def
:cognitect.aws.bedrock-agent.OpenSearchServerlessConfiguration/collectionArn
:cognitect.aws.bedrock-agent/OpenSearchServerlessCollectionArn)
(s/def
:cognitect.aws.bedrock-agent.OpenSearchServerlessConfiguration/fieldMapping
:cognitect.aws.bedrock-agent/OpenSearchServerlessFieldMapping)
(s/def
:cognitect.aws.bedrock-agent.OpenSearchServerlessConfiguration/vectorIndexName
:cognitect.aws.bedrock-agent/OpenSearchServerlessIndexName)
(s/def :cognitect.aws.bedrock-agent.GetAgentResponse/agent :cognitect.aws.bedrock-agent/Agent)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/lambdaFunction
:cognitect.aws.bedrock-agent/LambdaFunctionFlowNodeConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/retrieval
:cognitect.aws.bedrock-agent/RetrievalFlowNodeConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/lex
:cognitect.aws.bedrock-agent/LexFlowNodeConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/output
:cognitect.aws.bedrock-agent/OutputFlowNodeConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/agent
:cognitect.aws.bedrock-agent/AgentFlowNodeConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/iterator
:cognitect.aws.bedrock-agent/IteratorFlowNodeConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/prompt
:cognitect.aws.bedrock-agent/PromptFlowNodeConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/collector
:cognitect.aws.bedrock-agent/CollectorFlowNodeConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/condition
:cognitect.aws.bedrock-agent/ConditionFlowNodeConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/storage
:cognitect.aws.bedrock-agent/StorageFlowNodeConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/input
:cognitect.aws.bedrock-agent/InputFlowNodeConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeConfiguration/knowledgeBase
:cognitect.aws.bedrock-agent/KnowledgeBaseFlowNodeConfiguration)
(s/def
:cognitect.aws.bedrock-agent.ActionGroupSummary/actionGroupId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.ActionGroupSummary/actionGroupName
:cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.ActionGroupSummary/actionGroupState
:cognitect.aws.bedrock-agent/ActionGroupState)
(s/def
:cognitect.aws.bedrock-agent.ActionGroupSummary/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.ActionGroupSummary/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.CrawlFilterConfiguration/patternObjectFilter
:cognitect.aws.bedrock-agent/PatternObjectFilterConfiguration)
(s/def
:cognitect.aws.bedrock-agent.CrawlFilterConfiguration/type
:cognitect.aws.bedrock-agent/CrawlFilterConfigurationType)
(s/def
:cognitect.aws.bedrock-agent.GetAgentKnowledgeBaseResponse/agentKnowledgeBase
:cognitect.aws.bedrock-agent/AgentKnowledgeBase)
(s/def
:cognitect.aws.bedrock-agent.ListAgentActionGroupsResponse/actionGroupSummaries
:cognitect.aws.bedrock-agent/ActionGroupSummaries)
(s/def
:cognitect.aws.bedrock-agent.ListAgentActionGroupsResponse/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.ChunkingConfiguration/chunkingStrategy
:cognitect.aws.bedrock-agent/ChunkingStrategy)
(s/def
:cognitect.aws.bedrock-agent.ChunkingConfiguration/fixedSizeChunkingConfiguration
:cognitect.aws.bedrock-agent/FixedSizeChunkingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.ChunkingConfiguration/hierarchicalChunkingConfiguration
:cognitect.aws.bedrock-agent/HierarchicalChunkingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.ChunkingConfiguration/semanticChunkingConfiguration
:cognitect.aws.bedrock-agent/SemanticChunkingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.PineconeFieldMapping/metadataField
:cognitect.aws.bedrock-agent/FieldName)
(s/def
:cognitect.aws.bedrock-agent.PineconeFieldMapping/textField
:cognitect.aws.bedrock-agent/FieldName)
(s/def
:cognitect.aws.bedrock-agent.PineconeConfiguration/connectionString
:cognitect.aws.bedrock-agent/PineconeConnectionString)
(s/def
:cognitect.aws.bedrock-agent.PineconeConfiguration/credentialsSecretArn
:cognitect.aws.bedrock-agent/SecretArn)
(s/def
:cognitect.aws.bedrock-agent.PineconeConfiguration/fieldMapping
:cognitect.aws.bedrock-agent/PineconeFieldMapping)
(s/def
:cognitect.aws.bedrock-agent.PineconeConfiguration/namespace
:cognitect.aws.bedrock-agent/PineconeNamespace)
(s/def
:cognitect.aws.bedrock-agent.FlowConditionalConnectionConfiguration/condition
:cognitect.aws.bedrock-agent/FlowConditionName)
(s/def
:cognitect.aws.bedrock-agent.PromptFlowNodeInlineConfiguration/inferenceConfiguration
:cognitect.aws.bedrock-agent/PromptInferenceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.PromptFlowNodeInlineConfiguration/modelId
:cognitect.aws.bedrock-agent/PromptModelIdentifier)
(s/def
:cognitect.aws.bedrock-agent.PromptFlowNodeInlineConfiguration/templateConfiguration
:cognitect.aws.bedrock-agent/PromptTemplateConfiguration)
(s/def
:cognitect.aws.bedrock-agent.PromptFlowNodeInlineConfiguration/templateType
:cognitect.aws.bedrock-agent/PromptTemplateType)
(s/def
:cognitect.aws.bedrock-agent.DeletePromptRequest/promptIdentifier
:cognitect.aws.bedrock-agent/PromptIdentifier)
(s/def
:cognitect.aws.bedrock-agent.DeletePromptRequest/promptVersion
:cognitect.aws.bedrock-agent/NumericalVersion)
(s/def
:cognitect.aws.bedrock-agent.ListAgentVersionsRequest/agentId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.ListAgentVersionsRequest/maxResults
:cognitect.aws.bedrock-agent/MaxResults)
(s/def
:cognitect.aws.bedrock-agent.ListAgentVersionsRequest/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.GetIngestionJobRequest/dataSourceId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.GetIngestionJobRequest/ingestionJobId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.GetIngestionJobRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def :cognitect.aws.bedrock-agent.GetAgentRequest/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.SharePointCrawlerConfiguration/filterConfiguration
:cognitect.aws.bedrock-agent/CrawlFilterConfiguration)
(s/def
:cognitect.aws.bedrock-agent.GetKnowledgeBaseRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.ParameterDetail/description
:cognitect.aws.bedrock-agent/ParameterDescription)
(s/def :cognitect.aws.bedrock-agent.ParameterDetail/required :cognitect.aws.bedrock-agent/Boolean)
(s/def :cognitect.aws.bedrock-agent.ParameterDetail/type :cognitect.aws.bedrock-agent/Type)
(s/def
:cognitect.aws.bedrock-agent.SemanticChunkingConfiguration/breakpointPercentileThreshold
:cognitect.aws.bedrock-agent/SemanticChunkingConfigurationBreakpointPercentileThresholdInteger)
(s/def
:cognitect.aws.bedrock-agent.SemanticChunkingConfiguration/bufferSize
:cognitect.aws.bedrock-agent/SemanticChunkingConfigurationBufferSizeInteger)
(s/def
:cognitect.aws.bedrock-agent.SemanticChunkingConfiguration/maxTokens
:cognitect.aws.bedrock-agent/SemanticChunkingConfigurationMaxTokensInteger)
(s/def
:cognitect.aws.bedrock-agent.WebDataSourceConfiguration/crawlerConfiguration
:cognitect.aws.bedrock-agent/WebCrawlerConfiguration)
(s/def
:cognitect.aws.bedrock-agent.WebDataSourceConfiguration/sourceConfiguration
:cognitect.aws.bedrock-agent/WebSourceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.LexFlowNodeConfiguration/botAliasArn
:cognitect.aws.bedrock-agent/LexBotAliasArn)
(s/def
:cognitect.aws.bedrock-agent.LexFlowNodeConfiguration/localeId
:cognitect.aws.bedrock-agent/LexBotLocaleId)
(s/def
:cognitect.aws.bedrock-agent.RedisEnterpriseCloudConfiguration/credentialsSecretArn
:cognitect.aws.bedrock-agent/SecretArn)
(s/def
:cognitect.aws.bedrock-agent.RedisEnterpriseCloudConfiguration/endpoint
:cognitect.aws.bedrock-agent/RedisEnterpriseCloudEndpoint)
(s/def
:cognitect.aws.bedrock-agent.RedisEnterpriseCloudConfiguration/fieldMapping
:cognitect.aws.bedrock-agent/RedisEnterpriseCloudFieldMapping)
(s/def
:cognitect.aws.bedrock-agent.RedisEnterpriseCloudConfiguration/vectorIndexName
:cognitect.aws.bedrock-agent/RedisEnterpriseCloudIndexName)
(s/def
:cognitect.aws.bedrock-agent.PatternObjectFilterConfiguration/filters
:cognitect.aws.bedrock-agent/PatternObjectFilterList)
(s/def
:cognitect.aws.bedrock-agent.ListFlowVersionsResponse/flowVersionSummaries
:cognitect.aws.bedrock-agent/FlowVersionSummaries)
(s/def
:cognitect.aws.bedrock-agent.ListFlowVersionsResponse/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.FlowAliasRoutingConfigurationListItem/flowVersion
:cognitect.aws.bedrock-agent/Version)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeInput/expression
:cognitect.aws.bedrock-agent/FlowNodeInputExpression)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeInput/name
:cognitect.aws.bedrock-agent/FlowNodeInputName)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeInput/type
:cognitect.aws.bedrock-agent/FlowNodeIODataType)
(s/def :cognitect.aws.bedrock-agent.UpdateAgentResponse/agent :cognitect.aws.bedrock-agent/Agent)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentAliasResponse/agentAliasId
:cognitect.aws.bedrock-agent/AgentAliasId)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentAliasResponse/agentAliasStatus
:cognitect.aws.bedrock-agent/AgentAliasStatus)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentAliasResponse/agentId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentAliasRequest/agentAliasId
:cognitect.aws.bedrock-agent/AgentAliasId)
(s/def :cognitect.aws.bedrock-agent.DeleteAgentAliasRequest/agentId :cognitect.aws.bedrock-agent/Id)
(s/def :cognitect.aws.bedrock-agent.AgentKnowledgeBase/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.AgentKnowledgeBase/agentVersion
:cognitect.aws.bedrock-agent/Version)
(s/def
:cognitect.aws.bedrock-agent.AgentKnowledgeBase/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.AgentKnowledgeBase/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.AgentKnowledgeBase/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.AgentKnowledgeBase/knowledgeBaseState
:cognitect.aws.bedrock-agent/KnowledgeBaseState)
(s/def
:cognitect.aws.bedrock-agent.AgentKnowledgeBase/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.ParsingPrompt/parsingPromptText
:cognitect.aws.bedrock-agent/ParsingPromptText)
(s/def :cognitect.aws.bedrock-agent.DeleteFlowResponse/id :cognitect.aws.bedrock-agent/FlowId)
(s/def :cognitect.aws.bedrock-agent.DeleteFlowVersionResponse/id :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DeleteFlowVersionResponse/version
:cognitect.aws.bedrock-agent/NumericalVersion)
(s/def
:cognitect.aws.bedrock-agent.GetAgentKnowledgeBaseRequest/agentId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.GetAgentKnowledgeBaseRequest/agentVersion
:cognitect.aws.bedrock-agent/Version)
(s/def
:cognitect.aws.bedrock-agent.GetAgentKnowledgeBaseRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.GetAgentVersionResponse/agentVersion
:cognitect.aws.bedrock-agent/AgentVersion)
(s/def
:cognitect.aws.bedrock-agent.FlowValidation/message
:cognitect.aws.bedrock-agent/NonBlankString)
(s/def
:cognitect.aws.bedrock-agent.FlowValidation/severity
:cognitect.aws.bedrock-agent/FlowValidationSeverity)
(s/def :cognitect.aws.bedrock-agent.AgentSummary/agentId :cognitect.aws.bedrock-agent/Id)
(s/def :cognitect.aws.bedrock-agent.AgentSummary/agentName :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.AgentSummary/agentStatus
:cognitect.aws.bedrock-agent/AgentStatus)
(s/def
:cognitect.aws.bedrock-agent.AgentSummary/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.AgentSummary/guardrailConfiguration
:cognitect.aws.bedrock-agent/GuardrailConfiguration)
(s/def
:cognitect.aws.bedrock-agent.AgentSummary/latestAgentVersion
:cognitect.aws.bedrock-agent/Version)
(s/def
:cognitect.aws.bedrock-agent.AgentSummary/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptRequest/clientToken
:cognitect.aws.bedrock-agent/ClientToken)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptRequest/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptRequest/defaultVariant
:cognitect.aws.bedrock-agent/PromptVariantName)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptRequest/description
:cognitect.aws.bedrock-agent/PromptDescription)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptRequest/name
:cognitect.aws.bedrock-agent/PromptName)
(s/def :cognitect.aws.bedrock-agent.CreatePromptRequest/tags :cognitect.aws.bedrock-agent/TagsMap)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptRequest/variants
:cognitect.aws.bedrock-agent/PromptVariantList)
(s/def
:cognitect.aws.bedrock-agent.ListFlowAliasesResponse/flowAliasSummaries
:cognitect.aws.bedrock-agent/FlowAliasSummaries)
(s/def
:cognitect.aws.bedrock-agent.ListFlowAliasesResponse/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.PromptTemplateConfiguration/text
:cognitect.aws.bedrock-agent/TextPromptTemplateConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowDataConnectionConfiguration/sourceOutput
:cognitect.aws.bedrock-agent/FlowNodeOutputName)
(s/def
:cognitect.aws.bedrock-agent.FlowDataConnectionConfiguration/targetInput
:cognitect.aws.bedrock-agent/FlowNodeInputName)
(s/def :cognitect.aws.bedrock-agent.UrlConfiguration/seedUrls :cognitect.aws.bedrock-agent/SeedUrls)
(s/def
:cognitect.aws.bedrock-agent.AgentAliasRoutingConfigurationListItem/agentVersion
:cognitect.aws.bedrock-agent/Version)
(s/def
:cognitect.aws.bedrock-agent.AgentAliasRoutingConfigurationListItem/provisionedThroughput
:cognitect.aws.bedrock-agent/ProvisionedModelIdentifier)
(s/def
:cognitect.aws.bedrock-agent.DeleteDataSourceResponse/dataSourceId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DeleteDataSourceResponse/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DeleteDataSourceResponse/status
:cognitect.aws.bedrock-agent/DataSourceStatus)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentVersionRequest/agentId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentVersionRequest/agentVersion
:cognitect.aws.bedrock-agent/NumericalVersion)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentVersionRequest/skipResourceInUseCheck
:cognitect.aws.bedrock-agent/Boolean)
(s/def
:cognitect.aws.bedrock-agent.PromptConfiguration/basePromptTemplate
:cognitect.aws.bedrock-agent/BasePromptTemplate)
(s/def
:cognitect.aws.bedrock-agent.PromptConfiguration/inferenceConfiguration
:cognitect.aws.bedrock-agent/InferenceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.PromptConfiguration/parserMode
:cognitect.aws.bedrock-agent/CreationMode)
(s/def
:cognitect.aws.bedrock-agent.PromptConfiguration/promptCreationMode
:cognitect.aws.bedrock-agent/CreationMode)
(s/def
:cognitect.aws.bedrock-agent.PromptConfiguration/promptState
:cognitect.aws.bedrock-agent/PromptState)
(s/def
:cognitect.aws.bedrock-agent.PromptConfiguration/promptType
:cognitect.aws.bedrock-agent/PromptType)
(s/def
:cognitect.aws.bedrock-agent.UpdateKnowledgeBaseResponse/knowledgeBase
:cognitect.aws.bedrock-agent/KnowledgeBase)
(s/def :cognitect.aws.bedrock-agent.DeleteAgentRequest/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentRequest/skipResourceInUseCheck
:cognitect.aws.bedrock-agent/Boolean)
(s/def
:cognitect.aws.bedrock-agent.AssociateAgentKnowledgeBaseResponse/agentKnowledgeBase
:cognitect.aws.bedrock-agent/AgentKnowledgeBase)
(s/def
:cognitect.aws.bedrock-agent.GetFlowVersionRequest/flowIdentifier
:cognitect.aws.bedrock-agent/FlowIdentifier)
(s/def
:cognitect.aws.bedrock-agent.GetFlowVersionRequest/flowVersion
:cognitect.aws.bedrock-agent/NumericalVersion)
(s/def :cognitect.aws.bedrock-agent.PrepareAgentRequest/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentKnowledgeBaseResponse/agentKnowledgeBase
:cognitect.aws.bedrock-agent/AgentKnowledgeBase)
(s/def
:cognitect.aws.bedrock-agent.AgentKnowledgeBaseSummary/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.AgentKnowledgeBaseSummary/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.AgentKnowledgeBaseSummary/knowledgeBaseState
:cognitect.aws.bedrock-agent/KnowledgeBaseState)
(s/def
:cognitect.aws.bedrock-agent.AgentKnowledgeBaseSummary/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def :cognitect.aws.bedrock-agent.S3Location/uri :cognitect.aws.bedrock-agent/S3BucketUri)
(s/def
:cognitect.aws.bedrock-agent.GetAgentActionGroupResponse/agentActionGroup
:cognitect.aws.bedrock-agent/AgentActionGroup)
(s/def
:cognitect.aws.bedrock-agent.PrepareFlowRequest/flowIdentifier
:cognitect.aws.bedrock-agent/FlowIdentifier)
(s/def
:cognitect.aws.bedrock-agent.PromptVariant/inferenceConfiguration
:cognitect.aws.bedrock-agent/PromptInferenceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.PromptVariant/metadata
:cognitect.aws.bedrock-agent/PromptMetadataList)
(s/def
:cognitect.aws.bedrock-agent.PromptVariant/modelId
:cognitect.aws.bedrock-agent/PromptModelIdentifier)
(s/def
:cognitect.aws.bedrock-agent.PromptVariant/name
:cognitect.aws.bedrock-agent/PromptVariantName)
(s/def
:cognitect.aws.bedrock-agent.PromptVariant/templateConfiguration
:cognitect.aws.bedrock-agent/PromptTemplateConfiguration)
(s/def
:cognitect.aws.bedrock-agent.PromptVariant/templateType
:cognitect.aws.bedrock-agent/PromptTemplateType)
(s/def
:cognitect.aws.bedrock-agent.CreateKnowledgeBaseRequest/clientToken
:cognitect.aws.bedrock-agent/ClientToken)
(s/def
:cognitect.aws.bedrock-agent.CreateKnowledgeBaseRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.CreateKnowledgeBaseRequest/knowledgeBaseConfiguration
:cognitect.aws.bedrock-agent/KnowledgeBaseConfiguration)
(s/def
:cognitect.aws.bedrock-agent.CreateKnowledgeBaseRequest/name
:cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.CreateKnowledgeBaseRequest/roleArn
:cognitect.aws.bedrock-agent/KnowledgeBaseRoleArn)
(s/def
:cognitect.aws.bedrock-agent.CreateKnowledgeBaseRequest/storageConfiguration
:cognitect.aws.bedrock-agent/StorageConfiguration)
(s/def
:cognitect.aws.bedrock-agent.CreateKnowledgeBaseRequest/tags
:cognitect.aws.bedrock-agent/TagsMap)
(s/def
:cognitect.aws.bedrock-agent.DeleteKnowledgeBaseRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.ConfluenceSourceConfiguration/authType
:cognitect.aws.bedrock-agent/ConfluenceAuthType)
(s/def
:cognitect.aws.bedrock-agent.ConfluenceSourceConfiguration/credentialsSecretArn
:cognitect.aws.bedrock-agent/SecretArn)
(s/def
:cognitect.aws.bedrock-agent.ConfluenceSourceConfiguration/hostType
:cognitect.aws.bedrock-agent/ConfluenceHostType)
(s/def
:cognitect.aws.bedrock-agent.ConfluenceSourceConfiguration/hostUrl
:cognitect.aws.bedrock-agent/HttpsUrl)
(s/def
:cognitect.aws.bedrock-agent.IngestionJob/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.IngestionJob/startedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.IngestionJob/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.IngestionJob/failureReasons
:cognitect.aws.bedrock-agent/FailureReasons)
(s/def
:cognitect.aws.bedrock-agent.IngestionJob/statistics
:cognitect.aws.bedrock-agent/IngestionJobStatistics)
(s/def
:cognitect.aws.bedrock-agent.IngestionJob/status
:cognitect.aws.bedrock-agent/IngestionJobStatus)
(s/def :cognitect.aws.bedrock-agent.IngestionJob/ingestionJobId :cognitect.aws.bedrock-agent/Id)
(s/def :cognitect.aws.bedrock-agent.IngestionJob/dataSourceId :cognitect.aws.bedrock-agent/Id)
(s/def :cognitect.aws.bedrock-agent.IngestionJob/knowledgeBaseId :cognitect.aws.bedrock-agent/Id)
(s/def :cognitect.aws.bedrock-agent.FlowVersionSummary/arn :cognitect.aws.bedrock-agent/FlowArn)
(s/def
:cognitect.aws.bedrock-agent.FlowVersionSummary/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def :cognitect.aws.bedrock-agent.FlowVersionSummary/id :cognitect.aws.bedrock-agent/FlowId)
(s/def
:cognitect.aws.bedrock-agent.FlowVersionSummary/status
:cognitect.aws.bedrock-agent/FlowStatus)
(s/def
:cognitect.aws.bedrock-agent.FlowVersionSummary/version
:cognitect.aws.bedrock-agent/NumericalVersion)
(s/def
:cognitect.aws.bedrock-agent.DeleteFlowVersionRequest/flowIdentifier
:cognitect.aws.bedrock-agent/FlowIdentifier)
(s/def
:cognitect.aws.bedrock-agent.DeleteFlowVersionRequest/flowVersion
:cognitect.aws.bedrock-agent/NumericalVersion)
(s/def
:cognitect.aws.bedrock-agent.DeleteFlowVersionRequest/skipResourceInUseCheck
:cognitect.aws.bedrock-agent/Boolean)
(s/def :cognitect.aws.bedrock-agent.SeedUrl/url :cognitect.aws.bedrock-agent/Url)
(s/def
:cognitect.aws.bedrock-agent.StartIngestionJobResponse/ingestionJob
:cognitect.aws.bedrock-agent/IngestionJob)
(s/def
:cognitect.aws.bedrock-agent.StorageFlowNodeConfiguration/serviceConfiguration
:cognitect.aws.bedrock-agent/StorageFlowNodeServiceConfiguration)
(s/def :cognitect.aws.bedrock-agent.GetAgentVersionRequest/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.GetAgentVersionRequest/agentVersion
:cognitect.aws.bedrock-agent/NumericalVersion)
(s/def
:cognitect.aws.bedrock-agent.ParsingConfiguration/bedrockFoundationModelConfiguration
:cognitect.aws.bedrock-agent/BedrockFoundationModelConfiguration)
(s/def
:cognitect.aws.bedrock-agent.ParsingConfiguration/parsingStrategy
:cognitect.aws.bedrock-agent/ParsingStrategy)
(s/def
:cognitect.aws.bedrock-agent.StorageConfiguration/mongoDbAtlasConfiguration
:cognitect.aws.bedrock-agent/MongoDbAtlasConfiguration)
(s/def
:cognitect.aws.bedrock-agent.StorageConfiguration/opensearchServerlessConfiguration
:cognitect.aws.bedrock-agent/OpenSearchServerlessConfiguration)
(s/def
:cognitect.aws.bedrock-agent.StorageConfiguration/pineconeConfiguration
:cognitect.aws.bedrock-agent/PineconeConfiguration)
(s/def
:cognitect.aws.bedrock-agent.StorageConfiguration/rdsConfiguration
:cognitect.aws.bedrock-agent/RdsConfiguration)
(s/def
:cognitect.aws.bedrock-agent.StorageConfiguration/redisEnterpriseCloudConfiguration
:cognitect.aws.bedrock-agent/RedisEnterpriseCloudConfiguration)
(s/def
:cognitect.aws.bedrock-agent.StorageConfiguration/type
:cognitect.aws.bedrock-agent/KnowledgeBaseStorageType)
(s/def
:cognitect.aws.bedrock-agent.GetAgentActionGroupRequest/actionGroupId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.GetAgentActionGroupRequest/agentId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.GetAgentActionGroupRequest/agentVersion
:cognitect.aws.bedrock-agent/Version)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/arn
:cognitect.aws.bedrock-agent/FlowAliasArn)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/flowId
:cognitect.aws.bedrock-agent/FlowId)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/id
:cognitect.aws.bedrock-agent/FlowAliasId)
(s/def :cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/name :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/routingConfiguration
:cognitect.aws.bedrock-agent/FlowAliasRoutingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowAliasResponse/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.HierarchicalChunkingConfiguration/levelConfigurations
:cognitect.aws.bedrock-agent/HierarchicalChunkingLevelConfigurations)
(s/def
:cognitect.aws.bedrock-agent.HierarchicalChunkingConfiguration/overlapTokens
:cognitect.aws.bedrock-agent/HierarchicalChunkingConfigurationOverlapTokensInteger)
(s/def
:cognitect.aws.bedrock-agent.ConfluenceCrawlerConfiguration/filterConfiguration
:cognitect.aws.bedrock-agent/CrawlFilterConfiguration)
(s/def
:cognitect.aws.bedrock-agent.UpdateDataSourceResponse/dataSource
:cognitect.aws.bedrock-agent/DataSource)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowRequest/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowRequest/definition
:cognitect.aws.bedrock-agent/FlowDefinition)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowRequest/description
:cognitect.aws.bedrock-agent/FlowDescription)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowRequest/executionRoleArn
:cognitect.aws.bedrock-agent/FlowExecutionRoleArn)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowRequest/flowIdentifier
:cognitect.aws.bedrock-agent/FlowIdentifier)
(s/def :cognitect.aws.bedrock-agent.UpdateFlowRequest/name :cognitect.aws.bedrock-agent/FlowName)
(s/def
:cognitect.aws.bedrock-agent.IntermediateStorage/s3Location
:cognitect.aws.bedrock-agent/S3Location)
(s/def
:cognitect.aws.bedrock-agent.AgentAliasSummary/agentAliasId
:cognitect.aws.bedrock-agent/AgentAliasId)
(s/def
:cognitect.aws.bedrock-agent.AgentAliasSummary/agentAliasName
:cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.AgentAliasSummary/agentAliasStatus
:cognitect.aws.bedrock-agent/AgentAliasStatus)
(s/def
:cognitect.aws.bedrock-agent.AgentAliasSummary/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.AgentAliasSummary/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.AgentAliasSummary/routingConfiguration
:cognitect.aws.bedrock-agent/AgentAliasRoutingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.AgentAliasSummary/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.RetrievalFlowNodeS3Configuration/bucketName
:cognitect.aws.bedrock-agent/S3BucketName)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowAliasRequest/clientToken
:cognitect.aws.bedrock-agent/ClientToken)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowAliasRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowAliasRequest/flowIdentifier
:cognitect.aws.bedrock-agent/FlowIdentifier)
(s/def :cognitect.aws.bedrock-agent.CreateFlowAliasRequest/name :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowAliasRequest/routingConfiguration
:cognitect.aws.bedrock-agent/FlowAliasRoutingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowAliasRequest/tags
:cognitect.aws.bedrock-agent/TagsMap)
(s/def
:cognitect.aws.bedrock-agent.GetKnowledgeBaseResponse/knowledgeBase
:cognitect.aws.bedrock-agent/KnowledgeBase)
(s/def
:cognitect.aws.bedrock-agent.ListDataSourcesRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.ListDataSourcesRequest/maxResults
:cognitect.aws.bedrock-agent/MaxResults)
(s/def
:cognitect.aws.bedrock-agent.ListDataSourcesRequest/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def :cognitect.aws.bedrock-agent.PromptSummary/arn :cognitect.aws.bedrock-agent/PromptArn)
(s/def
:cognitect.aws.bedrock-agent.PromptSummary/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.PromptSummary/description
:cognitect.aws.bedrock-agent/PromptDescription)
(s/def :cognitect.aws.bedrock-agent.PromptSummary/id :cognitect.aws.bedrock-agent/PromptId)
(s/def :cognitect.aws.bedrock-agent.PromptSummary/name :cognitect.aws.bedrock-agent/PromptName)
(s/def
:cognitect.aws.bedrock-agent.PromptSummary/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def :cognitect.aws.bedrock-agent.PromptSummary/version :cognitect.aws.bedrock-agent/Version)
(s/def
:cognitect.aws.bedrock-agent.MongoDbAtlasConfiguration/collectionName
:cognitect.aws.bedrock-agent/MongoDbAtlasCollectionName)
(s/def
:cognitect.aws.bedrock-agent.MongoDbAtlasConfiguration/credentialsSecretArn
:cognitect.aws.bedrock-agent/SecretArn)
(s/def
:cognitect.aws.bedrock-agent.MongoDbAtlasConfiguration/databaseName
:cognitect.aws.bedrock-agent/MongoDbAtlasDatabaseName)
(s/def
:cognitect.aws.bedrock-agent.MongoDbAtlasConfiguration/endpoint
:cognitect.aws.bedrock-agent/MongoDbAtlasEndpoint)
(s/def
:cognitect.aws.bedrock-agent.MongoDbAtlasConfiguration/endpointServiceName
:cognitect.aws.bedrock-agent/MongoDbAtlasEndpointServiceName)
(s/def
:cognitect.aws.bedrock-agent.MongoDbAtlasConfiguration/fieldMapping
:cognitect.aws.bedrock-agent/MongoDbAtlasFieldMapping)
(s/def
:cognitect.aws.bedrock-agent.MongoDbAtlasConfiguration/vectorIndexName
:cognitect.aws.bedrock-agent/MongoDbAtlasIndexName)
(s/def
:cognitect.aws.bedrock-agent.ListTagsForResourceRequest/resourceArn
:cognitect.aws.bedrock-agent/TaggableResourcesArn)
(s/def
:cognitect.aws.bedrock-agent.PromptOverrideConfiguration/overrideLambda
:cognitect.aws.bedrock-agent/LambdaArn)
(s/def
:cognitect.aws.bedrock-agent.PromptOverrideConfiguration/promptConfigurations
:cognitect.aws.bedrock-agent/PromptConfigurations)
(s/def
:cognitect.aws.bedrock-agent.DeleteDataSourceRequest/dataSourceId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DeleteDataSourceRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.ListAgentVersionsResponse/agentVersionSummaries
:cognitect.aws.bedrock-agent/AgentVersionSummaries)
(s/def
:cognitect.aws.bedrock-agent.ListAgentVersionsResponse/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowAliasRequest/aliasIdentifier
:cognitect.aws.bedrock-agent/FlowAliasIdentifier)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowAliasRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowAliasRequest/flowIdentifier
:cognitect.aws.bedrock-agent/FlowIdentifier)
(s/def :cognitect.aws.bedrock-agent.UpdateFlowAliasRequest/name :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowAliasRequest/routingConfiguration
:cognitect.aws.bedrock-agent/FlowAliasRoutingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.DeleteKnowledgeBaseResponse/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DeleteKnowledgeBaseResponse/status
:cognitect.aws.bedrock-agent/KnowledgeBaseStatus)
(s/def :cognitect.aws.bedrock-agent.AgentVersionSummary/agentName :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.AgentVersionSummary/agentStatus
:cognitect.aws.bedrock-agent/AgentStatus)
(s/def
:cognitect.aws.bedrock-agent.AgentVersionSummary/agentVersion
:cognitect.aws.bedrock-agent/Version)
(s/def
:cognitect.aws.bedrock-agent.AgentVersionSummary/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.AgentVersionSummary/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.AgentVersionSummary/guardrailConfiguration
:cognitect.aws.bedrock-agent/GuardrailConfiguration)
(s/def
:cognitect.aws.bedrock-agent.AgentVersionSummary/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/agentVersion
:cognitect.aws.bedrock-agent/DraftVersion)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/apiSchema
:cognitect.aws.bedrock-agent/APISchema)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/actionGroupExecutor
:cognitect.aws.bedrock-agent/ActionGroupExecutor)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/agentId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/actionGroupName
:cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/actionGroupId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/parentActionGroupSignature
:cognitect.aws.bedrock-agent/ActionGroupSignature)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/actionGroupState
:cognitect.aws.bedrock-agent/ActionGroupState)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupRequest/functionSchema
:cognitect.aws.bedrock-agent/FunctionSchema)
(s/def
:cognitect.aws.bedrock-agent.TransformationLambdaConfiguration/lambdaArn
:cognitect.aws.bedrock-agent/LambdaArn)
(s/def
:cognitect.aws.bedrock-agent.PromptInferenceConfiguration/text
:cognitect.aws.bedrock-agent/PromptModelInferenceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.GetIngestionJobResponse/ingestionJob
:cognitect.aws.bedrock-agent/IngestionJob)
(s/def
:cognitect.aws.bedrock-agent.ListIngestionJobsResponse/ingestionJobSummaries
:cognitect.aws.bedrock-agent/IngestionJobSummaries)
(s/def
:cognitect.aws.bedrock-agent.ListIngestionJobsResponse/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.RetrievalFlowNodeConfiguration/serviceConfiguration
:cognitect.aws.bedrock-agent/RetrievalFlowNodeServiceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.HierarchicalChunkingLevelConfiguration/maxTokens
:cognitect.aws.bedrock-agent/HierarchicalChunkingLevelConfigurationMaxTokensInteger)
(s/def
:cognitect.aws.bedrock-agent.CreateKnowledgeBaseResponse/knowledgeBase
:cognitect.aws.bedrock-agent/KnowledgeBase)
(s/def
:cognitect.aws.bedrock-agent.S3DataSourceConfiguration/bucketArn
:cognitect.aws.bedrock-agent/S3BucketArn)
(s/def
:cognitect.aws.bedrock-agent.S3DataSourceConfiguration/bucketOwnerAccountId
:cognitect.aws.bedrock-agent/BucketOwnerAccountId)
(s/def
:cognitect.aws.bedrock-agent.S3DataSourceConfiguration/inclusionPrefixes
:cognitect.aws.bedrock-agent/S3Prefixes)
(s/def
:cognitect.aws.bedrock-agent.GetAgentAliasRequest/agentAliasId
:cognitect.aws.bedrock-agent/AgentAliasId)
(s/def :cognitect.aws.bedrock-agent.GetAgentAliasRequest/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.StorageFlowNodeServiceConfiguration/s3
:cognitect.aws.bedrock-agent/StorageFlowNodeS3Configuration)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def :cognitect.aws.bedrock-agent.UpdateAgentRequest/agentName :cognitect.aws.bedrock-agent/Name)
(s/def :cognitect.aws.bedrock-agent.UpdateAgentRequest/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentRequest/promptOverrideConfiguration
:cognitect.aws.bedrock-agent/PromptOverrideConfiguration)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentRequest/memoryConfiguration
:cognitect.aws.bedrock-agent/MemoryConfiguration)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentRequest/idleSessionTTLInSeconds
:cognitect.aws.bedrock-agent/SessionTTL)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentRequest/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentRequest/foundationModel
:cognitect.aws.bedrock-agent/ModelIdentifier)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentRequest/guardrailConfiguration
:cognitect.aws.bedrock-agent/GuardrailConfiguration)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentRequest/instruction
:cognitect.aws.bedrock-agent/Instruction)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentRequest/agentResourceRoleArn
:cognitect.aws.bedrock-agent/AgentRoleArn)
(s/def :cognitect.aws.bedrock-agent.PrepareAgentResponse/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.PrepareAgentResponse/agentStatus
:cognitect.aws.bedrock-agent/AgentStatus)
(s/def
:cognitect.aws.bedrock-agent.PrepareAgentResponse/agentVersion
:cognitect.aws.bedrock-agent/Version)
(s/def
:cognitect.aws.bedrock-agent.PrepareAgentResponse/preparedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobSortBy/attribute
:cognitect.aws.bedrock-agent/IngestionJobSortByAttribute)
(s/def :cognitect.aws.bedrock-agent.IngestionJobSortBy/order :cognitect.aws.bedrock-agent/SortOrder)
(s/def
:cognitect.aws.bedrock-agent.ListAgentAliasesResponse/agentAliasSummaries
:cognitect.aws.bedrock-agent/AgentAliasSummaries)
(s/def
:cognitect.aws.bedrock-agent.ListAgentAliasesResponse/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.Transformation/stepToApply
:cognitect.aws.bedrock-agent/StepType)
(s/def
:cognitect.aws.bedrock-agent.Transformation/transformationFunction
:cognitect.aws.bedrock-agent/TransformationFunction)
(s/def :cognitect.aws.bedrock-agent.ListAgentAliasesRequest/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.ListAgentAliasesRequest/maxResults
:cognitect.aws.bedrock-agent/MaxResults)
(s/def
:cognitect.aws.bedrock-agent.ListAgentAliasesRequest/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBaseConfiguration/type
:cognitect.aws.bedrock-agent/KnowledgeBaseType)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBaseConfiguration/vectorKnowledgeBaseConfiguration
:cognitect.aws.bedrock-agent/VectorKnowledgeBaseConfiguration)
(s/def
:cognitect.aws.bedrock-agent.BedrockEmbeddingModelConfiguration/dimensions
:cognitect.aws.bedrock-agent/Dimensions)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptResponse/description
:cognitect.aws.bedrock-agent/PromptDescription)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptResponse/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptResponse/variants
:cognitect.aws.bedrock-agent/PromptVariantList)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptResponse/name
:cognitect.aws.bedrock-agent/PromptName)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptResponse/defaultVariant
:cognitect.aws.bedrock-agent/PromptVariantName)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptResponse/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def :cognitect.aws.bedrock-agent.CreatePromptResponse/id :cognitect.aws.bedrock-agent/PromptId)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptResponse/version
:cognitect.aws.bedrock-agent/Version)
(s/def :cognitect.aws.bedrock-agent.CreatePromptResponse/arn :cognitect.aws.bedrock-agent/PromptArn)
(s/def
:cognitect.aws.bedrock-agent.EmbeddingModelConfiguration/bedrockEmbeddingModelConfiguration
:cognitect.aws.bedrock-agent/BedrockEmbeddingModelConfiguration)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptVersionRequest/clientToken
:cognitect.aws.bedrock-agent/ClientToken)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptVersionRequest/description
:cognitect.aws.bedrock-agent/PromptDescription)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptVersionRequest/promptIdentifier
:cognitect.aws.bedrock-agent/PromptIdentifier)
(s/def
:cognitect.aws.bedrock-agent.CreatePromptVersionRequest/tags
:cognitect.aws.bedrock-agent/TagsMap)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeOutput/name
:cognitect.aws.bedrock-agent/FlowNodeOutputName)
(s/def
:cognitect.aws.bedrock-agent.FlowNodeOutput/type
:cognitect.aws.bedrock-agent/FlowNodeIODataType)
(s/def
:cognitect.aws.bedrock-agent.GetDataSourceRequest/dataSourceId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.GetDataSourceRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.UpdatePromptRequest/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.UpdatePromptRequest/defaultVariant
:cognitect.aws.bedrock-agent/PromptVariantName)
(s/def
:cognitect.aws.bedrock-agent.UpdatePromptRequest/description
:cognitect.aws.bedrock-agent/PromptDescription)
(s/def
:cognitect.aws.bedrock-agent.UpdatePromptRequest/name
:cognitect.aws.bedrock-agent/PromptName)
(s/def
:cognitect.aws.bedrock-agent.UpdatePromptRequest/promptIdentifier
:cognitect.aws.bedrock-agent/PromptIdentifier)
(s/def
:cognitect.aws.bedrock-agent.UpdatePromptRequest/variants
:cognitect.aws.bedrock-agent/PromptVariantList)
(s/def
:cognitect.aws.bedrock-agent.TextPromptTemplateConfiguration/inputVariables
:cognitect.aws.bedrock-agent/PromptInputVariablesList)
(s/def
:cognitect.aws.bedrock-agent.TextPromptTemplateConfiguration/text
:cognitect.aws.bedrock-agent/TextPrompt)
(s/def
:cognitect.aws.bedrock-agent.S3Identifier/s3BucketName
:cognitect.aws.bedrock-agent/S3BucketName)
(s/def
:cognitect.aws.bedrock-agent.S3Identifier/s3ObjectKey
:cognitect.aws.bedrock-agent/S3ObjectKey)
(s/def
:cognitect.aws.bedrock-agent.ConfluenceDataSourceConfiguration/crawlerConfiguration
:cognitect.aws.bedrock-agent/ConfluenceCrawlerConfiguration)
(s/def
:cognitect.aws.bedrock-agent.ConfluenceDataSourceConfiguration/sourceConfiguration
:cognitect.aws.bedrock-agent/ConfluenceSourceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.DeleteFlowAliasRequest/aliasIdentifier
:cognitect.aws.bedrock-agent/FlowAliasIdentifier)
(s/def
:cognitect.aws.bedrock-agent.DeleteFlowAliasRequest/flowIdentifier
:cognitect.aws.bedrock-agent/FlowIdentifier)
(s/def
:cognitect.aws.bedrock-agent.GetDataSourceResponse/dataSource
:cognitect.aws.bedrock-agent/DataSource)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBase/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBase/knowledgeBaseArn
:cognitect.aws.bedrock-agent/KnowledgeBaseArn)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBase/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBase/failureReasons
:cognitect.aws.bedrock-agent/FailureReasons)
(s/def :cognitect.aws.bedrock-agent.KnowledgeBase/name :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBase/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBase/storageConfiguration
:cognitect.aws.bedrock-agent/StorageConfiguration)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBase/status
:cognitect.aws.bedrock-agent/KnowledgeBaseStatus)
(s/def :cognitect.aws.bedrock-agent.KnowledgeBase/knowledgeBaseId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBase/knowledgeBaseConfiguration
:cognitect.aws.bedrock-agent/KnowledgeBaseConfiguration)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBase/roleArn
:cognitect.aws.bedrock-agent/KnowledgeBaseRoleArn)
(s/def
:cognitect.aws.bedrock-agent.GetPromptRequest/promptIdentifier
:cognitect.aws.bedrock-agent/PromptIdentifier)
(s/def
:cognitect.aws.bedrock-agent.GetPromptRequest/promptVersion
:cognitect.aws.bedrock-agent/Version)
(s/def
:cognitect.aws.bedrock-agent.SharePointDataSourceConfiguration/crawlerConfiguration
:cognitect.aws.bedrock-agent/SharePointCrawlerConfiguration)
(s/def
:cognitect.aws.bedrock-agent.SharePointDataSourceConfiguration/sourceConfiguration
:cognitect.aws.bedrock-agent/SharePointSourceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentActionGroupResponse/agentActionGroup
:cognitect.aws.bedrock-agent/AgentActionGroup)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentAliasRequest/agentAliasName
:cognitect.aws.bedrock-agent/Name)
(s/def :cognitect.aws.bedrock-agent.CreateAgentAliasRequest/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentAliasRequest/clientToken
:cognitect.aws.bedrock-agent/ClientToken)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentAliasRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentAliasRequest/routingConfiguration
:cognitect.aws.bedrock-agent/AgentAliasRoutingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentAliasRequest/tags
:cognitect.aws.bedrock-agent/TagsMap)
(s/def
:cognitect.aws.bedrock-agent.PromptModelInferenceConfiguration/maxTokens
:cognitect.aws.bedrock-agent/MaximumLength)
(s/def
:cognitect.aws.bedrock-agent.PromptModelInferenceConfiguration/stopSequences
:cognitect.aws.bedrock-agent/StopSequences)
(s/def
:cognitect.aws.bedrock-agent.PromptModelInferenceConfiguration/temperature
:cognitect.aws.bedrock-agent/Temperature)
(s/def
:cognitect.aws.bedrock-agent.PromptModelInferenceConfiguration/topK
:cognitect.aws.bedrock-agent/TopK)
(s/def
:cognitect.aws.bedrock-agent.PromptModelInferenceConfiguration/topP
:cognitect.aws.bedrock-agent/TopP)
(s/def
:cognitect.aws.bedrock-agent.RetrievalFlowNodeServiceConfiguration/s3
:cognitect.aws.bedrock-agent/RetrievalFlowNodeS3Configuration)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentKnowledgeBaseRequest/agentId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentKnowledgeBaseRequest/agentVersion
:cognitect.aws.bedrock-agent/DraftVersion)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentKnowledgeBaseRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentKnowledgeBaseRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentKnowledgeBaseRequest/knowledgeBaseState
:cognitect.aws.bedrock-agent/KnowledgeBaseState)
(s/def
:cognitect.aws.bedrock-agent.PromptFlowNodeConfiguration/sourceConfiguration
:cognitect.aws.bedrock-agent/PromptFlowNodeSourceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentAliasRequest/agentAliasId
:cognitect.aws.bedrock-agent/AgentAliasId)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentAliasRequest/agentAliasName
:cognitect.aws.bedrock-agent/Name)
(s/def :cognitect.aws.bedrock-agent.UpdateAgentAliasRequest/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentAliasRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentAliasRequest/routingConfiguration
:cognitect.aws.bedrock-agent/AgentAliasRoutingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBaseSummary/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBaseSummary/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def :cognitect.aws.bedrock-agent.KnowledgeBaseSummary/name :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBaseSummary/status
:cognitect.aws.bedrock-agent/KnowledgeBaseStatus)
(s/def
:cognitect.aws.bedrock-agent.KnowledgeBaseSummary/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.PromptFlowNodeSourceConfiguration/inline
:cognitect.aws.bedrock-agent/PromptFlowNodeInlineConfiguration)
(s/def
:cognitect.aws.bedrock-agent.PromptFlowNodeSourceConfiguration/resource
:cognitect.aws.bedrock-agent/PromptFlowNodeResourceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.WebCrawlerLimits/rateLimit
:cognitect.aws.bedrock-agent/WebCrawlerLimitsRateLimitInteger)
(s/def
:cognitect.aws.bedrock-agent.UntagResourceRequest/resourceArn
:cognitect.aws.bedrock-agent/TaggableResourcesArn)
(s/def
:cognitect.aws.bedrock-agent.UntagResourceRequest/tagKeys
:cognitect.aws.bedrock-agent/TagKeyList)
(s/def
:cognitect.aws.bedrock-agent.UpdateAgentAliasResponse/agentAlias
:cognitect.aws.bedrock-agent/AgentAlias)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def :cognitect.aws.bedrock-agent.CreateAgentRequest/tags :cognitect.aws.bedrock-agent/TagsMap)
(s/def :cognitect.aws.bedrock-agent.CreateAgentRequest/agentName :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentRequest/promptOverrideConfiguration
:cognitect.aws.bedrock-agent/PromptOverrideConfiguration)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentRequest/memoryConfiguration
:cognitect.aws.bedrock-agent/MemoryConfiguration)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentRequest/idleSessionTTLInSeconds
:cognitect.aws.bedrock-agent/SessionTTL)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentRequest/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentRequest/foundationModel
:cognitect.aws.bedrock-agent/ModelIdentifier)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentRequest/guardrailConfiguration
:cognitect.aws.bedrock-agent/GuardrailConfiguration)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentRequest/instruction
:cognitect.aws.bedrock-agent/Instruction)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentRequest/agentResourceRoleArn
:cognitect.aws.bedrock-agent/AgentRoleArn)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentRequest/clientToken
:cognitect.aws.bedrock-agent/ClientToken)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowResponse/description
:cognitect.aws.bedrock-agent/FlowDescription)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowResponse/definition
:cognitect.aws.bedrock-agent/FlowDefinition)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowResponse/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def :cognitect.aws.bedrock-agent.CreateFlowResponse/name :cognitect.aws.bedrock-agent/FlowName)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowResponse/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowResponse/status
:cognitect.aws.bedrock-agent/FlowStatus)
(s/def :cognitect.aws.bedrock-agent.CreateFlowResponse/id :cognitect.aws.bedrock-agent/FlowId)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowResponse/version
:cognitect.aws.bedrock-agent/DraftVersion)
(s/def :cognitect.aws.bedrock-agent.CreateFlowResponse/arn :cognitect.aws.bedrock-agent/FlowArn)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowResponse/executionRoleArn
:cognitect.aws.bedrock-agent/FlowExecutionRoleArn)
(s/def
:cognitect.aws.bedrock-agent.GetFlowAliasResponse/arn
:cognitect.aws.bedrock-agent/FlowAliasArn)
(s/def
:cognitect.aws.bedrock-agent.GetFlowAliasResponse/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.GetFlowAliasResponse/description
:cognitect.aws.bedrock-agent/Description)
(s/def :cognitect.aws.bedrock-agent.GetFlowAliasResponse/flowId :cognitect.aws.bedrock-agent/FlowId)
(s/def
:cognitect.aws.bedrock-agent.GetFlowAliasResponse/id
:cognitect.aws.bedrock-agent/FlowAliasId)
(s/def :cognitect.aws.bedrock-agent.GetFlowAliasResponse/name :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.GetFlowAliasResponse/routingConfiguration
:cognitect.aws.bedrock-agent/FlowAliasRoutingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.GetFlowAliasResponse/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.AgentAliasHistoryEvent/endDate
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.AgentAliasHistoryEvent/routingConfiguration
:cognitect.aws.bedrock-agent/AgentAliasRoutingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.AgentAliasHistoryEvent/startDate
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def :cognitect.aws.bedrock-agent.CreateAgentResponse/agent :cognitect.aws.bedrock-agent/Agent)
(s/def
:cognitect.aws.bedrock-agent.FlowDefinition/connections
:cognitect.aws.bedrock-agent/FlowConnections)
(s/def :cognitect.aws.bedrock-agent.FlowDefinition/nodes :cognitect.aws.bedrock-agent/FlowNodes)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/arn
:cognitect.aws.bedrock-agent/FlowAliasArn)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/flowId
:cognitect.aws.bedrock-agent/FlowId)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/id
:cognitect.aws.bedrock-agent/FlowAliasId)
(s/def :cognitect.aws.bedrock-agent.CreateFlowAliasResponse/name :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/routingConfiguration
:cognitect.aws.bedrock-agent/FlowAliasRoutingConfiguration)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowAliasResponse/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.ConditionFlowNodeConfiguration/conditions
:cognitect.aws.bedrock-agent/FlowConditions)
(s/def
:cognitect.aws.bedrock-agent.RedisEnterpriseCloudFieldMapping/metadataField
:cognitect.aws.bedrock-agent/FieldName)
(s/def
:cognitect.aws.bedrock-agent.RedisEnterpriseCloudFieldMapping/textField
:cognitect.aws.bedrock-agent/FieldName)
(s/def
:cognitect.aws.bedrock-agent.RedisEnterpriseCloudFieldMapping/vectorField
:cognitect.aws.bedrock-agent/FieldName)
(s/def
:cognitect.aws.bedrock-agent.DataSourceConfiguration/confluenceConfiguration
:cognitect.aws.bedrock-agent/ConfluenceDataSourceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.DataSourceConfiguration/s3Configuration
:cognitect.aws.bedrock-agent/S3DataSourceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.DataSourceConfiguration/salesforceConfiguration
:cognitect.aws.bedrock-agent/SalesforceDataSourceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.DataSourceConfiguration/sharePointConfiguration
:cognitect.aws.bedrock-agent/SharePointDataSourceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.DataSourceConfiguration/type
:cognitect.aws.bedrock-agent/DataSourceType)
(s/def
:cognitect.aws.bedrock-agent.DataSourceConfiguration/webConfiguration
:cognitect.aws.bedrock-agent/WebDataSourceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.DeleteFlowRequest/flowIdentifier
:cognitect.aws.bedrock-agent/FlowIdentifier)
(s/def
:cognitect.aws.bedrock-agent.DeleteFlowRequest/skipResourceInUseCheck
:cognitect.aws.bedrock-agent/Boolean)
(s/def
:cognitect.aws.bedrock-agent.MongoDbAtlasFieldMapping/metadataField
:cognitect.aws.bedrock-agent/FieldName)
(s/def
:cognitect.aws.bedrock-agent.MongoDbAtlasFieldMapping/textField
:cognitect.aws.bedrock-agent/FieldName)
(s/def
:cognitect.aws.bedrock-agent.MongoDbAtlasFieldMapping/vectorField
:cognitect.aws.bedrock-agent/FieldName)
(s/def
:cognitect.aws.bedrock-agent.TransformationFunction/transformationLambdaConfiguration
:cognitect.aws.bedrock-agent/TransformationLambdaConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowConnection/configuration
:cognitect.aws.bedrock-agent/FlowConnectionConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowConnection/name
:cognitect.aws.bedrock-agent/FlowConnectionName)
(s/def :cognitect.aws.bedrock-agent.FlowConnection/source :cognitect.aws.bedrock-agent/FlowNodeName)
(s/def :cognitect.aws.bedrock-agent.FlowConnection/target :cognitect.aws.bedrock-agent/FlowNodeName)
(s/def
:cognitect.aws.bedrock-agent.FlowConnection/type
:cognitect.aws.bedrock-agent/FlowConnectionType)
(s/def
:cognitect.aws.bedrock-agent.CreateDataSourceResponse/dataSource
:cognitect.aws.bedrock-agent/DataSource)
(s/def
:cognitect.aws.bedrock-agent.SharePointSourceConfiguration/authType
:cognitect.aws.bedrock-agent/SharePointAuthType)
(s/def
:cognitect.aws.bedrock-agent.SharePointSourceConfiguration/credentialsSecretArn
:cognitect.aws.bedrock-agent/SecretArn)
(s/def
:cognitect.aws.bedrock-agent.SharePointSourceConfiguration/domain
:cognitect.aws.bedrock-agent/SharePointDomain)
(s/def
:cognitect.aws.bedrock-agent.SharePointSourceConfiguration/hostType
:cognitect.aws.bedrock-agent/SharePointHostType)
(s/def
:cognitect.aws.bedrock-agent.SharePointSourceConfiguration/siteUrls
:cognitect.aws.bedrock-agent/SharePointSiteUrls)
(s/def
:cognitect.aws.bedrock-agent.SharePointSourceConfiguration/tenantId
:cognitect.aws.bedrock-agent/Microsoft365TenantId)
(s/def
:cognitect.aws.bedrock-agent.SalesforceCrawlerConfiguration/filterConfiguration
:cognitect.aws.bedrock-agent/CrawlFilterConfiguration)
(s/def
:cognitect.aws.bedrock-agent.ListAgentsResponse/agentSummaries
:cognitect.aws.bedrock-agent/AgentSummaries)
(s/def
:cognitect.aws.bedrock-agent.ListAgentsResponse/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.GetFlowRequest/flowIdentifier
:cognitect.aws.bedrock-agent/FlowIdentifier)
(s/def
:cognitect.aws.bedrock-agent.PromptMetadataEntry/key
:cognitect.aws.bedrock-agent/PromptMetadataKey)
(s/def
:cognitect.aws.bedrock-agent.PromptMetadataEntry/value
:cognitect.aws.bedrock-agent/PromptMetadataValue)
(s/def
:cognitect.aws.bedrock-agent.AgentActionGroup/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.AgentActionGroup/agentVersion
:cognitect.aws.bedrock-agent/Version)
(s/def
:cognitect.aws.bedrock-agent.AgentActionGroup/apiSchema
:cognitect.aws.bedrock-agent/APISchema)
(s/def
:cognitect.aws.bedrock-agent.AgentActionGroup/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.AgentActionGroup/actionGroupExecutor
:cognitect.aws.bedrock-agent/ActionGroupExecutor)
(s/def :cognitect.aws.bedrock-agent.AgentActionGroup/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.AgentActionGroup/actionGroupName
:cognitect.aws.bedrock-agent/Name)
(s/def :cognitect.aws.bedrock-agent.AgentActionGroup/actionGroupId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.AgentActionGroup/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.AgentActionGroup/parentActionSignature
:cognitect.aws.bedrock-agent/ActionGroupSignature)
(s/def
:cognitect.aws.bedrock-agent.AgentActionGroup/actionGroupState
:cognitect.aws.bedrock-agent/ActionGroupState)
(s/def
:cognitect.aws.bedrock-agent.AgentActionGroup/functionSchema
:cognitect.aws.bedrock-agent/FunctionSchema)
(s/def
:cognitect.aws.bedrock-agent.AgentActionGroup/clientToken
:cognitect.aws.bedrock-agent/ClientToken)
(s/def
:cognitect.aws.bedrock-agent.FlowConnectionConfiguration/conditional
:cognitect.aws.bedrock-agent/FlowConditionalConnectionConfiguration)
(s/def
:cognitect.aws.bedrock-agent.FlowConnectionConfiguration/data
:cognitect.aws.bedrock-agent/FlowDataConnectionConfiguration)
(s/def
:cognitect.aws.bedrock-agent.DataSource/vectorIngestionConfiguration
:cognitect.aws.bedrock-agent/VectorIngestionConfiguration)
(s/def :cognitect.aws.bedrock-agent.DataSource/description :cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.DataSource/dataSourceConfiguration
:cognitect.aws.bedrock-agent/DataSourceConfiguration)
(s/def :cognitect.aws.bedrock-agent.DataSource/updatedAt :cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.DataSource/failureReasons
:cognitect.aws.bedrock-agent/FailureReasons)
(s/def :cognitect.aws.bedrock-agent.DataSource/name :cognitect.aws.bedrock-agent/Name)
(s/def :cognitect.aws.bedrock-agent.DataSource/createdAt :cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.DataSource/serverSideEncryptionConfiguration
:cognitect.aws.bedrock-agent/ServerSideEncryptionConfiguration)
(s/def :cognitect.aws.bedrock-agent.DataSource/status :cognitect.aws.bedrock-agent/DataSourceStatus)
(s/def :cognitect.aws.bedrock-agent.DataSource/dataSourceId :cognitect.aws.bedrock-agent/Id)
(s/def :cognitect.aws.bedrock-agent.DataSource/knowledgeBaseId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DataSource/dataDeletionPolicy
:cognitect.aws.bedrock-agent/DataDeletionPolicy)
(s/def
:cognitect.aws.bedrock-agent.ListFlowVersionsRequest/flowIdentifier
:cognitect.aws.bedrock-agent/FlowIdentifier)
(s/def
:cognitect.aws.bedrock-agent.ListFlowVersionsRequest/maxResults
:cognitect.aws.bedrock-agent/MaxResults)
(s/def
:cognitect.aws.bedrock-agent.ListFlowVersionsRequest/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.GetAgentAliasResponse/agentAlias
:cognitect.aws.bedrock-agent/AgentAlias)
(s/def
:cognitect.aws.bedrock-agent.UpdatePromptResponse/description
:cognitect.aws.bedrock-agent/PromptDescription)
(s/def
:cognitect.aws.bedrock-agent.UpdatePromptResponse/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.UpdatePromptResponse/variants
:cognitect.aws.bedrock-agent/PromptVariantList)
(s/def
:cognitect.aws.bedrock-agent.UpdatePromptResponse/name
:cognitect.aws.bedrock-agent/PromptName)
(s/def
:cognitect.aws.bedrock-agent.UpdatePromptResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.UpdatePromptResponse/defaultVariant
:cognitect.aws.bedrock-agent/PromptVariantName)
(s/def
:cognitect.aws.bedrock-agent.UpdatePromptResponse/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def :cognitect.aws.bedrock-agent.UpdatePromptResponse/id :cognitect.aws.bedrock-agent/PromptId)
(s/def
:cognitect.aws.bedrock-agent.UpdatePromptResponse/version
:cognitect.aws.bedrock-agent/Version)
(s/def :cognitect.aws.bedrock-agent.UpdatePromptResponse/arn :cognitect.aws.bedrock-agent/PromptArn)
(s/def
:cognitect.aws.bedrock-agent.CreateAgentAliasResponse/agentAlias
:cognitect.aws.bedrock-agent/AgentAlias)
(s/def :cognitect.aws.bedrock-agent.FunctionSchema/functions :cognitect.aws.bedrock-agent/Functions)
(s/def :cognitect.aws.bedrock-agent.DeleteAgentResponse/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentResponse/agentStatus
:cognitect.aws.bedrock-agent/AgentStatus)
(s/def
:cognitect.aws.bedrock-agent.AssociateAgentKnowledgeBaseRequest/agentId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.AssociateAgentKnowledgeBaseRequest/agentVersion
:cognitect.aws.bedrock-agent/DraftVersion)
(s/def
:cognitect.aws.bedrock-agent.AssociateAgentKnowledgeBaseRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.AssociateAgentKnowledgeBaseRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.AssociateAgentKnowledgeBaseRequest/knowledgeBaseState
:cognitect.aws.bedrock-agent/KnowledgeBaseState)
(s/def
:cognitect.aws.bedrock-agent.VectorKnowledgeBaseConfiguration/embeddingModelArn
:cognitect.aws.bedrock-agent/BedrockEmbeddingModelArn)
(s/def
:cognitect.aws.bedrock-agent.VectorKnowledgeBaseConfiguration/embeddingModelConfiguration
:cognitect.aws.bedrock-agent/EmbeddingModelConfiguration)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowVersionRequest/clientToken
:cognitect.aws.bedrock-agent/ClientToken)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowVersionRequest/description
:cognitect.aws.bedrock-agent/FlowDescription)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowVersionRequest/flowIdentifier
:cognitect.aws.bedrock-agent/FlowIdentifier)
(s/def
:cognitect.aws.bedrock-agent.PatternObjectFilter/exclusionFilters
:cognitect.aws.bedrock-agent/FilterList)
(s/def
:cognitect.aws.bedrock-agent.PatternObjectFilter/inclusionFilters
:cognitect.aws.bedrock-agent/FilterList)
(s/def
:cognitect.aws.bedrock-agent.PatternObjectFilter/objectType
:cognitect.aws.bedrock-agent/FilteredObjectType)
(s/def
:cognitect.aws.bedrock-agent.ListAgentKnowledgeBasesResponse/agentKnowledgeBaseSummaries
:cognitect.aws.bedrock-agent/AgentKnowledgeBaseSummaries)
(s/def
:cognitect.aws.bedrock-agent.ListAgentKnowledgeBasesResponse/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.ListFlowsResponse/flowSummaries
:cognitect.aws.bedrock-agent/FlowSummaries)
(s/def
:cognitect.aws.bedrock-agent.ListFlowsResponse/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.ListTagsForResourceResponse/tags
:cognitect.aws.bedrock-agent/TagsMap)
(s/def
:cognitect.aws.bedrock-agent.AgentFlowNodeConfiguration/agentAliasArn
:cognitect.aws.bedrock-agent/AgentAliasArn)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/description
:cognitect.aws.bedrock-agent/FlowDescription)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/definition
:cognitect.aws.bedrock-agent/FlowDefinition)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/name
:cognitect.aws.bedrock-agent/FlowName)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/status
:cognitect.aws.bedrock-agent/FlowStatus)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/id
:cognitect.aws.bedrock-agent/FlowId)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/version
:cognitect.aws.bedrock-agent/NumericalVersion)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/arn
:cognitect.aws.bedrock-agent/FlowArn)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowVersionResponse/executionRoleArn
:cognitect.aws.bedrock-agent/FlowExecutionRoleArn)
(s/def
:cognitect.aws.bedrock-agent.ListFlowAliasesRequest/flowIdentifier
:cognitect.aws.bedrock-agent/FlowIdentifier)
(s/def
:cognitect.aws.bedrock-agent.ListFlowAliasesRequest/maxResults
:cognitect.aws.bedrock-agent/MaxResults)
(s/def
:cognitect.aws.bedrock-agent.ListFlowAliasesRequest/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentVersionResponse/agentId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentVersionResponse/agentStatus
:cognitect.aws.bedrock-agent/AgentStatus)
(s/def
:cognitect.aws.bedrock-agent.DeleteAgentVersionResponse/agentVersion
:cognitect.aws.bedrock-agent/NumericalVersion)
(s/def
:cognitect.aws.bedrock-agent.ServerSideEncryptionConfiguration/kmsKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def :cognitect.aws.bedrock-agent.DataSourceSummary/dataSourceId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.DataSourceSummary/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.DataSourceSummary/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def :cognitect.aws.bedrock-agent.DataSourceSummary/name :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.DataSourceSummary/status
:cognitect.aws.bedrock-agent/DataSourceStatus)
(s/def
:cognitect.aws.bedrock-agent.DataSourceSummary/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def :cognitect.aws.bedrock-agent.DeletePromptResponse/id :cognitect.aws.bedrock-agent/PromptId)
(s/def
:cognitect.aws.bedrock-agent.DeletePromptResponse/version
:cognitect.aws.bedrock-agent/NumericalVersion)
(s/def :cognitect.aws.bedrock-agent.Agent/description :cognitect.aws.bedrock-agent/Description)
(s/def :cognitect.aws.bedrock-agent.Agent/agentVersion :cognitect.aws.bedrock-agent/DraftVersion)
(s/def :cognitect.aws.bedrock-agent.Agent/agentName :cognitect.aws.bedrock-agent/Name)
(s/def :cognitect.aws.bedrock-agent.Agent/updatedAt :cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.Agent/failureReasons
:cognitect.aws.bedrock-agent/FailureReasons)
(s/def :cognitect.aws.bedrock-agent.Agent/agentId :cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.Agent/promptOverrideConfiguration
:cognitect.aws.bedrock-agent/PromptOverrideConfiguration)
(s/def
:cognitect.aws.bedrock-agent.Agent/memoryConfiguration
:cognitect.aws.bedrock-agent/MemoryConfiguration)
(s/def
:cognitect.aws.bedrock-agent.Agent/idleSessionTTLInSeconds
:cognitect.aws.bedrock-agent/SessionTTL)
(s/def
:cognitect.aws.bedrock-agent.Agent/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def :cognitect.aws.bedrock-agent.Agent/createdAt :cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.Agent/recommendedActions
:cognitect.aws.bedrock-agent/RecommendedActions)
(s/def :cognitect.aws.bedrock-agent.Agent/agentStatus :cognitect.aws.bedrock-agent/AgentStatus)
(s/def
:cognitect.aws.bedrock-agent.Agent/foundationModel
:cognitect.aws.bedrock-agent/ModelIdentifier)
(s/def
:cognitect.aws.bedrock-agent.Agent/guardrailConfiguration
:cognitect.aws.bedrock-agent/GuardrailConfiguration)
(s/def :cognitect.aws.bedrock-agent.Agent/preparedAt :cognitect.aws.bedrock-agent/DateTimestamp)
(s/def :cognitect.aws.bedrock-agent.Agent/instruction :cognitect.aws.bedrock-agent/Instruction)
(s/def :cognitect.aws.bedrock-agent.Agent/agentArn :cognitect.aws.bedrock-agent/AgentArn)
(s/def
:cognitect.aws.bedrock-agent.Agent/agentResourceRoleArn
:cognitect.aws.bedrock-agent/AgentRoleArn)
(s/def :cognitect.aws.bedrock-agent.Agent/clientToken :cognitect.aws.bedrock-agent/ClientToken)
(s/def
:cognitect.aws.bedrock-agent.OpenSearchServerlessFieldMapping/metadataField
:cognitect.aws.bedrock-agent/FieldName)
(s/def
:cognitect.aws.bedrock-agent.OpenSearchServerlessFieldMapping/textField
:cognitect.aws.bedrock-agent/FieldName)
(s/def
:cognitect.aws.bedrock-agent.OpenSearchServerlessFieldMapping/vectorField
:cognitect.aws.bedrock-agent/FieldName)
(s/def :cognitect.aws.bedrock-agent.PrepareFlowResponse/id :cognitect.aws.bedrock-agent/FlowId)
(s/def
:cognitect.aws.bedrock-agent.PrepareFlowResponse/status
:cognitect.aws.bedrock-agent/FlowStatus)
(s/def
:cognitect.aws.bedrock-agent.InferenceConfiguration/maximumLength
:cognitect.aws.bedrock-agent/MaximumLength)
(s/def
:cognitect.aws.bedrock-agent.InferenceConfiguration/stopSequences
:cognitect.aws.bedrock-agent/StopSequences)
(s/def
:cognitect.aws.bedrock-agent.InferenceConfiguration/temperature
:cognitect.aws.bedrock-agent/Temperature)
(s/def :cognitect.aws.bedrock-agent.InferenceConfiguration/topK :cognitect.aws.bedrock-agent/TopK)
(s/def :cognitect.aws.bedrock-agent.InferenceConfiguration/topP :cognitect.aws.bedrock-agent/TopP)
(s/def
:cognitect.aws.bedrock-agent.ListKnowledgeBasesResponse/knowledgeBaseSummaries
:cognitect.aws.bedrock-agent/KnowledgeBaseSummaries)
(s/def
:cognitect.aws.bedrock-agent.ListKnowledgeBasesResponse/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def
:cognitect.aws.bedrock-agent.BedrockFoundationModelConfiguration/modelArn
:cognitect.aws.bedrock-agent/BedrockModelArn)
(s/def
:cognitect.aws.bedrock-agent.BedrockFoundationModelConfiguration/parsingPrompt
:cognitect.aws.bedrock-agent/ParsingPrompt)
(s/def
:cognitect.aws.bedrock-agent.StartIngestionJobRequest/clientToken
:cognitect.aws.bedrock-agent/ClientToken)
(s/def
:cognitect.aws.bedrock-agent.StartIngestionJobRequest/dataSourceId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.StartIngestionJobRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.StartIngestionJobRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.PromptInputVariable/name
:cognitect.aws.bedrock-agent/PromptInputVariableName)
(s/def
:cognitect.aws.bedrock-agent.ListDataSourcesResponse/dataSourceSummaries
:cognitect.aws.bedrock-agent/DataSourceSummaries)
(s/def
:cognitect.aws.bedrock-agent.ListDataSourcesResponse/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def :cognitect.aws.bedrock-agent.FlowSummary/arn :cognitect.aws.bedrock-agent/FlowArn)
(s/def
:cognitect.aws.bedrock-agent.FlowSummary/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.FlowSummary/description
:cognitect.aws.bedrock-agent/FlowDescription)
(s/def :cognitect.aws.bedrock-agent.FlowSummary/id :cognitect.aws.bedrock-agent/FlowId)
(s/def :cognitect.aws.bedrock-agent.FlowSummary/name :cognitect.aws.bedrock-agent/FlowName)
(s/def :cognitect.aws.bedrock-agent.FlowSummary/status :cognitect.aws.bedrock-agent/FlowStatus)
(s/def
:cognitect.aws.bedrock-agent.FlowSummary/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def :cognitect.aws.bedrock-agent.FlowSummary/version :cognitect.aws.bedrock-agent/DraftVersion)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowResponse/description
:cognitect.aws.bedrock-agent/FlowDescription)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowResponse/definition
:cognitect.aws.bedrock-agent/FlowDefinition)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowResponse/updatedAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def :cognitect.aws.bedrock-agent.UpdateFlowResponse/name :cognitect.aws.bedrock-agent/FlowName)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowResponse/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowResponse/createdAt
:cognitect.aws.bedrock-agent/DateTimestamp)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowResponse/status
:cognitect.aws.bedrock-agent/FlowStatus)
(s/def :cognitect.aws.bedrock-agent.UpdateFlowResponse/id :cognitect.aws.bedrock-agent/FlowId)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowResponse/version
:cognitect.aws.bedrock-agent/DraftVersion)
(s/def :cognitect.aws.bedrock-agent.UpdateFlowResponse/arn :cognitect.aws.bedrock-agent/FlowArn)
(s/def
:cognitect.aws.bedrock-agent.UpdateFlowResponse/executionRoleArn
:cognitect.aws.bedrock-agent/FlowExecutionRoleArn)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowRequest/clientToken
:cognitect.aws.bedrock-agent/ClientToken)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowRequest/customerEncryptionKeyArn
:cognitect.aws.bedrock-agent/KmsKeyArn)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowRequest/definition
:cognitect.aws.bedrock-agent/FlowDefinition)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowRequest/description
:cognitect.aws.bedrock-agent/FlowDescription)
(s/def
:cognitect.aws.bedrock-agent.CreateFlowRequest/executionRoleArn
:cognitect.aws.bedrock-agent/FlowExecutionRoleArn)
(s/def :cognitect.aws.bedrock-agent.CreateFlowRequest/name :cognitect.aws.bedrock-agent/FlowName)
(s/def :cognitect.aws.bedrock-agent.CreateFlowRequest/tags :cognitect.aws.bedrock-agent/TagsMap)
(s/def
:cognitect.aws.bedrock-agent.ListAgentKnowledgeBasesRequest/agentId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.ListAgentKnowledgeBasesRequest/agentVersion
:cognitect.aws.bedrock-agent/Version)
(s/def
:cognitect.aws.bedrock-agent.ListAgentKnowledgeBasesRequest/maxResults
:cognitect.aws.bedrock-agent/MaxResults)
(s/def
:cognitect.aws.bedrock-agent.ListAgentKnowledgeBasesRequest/nextToken
:cognitect.aws.bedrock-agent/NextToken)
(s/def :cognitect.aws.bedrock-agent.APISchema/payload :cognitect.aws.bedrock-agent/Payload)
(s/def :cognitect.aws.bedrock-agent.APISchema/s3 :cognitect.aws.bedrock-agent/S3Identifier)
(s/def
:cognitect.aws.bedrock-agent.StorageFlowNodeS3Configuration/bucketName
:cognitect.aws.bedrock-agent/S3BucketName)
(s/def
:cognitect.aws.bedrock-agent.FixedSizeChunkingConfiguration/maxTokens
:cognitect.aws.bedrock-agent/FixedSizeChunkingConfigurationMaxTokensInteger)
(s/def
:cognitect.aws.bedrock-agent.FixedSizeChunkingConfiguration/overlapPercentage
:cognitect.aws.bedrock-agent/FixedSizeChunkingConfigurationOverlapPercentageInteger)
(s/def
:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/dataDeletionPolicy
:cognitect.aws.bedrock-agent/DataDeletionPolicy)
(s/def
:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/dataSourceConfiguration
:cognitect.aws.bedrock-agent/DataSourceConfiguration)
(s/def
:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/dataSourceId
:cognitect.aws.bedrock-agent/Id)
(s/def
:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/description
:cognitect.aws.bedrock-agent/Description)
(s/def
:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/knowledgeBaseId
:cognitect.aws.bedrock-agent/Id)
(s/def :cognitect.aws.bedrock-agent.UpdateDataSourceRequest/name :cognitect.aws.bedrock-agent/Name)
(s/def
:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/serverSideEncryptionConfiguration
:cognitect.aws.bedrock-agent/ServerSideEncryptionConfiguration)
(s/def
:cognitect.aws.bedrock-agent.UpdateDataSourceRequest/vectorIngestionConfiguration
:cognitect.aws.bedrock-agent/VectorIngestionConfiguration)
(s/def
:cognitect.aws.bedrock-agent.GuardrailConfiguration/guardrailIdentifier
:cognitect.aws.bedrock-agent/GuardrailIdentifier)
(s/def
:cognitect.aws.bedrock-agent.GuardrailConfiguration/guardrailVersion
:cognitect.aws.bedrock-agent/GuardrailVersion)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobStatistics/numberOfDocumentsDeleted
:cognitect.aws.bedrock-agent/PrimitiveLong)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobStatistics/numberOfDocumentsFailed
:cognitect.aws.bedrock-agent/PrimitiveLong)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobStatistics/numberOfDocumentsScanned
:cognitect.aws.bedrock-agent/PrimitiveLong)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobStatistics/numberOfMetadataDocumentsModified
:cognitect.aws.bedrock-agent/PrimitiveLong)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobStatistics/numberOfMetadataDocumentsScanned
:cognitect.aws.bedrock-agent/PrimitiveLong)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobStatistics/numberOfModifiedDocumentsIndexed
:cognitect.aws.bedrock-agent/PrimitiveLong)
(s/def
:cognitect.aws.bedrock-agent.IngestionJobStatistics/numberOfNewDocumentsIndexed
:cognitect.aws.bedrock-agent/PrimitiveLong)