GooglePrivacyDlpV2PubSubNotificationResponse class

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.

Constructors

GooglePrivacyDlpV2PubSubNotificationResponse({required Input<String> detailOfMessage, required Input<String> event, required Input<GooglePrivacyDlpV2DataProfilePubSubConditionResponse> pubsubCondition, required Input<String> topic})
Creates a new GooglePrivacyDlpV2PubSubNotificationResponse. detailOfMessage 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 The type of event that triggers a Pub/Sub. At most one PubSubNotification per EventType is permitted. pubsubCondition Conditions (e.g., data risk or sensitivity level) for triggering a Pub/Sub. topic Cloud Pub/Sub topic to send notifications to. Format is projects/{project}/topics/{topic}.
const
GooglePrivacyDlpV2PubSubNotificationResponse.fromMap(Map<String, dynamic> map)
factory

Properties

detailOfMessage → Input<String>
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).
final
event → Input<String>
The type of event that triggers a Pub/Sub. At most one PubSubNotification per EventType is permitted.
final
hashCode → int
The hash code for this object.
no setterinherited
pubsubCondition → Input<GooglePrivacyDlpV2DataProfilePubSubConditionResponse>
Conditions (e.g., data risk or sensitivity level) for triggering a Pub/Sub.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
topic → Input<String>
Cloud Pub/Sub topic to send notifications to. Format is projects/{project}/topics/{topic}.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited