Class: Google::Cloud::Dlp::V2::DiscoveryBigQueryConditions

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

Overview

Requirements that must be true before a table is scanned in discovery for the first time. There is an AND relationship between the top-level attributes. Additionally, minimum conditions with an OR relationship that must be met before Cloud DLP scans a table can be set (like a minimum row count or a minimum table age).

Defined Under Namespace

Classes: OrConditions

Instance Attribute Summary collapse

Instance Attribute Details

#created_after::Google::Protobuf::Timestamp



5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 5048

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

  # There is an OR relationship between these attributes. They are used to
  # determine if a table should be scanned or not in Discovery.
  # @!attribute [rw] min_row_count
  #   @return [::Integer]
  #     Minimum number of rows that should be present before Cloud DLP
  #     profiles a table
  # @!attribute [rw] min_age
  #   @return [::Google::Protobuf::Duration]
  #     Minimum age a table must have before Cloud DLP can profile it. Value must
  #     be 1 hour or greater.
  class OrConditions
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#or_conditions::Google::Cloud::Dlp::V2::DiscoveryBigQueryConditions::OrConditions



5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 5048

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

  # There is an OR relationship between these attributes. They are used to
  # determine if a table should be scanned or not in Discovery.
  # @!attribute [rw] min_row_count
  #   @return [::Integer]
  #     Minimum number of rows that should be present before Cloud DLP
  #     profiles a table
  # @!attribute [rw] min_age
  #   @return [::Google::Protobuf::Duration]
  #     Minimum age a table must have before Cloud DLP can profile it. Value must
  #     be 1 hour or greater.
  class OrConditions
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#type_collection::Google::Cloud::Dlp::V2::BigQueryTableTypeCollection



5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 5048

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

  # There is an OR relationship between these attributes. They are used to
  # determine if a table should be scanned or not in Discovery.
  # @!attribute [rw] min_row_count
  #   @return [::Integer]
  #     Minimum number of rows that should be present before Cloud DLP
  #     profiles a table
  # @!attribute [rw] min_age
  #   @return [::Google::Protobuf::Duration]
  #     Minimum age a table must have before Cloud DLP can profile it. Value must
  #     be 1 hour or greater.
  class OrConditions
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#types::Google::Cloud::Dlp::V2::BigQueryTableTypes



5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 5048

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

  # There is an OR relationship between these attributes. They are used to
  # determine if a table should be scanned or not in Discovery.
  # @!attribute [rw] min_row_count
  #   @return [::Integer]
  #     Minimum number of rows that should be present before Cloud DLP
  #     profiles a table
  # @!attribute [rw] min_age
  #   @return [::Google::Protobuf::Duration]
  #     Minimum age a table must have before Cloud DLP can profile it. Value must
  #     be 1 hour or greater.
  class OrConditions
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end