GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2PubSubNotification (google_api_dlp v0.54.0)
View SourceSend 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.
Attributes
-
detailOfMessage(type:String.t, default:nil) - How much data to include in the Pub/Sub message. If the user wishes to limit the size of the message, they can use resource_name and fetch the profile fields they wish to. Per table profile (not per column). -
event(type:String.t, default:nil) - The type of event that triggers a Pub/Sub. At most onePubSubNotificationper EventType is permitted. -
pubsubCondition(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataProfilePubSubCondition.t, default:nil) - Conditions (e.g., data risk or sensitivity level) for triggering a Pub/Sub. -
topic(type:String.t, default:nil) - Cloud Pub/Sub topic to send notifications to. Format is projects/{project}/topics/{topic}.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2PubSubNotification{ detailOfMessage: String.t() | nil, event: String.t() | nil, pubsubCondition: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataProfilePubSubCondition.t() | nil, topic: String.t() | nil }