public sealed class MaliciousUriFilterResult : IMessage<MaliciousUriFilterResult>, IEquatable<MaliciousUriFilterResult>, IDeepCloneable<MaliciousUriFilterResult>, IBufferMessage, IMessageReference documentation and code samples for the Model Armor v1 API class MaliciousUriFilterResult.
Malicious URI Filter Result.
Implements
IMessageMaliciousUriFilterResult, IEquatableMaliciousUriFilterResult, IDeepCloneableMaliciousUriFilterResult, IBufferMessage, IMessageNamespace
Google.Cloud.ModelArmor.V1Assembly
Google.Cloud.ModelArmor.V1.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 |
|