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.
4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 4587 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].
4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 4587 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 |