Cloud Data Loss Prevention (DLP) V2 API - Class Google::Cloud::Dlp::V2::DataProfileAction::PubSubNotification (v0.12.0)

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

Send a Pub/Sub message into the given Pub/Sub topic to connect other systems to data profile generation. The message payload data will be the byte serialization of DataProfilePubSubMessage.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#detail_of_message

def detail_of_message() -> ::Google::Cloud::Dlp::V2::DataProfileAction::PubSubNotification::DetailLevel
Returns

#detail_of_message=

def detail_of_message=(value) -> ::Google::Cloud::Dlp::V2::DataProfileAction::PubSubNotification::DetailLevel
Parameter
Returns

#event

def event() -> ::Google::Cloud::Dlp::V2::DataProfileAction::EventType
Returns

#event=

def event=(value) -> ::Google::Cloud::Dlp::V2::DataProfileAction::EventType
Parameter
Returns

#pubsub_condition

def pubsub_condition() -> ::Google::Cloud::Dlp::V2::DataProfilePubSubCondition
Returns

#pubsub_condition=

def pubsub_condition=(value) -> ::Google::Cloud::Dlp::V2::DataProfilePubSubCondition
Parameter
Returns

#topic

def topic() -> ::String
Returns
  • (::String) — Cloud Pub/Sub topic to send notifications to. Format is projects/{project}/topics/{topic}.

#topic=

def topic=(value) -> ::String
Parameter
  • value (::String) — Cloud Pub/Sub topic to send notifications to. Format is projects/{project}/topics/{topic}.
Returns
  • (::String) — Cloud Pub/Sub topic to send notifications to. Format is projects/{project}/topics/{topic}.