Class: Google::Cloud::Dlp::V2::DiscoveryCloudSqlConditions
- Inherits:
-
Object
- Object
- Google::Cloud::Dlp::V2::DiscoveryCloudSqlConditions
- 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 profiled for the first time.
Defined Under Namespace
Modules: DatabaseEngine, DatabaseResourceType
Instance Attribute Summary collapse
-
#database_engines ⇒ ::Array<::Google::Cloud::Dlp::V2::DiscoveryCloudSqlConditions::DatabaseEngine>
Optional.
-
#types ⇒ ::Array<::Google::Cloud::Dlp::V2::DiscoveryCloudSqlConditions::DatabaseResourceType>
Data profiles will only be generated for the database resource types specified in this field.
Instance Attribute Details
#database_engines ⇒ ::Array<::Google::Cloud::Dlp::V2::DiscoveryCloudSqlConditions::DatabaseEngine>
Returns Optional. Database engines that should be profiled. Optional. Defaults to ALL_SUPPORTED_DATABASE_ENGINES if unspecified.
4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 4744 class DiscoveryCloudSqlConditions include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The database engines that should be profiled. module DatabaseEngine # Unused. DATABASE_ENGINE_UNSPECIFIED = 0 # Include all supported database engines. ALL_SUPPORTED_DATABASE_ENGINES = 1 # MySQL database. MYSQL = 2 # PostgreSQL database. POSTGRES = 3 end # Cloud SQL database resource types. New values can be added at a later time. module DatabaseResourceType # Unused. DATABASE_RESOURCE_TYPE_UNSPECIFIED = 0 # Includes database resource types that become supported at a later time. DATABASE_RESOURCE_TYPE_ALL_SUPPORTED_TYPES = 1 # Tables. DATABASE_RESOURCE_TYPE_TABLE = 2 end end |
#types ⇒ ::Array<::Google::Cloud::Dlp::V2::DiscoveryCloudSqlConditions::DatabaseResourceType>
Returns Data profiles will only be generated for the database resource types specified in this field. If not specified, defaults to [DATABASE_RESOURCE_TYPE_ALL_SUPPORTED_TYPES].
4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 4744 class DiscoveryCloudSqlConditions include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The database engines that should be profiled. module DatabaseEngine # Unused. DATABASE_ENGINE_UNSPECIFIED = 0 # Include all supported database engines. ALL_SUPPORTED_DATABASE_ENGINES = 1 # MySQL database. MYSQL = 2 # PostgreSQL database. POSTGRES = 3 end # Cloud SQL database resource types. New values can be added at a later time. module DatabaseResourceType # Unused. DATABASE_RESOURCE_TYPE_UNSPECIFIED = 0 # Includes database resource types that become supported at a later time. DATABASE_RESOURCE_TYPE_ALL_SUPPORTED_TYPES = 1 # Tables. DATABASE_RESOURCE_TYPE_TABLE = 2 end end |