Cloud Data Loss Prevention (DLP) V2 API - Class Google::Cloud::Dlp::V2::ExcludeByImageFindings (v1.16.0)

Reference documentation and code samples for the Cloud Data Loss Prevention (DLP) V2 API class Google::Cloud::Dlp::V2::ExcludeByImageFindings.

The rule to exclude image findings based on spatial relationships with other image findings. For example, exclude an image finding if it overlaps with another image finding. This rule is silently ignored if the content being inspected is not an image.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#image_containment_type

def image_containment_type() -> ::Google::Cloud::Dlp::V2::ImageContainmentType
Returns

#image_containment_type=

def image_containment_type=(value) -> ::Google::Cloud::Dlp::V2::ImageContainmentType
Parameter
Returns

#info_types

def info_types() -> ::Array<::Google::Cloud::Dlp::V2::InfoType>
Returns
  • (::Array<::Google::Cloud::Dlp::V2::InfoType>) — A list of image-supported infoTypes—excluding document infoTypes—to be used as context for the exclusion rule. A finding is excluded if its bounding box has the specified spatial relationship (defined by image_containment_type) with a finding of an infoType in this list.

    For example, if InspectionRuleSet.info_types includes OBJECT_TYPE/PERSON and this exclusion_rule specifies info_types as OBJECT_TYPE/PERSON/PASSPORT with image_containment_type set to encloses, then OBJECT_TYPE/PERSON findings will be excluded if they are fully contained within the bounding box of an OBJECT_TYPE/PERSON/PASSPORT finding.

#info_types=

def info_types=(value) -> ::Array<::Google::Cloud::Dlp::V2::InfoType>
Parameter
  • value (::Array<::Google::Cloud::Dlp::V2::InfoType>) — A list of image-supported infoTypes—excluding document infoTypes—to be used as context for the exclusion rule. A finding is excluded if its bounding box has the specified spatial relationship (defined by image_containment_type) with a finding of an infoType in this list.

    For example, if InspectionRuleSet.info_types includes OBJECT_TYPE/PERSON and this exclusion_rule specifies info_types as OBJECT_TYPE/PERSON/PASSPORT with image_containment_type set to encloses, then OBJECT_TYPE/PERSON findings will be excluded if they are fully contained within the bounding box of an OBJECT_TYPE/PERSON/PASSPORT finding.

Returns
  • (::Array<::Google::Cloud::Dlp::V2::InfoType>) — A list of image-supported infoTypes—excluding document infoTypes—to be used as context for the exclusion rule. A finding is excluded if its bounding box has the specified spatial relationship (defined by image_containment_type) with a finding of an infoType in this list.

    For example, if InspectionRuleSet.info_types includes OBJECT_TYPE/PERSON and this exclusion_rule specifies info_types as OBJECT_TYPE/PERSON/PASSPORT with image_containment_type set to encloses, then OBJECT_TYPE/PERSON findings will be excluded if they are fully contained within the bounding box of an OBJECT_TYPE/PERSON/PASSPORT finding.