Class: Aws::QConnect::Types::GuardrailPolicyResult

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

Overview

Per-policy guardrail assessment result. Captures which policy triggered, its outcome, and a policy-specific detail string.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#actionString

Outcome of this specific policy.

Returns:

  • (String)


5764
5765
5766
5767
5768
5769
5770
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 5764

class GuardrailPolicyResult < Struct.new(
  :policy_type,
  :action,
  :details)
  SENSITIVE = []
  include Aws::Structure
end

#detailsString

Policy-specific detail.

Returns:

  • (String)


5764
5765
5766
5767
5768
5769
5770
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 5764

class GuardrailPolicyResult < Struct.new(
  :policy_type,
  :action,
  :details)
  SENSITIVE = []
  include Aws::Structure
end

#policy_typeString

The type of guardrail policy that was evaluated.

Returns:

  • (String)


5764
5765
5766
5767
5768
5769
5770
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 5764

class GuardrailPolicyResult < Struct.new(
  :policy_type,
  :action,
  :details)
  SENSITIVE = []
  include Aws::Structure
end