public sealed class DataProfilePubSubMessage : IMessage<DataProfilePubSubMessage>, IEquatable<DataProfilePubSubMessage>, IDeepCloneable<DataProfilePubSubMessage>, IBufferMessage, IMessageThe message that will be published to a Pub/Sub topic. To receive a message of protocol buffer schema type, convert the message data to an object of this proto class. https://cloud.google.com/pubsub/docs/samples/pubsub-subscribe-proto-messages
Implements
IMessage<DataProfilePubSubMessage>, IEquatable<DataProfilePubSubMessage>, IDeepCloneable<DataProfilePubSubMessage>, IBufferMessage, IMessageNamespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
DataProfilePubSubMessage()
public DataProfilePubSubMessage()DataProfilePubSubMessage(DataProfilePubSubMessage)
public DataProfilePubSubMessage(DataProfilePubSubMessage other)| Parameter | |
|---|---|
| Name | Description |
other |
DataProfilePubSubMessage |
Properties
Event
public DataProfileAction.Types.EventType Event { get; set; }The event that caused the Pub/Sub message to be sent.
| Property Value | |
|---|---|
| Type | Description |
DataProfileAction.Types.EventType |
|
Profile
public TableDataProfile Profile { get; set; }If DetailLevel is TABLE_PROFILE this will be fully populated.
Otherwise, if DetailLevel is RESOURCE_NAME, then only name and
full_resource will be populated.
| Property Value | |
|---|---|
| Type | Description |
TableDataProfile |
|