public sealed class EventNotificationConfig : IMessage<EventNotificationConfig>, IEquatable<EventNotificationConfig>, IDeepCloneable<EventNotificationConfig>, IBufferMessage, IMessage
The configuration for forwarding telemetry events.
Inheritance
System.Object > EventNotificationConfigImplements
Google.Protobuf.IMessage<EventNotificationConfig>, System.IEquatable<EventNotificationConfig>, Google.Protobuf.IDeepCloneable<EventNotificationConfig>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.Iot.V1Assembly
Google.Cloud.Iot.V1.dll
Constructors
EventNotificationConfig()
public EventNotificationConfig()
EventNotificationConfig(EventNotificationConfig)
public EventNotificationConfig(EventNotificationConfig other)
Parameter | |
---|---|
Name | Description |
other | EventNotificationConfig |
Properties
PubsubTopicName
public string PubsubTopicName { get; set; }
A Cloud Pub/Sub topic name. For example,
projects/myProject/topics/deviceEvents
.
Property Value | |
---|---|
Type | Description |
System.String |
SubfolderMatches
public string SubfolderMatches { get; set; }
If the subfolder name matches this string exactly, this configuration will be used. The string must not include the leading '/' character. If empty, all strings are matched. This field is used only for telemetry events; subfolders are not supported for state changes.
Property Value | |
---|---|
Type | Description |
System.String |