Model Armor v1 API - Class MaliciousUriFilterResult (1.0.0-beta04)

public sealed class MaliciousUriFilterResult : IMessage<MaliciousUriFilterResult>, IEquatable<MaliciousUriFilterResult>, IDeepCloneable<MaliciousUriFilterResult>, IBufferMessage, IMessage

Reference documentation and code samples for the Model Armor v1 API class MaliciousUriFilterResult.

Malicious URI Filter Result.

Inheritance

object > MaliciousUriFilterResult

Namespace

Google.Cloud.ModelArmor.V1

Assembly

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