Model Armor v1beta API - Class SdpDeidentifyResult (1.0.0-beta04)

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

Reference documentation and code samples for the Model Armor v1beta API class SdpDeidentifyResult.

Sensitive Data Protection Deidentification Result.

Inheritance

object > SdpDeidentifyResult

Namespace

Google.Cloud.ModelArmor.V1Beta

Assembly

Google.Cloud.ModelArmor.V1Beta.dll

Constructors

SdpDeidentifyResult()

public SdpDeidentifyResult()

SdpDeidentifyResult(SdpDeidentifyResult)

public SdpDeidentifyResult(SdpDeidentifyResult other)
Parameter
Name Description
other SdpDeidentifyResult

Properties

Data

public DataItem Data { get; set; }

De-identified data.

Property Value
Type Description
DataItem

ExecutionState

public FilterExecutionState ExecutionState { get; set; }

Output only. Reports whether Sensitive Data Protection deidentification was successfully executed or not.

Property Value
Type Description
FilterExecutionState

InfoTypes

public RepeatedField<string> InfoTypes { get; }

List of Sensitive Data Protection info-types that were de-identified.

Property Value
Type Description
RepeatedFieldstring

MatchState

public FilterMatchState MatchState { get; set; }

Output only. Match state for Sensitive Data Protection Deidentification. Value is MATCH_FOUND if content is de-identified.

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

TransformedBytes

public long TransformedBytes { get; set; }

Total size in bytes that were transformed during deidentification.

Property Value
Type Description
long