View Source GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2PubSubNotification (google_api_dlp v0.46.0)
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
.
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 onePubSubNotification
per 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 }
Functions
Unwrap a decoded JSON object into its complex fields.