Class GooglePrivacyDlpV2PrimitiveTransformation
A rule for transforming a value.
Implements
Inherited Members
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
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 |