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.



7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 7800

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