Show / Hide Table of Contents

Class GooglePrivacyDlpV2PrimitiveTransformation

A rule for transforming a value.

Inheritance
object
GooglePrivacyDlpV2PrimitiveTransformation
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DLP.v2.Data
Assembly: Google.Apis.DLP.v2.dll
Syntax
public class GooglePrivacyDlpV2PrimitiveTransformation : IDirectResponseSchema

Properties

BucketingConfig

Bucketing

Declaration
[JsonProperty("bucketingConfig")]
public virtual GooglePrivacyDlpV2BucketingConfig BucketingConfig { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2BucketingConfig

CharacterMaskConfig

Mask

Declaration
[JsonProperty("characterMaskConfig")]
public virtual GooglePrivacyDlpV2CharacterMaskConfig CharacterMaskConfig { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2CharacterMaskConfig

CryptoDeterministicConfig

Deterministic Crypto

Declaration
[JsonProperty("cryptoDeterministicConfig")]
public virtual GooglePrivacyDlpV2CryptoDeterministicConfig CryptoDeterministicConfig { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2CryptoDeterministicConfig

CryptoHashConfig

Crypto

Declaration
[JsonProperty("cryptoHashConfig")]
public virtual GooglePrivacyDlpV2CryptoHashConfig CryptoHashConfig { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2CryptoHashConfig

CryptoReplaceFfxFpeConfig

Ffx-Fpe. Strongly discouraged, consider using CryptoDeterministicConfig instead. Fpe is computationally expensive incurring latency costs.

Declaration
[JsonProperty("cryptoReplaceFfxFpeConfig")]
public virtual GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig CryptoReplaceFfxFpeConfig { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig

DateShiftConfig

Date Shift

Declaration
[JsonProperty("dateShiftConfig")]
public virtual GooglePrivacyDlpV2DateShiftConfig DateShiftConfig { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2DateShiftConfig

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

FixedSizeBucketingConfig

Fixed size bucketing

Declaration
[JsonProperty("fixedSizeBucketingConfig")]
public virtual GooglePrivacyDlpV2FixedSizeBucketingConfig FixedSizeBucketingConfig { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2FixedSizeBucketingConfig

RedactConfig

Redact

Declaration
[JsonProperty("redactConfig")]
public virtual GooglePrivacyDlpV2RedactConfig RedactConfig { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2RedactConfig

ReplaceConfig

Replace with a specified value.

Declaration
[JsonProperty("replaceConfig")]
public virtual GooglePrivacyDlpV2ReplaceValueConfig ReplaceConfig { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2ReplaceValueConfig

ReplaceDictionaryConfig

Replace with a value randomly drawn (with replacement) from a dictionary.

Declaration
[JsonProperty("replaceDictionaryConfig")]
public virtual GooglePrivacyDlpV2ReplaceDictionaryConfig ReplaceDictionaryConfig { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2ReplaceDictionaryConfig

ReplaceWithInfoTypeConfig

Replace with infotype

Declaration
[JsonProperty("replaceWithInfoTypeConfig")]
public virtual GooglePrivacyDlpV2ReplaceWithInfoTypeConfig ReplaceWithInfoTypeConfig { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2ReplaceWithInfoTypeConfig

TimePartConfig

Time extraction

Declaration
[JsonProperty("timePartConfig")]
public virtual GooglePrivacyDlpV2TimePartConfig TimePartConfig { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2TimePartConfig

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX