Class: Google::Cloud::Dlp::V2::PrimitiveTransformation
- Inherits:
-
Object
- Object
- Google::Cloud::Dlp::V2::PrimitiveTransformation
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/privacy/dlp/v2/dlp.rb
Overview
A rule for transforming a value.
Instance Attribute Summary collapse
-
#bucketing_config ⇒ ::Google::Cloud::Dlp::V2::BucketingConfig
Bucketing.
-
#character_mask_config ⇒ ::Google::Cloud::Dlp::V2::CharacterMaskConfig
Mask.
-
#crypto_deterministic_config ⇒ ::Google::Cloud::Dlp::V2::CryptoDeterministicConfig
Deterministic Crypto.
-
#crypto_hash_config ⇒ ::Google::Cloud::Dlp::V2::CryptoHashConfig
Crypto.
-
#crypto_replace_ffx_fpe_config ⇒ ::Google::Cloud::Dlp::V2::CryptoReplaceFfxFpeConfig
Ffx-Fpe.
-
#date_shift_config ⇒ ::Google::Cloud::Dlp::V2::DateShiftConfig
Date Shift.
-
#fixed_size_bucketing_config ⇒ ::Google::Cloud::Dlp::V2::FixedSizeBucketingConfig
Fixed size bucketing.
-
#redact_config ⇒ ::Google::Cloud::Dlp::V2::RedactConfig
Redact.
-
#replace_config ⇒ ::Google::Cloud::Dlp::V2::ReplaceValueConfig
Replace with a specified value.
-
#replace_dictionary_config ⇒ ::Google::Cloud::Dlp::V2::ReplaceDictionaryConfig
Replace with a value randomly drawn (with replacement) from a dictionary.
-
#replace_with_info_type_config ⇒ ::Google::Cloud::Dlp::V2::ReplaceWithInfoTypeConfig
Replace with infotype.
-
#time_part_config ⇒ ::Google::Cloud::Dlp::V2::TimePartConfig
Time extraction.
Instance Attribute Details
#bucketing_config ⇒ ::Google::Cloud::Dlp::V2::BucketingConfig
Returns Bucketing.
2286 2287 2288 2289 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 2286 class PrimitiveTransformation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#character_mask_config ⇒ ::Google::Cloud::Dlp::V2::CharacterMaskConfig
Returns Mask.
2286 2287 2288 2289 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 2286 class PrimitiveTransformation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#crypto_deterministic_config ⇒ ::Google::Cloud::Dlp::V2::CryptoDeterministicConfig
Returns Deterministic Crypto.
2286 2287 2288 2289 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 2286 class PrimitiveTransformation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#crypto_hash_config ⇒ ::Google::Cloud::Dlp::V2::CryptoHashConfig
Returns Crypto.
2286 2287 2288 2289 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 2286 class PrimitiveTransformation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#crypto_replace_ffx_fpe_config ⇒ ::Google::Cloud::Dlp::V2::CryptoReplaceFfxFpeConfig
Returns Ffx-Fpe.
2286 2287 2288 2289 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 2286 class PrimitiveTransformation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#date_shift_config ⇒ ::Google::Cloud::Dlp::V2::DateShiftConfig
Returns Date Shift.
2286 2287 2288 2289 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 2286 class PrimitiveTransformation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#fixed_size_bucketing_config ⇒ ::Google::Cloud::Dlp::V2::FixedSizeBucketingConfig
Returns Fixed size bucketing.
2286 2287 2288 2289 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 2286 class PrimitiveTransformation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#redact_config ⇒ ::Google::Cloud::Dlp::V2::RedactConfig
Returns Redact.
2286 2287 2288 2289 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 2286 class PrimitiveTransformation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#replace_config ⇒ ::Google::Cloud::Dlp::V2::ReplaceValueConfig
Returns Replace with a specified value.
2286 2287 2288 2289 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 2286 class PrimitiveTransformation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#replace_dictionary_config ⇒ ::Google::Cloud::Dlp::V2::ReplaceDictionaryConfig
Returns Replace with a value randomly drawn (with replacement) from a dictionary.
2286 2287 2288 2289 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 2286 class PrimitiveTransformation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#replace_with_info_type_config ⇒ ::Google::Cloud::Dlp::V2::ReplaceWithInfoTypeConfig
Returns Replace with infotype.
2286 2287 2288 2289 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 2286 class PrimitiveTransformation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#time_part_config ⇒ ::Google::Cloud::Dlp::V2::TimePartConfig
Returns Time extraction.
2286 2287 2288 2289 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 2286 class PrimitiveTransformation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |