/AWS1/CL_BDKGUARDRAILMANAGED01¶
The managed word list that was configured for the guardrail. (This is a list of words that are pre-defined and managed by guardrails only.)
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_type TYPE /AWS1/BDKGUARDRAILMANAGEDWOR00 /AWS1/BDKGUARDRAILMANAGEDWOR00¶
ManagedWords$type The managed word type that was configured for the guardrail. (For now, we only offer profanity word list)
Optional arguments:¶
iv_inputaction TYPE /AWS1/BDKGUARDRAILWORDACTION /AWS1/BDKGUARDRAILWORDACTION¶
The action to take when harmful content is detected in the input. Supported values include:
BLOCK– Block the content and replace it with blocked messaging.
NONE– Take no action but return detection information in the trace response.
iv_outputaction TYPE /AWS1/BDKGUARDRAILWORDACTION /AWS1/BDKGUARDRAILWORDACTION¶
The action to take when harmful content is detected in the output. Supported values include:
BLOCK– Block the content and replace it with blocked messaging.
NONE– Take no action but return detection information in the trace response.
iv_inputenabled TYPE /AWS1/BDKBOOLEAN /AWS1/BDKBOOLEAN¶
Indicates whether guardrail evaluation is enabled on the input. When disabled, you aren't charged for the evaluation. The evaluation doesn't appear in the response.
iv_outputenabled TYPE /AWS1/BDKBOOLEAN /AWS1/BDKBOOLEAN¶
Indicates whether guardrail evaluation is enabled on the output. When disabled, you aren't charged for the evaluation. The evaluation doesn't appear in the response.
Queryable Attributes¶
type¶
ManagedWords$type The managed word type that was configured for the guardrail. (For now, we only offer profanity word list)
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
inputAction¶
The action to take when harmful content is detected in the input. Supported values include:
BLOCK– Block the content and replace it with blocked messaging.
NONE– Take no action but return detection information in the trace response.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INPUTACTION() |
Getter for INPUTACTION, with configurable default |
ASK_INPUTACTION() |
Getter for INPUTACTION w/ exceptions if field has no value |
HAS_INPUTACTION() |
Determine if INPUTACTION has a value |
outputAction¶
The action to take when harmful content is detected in the output. Supported values include:
BLOCK– Block the content and replace it with blocked messaging.
NONE– Take no action but return detection information in the trace response.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPUTACTION() |
Getter for OUTPUTACTION, with configurable default |
ASK_OUTPUTACTION() |
Getter for OUTPUTACTION w/ exceptions if field has no value |
HAS_OUTPUTACTION() |
Determine if OUTPUTACTION has a value |
inputEnabled¶
Indicates whether guardrail evaluation is enabled on the input. When disabled, you aren't charged for the evaluation. The evaluation doesn't appear in the response.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INPUTENABLED() |
Getter for INPUTENABLED, with configurable default |
ASK_INPUTENABLED() |
Getter for INPUTENABLED w/ exceptions if field has no value |
HAS_INPUTENABLED() |
Determine if INPUTENABLED has a value |
outputEnabled¶
Indicates whether guardrail evaluation is enabled on the output. When disabled, you aren't charged for the evaluation. The evaluation doesn't appear in the response.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPUTENABLED() |
Getter for OUTPUTENABLED, with configurable default |
ASK_OUTPUTENABLED() |
Getter for OUTPUTENABLED w/ exceptions if field has no value |
HAS_OUTPUTENABLED() |
Determine if OUTPUTENABLED has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_GUARDRAILMANAGEDWORDLISTS¶
TYPES TT_GUARDRAILMANAGEDWORDLISTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDKGUARDRAILMANAGED01 WITH DEFAULT KEY
.