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

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

A policy to apply to content based on its inspection findings.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#create_time

def create_time() -> ::Google::Protobuf::Timestamp
Returns

#default_action

def default_action() -> ::Google::Cloud::Dlp::V2::ContentPolicy::PolicyAction
Returns

#default_action=

def default_action=(value) -> ::Google::Cloud::Dlp::V2::ContentPolicy::PolicyAction
Parameter
Returns

#display_name

def display_name() -> ::String
Returns
  • (::String) — Optional. Display name (max 63 chars)

#display_name=

def display_name=(value) -> ::String
Parameter
  • value (::String) — Optional. Display name (max 63 chars)
Returns
  • (::String) — Optional. Display name (max 63 chars)

#errors

def errors() -> ::Array<::Google::Cloud::Dlp::V2::Error>
Returns
  • (::Array<::Google::Cloud::Dlp::V2::Error>) — Output only. A stream of errors encountered when the policy was applied. Output only field. Will return the last 100 errors. Whenever the policy is modified this list will be cleared.

#failed_to_scan_supported_file_type

def failed_to_scan_supported_file_type() -> ::Google::Cloud::Dlp::V2::ContentPolicy::PolicyAction
Returns

#failed_to_scan_supported_file_type=

def failed_to_scan_supported_file_type=(value) -> ::Google::Cloud::Dlp::V2::ContentPolicy::PolicyAction
Parameter
Returns

#input_too_large

def input_too_large() -> ::Google::Cloud::Dlp::V2::ContentPolicy::PolicyAction
Returns

#input_too_large=

def input_too_large=(value) -> ::Google::Cloud::Dlp::V2::ContentPolicy::PolicyAction
Parameter
Returns

#inspect_config

def inspect_config() -> ::Google::Cloud::Dlp::V2::InspectConfig
Returns

#inspect_config=

def inspect_config=(value) -> ::Google::Cloud::Dlp::V2::InspectConfig
Parameter
Returns

#logging_configs

def logging_configs() -> ::Array<::Google::Cloud::Dlp::V2::ContentPolicy::LoggingConfig>
Returns

#logging_configs=

def logging_configs=(value) -> ::Array<::Google::Cloud::Dlp::V2::ContentPolicy::LoggingConfig>
Parameter
Returns

#name

def name() -> ::String
Returns
  • (::String) — Output only. Resource name of the policy.

#rules

def rules() -> ::Array<::Google::Cloud::Dlp::V2::ContentPolicy::PolicyRule>
Returns

#rules=

def rules=(value) -> ::Array<::Google::Cloud::Dlp::V2::ContentPolicy::PolicyRule>
Parameter
Returns

#unsupported_file_type

def unsupported_file_type() -> ::Google::Cloud::Dlp::V2::ContentPolicy::PolicyAction
Returns

#unsupported_file_type=

def unsupported_file_type=(value) -> ::Google::Cloud::Dlp::V2::ContentPolicy::PolicyAction
Parameter
Returns

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns