Reference documentation and code samples for the Cloud Data Loss Prevention (DLP) V2 API class Google::Cloud::Dlp::V2::OtherCloudDiscoveryTarget.
Target used to match against for discovery of resources from other clouds. An AWS connector in Security Command Center (Enterprise is required to use this feature.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#conditions
def conditions() -> ::Google::Cloud::Dlp::V2::DiscoveryOtherCloudConditions
- (::Google::Cloud::Dlp::V2::DiscoveryOtherCloudConditions) — Optional. In addition to matching the filter, these conditions must be true before a profile is generated.
#conditions=
def conditions=(value) -> ::Google::Cloud::Dlp::V2::DiscoveryOtherCloudConditions
- value (::Google::Cloud::Dlp::V2::DiscoveryOtherCloudConditions) — Optional. In addition to matching the filter, these conditions must be true before a profile is generated.
- (::Google::Cloud::Dlp::V2::DiscoveryOtherCloudConditions) — Optional. In addition to matching the filter, these conditions must be true before a profile is generated.
#data_source_type
def data_source_type() -> ::Google::Cloud::Dlp::V2::DataSourceType
-
(::Google::Cloud::Dlp::V2::DataSourceType) —
Required. The type of data profiles generated by this discovery target. Supported values are:
- aws/s3/bucket
#data_source_type=
def data_source_type=(value) -> ::Google::Cloud::Dlp::V2::DataSourceType
-
value (::Google::Cloud::Dlp::V2::DataSourceType) —
Required. The type of data profiles generated by this discovery target. Supported values are:
- aws/s3/bucket
-
(::Google::Cloud::Dlp::V2::DataSourceType) —
Required. The type of data profiles generated by this discovery target. Supported values are:
- aws/s3/bucket
#disabled
def disabled() -> ::Google::Cloud::Dlp::V2::Disabled
- (::Google::Cloud::Dlp::V2::Disabled) — Disable profiling for resources that match this filter.
#disabled=
def disabled=(value) -> ::Google::Cloud::Dlp::V2::Disabled
- value (::Google::Cloud::Dlp::V2::Disabled) — Disable profiling for resources that match this filter.
- (::Google::Cloud::Dlp::V2::Disabled) — Disable profiling for resources that match this filter.
#filter
def filter() -> ::Google::Cloud::Dlp::V2::DiscoveryOtherCloudFilter
- (::Google::Cloud::Dlp::V2::DiscoveryOtherCloudFilter) — Required. The resources that the discovery cadence applies to. The first target with a matching filter will be the one to apply to a resource.
#filter=
def filter=(value) -> ::Google::Cloud::Dlp::V2::DiscoveryOtherCloudFilter
- value (::Google::Cloud::Dlp::V2::DiscoveryOtherCloudFilter) — Required. The resources that the discovery cadence applies to. The first target with a matching filter will be the one to apply to a resource.
- (::Google::Cloud::Dlp::V2::DiscoveryOtherCloudFilter) — Required. The resources that the discovery cadence applies to. The first target with a matching filter will be the one to apply to a resource.
#generation_cadence
def generation_cadence() -> ::Google::Cloud::Dlp::V2::DiscoveryOtherCloudGenerationCadence
- (::Google::Cloud::Dlp::V2::DiscoveryOtherCloudGenerationCadence) — How often and when to update data profiles. New resources that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
#generation_cadence=
def generation_cadence=(value) -> ::Google::Cloud::Dlp::V2::DiscoveryOtherCloudGenerationCadence
- value (::Google::Cloud::Dlp::V2::DiscoveryOtherCloudGenerationCadence) — How often and when to update data profiles. New resources that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
- (::Google::Cloud::Dlp::V2::DiscoveryOtherCloudGenerationCadence) — How often and when to update data profiles. New resources that match both the filter and conditions are scanned as quickly as possible depending on system capacity.