Class: Aws::Bedrock::Types::AutomatedReasoningPolicyBuildStep

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb

Overview

Represents a single step in the policy build process, containing context about what was being processed and any messages or results.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#contextTypes::AutomatedReasoningPolicyBuildStepContext

Contextual information about what was being processed during this build step, such as the type of operation or the source material being analyzed.



892
893
894
895
896
897
898
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 892

class AutomatedReasoningPolicyBuildStep < Struct.new(
  :context,
  :prior_element,
  :messages)
  SENSITIVE = []
  include Aws::Structure
end

#messagesArray<Types::AutomatedReasoningPolicyBuildStepMessage>

A list of messages generated during this build step, including informational messages, warnings, and error details.



892
893
894
895
896
897
898
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 892

class AutomatedReasoningPolicyBuildStep < Struct.new(
  :context,
  :prior_element,
  :messages)
  SENSITIVE = []
  include Aws::Structure
end

#prior_elementTypes::AutomatedReasoningPolicyDefinitionElement

Reference to the previous element or step in the build process, helping to trace the sequence of operations.



892
893
894
895
896
897
898
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 892

class AutomatedReasoningPolicyBuildStep < Struct.new(
  :context,
  :prior_element,
  :messages)
  SENSITIVE = []
  include Aws::Structure
end