public sealed class FilterConfig : IMessage<FilterConfig>, IEquatable<FilterConfig>, IDeepCloneable<FilterConfig>, IBufferMessage, IMessageReference documentation and code samples for the Model Armor v1 API class FilterConfig.
Filters configuration.
Implements
IMessageFilterConfig, IEquatableFilterConfig, IDeepCloneableFilterConfig, IBufferMessage, IMessageNamespace
Google.Cloud.ModelArmor.V1Assembly
Google.Cloud.ModelArmor.V1.dll
Constructors
FilterConfig()
public FilterConfig()FilterConfig(FilterConfig)
public FilterConfig(FilterConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
FilterConfig |
Properties
MaliciousUriFilterSettings
public MaliciousUriFilterSettings MaliciousUriFilterSettings { get; set; }Optional. Malicious URI filter settings.
| Property Value | |
|---|---|
| Type | Description |
MaliciousUriFilterSettings |
|
PiAndJailbreakFilterSettings
public PiAndJailbreakFilterSettings PiAndJailbreakFilterSettings { get; set; }Optional. Prompt injection and Jailbreak filter settings.
| Property Value | |
|---|---|
| Type | Description |
PiAndJailbreakFilterSettings |
|
RaiSettings
public RaiFilterSettings RaiSettings { get; set; }Optional. Responsible AI settings.
| Property Value | |
|---|---|
| Type | Description |
RaiFilterSettings |
|
SdpSettings
public SdpFilterSettings SdpSettings { get; set; }Optional. Sensitive Data Protection settings.
| Property Value | |
|---|---|
| Type | Description |
SdpFilterSettings |
|