public sealed class CsamFilterResult : IMessage<CsamFilterResult>, IEquatable<CsamFilterResult>, IDeepCloneable<CsamFilterResult>, IBufferMessage, IMessage
Reference documentation and code samples for the Model Armor v1 API class CsamFilterResult.
CSAM (Child Safety Abuse Material) Filter Result
Implements
IMessageCsamFilterResult, IEquatableCsamFilterResult, IDeepCloneableCsamFilterResult, IBufferMessage, IMessageNamespace
Google.Cloud.ModelArmor.V1Assembly
Google.Cloud.ModelArmor.V1.dll
Constructors
CsamFilterResult()
public CsamFilterResult()
CsamFilterResult(CsamFilterResult)
public CsamFilterResult(CsamFilterResult other)
Parameter | |
---|---|
Name | Description |
other |
CsamFilterResult |
Properties
ExecutionState
public FilterExecutionState ExecutionState { get; set; }
Output only. Reports whether the CSAM filter was successfully executed or not.
Property Value | |
---|---|
Type | Description |
FilterExecutionState |
MatchState
public FilterMatchState MatchState { get; set; }
Output only. Match state for CSAM.
Property Value | |
---|---|
Type | Description |
FilterMatchState |
MessageItems
public RepeatedField<MessageItem> MessageItems { get; }
Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.
Property Value | |
---|---|
Type | Description |
RepeatedFieldMessageItem |