Cloud Data Loss Prevention (DLP) V2 API - Class Google::Cloud::Dlp::V2::HybridOptions (v0.17.0)

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

Configuration to control jobs where the content being inspected is outside of Google Cloud Platform.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#description

def description() -> ::String
Returns
  • (::String) — A short description of where the data is coming from. Will be stored once in the job. 256 max length.

#description=

def description=(value) -> ::String
Parameter
  • value (::String) — A short description of where the data is coming from. Will be stored once in the job. 256 max length.
Returns
  • (::String) — A short description of where the data is coming from. Will be stored once in the job. 256 max length.

#labels

def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) —

    To organize findings, these labels will be added to each finding.

    Label keys must be between 1 and 63 characters long and must conform to the following regular expression: [a-z]([-a-z0-9]*[a-z0-9])?.

    Label values must be between 0 and 63 characters long and must conform to the regular expression ([a-z]([-a-z0-9]*[a-z0-9])?)?.

    No more than 10 labels can be associated with a given finding.

    Examples:

    • "environment" : "production"
    • "pipeline" : "etl"

#labels=

def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) —

    To organize findings, these labels will be added to each finding.

    Label keys must be between 1 and 63 characters long and must conform to the following regular expression: [a-z]([-a-z0-9]*[a-z0-9])?.

    Label values must be between 0 and 63 characters long and must conform to the regular expression ([a-z]([-a-z0-9]*[a-z0-9])?)?.

    No more than 10 labels can be associated with a given finding.

    Examples:

    • "environment" : "production"
    • "pipeline" : "etl"
Returns
  • (::Google::Protobuf::Map{::String => ::String}) —

    To organize findings, these labels will be added to each finding.

    Label keys must be between 1 and 63 characters long and must conform to the following regular expression: [a-z]([-a-z0-9]*[a-z0-9])?.

    Label values must be between 0 and 63 characters long and must conform to the regular expression ([a-z]([-a-z0-9]*[a-z0-9])?)?.

    No more than 10 labels can be associated with a given finding.

    Examples:

    • "environment" : "production"
    • "pipeline" : "etl"

#required_finding_label_keys

def required_finding_label_keys() -> ::Array<::String>
Returns
  • (::Array<::String>) — These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected.

    Label keys must be between 1 and 63 characters long and must conform to the following regular expression: [a-z]([-a-z0-9]*[a-z0-9])?.

    No more than 10 keys can be required.

#required_finding_label_keys=

def required_finding_label_keys=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected.

    Label keys must be between 1 and 63 characters long and must conform to the following regular expression: [a-z]([-a-z0-9]*[a-z0-9])?.

    No more than 10 keys can be required.

Returns
  • (::Array<::String>) — These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected.

    Label keys must be between 1 and 63 characters long and must conform to the following regular expression: [a-z]([-a-z0-9]*[a-z0-9])?.

    No more than 10 keys can be required.

#table_options

def table_options() -> ::Google::Cloud::Dlp::V2::TableOptions
Returns

#table_options=

def table_options=(value) -> ::Google::Cloud::Dlp::V2::TableOptions
Parameter
Returns