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

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

AdjustmentRule condition for image findings. 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 adjustment rule. Sensitive Data Protection adjusts the likelihood of an image finding 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, you can create a rule to adjust the likelihood of a US_PASSPORT finding if it is enclosed by a finding of OBJECT_TYPE/PERSON/PASSPORT. To configure this, set US_PASSPORT in InspectionRuleSet.info_types. Add an adjustment_rule with an adjust_by_image_findings.info_types that contains OBJECT_TYPE/PERSON/PASSPORT and image_containment_type set to encloses. In this case, the likelihood of the US_PASSPORT finding is adjusted, but the likelihood of the OBJECT_TYPE/PERSON/PASSPORT finding is not.

#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 adjustment rule. Sensitive Data Protection adjusts the likelihood of an image finding 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, you can create a rule to adjust the likelihood of a US_PASSPORT finding if it is enclosed by a finding of OBJECT_TYPE/PERSON/PASSPORT. To configure this, set US_PASSPORT in InspectionRuleSet.info_types. Add an adjustment_rule with an adjust_by_image_findings.info_types that contains OBJECT_TYPE/PERSON/PASSPORT and image_containment_type set to encloses. In this case, the likelihood of the US_PASSPORT finding is adjusted, but the likelihood of the OBJECT_TYPE/PERSON/PASSPORT finding is not.

Returns
  • (::Array<::Google::Cloud::Dlp::V2::InfoType>) — A list of image-supported infoTypes—excluding document infoTypes—to be used as context for the adjustment rule. Sensitive Data Protection adjusts the likelihood of an image finding 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, you can create a rule to adjust the likelihood of a US_PASSPORT finding if it is enclosed by a finding of OBJECT_TYPE/PERSON/PASSPORT. To configure this, set US_PASSPORT in InspectionRuleSet.info_types. Add an adjustment_rule with an adjust_by_image_findings.info_types that contains OBJECT_TYPE/PERSON/PASSPORT and image_containment_type set to encloses. In this case, the likelihood of the US_PASSPORT finding is adjusted, but the likelihood of the OBJECT_TYPE/PERSON/PASSPORT finding is not.

#min_likelihood

def min_likelihood() -> ::Google::Cloud::Dlp::V2::Likelihood
Returns
  • (::Google::Cloud::Dlp::V2::Likelihood) — Required. Minimum likelihood of the adjust_by_image_findings.info_types finding. If the likelihood is lower than this value, Sensitive Data Protection doesn't adjust the likelihood of the InspectionRuleSet.info_types finding.

#min_likelihood=

def min_likelihood=(value) -> ::Google::Cloud::Dlp::V2::Likelihood
Parameter
  • value (::Google::Cloud::Dlp::V2::Likelihood) — Required. Minimum likelihood of the adjust_by_image_findings.info_types finding. If the likelihood is lower than this value, Sensitive Data Protection doesn't adjust the likelihood of the InspectionRuleSet.info_types finding.
Returns
  • (::Google::Cloud::Dlp::V2::Likelihood) — Required. Minimum likelihood of the adjust_by_image_findings.info_types finding. If the likelihood is lower than this value, Sensitive Data Protection doesn't adjust the likelihood of the InspectionRuleSet.info_types finding.