Class: Google::Cloud::Dlp::V2::DiscoveryTarget
- Inherits:
-
Object
- Object
- Google::Cloud::Dlp::V2::DiscoveryTarget
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/privacy/dlp/v2/dlp.rb
Overview
Target used to match against for Discovery.
Instance Attribute Summary collapse
-
#big_query_target ⇒ ::Google::Cloud::Dlp::V2::BigQueryDiscoveryTarget
BigQuery target for Discovery.
-
#cloud_sql_target ⇒ ::Google::Cloud::Dlp::V2::CloudSqlDiscoveryTarget
Cloud SQL target for Discovery.
-
#cloud_storage_target ⇒ ::Google::Cloud::Dlp::V2::CloudStorageDiscoveryTarget
Cloud Storage target for Discovery.
-
#other_cloud_target ⇒ ::Google::Cloud::Dlp::V2::OtherCloudDiscoveryTarget
Other clouds target for discovery.
-
#secrets_target ⇒ ::Google::Cloud::Dlp::V2::SecretsDiscoveryTarget
Discovery target that looks for credentials and secrets stored in cloud resource metadata and reports them as vulnerabilities to Security Command Center.
-
#vertex_dataset_target ⇒ ::Google::Cloud::Dlp::V2::VertexDatasetDiscoveryTarget
Vertex AI dataset target for Discovery.
Instance Attribute Details
#big_query_target ⇒ ::Google::Cloud::Dlp::V2::BigQueryDiscoveryTarget
Returns BigQuery target for Discovery. The first target to match a table will be the one applied.
Note: The following fields are mutually exclusive: big_query_target
, cloud_sql_target
, secrets_target
, cloud_storage_target
, other_cloud_target
, vertex_dataset_target
. If a field in that set is populated, all other fields in the set will automatically be cleared.
4777 4778 4779 4780 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 4777 class DiscoveryTarget include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#cloud_sql_target ⇒ ::Google::Cloud::Dlp::V2::CloudSqlDiscoveryTarget
Returns Cloud SQL target for Discovery. The first target to match a table will be the one applied.
Note: The following fields are mutually exclusive: cloud_sql_target
, big_query_target
, secrets_target
, cloud_storage_target
, other_cloud_target
, vertex_dataset_target
. If a field in that set is populated, all other fields in the set will automatically be cleared.
4777 4778 4779 4780 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 4777 class DiscoveryTarget include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#cloud_storage_target ⇒ ::Google::Cloud::Dlp::V2::CloudStorageDiscoveryTarget
Returns Cloud Storage target for Discovery. The first target to match a table will be the one applied.
Note: The following fields are mutually exclusive: cloud_storage_target
, big_query_target
, cloud_sql_target
, secrets_target
, other_cloud_target
, vertex_dataset_target
. If a field in that set is populated, all other fields in the set will automatically be cleared.
4777 4778 4779 4780 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 4777 class DiscoveryTarget include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#other_cloud_target ⇒ ::Google::Cloud::Dlp::V2::OtherCloudDiscoveryTarget
Returns Other clouds target for discovery. The first target to match a resource will be the one applied.
Note: The following fields are mutually exclusive: other_cloud_target
, big_query_target
, cloud_sql_target
, secrets_target
, cloud_storage_target
, vertex_dataset_target
. If a field in that set is populated, all other fields in the set will automatically be cleared.
4777 4778 4779 4780 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 4777 class DiscoveryTarget include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#secrets_target ⇒ ::Google::Cloud::Dlp::V2::SecretsDiscoveryTarget
Returns Discovery target that looks for credentials and secrets stored in cloud resource metadata and reports them as vulnerabilities to Security Command Center. Only one target of this type is allowed.
Note: The following fields are mutually exclusive: secrets_target
, big_query_target
, cloud_sql_target
, cloud_storage_target
, other_cloud_target
, vertex_dataset_target
. If a field in that set is populated, all other fields in the set will automatically be cleared.
4777 4778 4779 4780 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 4777 class DiscoveryTarget include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#vertex_dataset_target ⇒ ::Google::Cloud::Dlp::V2::VertexDatasetDiscoveryTarget
Returns Vertex AI dataset target for Discovery. The first target to match a dataset will be the one applied. Note that discovery for Vertex AI can incur Cloud Storage Class B operation charges for storage.objects.get operations and retrieval fees. For more information, see Cloud Storage pricing. Note that discovery for Vertex AI dataset will not be able to scan images unless DiscoveryConfig.processing_location.image_fallback_location has multi_region_processing or global_processing configured.
Note: The following fields are mutually exclusive: vertex_dataset_target
, big_query_target
, cloud_sql_target
, secrets_target
, cloud_storage_target
, other_cloud_target
. If a field in that set is populated, all other fields in the set will automatically be cleared.
4777 4778 4779 4780 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 4777 class DiscoveryTarget include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |