/AWS1/CL_BDRGUARDRAILUSAGE¶
The details on the use of the guardrail.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_topicpolicyunits
TYPE /AWS1/BDRGUARDRAILTPCPLYUNIT00
/AWS1/BDRGUARDRAILTPCPLYUNIT00
¶
The topic policy units processed by the guardrail.
iv_contentpolicyunits
TYPE /AWS1/BDRGUARDRAILCONTPLYUNI00
/AWS1/BDRGUARDRAILCONTPLYUNI00
¶
The content policy units processed by the guardrail.
iv_wordpolicyunits
TYPE /AWS1/BDRGUARDRAILWORDPLYUNI00
/AWS1/BDRGUARDRAILWORDPLYUNI00
¶
The word policy units processed by the guardrail.
iv_sensitiveinfmtionplyunits
TYPE /AWS1/BDRGUARDRAILSENSITIVEI01
/AWS1/BDRGUARDRAILSENSITIVEI01
¶
The sensitive information policy units processed by the guardrail.
iv_sensitiveinfmtionplyfre00
TYPE /AWS1/BDRGUARDRAILSENSITIVEI02
/AWS1/BDRGUARDRAILSENSITIVEI02
¶
The sensitive information policy free units processed by the guardrail.
iv_ctxualgroundingplyunits
TYPE /AWS1/BDRGUARDRAILCTXUALGROU00
/AWS1/BDRGUARDRAILCTXUALGROU00
¶
The contextual grounding policy units processed by the guardrail.
Optional arguments:¶
iv_contentpolicyimageunits
TYPE /AWS1/BDRGUARDRAILCONTPLYIMA00
/AWS1/BDRGUARDRAILCONTPLYIMA00
¶
The content policy image units processed by the guardrail.
iv_automatedrsningplyunits
TYPE /AWS1/BDRGUARDRAILAUTOMATEDR00
/AWS1/BDRGUARDRAILAUTOMATEDR00
¶
The number of text units processed by the automated reasoning policy.
iv_automatedreasoningpol
TYPE /AWS1/BDRGUARDRAILAUTOMATEDR01
/AWS1/BDRGUARDRAILAUTOMATEDR01
¶
The number of automated reasoning policies that were processed during the guardrail evaluation.
Queryable Attributes¶
topicPolicyUnits¶
The topic policy units processed by the guardrail.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TOPICPOLICYUNITS() |
Getter for TOPICPOLICYUNITS, with configurable default |
ASK_TOPICPOLICYUNITS() |
Getter for TOPICPOLICYUNITS w/ exceptions if field has no va |
HAS_TOPICPOLICYUNITS() |
Determine if TOPICPOLICYUNITS has a value |
contentPolicyUnits¶
The content policy units processed by the guardrail.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CONTENTPOLICYUNITS() |
Getter for CONTENTPOLICYUNITS, with configurable default |
ASK_CONTENTPOLICYUNITS() |
Getter for CONTENTPOLICYUNITS w/ exceptions if field has no |
HAS_CONTENTPOLICYUNITS() |
Determine if CONTENTPOLICYUNITS has a value |
wordPolicyUnits¶
The word policy units processed by the guardrail.
Accessible with the following methods¶
Method | Description |
---|---|
GET_WORDPOLICYUNITS() |
Getter for WORDPOLICYUNITS, with configurable default |
ASK_WORDPOLICYUNITS() |
Getter for WORDPOLICYUNITS w/ exceptions if field has no val |
HAS_WORDPOLICYUNITS() |
Determine if WORDPOLICYUNITS has a value |
sensitiveInformationPolicyUnits¶
The sensitive information policy units processed by the guardrail.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SENSITIVEINFMTIONPLYUN00() |
Getter for SENSITIVEINFORMATIONPLYUNITS, with configurable d |
ASK_SENSITIVEINFMTIONPLYUN00() |
Getter for SENSITIVEINFORMATIONPLYUNITS w/ exceptions if fie |
HAS_SENSITIVEINFMTIONPLYUN00() |
Determine if SENSITIVEINFORMATIONPLYUNITS has a value |
sensitiveInformationPolicyFreeUnits¶
The sensitive information policy free units processed by the guardrail.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SENSITIVEINFMTIONPLYFR00() |
Getter for SENSITIVEINFMTIONPLYFREEUN00, with configurable d |
ASK_SENSITIVEINFMTIONPLYFR00() |
Getter for SENSITIVEINFMTIONPLYFREEUN00 w/ exceptions if fie |
HAS_SENSITIVEINFMTIONPLYFR00() |
Determine if SENSITIVEINFMTIONPLYFREEUN00 has a value |
contextualGroundingPolicyUnits¶
The contextual grounding policy units processed by the guardrail.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CTXUALGROUNDINGPLYUNITS() |
Getter for CTXUALGROUNDINGPOLICYUNITS, with configurable def |
ASK_CTXUALGROUNDINGPLYUNITS() |
Getter for CTXUALGROUNDINGPOLICYUNITS w/ exceptions if field |
HAS_CTXUALGROUNDINGPLYUNITS() |
Determine if CTXUALGROUNDINGPOLICYUNITS has a value |
contentPolicyImageUnits¶
The content policy image units processed by the guardrail.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CONTENTPOLICYIMAGEUNITS() |
Getter for CONTENTPOLICYIMAGEUNITS, with configurable defaul |
ASK_CONTENTPOLICYIMAGEUNITS() |
Getter for CONTENTPOLICYIMAGEUNITS w/ exceptions if field ha |
HAS_CONTENTPOLICYIMAGEUNITS() |
Determine if CONTENTPOLICYIMAGEUNITS has a value |
automatedReasoningPolicyUnits¶
The number of text units processed by the automated reasoning policy.
Accessible with the following methods¶
Method | Description |
---|---|
GET_AUTOMATEDRSNINGPLYUNITS() |
Getter for AUTOMATEDREASONINGPLYUNITS, with configurable def |
ASK_AUTOMATEDRSNINGPLYUNITS() |
Getter for AUTOMATEDREASONINGPLYUNITS w/ exceptions if field |
HAS_AUTOMATEDRSNINGPLYUNITS() |
Determine if AUTOMATEDREASONINGPLYUNITS has a value |
automatedReasoningPolicies¶
The number of automated reasoning policies that were processed during the guardrail evaluation.
Accessible with the following methods¶
Method | Description |
---|---|
GET_AUTOMATEDREASONINGPOL() |
Getter for AUTOMATEDREASONINGPOLICIES, with configurable def |
ASK_AUTOMATEDREASONINGPOL() |
Getter for AUTOMATEDREASONINGPOLICIES w/ exceptions if field |
HAS_AUTOMATEDREASONINGPOL() |
Determine if AUTOMATEDREASONINGPOLICIES has a value |