Class: Aws::BedrockAgent::Types::RetrievalInstructionFailureReason

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

Overview

One reason the most recent create or update did not succeed. code drives programmatic branching (fix the text, fix the configuration, or retry); message carries the specific cause.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#code ⇒ String

Stable, machine-readable classification by fault attribution. Valid values:

  • CONTENT_REJECTED – The review rejected the named field's content; revise the text and resubmit.

  • CLIENT_ERROR – The review could not run for a customer-side reason, for example the customer managed AWS KMS key could not be used; fix the configuration and resubmit.

  • INTERNAL_ERROR – The review could not complete due to a service fault; retry the create or update.

New values may be added over time; your client should tolerate values it does not recognize and treat them as a failure.

Returns:

  • (String)


10601
10602
10603
10604
10605
10606
10607
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 10601

class RetrievalInstructionFailureReason < Struct.new(
  :field_name,
  :code,
  :message)
  SENSITIVE = []
  include Aws::Structure
end

#field_name ⇒ String

The instruction field this entry is about. Present on review rejections of a specific field; absent when the failure applies to the whole review, because a client-side execution failure or a service fault has no single field.

Returns:

  • (String)


10601
10602
10603
10604
10605
10606
10607
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 10601

class RetrievalInstructionFailureReason < Struct.new(
  :field_name,
  :code,
  :message)
  SENSITIVE = []
  include Aws::Structure
end

#message ⇒ String

Human-readable explanation of the specific cause. Never contains the customer's own text.

Returns:

  • (String)


10601
10602
10603
10604
10605
10606
10607
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 10601

class RetrievalInstructionFailureReason < Struct.new(
  :field_name,
  :code,
  :message)
  SENSITIVE = []
  include Aws::Structure
end