public sealed class MaliciousUriFilterResult : IMessage<MaliciousUriFilterResult>, IEquatable<MaliciousUriFilterResult>, IDeepCloneable<MaliciousUriFilterResult>, IBufferMessage, IMessage
Reference documentation and code samples for the Model Armor v1beta API class MaliciousUriFilterResult.
Malicious URI Filter Result.
Implements
IMessageMaliciousUriFilterResult, IEquatableMaliciousUriFilterResult, IDeepCloneableMaliciousUriFilterResult, IBufferMessage, IMessageNamespace
Google.Cloud.ModelArmor.V1BetaAssembly
Google.Cloud.ModelArmor.V1Beta.dll
Constructors
MaliciousUriFilterResult()
public MaliciousUriFilterResult()
MaliciousUriFilterResult(MaliciousUriFilterResult)
public MaliciousUriFilterResult(MaliciousUriFilterResult other)
Parameter | |
---|---|
Name | Description |
other |
MaliciousUriFilterResult |
Properties
ExecutionState
public FilterExecutionState ExecutionState { get; set; }
Output only. Reports whether Malicious URI filter was successfully executed or not.
Property Value | |
---|---|
Type | Description |
FilterExecutionState |
MaliciousUriMatchedItems
public RepeatedField<MaliciousUriFilterResult.Types.MaliciousUriMatchedItem> MaliciousUriMatchedItems { get; }
List of Malicious URIs found in data.
Property Value | |
---|---|
Type | Description |
RepeatedFieldMaliciousUriFilterResultTypesMaliciousUriMatchedItem |
MatchState
public FilterMatchState MatchState { get; set; }
Output only. Match state for this Malicious URI. Value is MATCH_FOUND if at least one Malicious URI is found.
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 |