Class: Google::Cloud::Dlp::V2::FileClusterType

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/privacy/dlp/v2/dlp.rb

Overview

Message used to identify file cluster type being profiled.

Defined Under Namespace

Modules: Cluster

Instance Attribute Summary collapse

Instance Attribute Details

#cluster::Google::Cloud::Dlp::V2::FileClusterType::Cluster

Returns Cluster type.



7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 7996

class FileClusterType
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Cluster type. Each cluster corresponds to a set of file types.
  # Over time, new types may be added and files may move between clusters.
  module Cluster
    # Unused.
    CLUSTER_UNSPECIFIED = 0

    # Unsupported files.
    CLUSTER_UNKNOWN = 1

    # Plain text.
    CLUSTER_TEXT = 2

    # Structured data like CSV, TSV etc.
    CLUSTER_STRUCTURED_DATA = 3

    # Source code.
    CLUSTER_SOURCE_CODE = 4

    # Rich document like docx, xlsx etc.
    CLUSTER_RICH_DOCUMENT = 5

    # Images like jpeg, bmp.
    CLUSTER_IMAGE = 6

    # Archives and containers like .zip, .tar etc.
    CLUSTER_ARCHIVE = 7

    # Multimedia like .mp4, .avi etc.
    CLUSTER_MULTIMEDIA = 8

    # Executable files like .exe, .class, .apk etc.
    CLUSTER_EXECUTABLE = 9

    # AI models like .tflite etc.
    CLUSTER_AI_MODEL = 10
  end
end