Module: Aws::BedrockAgent::Types
- Defined in:
- lib/aws-sdk-bedrockagent/types.rb
Defined Under Namespace
Classes: APISchema, AccessDeniedException, ActionGroupExecutor, ActionGroupSummary, Agent, AgentActionGroup, AgentAlias, AgentAliasHistoryEvent, AgentAliasRoutingConfigurationListItem, AgentAliasSummary, AgentCollaborator, AgentCollaboratorSummary, AgentDescriptor, AgentFlowNodeConfiguration, AgentKnowledgeBase, AgentKnowledgeBaseSummary, AgentSummary, AgentVersion, AgentVersionSummary, AnyToolChoice, AssociateAgentCollaboratorRequest, AssociateAgentCollaboratorResponse, AssociateAgentKnowledgeBaseRequest, AssociateAgentKnowledgeBaseResponse, AudioConfiguration, AudioExtractionConfiguration, AudioSegmentationConfiguration, AutoToolChoice, BedrockDataAutomationConfiguration, BedrockEmbeddingModelConfiguration, BedrockFoundationModelConfiguration, BedrockFoundationModelContextEnrichmentConfiguration, ByteContentDoc, CachePointBlock, ChatPromptTemplateConfiguration, ChunkingConfiguration, CollectorFlowNodeConfiguration, ConditionFlowNodeConfiguration, ConflictException, ConfluenceCrawlerConfiguration, ConfluenceDataSourceConfiguration, ConfluenceSourceConfiguration, ContentBlock, ContextEnrichmentConfiguration, CrawlFilterConfiguration, CreateAgentActionGroupRequest, CreateAgentActionGroupResponse, CreateAgentAliasRequest, CreateAgentAliasResponse, CreateAgentRequest, CreateAgentResponse, CreateDataSourceRequest, CreateDataSourceResponse, CreateFlowAliasRequest, CreateFlowAliasResponse, CreateFlowRequest, CreateFlowResponse, CreateFlowVersionRequest, CreateFlowVersionResponse, CreateKnowledgeBaseRequest, CreateKnowledgeBaseResponse, CreatePromptRequest, CreatePromptResponse, CreatePromptVersionRequest, CreatePromptVersionResponse, CuratedQuery, CustomContent, CustomDocumentIdentifier, CustomOrchestration, CustomS3Location, CustomTransformationConfiguration, CyclicConnectionFlowValidationDetails, DataSource, DataSourceConfiguration, DataSourceSummary, DeleteAgentActionGroupRequest, DeleteAgentActionGroupResponse, DeleteAgentAliasRequest, DeleteAgentAliasResponse, DeleteAgentRequest, DeleteAgentResponse, DeleteAgentVersionRequest, DeleteAgentVersionResponse, DeleteDataSourceRequest, DeleteDataSourceResponse, DeleteFlowAliasRequest, DeleteFlowAliasResponse, DeleteFlowRequest, DeleteFlowResponse, DeleteFlowVersionRequest, DeleteFlowVersionResponse, DeleteKnowledgeBaseDocumentsRequest, DeleteKnowledgeBaseDocumentsResponse, DeleteKnowledgeBaseRequest, DeleteKnowledgeBaseResponse, DeletePromptRequest, DeletePromptResponse, DeleteResourcePolicyRequest, DeleteResourcePolicyResponse, DeletionProtectionConfiguration, DisassociateAgentCollaboratorRequest, DisassociateAgentCollaboratorResponse, DisassociateAgentKnowledgeBaseRequest, DisassociateAgentKnowledgeBaseResponse, DocumentAccessControlEntry, DocumentContent, DocumentIdentifier, DocumentMetadata, DuplicateConditionExpressionFlowValidationDetails, DuplicateConnectionsFlowValidationDetails, EmbeddingModelConfiguration, EnrichmentStrategyConfiguration, FieldForReranking, FixedSizeChunkingConfiguration, FlowAliasConcurrencyConfiguration, FlowAliasRoutingConfigurationListItem, FlowAliasSummary, FlowCondition, FlowConditionalConnectionConfiguration, FlowConnection, FlowConnectionConfiguration, FlowDataConnectionConfiguration, FlowDefinition, FlowNode, FlowNodeConfiguration, FlowNodeInput, FlowNodeOutput, FlowSummary, FlowValidation, FlowValidationDetails, FlowVersionSummary, Function, FunctionSchema, GetAgentActionGroupRequest, GetAgentActionGroupResponse, GetAgentAliasRequest, GetAgentAliasResponse, GetAgentCollaboratorRequest, GetAgentCollaboratorResponse, GetAgentKnowledgeBaseRequest, GetAgentKnowledgeBaseResponse, GetAgentRequest, GetAgentResponse, GetAgentVersionRequest, GetAgentVersionResponse, GetDataSourceRequest, GetDataSourceResponse, GetFlowAliasRequest, GetFlowAliasResponse, GetFlowRequest, GetFlowResponse, GetFlowVersionRequest, GetFlowVersionResponse, GetIngestionJobRequest, GetIngestionJobResponse, GetKnowledgeBaseDocumentsRequest, GetKnowledgeBaseDocumentsResponse, GetKnowledgeBaseRequest, GetKnowledgeBaseResponse, GetPromptRequest, GetPromptResponse, GetResourcePolicyRequest, GetResourcePolicyResponse, GuardrailConfiguration, HierarchicalChunkingConfiguration, HierarchicalChunkingLevelConfiguration, ImageExtractionConfiguration, IncompatibleConnectionDataTypeFlowValidationDetails, InferenceConfiguration, IngestKnowledgeBaseDocumentsRequest, IngestKnowledgeBaseDocumentsResponse, IngestionJob, IngestionJobFilter, IngestionJobSortBy, IngestionJobStatistics, IngestionJobSummary, InlineCodeFlowNodeConfiguration, InlineContent, InputFlowNodeConfiguration, IntermediateStorage, InternalServerException, InvalidLoopBoundaryFlowValidationDetails, IteratorFlowNodeConfiguration, KendraKnowledgeBaseConfiguration, KnowledgeBase, KnowledgeBaseConfiguration, KnowledgeBaseDocument, KnowledgeBaseDocumentDetail, KnowledgeBaseFlowNodeConfiguration, KnowledgeBaseOrchestrationConfiguration, KnowledgeBasePromptTemplate, KnowledgeBaseSummary, LambdaFunctionFlowNodeConfiguration, LexFlowNodeConfiguration, ListAgentActionGroupsRequest, ListAgentActionGroupsResponse, ListAgentAliasesRequest, ListAgentAliasesResponse, ListAgentCollaboratorsRequest, ListAgentCollaboratorsResponse, ListAgentKnowledgeBasesRequest, ListAgentKnowledgeBasesResponse, ListAgentVersionsRequest, ListAgentVersionsResponse, ListAgentsRequest, ListAgentsResponse, ListDataSourcesRequest, ListDataSourcesResponse, ListFlowAliasesRequest, ListFlowAliasesResponse, ListFlowVersionsRequest, ListFlowVersionsResponse, ListFlowsRequest, ListFlowsResponse, ListIngestionJobsRequest, ListIngestionJobsResponse, ListKnowledgeBaseDocumentsRequest, ListKnowledgeBaseDocumentsResponse, ListKnowledgeBasesRequest, ListKnowledgeBasesResponse, ListPromptsRequest, ListPromptsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, LoopControllerFlowNodeConfiguration, LoopFlowNodeConfiguration, LoopIncompatibleNodeTypeFlowValidationDetails, LoopInputFlowNodeConfiguration, MalformedConditionExpressionFlowValidationDetails, MalformedNodeInputExpressionFlowValidationDetails, ManagedKnowledgeBaseConfiguration, ManagedKnowledgeBaseConnectorConfiguration, MediaExtractionConfiguration, MemoryConfiguration, Message, MetadataAttribute, MetadataAttributeValue, MetadataConfigurationForReranking, MismatchedNodeInputTypeFlowValidationDetails, MismatchedNodeOutputTypeFlowValidationDetails, MissingConnectionConfigurationFlowValidationDetails, MissingDefaultConditionFlowValidationDetails, MissingEndingNodesFlowValidationDetails, MissingLoopControllerNodeFlowValidationDetails, MissingLoopInputNodeFlowValidationDetails, MissingNodeConfigurationFlowValidationDetails, MissingNodeInputFlowValidationDetails, MissingNodeOutputFlowValidationDetails, MissingStartingNodesFlowValidationDetails, MongoDbAtlasConfiguration, MongoDbAtlasFieldMapping, MultipleLoopControllerNodesFlowValidationDetails, MultipleLoopInputNodesFlowValidationDetails, MultipleNodeInputConnectionsFlowValidationDetails, NeptuneAnalyticsConfiguration, NeptuneAnalyticsFieldMapping, OpenSearchManagedClusterConfiguration, OpenSearchManagedClusterFieldMapping, OpenSearchServerlessConfiguration, OpenSearchServerlessFieldMapping, OrchestrationExecutor, OutputFlowNodeConfiguration, ParameterDetail, ParsingConfiguration, ParsingPrompt, PatternObjectFilter, PatternObjectFilterConfiguration, PerformanceConfiguration, PineconeConfiguration, PineconeFieldMapping, PrepareAgentRequest, PrepareAgentResponse, PrepareFlowRequest, PrepareFlowResponse, PromptAgentResource, PromptConfiguration, PromptFlowNodeConfiguration, PromptFlowNodeInlineConfiguration, PromptFlowNodeResourceConfiguration, PromptFlowNodeSourceConfiguration, PromptGenAiResource, PromptInferenceConfiguration, PromptInputVariable, PromptMetadataEntry, PromptModelInferenceConfiguration, PromptOverrideConfiguration, PromptSummary, PromptTemplateConfiguration, PromptVariant, PutResourcePolicyRequest, PutResourcePolicyResponse, QueryGenerationColumn, QueryGenerationConfiguration, QueryGenerationContext, QueryGenerationTable, RdsConfiguration, RdsFieldMapping, RedisEnterpriseCloudConfiguration, RedisEnterpriseCloudFieldMapping, RedshiftConfiguration, RedshiftProvisionedAuthConfiguration, RedshiftProvisionedConfiguration, RedshiftQueryEngineAwsDataCatalogStorageConfiguration, RedshiftQueryEngineConfiguration, RedshiftQueryEngineRedshiftStorageConfiguration, RedshiftQueryEngineStorageConfiguration, RedshiftServerlessAuthConfiguration, RedshiftServerlessConfiguration, RerankingMetadataSelectiveModeConfiguration, ResourceNotFoundException, RetrievalFlowNodeConfiguration, RetrievalFlowNodeS3Configuration, RetrievalFlowNodeServiceConfiguration, S3Content, S3DataSourceConfiguration, S3Identifier, S3Location, S3VectorsConfiguration, SalesforceCrawlerConfiguration, SalesforceDataSourceConfiguration, SalesforceSourceConfiguration, SeedUrl, SemanticChunkingConfiguration, ServerSideEncryptionConfiguration, ServiceQuotaExceededException, SessionSummaryConfiguration, SharePointCrawlerConfiguration, SharePointDataSourceConfiguration, SharePointSourceConfiguration, SpecificToolChoice, SqlKnowledgeBaseConfiguration, StartIngestionJobRequest, StartIngestionJobResponse, StopIngestionJobRequest, StopIngestionJobResponse, StorageConfiguration, StorageFlowNodeConfiguration, StorageFlowNodeS3Configuration, StorageFlowNodeServiceConfiguration, SupplementalDataStorageConfiguration, SupplementalDataStorageLocation, SystemContentBlock, TagResourceRequest, TagResourceResponse, TextContentDoc, TextPromptTemplateConfiguration, ThrottlingException, Tool, ToolChoice, ToolConfiguration, ToolInputSchema, ToolSpecification, Transformation, TransformationFunction, TransformationLambdaConfiguration, UnfulfilledNodeInputFlowValidationDetails, UnknownConnectionConditionFlowValidationDetails, UnknownConnectionSourceFlowValidationDetails, UnknownConnectionSourceOutputFlowValidationDetails, UnknownConnectionTargetFlowValidationDetails, UnknownConnectionTargetInputFlowValidationDetails, UnknownNodeInputFlowValidationDetails, UnknownNodeOutputFlowValidationDetails, UnreachableNodeFlowValidationDetails, UnsatisfiedConnectionConditionsFlowValidationDetails, UnspecifiedFlowValidationDetails, UntagResourceRequest, UntagResourceResponse, UpdateAgentActionGroupRequest, UpdateAgentActionGroupResponse, UpdateAgentAliasRequest, UpdateAgentAliasResponse, UpdateAgentCollaboratorRequest, UpdateAgentCollaboratorResponse, UpdateAgentKnowledgeBaseRequest, UpdateAgentKnowledgeBaseResponse, UpdateAgentRequest, UpdateAgentResponse, UpdateDataSourceRequest, UpdateDataSourceResponse, UpdateFlowAliasRequest, UpdateFlowAliasResponse, UpdateFlowRequest, UpdateFlowResponse, UpdateKnowledgeBaseRequest, UpdateKnowledgeBaseResponse, UpdatePromptRequest, UpdatePromptResponse, UrlConfiguration, ValidateFlowDefinitionRequest, ValidateFlowDefinitionResponse, ValidationException, ValidationExceptionField, VectorIngestionConfiguration, VectorKnowledgeBaseConfiguration, VectorSearchBedrockRerankingConfiguration, VectorSearchBedrockRerankingModelConfiguration, VectorSearchRerankingConfiguration, VideoConfiguration, VideoExtractionConfiguration, VideoSegmentationConfiguration, WebCrawlerConfiguration, WebCrawlerLimits, WebDataSourceConfiguration, WebSourceConfiguration
Instance Attribute Summary collapse
-
#agent ⇒ Types::PromptAgentResource
Specifies an Amazon Bedrock agent with which to use the prompt.
-
#any ⇒ Types::AnyToolChoice
Defines tools, at least one of which must be requested by the model.
-
#auto ⇒ Types::AutoToolChoice
Defines tools.
-
#cache_point ⇒ Types::CachePointBlock
Creates a cache checkpoint within a tool designation.
-
#chat ⇒ Types::ChatPromptTemplateConfiguration
Contains configurations to use the prompt in a conversational format.
-
#collector ⇒ Types::CollectorFlowNodeConfiguration
Contains configurations for a collector node in your flow.
-
#condition ⇒ Types::ConditionFlowNodeConfiguration
Contains configurations for a condition node in your flow.
-
#conditional ⇒ Types::FlowConditionalConnectionConfiguration
The configuration of a connection originating from a Condition node.
-
#custom_control ⇒ String
To return the action group invocation results directly in the ‘InvokeAgent` response, specify `RETURN_CONTROL`.
-
#cyclic_connection ⇒ Types::CyclicConnectionFlowValidationDetails
Details about a cyclic connection in the flow.
-
#data ⇒ Types::FlowDataConnectionConfiguration
The configuration of a connection originating from a node that isn’t a Condition node.
-
#duplicate_condition_expression ⇒ Types::DuplicateConditionExpressionFlowValidationDetails
Details about duplicate condition expressions in a node.
-
#duplicate_connections ⇒ Types::DuplicateConnectionsFlowValidationDetails
Details about duplicate connections between nodes.
-
#fields_to_exclude ⇒ Array<Types::FieldForReranking>
Specifies the metadata fields to exclude from the reranking process.
-
#fields_to_include ⇒ Array<Types::FieldForReranking>
Specifies the metadata fields to include in the reranking process.
-
#functions ⇒ Array<Types::Function>
A list of functions that each define an action in the action group.
-
#incompatible_connection_data_type ⇒ Types::IncompatibleConnectionDataTypeFlowValidationDetails
Details about incompatible data types in a connection.
-
#inline ⇒ Types::PromptFlowNodeInlineConfiguration
Contains configurations for a prompt that is defined inline.
-
#inline_code ⇒ Types::InlineCodeFlowNodeConfiguration
Contains configurations for an inline code node in your flow.
-
#input ⇒ Types::InputFlowNodeConfiguration
Contains configurations for an input flow node in your flow.
-
#invalid_loop_boundary ⇒ Types::InvalidLoopBoundaryFlowValidationDetails
Details about a flow that includes connections that violate loop boundary rules.
-
#iterator ⇒ Types::IteratorFlowNodeConfiguration
Contains configurations for an iterator node in your flow.
-
#json ⇒ Hash, ...
A JSON object defining the input schema for the tool.
-
#knowledge_base ⇒ Types::KnowledgeBaseFlowNodeConfiguration
Contains configurations for a knowledge base node in your flow.
-
#lambda ⇒ String
The Amazon Resource Name (ARN) of the Lambda function containing the business logic that is carried out upon invoking the action.
-
#lambda_function ⇒ Types::LambdaFunctionFlowNodeConfiguration
Contains configurations for a Lambda function node in your flow.
-
#lex ⇒ Types::LexFlowNodeConfiguration
Contains configurations for a Lex node in your flow.
-
#loop ⇒ Types::LoopFlowNodeConfiguration
Contains configurations for a DoWhile loop in your flow.
-
#loop_controller ⇒ Types::LoopControllerFlowNodeConfiguration
Contains controller node configurations for a DoWhile loop in your flow.
-
#loop_incompatible_node_type ⇒ Types::LoopIncompatibleNodeTypeFlowValidationDetails
Details about a flow that includes incompatible node types in a DoWhile loop.
-
#loop_input ⇒ Types::LoopInputFlowNodeConfiguration
Contains input node configurations for a DoWhile loop in your flow.
-
#malformed_condition_expression ⇒ Types::MalformedConditionExpressionFlowValidationDetails
Details about a malformed condition expression in a node.
-
#malformed_node_input_expression ⇒ Types::MalformedNodeInputExpressionFlowValidationDetails
Details about a malformed input expression in a node.
-
#mismatched_node_input_type ⇒ Types::MismatchedNodeInputTypeFlowValidationDetails
Details about mismatched input data types in a node.
-
#mismatched_node_output_type ⇒ Types::MismatchedNodeOutputTypeFlowValidationDetails
Details about mismatched output data types in a node.
-
#missing_connection_configuration ⇒ Types::MissingConnectionConfigurationFlowValidationDetails
Details about missing configuration for a connection.
-
#missing_default_condition ⇒ Types::MissingDefaultConditionFlowValidationDetails
Details about a missing default condition in a conditional node.
-
#missing_ending_nodes ⇒ Types::MissingEndingNodesFlowValidationDetails
Details about missing ending nodes in the flow.
-
#missing_loop_controller_node ⇒ Types::MissingLoopControllerNodeFlowValidationDetails
Details about a flow that’s missing a required ‘LoopController` node in a DoWhile loop.
-
#missing_loop_input_node ⇒ Types::MissingLoopInputNodeFlowValidationDetails
Details about a flow that’s missing a required ‘LoopInput` node in a DoWhile loop.
-
#missing_node_configuration ⇒ Types::MissingNodeConfigurationFlowValidationDetails
Details about missing configuration for a node.
-
#missing_node_input ⇒ Types::MissingNodeInputFlowValidationDetails
Details about a missing required input in a node.
-
#missing_node_output ⇒ Types::MissingNodeOutputFlowValidationDetails
Details about a missing required output in a node.
-
#missing_starting_nodes ⇒ Types::MissingStartingNodesFlowValidationDetails
Details about missing starting nodes in the flow.
-
#multiple_loop_controller_nodes ⇒ Types::MultipleLoopControllerNodesFlowValidationDetails
Details about a flow that contains multiple ‘LoopController` nodes in a DoWhile loop.
-
#multiple_loop_input_nodes ⇒ Types::MultipleLoopInputNodesFlowValidationDetails
Details about a flow that contains multiple ‘LoopInput` nodes in a DoWhile loop.
-
#multiple_node_input_connections ⇒ Types::MultipleNodeInputConnectionsFlowValidationDetails
Details about multiple connections to a single node input.
-
#output ⇒ Types::OutputFlowNodeConfiguration
Contains configurations for an output flow node in your flow.
-
#payload ⇒ String
The JSON or YAML-formatted payload defining the OpenAPI schema for the action group.
-
#prompt ⇒ Types::PromptFlowNodeConfiguration
Contains configurations for a prompt node in your flow.
-
#resource ⇒ Types::PromptFlowNodeResourceConfiguration
Contains configurations for a prompt from Prompt management.
-
#retrieval ⇒ Types::RetrievalFlowNodeConfiguration
Contains configurations for a retrieval node in your flow.
-
#s3 ⇒ Types::StorageFlowNodeS3Configuration
Contains configurations for the Amazon S3 location in which to store the input into the node.
-
#storage ⇒ Types::StorageFlowNodeConfiguration
Contains configurations for a storage node in your flow.
-
#text ⇒ String
The text in the system prompt.
-
#tool ⇒ Types::SpecificToolChoice
Defines a specific tool that the model must request.
-
#tool_spec ⇒ Types::ToolSpecification
The specification for the tool.
-
#unfulfilled_node_input ⇒ Types::UnfulfilledNodeInputFlowValidationDetails
Details about an unfulfilled node input with no valid connections.
-
#unknown_connection_condition ⇒ Types::UnknownConnectionConditionFlowValidationDetails
Details about an unknown condition for a connection.
-
#unknown_connection_source ⇒ Types::UnknownConnectionSourceFlowValidationDetails
Details about an unknown source node for a connection.
-
#unknown_connection_source_output ⇒ Types::UnknownConnectionSourceOutputFlowValidationDetails
Details about an unknown source output for a connection.
-
#unknown_connection_target ⇒ Types::UnknownConnectionTargetFlowValidationDetails
Details about an unknown target node for a connection.
-
#unknown_connection_target_input ⇒ Types::UnknownConnectionTargetInputFlowValidationDetails
Details about an unknown target input for a connection.
-
#unknown_node_input ⇒ Types::UnknownNodeInputFlowValidationDetails
Details about an unknown input for a node.
-
#unknown_node_output ⇒ Types::UnknownNodeOutputFlowValidationDetails
Details about an unknown output for a node.
-
#unreachable_node ⇒ Types::UnreachableNodeFlowValidationDetails
Details about an unreachable node in the flow.
-
#unsatisfied_connection_conditions ⇒ Types::UnsatisfiedConnectionConditionsFlowValidationDetails
Details about unsatisfied conditions for a connection.
-
#unspecified ⇒ Types::UnspecifiedFlowValidationDetails
Details about an unspecified validation.
Instance Attribute Details
#agent ⇒ Types::PromptAgentResource
Specifies an Amazon Bedrock agent with which to use the prompt.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#any ⇒ Types::AnyToolChoice
Defines tools, at least one of which must be requested by the model. No text is generated but the results of tool use are sent back to the model to help generate a response.
10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 10588 class ToolChoice < Struct.new( :auto, :any, :tool, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Auto < ToolChoice; end class Any < ToolChoice; end class Tool < ToolChoice; end class Unknown < ToolChoice; end end |
#auto ⇒ Types::AutoToolChoice
Defines tools. The model automatically decides whether to call a tool or to generate text instead.
10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 10588 class ToolChoice < Struct.new( :auto, :any, :tool, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Auto < ToolChoice; end class Any < ToolChoice; end class Tool < ToolChoice; end class Unknown < ToolChoice; end end |
#cache_point ⇒ Types::CachePointBlock
Creates a cache checkpoint within a tool designation
1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 1692 class ContentBlock < Struct.new( :text, :cache_point, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Text < ContentBlock; end class CachePoint < ContentBlock; end class Unknown < ContentBlock; end end |
#chat ⇒ Types::ChatPromptTemplateConfiguration
Contains configurations to use the prompt in a conversational format.
9028 9029 9030 9031 9032 9033 9034 9035 9036 9037 9038 9039 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 9028 class PromptTemplateConfiguration < Struct.new( :text, :chat, :unknown) SENSITIVE = [:text, :chat] include Aws::Structure include Aws::Structure::Union class Text < PromptTemplateConfiguration; end class Chat < PromptTemplateConfiguration; end class Unknown < PromptTemplateConfiguration; end end |
#collector ⇒ Types::CollectorFlowNodeConfiguration
Contains configurations for a collector node in your flow. Collects an iteration of inputs and consolidates them into an array of outputs.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#condition ⇒ Types::ConditionFlowNodeConfiguration
Contains configurations for a condition node in your flow. Defines conditions that lead to different branches of the flow.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#conditional ⇒ Types::FlowConditionalConnectionConfiguration
The configuration of a connection originating from a Condition node.
4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4166 class FlowConnectionConfiguration < Struct.new( :data, :conditional, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Data < FlowConnectionConfiguration; end class Conditional < FlowConnectionConfiguration; end class Unknown < FlowConnectionConfiguration; end end |
#custom_control ⇒ String
To return the action group invocation results directly in the ‘InvokeAgent` response, specify `RETURN_CONTROL`.
95 96 97 98 99 100 101 102 103 104 105 106 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 95 class ActionGroupExecutor < Struct.new( :lambda, :custom_control, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Lambda < ActionGroupExecutor; end class CustomControl < ActionGroupExecutor; end class Unknown < ActionGroupExecutor; end end |
#cyclic_connection ⇒ Types::CyclicConnectionFlowValidationDetails
Details about a cyclic connection in the flow.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#data ⇒ Types::FlowDataConnectionConfiguration
The configuration of a connection originating from a node that isn’t a Condition node.
4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4166 class FlowConnectionConfiguration < Struct.new( :data, :conditional, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Data < FlowConnectionConfiguration; end class Conditional < FlowConnectionConfiguration; end class Unknown < FlowConnectionConfiguration; end end |
#duplicate_condition_expression ⇒ Types::DuplicateConditionExpressionFlowValidationDetails
Details about duplicate condition expressions in a node.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#duplicate_connections ⇒ Types::DuplicateConnectionsFlowValidationDetails
Details about duplicate connections between nodes.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#fields_to_exclude ⇒ Array<Types::FieldForReranking>
Specifies the metadata fields to exclude from the reranking process.
9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 9642 class RerankingMetadataSelectiveModeConfiguration < Struct.new( :fields_to_include, :fields_to_exclude, :unknown) SENSITIVE = [:fields_to_include, :fields_to_exclude] include Aws::Structure include Aws::Structure::Union class FieldsToInclude < RerankingMetadataSelectiveModeConfiguration; end class FieldsToExclude < RerankingMetadataSelectiveModeConfiguration; end class Unknown < RerankingMetadataSelectiveModeConfiguration; end end |
#fields_to_include ⇒ Array<Types::FieldForReranking>
Specifies the metadata fields to include in the reranking process.
9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 9642 class RerankingMetadataSelectiveModeConfiguration < Struct.new( :fields_to_include, :fields_to_exclude, :unknown) SENSITIVE = [:fields_to_include, :fields_to_exclude] include Aws::Structure include Aws::Structure::Union class FieldsToInclude < RerankingMetadataSelectiveModeConfiguration; end class FieldsToExclude < RerankingMetadataSelectiveModeConfiguration; end class Unknown < RerankingMetadataSelectiveModeConfiguration; end end |
#functions ⇒ Array<Types::Function>
A list of functions that each define an action in the action group.
4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4932 class FunctionSchema < Struct.new( :functions, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Functions < FunctionSchema; end class Unknown < FunctionSchema; end end |
#incompatible_connection_data_type ⇒ Types::IncompatibleConnectionDataTypeFlowValidationDetails
Details about incompatible data types in a connection.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#inline ⇒ Types::PromptFlowNodeInlineConfiguration
Contains configurations for a prompt that is defined inline
8770 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 8770 class PromptFlowNodeSourceConfiguration < Struct.new( :resource, :inline, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Resource < PromptFlowNodeSourceConfiguration; end class Inline < PromptFlowNodeSourceConfiguration; end class Unknown < PromptFlowNodeSourceConfiguration; end end |
#inline_code ⇒ Types::InlineCodeFlowNodeConfiguration
Contains configurations for an inline code node in your flow. Inline code nodes let you write and execute code directly within your flow, enabling data transformations, custom logic, and integrations without needing an external Lambda function.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#input ⇒ Types::InputFlowNodeConfiguration
Contains configurations for an input flow node in your flow. The first node in the flow. ‘inputs` can’t be specified for this node.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#invalid_loop_boundary ⇒ Types::InvalidLoopBoundaryFlowValidationDetails
Details about a flow that includes connections that violate loop boundary rules.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#iterator ⇒ Types::IteratorFlowNodeConfiguration
Contains configurations for an iterator node in your flow. Takes an input that is an array and iteratively sends each item of the array as an output to the following node. The size of the array is also returned in the output.
The output flow node at the end of the flow iteration will return a response for each member of the array. To return only one response, you can include a collector node downstream from the iterator node.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#json ⇒ Hash, ...
A JSON object defining the input schema for the tool.
10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 10645 class ToolInputSchema < Struct.new( :json, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Json < ToolInputSchema; end class Unknown < ToolInputSchema; end end |
#knowledge_base ⇒ Types::KnowledgeBaseFlowNodeConfiguration
Contains configurations for a knowledge base node in your flow. Queries a knowledge base and returns the retrieved results or generated response.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#lambda ⇒ String
The Amazon Resource Name (ARN) of the Lambda function containing the business logic that is carried out upon invoking the action.
95 96 97 98 99 100 101 102 103 104 105 106 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 95 class ActionGroupExecutor < Struct.new( :lambda, :custom_control, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Lambda < ActionGroupExecutor; end class CustomControl < ActionGroupExecutor; end class Unknown < ActionGroupExecutor; end end |
#lambda_function ⇒ Types::LambdaFunctionFlowNodeConfiguration
Contains configurations for a Lambda function node in your flow. Invokes an Lambda function.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#lex ⇒ Types::LexFlowNodeConfiguration
Contains configurations for a Lex node in your flow. Invokes an Amazon Lex bot to identify the intent of the input and return the intent as the output.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#loop ⇒ Types::LoopFlowNodeConfiguration
Contains configurations for a DoWhile loop in your flow.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#loop_controller ⇒ Types::LoopControllerFlowNodeConfiguration
Contains controller node configurations for a DoWhile loop in your flow.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#loop_incompatible_node_type ⇒ Types::LoopIncompatibleNodeTypeFlowValidationDetails
Details about a flow that includes incompatible node types in a DoWhile loop.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#loop_input ⇒ Types::LoopInputFlowNodeConfiguration
Contains input node configurations for a DoWhile loop in your flow.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#malformed_condition_expression ⇒ Types::MalformedConditionExpressionFlowValidationDetails
Details about a malformed condition expression in a node.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#malformed_node_input_expression ⇒ Types::MalformedNodeInputExpressionFlowValidationDetails
Details about a malformed input expression in a node.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#mismatched_node_input_type ⇒ Types::MismatchedNodeInputTypeFlowValidationDetails
Details about mismatched input data types in a node.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#mismatched_node_output_type ⇒ Types::MismatchedNodeOutputTypeFlowValidationDetails
Details about mismatched output data types in a node.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#missing_connection_configuration ⇒ Types::MissingConnectionConfigurationFlowValidationDetails
Details about missing configuration for a connection.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#missing_default_condition ⇒ Types::MissingDefaultConditionFlowValidationDetails
Details about a missing default condition in a conditional node.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#missing_ending_nodes ⇒ Types::MissingEndingNodesFlowValidationDetails
Details about missing ending nodes in the flow.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#missing_loop_controller_node ⇒ Types::MissingLoopControllerNodeFlowValidationDetails
Details about a flow that’s missing a required ‘LoopController` node in a DoWhile loop.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#missing_loop_input_node ⇒ Types::MissingLoopInputNodeFlowValidationDetails
Details about a flow that’s missing a required ‘LoopInput` node in a DoWhile loop.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#missing_node_configuration ⇒ Types::MissingNodeConfigurationFlowValidationDetails
Details about missing configuration for a node.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#missing_node_input ⇒ Types::MissingNodeInputFlowValidationDetails
Details about a missing required input in a node.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#missing_node_output ⇒ Types::MissingNodeOutputFlowValidationDetails
Details about a missing required output in a node.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#missing_starting_nodes ⇒ Types::MissingStartingNodesFlowValidationDetails
Details about missing starting nodes in the flow.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#multiple_loop_controller_nodes ⇒ Types::MultipleLoopControllerNodesFlowValidationDetails
Details about a flow that contains multiple ‘LoopController` nodes in a DoWhile loop.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#multiple_loop_input_nodes ⇒ Types::MultipleLoopInputNodesFlowValidationDetails
Details about a flow that contains multiple ‘LoopInput` nodes in a DoWhile loop.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#multiple_node_input_connections ⇒ Types::MultipleNodeInputConnectionsFlowValidationDetails
Details about multiple connections to a single node input.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#output ⇒ Types::OutputFlowNodeConfiguration
Contains configurations for an output flow node in your flow. The last node in the flow. ‘outputs` can’t be specified for this node.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#payload ⇒ String
The JSON or YAML-formatted payload defining the OpenAPI schema for the action group. For more information, see [Action group OpenAPI schemas].
[1]: docs.aws.amazon.com/bedrock/latest/userguide/agents-api-schema.html
49 50 51 52 53 54 55 56 57 58 59 60 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 49 class APISchema < Struct.new( :s3, :payload, :unknown) SENSITIVE = [:payload] include Aws::Structure include Aws::Structure::Union class S3 < APISchema; end class Payload < APISchema; end class Unknown < APISchema; end end |
#prompt ⇒ Types::PromptFlowNodeConfiguration
Contains configurations for a prompt node in your flow. Runs a prompt and generates the model response as the output. You can use a prompt from Prompt management or you can configure one in this node.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#resource ⇒ Types::PromptFlowNodeResourceConfiguration
Contains configurations for a prompt from Prompt management.
8770 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 8770 class PromptFlowNodeSourceConfiguration < Struct.new( :resource, :inline, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Resource < PromptFlowNodeSourceConfiguration; end class Inline < PromptFlowNodeSourceConfiguration; end class Unknown < PromptFlowNodeSourceConfiguration; end end |
#retrieval ⇒ Types::RetrievalFlowNodeConfiguration
Contains configurations for a retrieval node in your flow. Retrieves data from an Amazon S3 location and returns it as the output.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#s3 ⇒ Types::StorageFlowNodeS3Configuration
Contains configurations for the Amazon S3 location in which to store the input into the node.
49 50 51 52 53 54 55 56 57 58 59 60 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 49 class APISchema < Struct.new( :s3, :payload, :unknown) SENSITIVE = [:payload] include Aws::Structure include Aws::Structure::Union class S3 < APISchema; end class Payload < APISchema; end class Unknown < APISchema; end end |
#storage ⇒ Types::StorageFlowNodeConfiguration
Contains configurations for a storage node in your flow. Stores an input in an Amazon S3 location.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4361 class FlowNodeConfiguration < Struct.new( :input, :output, :knowledge_base, :condition, :lex, :prompt, :lambda_function, :storage, :agent, :retrieval, :iterator, :collector, :inline_code, :loop, :loop_input, :loop_controller, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Input < FlowNodeConfiguration; end class Output < FlowNodeConfiguration; end class KnowledgeBase < FlowNodeConfiguration; end class Condition < FlowNodeConfiguration; end class Lex < FlowNodeConfiguration; end class Prompt < FlowNodeConfiguration; end class LambdaFunction < FlowNodeConfiguration; end class Storage < FlowNodeConfiguration; end class Agent < FlowNodeConfiguration; end class Retrieval < FlowNodeConfiguration; end class Iterator < FlowNodeConfiguration; end class Collector < FlowNodeConfiguration; end class InlineCode < FlowNodeConfiguration; end class Loop < FlowNodeConfiguration; end class LoopInput < FlowNodeConfiguration; end class LoopController < FlowNodeConfiguration; end class Unknown < FlowNodeConfiguration; end end |
#text ⇒ String
The text in the system prompt.
1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 1692 class ContentBlock < Struct.new( :text, :cache_point, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Text < ContentBlock; end class CachePoint < ContentBlock; end class Unknown < ContentBlock; end end |
#tool ⇒ Types::SpecificToolChoice
Defines a specific tool that the model must request. No text is generated but the results of tool use are sent back to the model to help generate a response.
10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 10588 class ToolChoice < Struct.new( :auto, :any, :tool, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Auto < ToolChoice; end class Any < ToolChoice; end class Tool < ToolChoice; end class Unknown < ToolChoice; end end |
#tool_spec ⇒ Types::ToolSpecification
The specification for the tool.
10544 10545 10546 10547 10548 10549 10550 10551 10552 10553 10554 10555 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 10544 class Tool < Struct.new( :tool_spec, :cache_point, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ToolSpec < Tool; end class CachePoint < Tool; end class Unknown < Tool; end end |
#unfulfilled_node_input ⇒ Types::UnfulfilledNodeInputFlowValidationDetails
Details about an unfulfilled node input with no valid connections.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#unknown_connection_condition ⇒ Types::UnknownConnectionConditionFlowValidationDetails
Details about an unknown condition for a connection.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#unknown_connection_source ⇒ Types::UnknownConnectionSourceFlowValidationDetails
Details about an unknown source node for a connection.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#unknown_connection_source_output ⇒ Types::UnknownConnectionSourceOutputFlowValidationDetails
Details about an unknown source output for a connection.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#unknown_connection_target ⇒ Types::UnknownConnectionTargetFlowValidationDetails
Details about an unknown target node for a connection.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#unknown_connection_target_input ⇒ Types::UnknownConnectionTargetInputFlowValidationDetails
Details about an unknown target input for a connection.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#unknown_node_input ⇒ Types::UnknownNodeInputFlowValidationDetails
Details about an unknown input for a node.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#unknown_node_output ⇒ Types::UnknownNodeOutputFlowValidationDetails
Details about an unknown output for a node.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#unreachable_node ⇒ Types::UnreachableNodeFlowValidationDetails
Details about an unreachable node in the flow.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#unsatisfied_connection_conditions ⇒ Types::UnsatisfiedConnectionConditionsFlowValidationDetails
Details about unsatisfied conditions for a connection.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |
#unspecified ⇒ Types::UnspecifiedFlowValidationDetails
Details about an unspecified validation.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4726 class FlowValidationDetails < Struct.new( :cyclic_connection, :duplicate_connections, :duplicate_condition_expression, :unreachable_node, :unknown_connection_source, :unknown_connection_source_output, :unknown_connection_target, :unknown_connection_target_input, :unknown_connection_condition, :malformed_condition_expression, :malformed_node_input_expression, :mismatched_node_input_type, :mismatched_node_output_type, :incompatible_connection_data_type, :missing_connection_configuration, :missing_default_condition, :missing_ending_nodes, :missing_node_configuration, :missing_node_input, :missing_node_output, :missing_starting_nodes, :multiple_node_input_connections, :unfulfilled_node_input, :unsatisfied_connection_conditions, :unspecified, :unknown_node_input, :unknown_node_output, :missing_loop_input_node, :missing_loop_controller_node, :multiple_loop_input_nodes, :multiple_loop_controller_nodes, :loop_incompatible_node_type, :invalid_loop_boundary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CyclicConnection < FlowValidationDetails; end class DuplicateConnections < FlowValidationDetails; end class DuplicateConditionExpression < FlowValidationDetails; end class UnreachableNode < FlowValidationDetails; end class UnknownConnectionSource < FlowValidationDetails; end class UnknownConnectionSourceOutput < FlowValidationDetails; end class UnknownConnectionTarget < FlowValidationDetails; end class UnknownConnectionTargetInput < FlowValidationDetails; end class UnknownConnectionCondition < FlowValidationDetails; end class MalformedConditionExpression < FlowValidationDetails; end class MalformedNodeInputExpression < FlowValidationDetails; end class MismatchedNodeInputType < FlowValidationDetails; end class MismatchedNodeOutputType < FlowValidationDetails; end class IncompatibleConnectionDataType < FlowValidationDetails; end class MissingConnectionConfiguration < FlowValidationDetails; end class MissingDefaultCondition < FlowValidationDetails; end class MissingEndingNodes < FlowValidationDetails; end class MissingNodeConfiguration < FlowValidationDetails; end class MissingNodeInput < FlowValidationDetails; end class MissingNodeOutput < FlowValidationDetails; end class MissingStartingNodes < FlowValidationDetails; end class MultipleNodeInputConnections < FlowValidationDetails; end class UnfulfilledNodeInput < FlowValidationDetails; end class UnsatisfiedConnectionConditions < FlowValidationDetails; end class Unspecified < FlowValidationDetails; end class UnknownNodeInput < FlowValidationDetails; end class UnknownNodeOutput < FlowValidationDetails; end class MissingLoopInputNode < FlowValidationDetails; end class MissingLoopControllerNode < FlowValidationDetails; end class MultipleLoopInputNodes < FlowValidationDetails; end class MultipleLoopControllerNodes < FlowValidationDetails; end class LoopIncompatibleNodeType < FlowValidationDetails; end class InvalidLoopBoundary < FlowValidationDetails; end class Unknown < FlowValidationDetails; end end |