Class GooglePrivacyDlpV2PubSubNotification
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
.
Implements
Inherited Members
Namespace: Google.Apis.DLP.v2.Data
Assembly: Google.Apis.DLP.v2.dll
Syntax
public class GooglePrivacyDlpV2PubSubNotification : IDirectResponseSchema
Properties
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).
Declaration
[JsonProperty("detailOfMessage")]
public virtual string DetailOfMessage { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Event__
The type of event that triggers a Pub/Sub. At most one PubSubNotification
per EventType is permitted.
Declaration
[JsonProperty("event")]
public virtual string Event__ { get; set; }
Property Value
Type | Description |
---|---|
string |
PubsubCondition
Conditions (e.g., data risk or sensitivity level) for triggering a Pub/Sub.
Declaration
[JsonProperty("pubsubCondition")]
public virtual GooglePrivacyDlpV2DataProfilePubSubCondition PubsubCondition { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2DataProfilePubSubCondition |
Topic
Cloud Pub/Sub topic to send notifications to. Format is projects/{project}/topics/{topic}.
Declaration
[JsonProperty("topic")]
public virtual string Topic { get; set; }
Property Value
Type | Description |
---|---|
string |