Class: Aws::GuardDuty::Types::BedrockGuardrailResource

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

Overview

Contains details about an Amazon Bedrock guardrail evaluated during a model invocation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#guardrail_actionString

Indicates whether the guardrail intervened during the model invocation.

Returns:

  • (String)


962
963
964
965
966
967
968
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 962

class BedrockGuardrailResource < Struct.new(
  :version,
  :guardrail_action,
  :guardrail_source)
  SENSITIVE = []
  include Aws::Structure
end

#guardrail_sourceString

Indicates whether the guardrail was applied on the input or output of the model invocation.

Returns:

  • (String)


962
963
964
965
966
967
968
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 962

class BedrockGuardrailResource < Struct.new(
  :version,
  :guardrail_action,
  :guardrail_source)
  SENSITIVE = []
  include Aws::Structure
end

#versionString

The version of the Amazon Bedrock guardrail. Valid values are a numeric version, DRAFT, or ENFORCED.

Returns:

  • (String)


962
963
964
965
966
967
968
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 962

class BedrockGuardrailResource < Struct.new(
  :version,
  :guardrail_action,
  :guardrail_source)
  SENSITIVE = []
  include Aws::Structure
end